- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业论文学籍管理系统课程设计报告
课 程 设 计
课程名称__C++面向对象程序设计课程设计 _
题目名称_______学籍管理系统_______ __
学生学院_ _应用数学学院______ _
2014 年 09 月26
摘 要
本系统主要用于对学生的成绩进行管理。通过本系统,可以将各个学生的成绩记录输入到系统中,保存到文件,便于查阅和相关管理。此外,该系统还能实现对学生成绩记录的显示,查询以及插入或删除学生的成绩记录等功能。
为实现本系统,我们通过查找资料,运用VC6.0进行编译,操作调试,设计实验版,经过不断地修改,并运用亿图工具画出系统流程图,最后进行调试得出最终版学籍管理系统。
关键字:VC6.0 调试 流程图
目录
摘 要 2
工作安排 3
一 系统需求分析 5
1.1系统设计的目的与意义 5
1.2系统功能需求 5
二 功能规格说明 5
2.1?系统功能分析 5
2.2功能模块 5
2.3系统功能模块图 6
三 系统分析设计说明书 6
3.1.信息类的设计 6
3.2.注册类的设计 7
3.3.资料登记类 7
3.4.成绩查询类 8
3.5.资料修改类 8
3.6资料删除类 8
四 界面设计 9
4.1.主界面 9
4.2.注册界面 9
4.3.登录界面 10
4.4.资料登记界面 11
4.5.成绩查询界面 11
4.6.资料修改界面 12
4.7.资料删除界面 12
4.8.排名查询 13
五 代码实现 14
5.1infortion类主界面代码的实现 14
5.2 frmNew类资料登记界面的代码实现 17
5.3 cjcx类成绩查询界面的代码实现 20
5.4 alter类资料修改界面的代码实现 24
5.5 del类资料删除界面的代码实现 26
5.6 系统代码的实现 29
六 系统的评价 34
6.1系统的优点 34
6.2系统的缺点 35
七 系统的推广 35
八 论文总结 35
九 参考文献 35
十 成绩评定 36
工作安排
李焕兴:
查找资料,学习他人的成果,训练了VC6.0的运用,进行代码的编写,函数的编译,对实验版进行调试,进行修改得出最终的学籍管理系统。
周一映:
学习论文的编写,对系统的界面进行美化,学习亿图绘图,进行论文的撰写,活跃气氛。
一 系统需求分析
1.1系统设计的目的与意义?
???随着教育水平的提高,学生数量不断增加,而各样的考试逐渐频繁,因此需要一个学生成绩管理系统来对学生的成绩进行管理,减轻教务人员管理的工作量,提高效率与准确率。
1.2系统功能需求
本系统有六个类, information类、register类、cjcx类、del类、frmNew类、alter类,进行注册、存储学生的个人信息、考试科目及成绩信息。有学生成绩信息录入、学生成绩信息修改、学生成绩信息显示、学生成绩信息删除、学生成绩信息查询以及数据保存文件,返回等功能。
二 功能规格说明
2.2功能模块
1.进入主界面
要求:进入主界面,进行下一步选择;
要求:进行账号注册,填写密码;
要求:学生的信息数据要以文件的形式,能实现学生信息的输入与保存。
要求:学生的信息数据要以文件的形式,能实现学生信息的按姓名查询
要求:学生的信息数据要以文件的形式,能实现学生信息的按姓名修改
要求:学生的信息数据要以文件的形式,能实现学生信息的按姓名删除
要求:按姓名查询,对总分进行排序。
图1 系统功能模块图
三 系统分析设计说明书
3.1.信息类的设计
information -information:float +information()
+OnButton1():void
+OnButton2():void
+OnButton3():void
+OnButton4():void
+OnButton5():void
图2信息类UML图
2.注册类的设计
register -register:float +register()
+OnButton2():void
+OnButton3():void
图3信息类UML图
该类定义了一个float类型的变量,定义了按钮5和按钮4成员的函数
frmNew6 -frmNew6:float +OnButton5():void
+OnButton4():void
图4frmNew6类UML图
3.4.成绩查询类
该类定义了一个float类型的变量,定义了设置按钮2和按钮1成员的函数。
cjcx -cjcx:float +cjcx()
+OnButton2():void
+OnButton1():void
图4 cjcx类UML图
文档评论(0)