学生成绩管理系统课程设计说明书.docx

上传人:b****1 文档编号:11001298 上传时间:2023-05-28 格式:DOCX 页数:14 大小:294.25KB
下载 相关 举报
学生成绩管理系统课程设计说明书.docx_第1页
第1页 / 共14页
学生成绩管理系统课程设计说明书.docx_第2页
第2页 / 共14页
学生成绩管理系统课程设计说明书.docx_第3页
第3页 / 共14页
学生成绩管理系统课程设计说明书.docx_第4页
第4页 / 共14页
学生成绩管理系统课程设计说明书.docx_第5页
第5页 / 共14页
学生成绩管理系统课程设计说明书.docx_第6页
第6页 / 共14页
学生成绩管理系统课程设计说明书.docx_第7页
第7页 / 共14页
学生成绩管理系统课程设计说明书.docx_第8页
第8页 / 共14页
学生成绩管理系统课程设计说明书.docx_第9页
第9页 / 共14页
学生成绩管理系统课程设计说明书.docx_第10页
第10页 / 共14页
学生成绩管理系统课程设计说明书.docx_第11页
第11页 / 共14页
学生成绩管理系统课程设计说明书.docx_第12页
第12页 / 共14页
学生成绩管理系统课程设计说明书.docx_第13页
第13页 / 共14页
学生成绩管理系统课程设计说明书.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

学生成绩管理系统课程设计说明书.docx

《学生成绩管理系统课程设计说明书.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统课程设计说明书.docx(14页珍藏版)》请在冰点文库上搜索。

学生成绩管理系统课程设计说明书.docx

学生成绩管理系统课程设计说明书

 

课程设计说明书

 

课程名称:

软件工程

设计题目:

学生成绩管理系统

院系:

计算机科学与信息工程学院

学生姓名:

***

学号:

***********

专业班级:

计科(嵌入)

指导教师:

***

 

2012年06月13日

课程设计任务书

设计题目

学生成绩管理系统

学生姓名

***

所在院系

计算机科学与信息工程学院

专业、年级、班

09级计科嵌入班

设计要求:

设计一个学生成绩管系统,可实现对学生成绩的管理,以及学生个人信息的管理,包括对学生成绩的添加、修改、删除、查询,以及对学生个人信息的添加、修改、删除、查询等功能。

方便用户对学生成绩的管理,以及对学生个人信息的管理,设计具有用户登录功能的软件,除了管理员以外,别人无法使用软件。

学生应完成的工作:

删除模块设计

模块功能测试

参考文献阅读:

[1]实用软件工程(第三版).赵池龙、杨林主编.电子工业出版社.2011年1月.

[2]VisualC++教程.郑阿奇主编.机械工业出版社.2008年8月.

[3]VC++深入详解.孙鑫、余安萍主编.电子工业出版社.2006年6月。

工作计划:

1.6月4号~6月6号删除界面设计

2.6月6号~6月12号删除功能模块设计

3.6月12号~6月14号模块功能测试

任务下达日期:

2012年6月4日

任务完成日期:

2012年6月15日

指导教师(签名):

学生(签名):

学生成绩管理系统

摘要:

在“IT”时代下,数据在社会中的作用越来越重要。

一个大型银行中的某个数据如果被篡改了,就可能引起一场金融风暴。

我们需要维护数据的安全性,有效性。

数据库管理系统就是有效保护数据的软件,便于我们对数据的保护与操作。

所以,我们需要对数据库管理系统有较深的了解,对数据库编程有一定的认识。

为此我们设计了一个基于ACCESS数据库的学生管理系统。

学生成绩管理系统是一个非常通用的信息管理系统,本课题主要设计一个简单的成绩管理系统,进行简单的成绩查询及管理。

主要实现的功能有:

1.添加学生成绩;2.删除学生成绩;

3.查询学生成绩;4.修改学生成绩;

5.班级创建或删除;6.科目调整和删除;

7.添加学生信息;8.修改学生信息;

9.删除学生信息;10.查询学生信息;

关键词:

数据库数据表学生成绩管理系统记录

目录

1.设计背景1

2.设计方案2

2.1总体设计2

2.2模块设计2

3.方案实施2

3.1模块功能介绍2

3.2模块功能具体实现3

4.结论与结果9

5.收获与致谢9

6.参考文献10

1.设计背景

学生成绩管理系统是学校日常信息管理的一个重要内容。

随着学校考试次数越来越多,学生成绩管理的工作量也变得越来越大。

如果能对学生成绩做系统的管理,就能更好更方便地快速查询或者修改学生的考试成绩,省去了文件管理的繁琐与麻烦,无疑将给学校的管理部门带来很大的方便。

学生成绩管理系统就是把学生的考试成绩实行统一、集中、规范的收集管理,建立现代化、专业化的管理系统。

学生成绩管理系统的对象是在校学生,成绩管理系统为学生提供了成绩查询等服务;为学校及老师提供了添加、修改、删除学生成绩等服务。

本系统基本上能够满足当今学校学生学习成绩信息管理的需求。

学生个人成绩信息录入项目齐全、完整、系统。

本成绩管理系统简单明了,可以很方便查询、阅读、修改及重复使用。

2.1学生成绩管理系统,是基于ACCESS数据库的学生成绩管理软件。

用来管理每个学生的各科成绩。

每个学生每学期所学习的课程不同,当他学完一门课后,老师就要根据标准给他打分。

学生成绩管理系统能有效地输入输出每个学生各个课程的相关成绩,能灵活地查询,添加,修改,删除记录。

作为管理员对学生成绩管理系统的需求有:

1.对学生个人基本信息的浏览

2.对学生个人信息的修改

3.对学生个人信息的删除

4.添加新学生的基本信息

5.对学生成绩的查询

6.对学生成绩的修改

7.对学生成绩的删除

8.为某个学生添加学生成绩

根据老师提出的要求,产生了该学生成绩管理系统系统的功能要求:

需要一个基本操作模块,主要是查询,添加和删除;系统设置模块可以修改和添加数据库中的一些数据信息,例如:

修改课程类别,课程名称等。

还有用户登陆模块,实现管理员的登陆,如果没有管理员权限,则无法使用该软件,也无法实现对学生成绩的各项操作。

在此次课程设计中我的任务是实现删除模块的功能

2.2模块设计

在此课程设计中我的任务是实现删除模块的功能,

该模块的功能主要有:

1.删除学生的基本信息

2.删除学生的成绩

3.删除学生课程的信息

3.方案实施

1.分别为分别为学生信息表,课程信息表,以及学生成绩表三个模块添加三个按钮,标题命名为删除,其ID号为IDC_Stu_Del,IDC_BUTTON_CouDel,IDC_BUTTON_ScoDel。

并分别为其添加实现代码:

删除学生基本信息,实现代码如下:

voidCStudent:

:

OnStuDel()

{

//TODO:

Addyourcontrolnotificationhandlercodehere

CRecordsetStatusstatus;

m_studentrset.GetStatus(status);

m_studentrset.Delete();

if(status.m_lCurrentRecord==0)

m_studentrset.MoveNext();

else

m_studentrset.MoveFirst();

UpdateData(FALSE);

}

程序运行界面如下:

图1:

程序运行界面

点击删除以后:

图2:

删除界面

图3:

删除后的界面

课程信息删除的实现代码:

voidCCourse:

:

OnBUTTONCouDel()

{

//TODO:

Addyourcontrolnotificationhandlercodehere

CRecordsetStatusstatus;

m_course.GetStatus(status);

m_course.Delete();

if(status.m_lCurrentRecord==0)

m_course.MoveNext();

else

m_course.MoveFirst();

UpdateData(FALSE);

}

运行界面如下:

图4:

运行界面

删除数据以后:

图5:

删除数据以后

删除学生成绩,实现代码如下:

voidCScore:

:

OnBUTTONScoDel()

{

//TODO:

Addyourcontrolnotificationhandlercodehere

CRecordsetStatusstatus;

m_scorerset.GetStatus(status);

m_scorerset.Delete();

if(status.m_lCurrentRecord==0)

m_scorerset.MoveNext();

else

m_scorerset.MoveFirst();

UpdateData(FALSE);

}

图6:

删除前界面

删除记录以后:

图7:

删除后界面

4.结论与结果

本次课程设计我主要实现了对数据的删除,功能基本都实现了,但是删除时无信息提示,会造成误删除操作,希望在以后的学习中对这一方面进行改进。

此系统的开发使我获得了一些珍贵的实践经验,也使理论水平得到了应用和强化,提高了我的实际开发能力,使理论和实践相得益彰,相互促进。

在完成的过程中遇到很多问题,从中学到的知识对我也是终生受用的。

5.收获与致谢

这学期的课程设计,我们组的题目是学生成绩管理系统。

在此次的设计中我利用了自己的所学,而且还学到了好多新的知识,感谢我们的指导老师,给我们的设计提出了很多很多好的建议和意见,让我从中获益匪浅。

最后我要感谢我们组的全体人员,没有他们的帮助和鼓励,我也不可能顺利完成这次设计。

 

6.参考文献

[1]实用软件工程(第三版).赵池龙、杨林主编.电子工业出版社.2011年1月.

[2]VisualC++教程.郑阿奇主编.机械工业出版社.2008年8月.

[3]VC++深入详解.孙鑫、余安萍主编.电子工业出版社.2006年6月。

 

指导教师评语:

1、课程设计报告:

a、内容:

不完整□完整□详细□

b、方案设计:

较差□合理□非常合理□

c、实现:

未实现□部分实现□全部实现□

d、文档格式:

不规范□基本规范□规范□

2、出勤:

全勤□缺勤次

3、答辩:

a、未能完全理解题目,答辩情况较差□

b、部分理解题目,部分问题回答正确□

c、理解题目较清楚,问题回答基本正确□

d、理解题目透彻,问题回答流利□

课程设计报告成绩:

,占总成绩比例:

50%

课程设计其它环节成绩:

环节名称:

出勤,成绩:

,占总成绩比例:

20%

环节名称:

答辩,成绩:

,占总成绩比例:

30%

总成绩:

指导教师签字:

年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2