- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学籍管理系统设计
PAGE 36
课 程 设 计
课程名称__C++面向对象程序设计课程设计 _
题目名称_______学籍管理系统_______ __
学生学院_ _应用数学学院______ _
2014 年 09 月26
摘 要
本系统主要用于对学生的成绩进行管理。通过本系统,可以将各个学生的成绩记录输入到系统中,保存到文件,便于查阅和相关管理。此外,该系统还能实现对学生成绩记录的显示,查询以及插入或删除学生的成绩记录等功能。
为实现本系统,我们通过查找资料,运用VC6.0进行编译,操作调试,设计实验版,经过不断地修改,并运用亿图工具画出系统流程图,最后进行调试得出最终版学籍管理系统。
关键字:VC6.0 调试 流程图
目录
TOC \o 1-3 \h \z \u 摘 要 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.1?系统功能分析
系统通过调用函数来实现学生注册、学生成绩信息录入、学生成绩信息修改、学生成绩信息删除、学生成绩信息查询以及数据保存文件等功能。information()类用于进入主界面;regsiter()注册帐号密码;frmNew()学生成绩录入与登记;cjcx()类用于查询学生成绩;alter()类用来修改学生成绩及信息;del()类用于删除学生成绩及信息;主函数main()用于调用这些类。??
2.2功能模块
1.进入主界面
要求:进入主界面,进行下一步选择;
2.进行注册
要求:进行账号注册,填写密码;
3.资料登记
要求:学生的信息数据要以文件的形式,能实现学生信息的输入与保存。
4.成绩查询
要求:学生的信息数据要以文件的形式,能实现学生信息的按姓名查询
5.资料修改
要求:学生的信息数据要以文件的形式,能实现学生信息的按姓名修改
6.资料删除
要求:学生的信息数据要以文件的形式,能实现学生信息的按姓名删除
7.排名查询
要求:按姓名查询,对总分进行排序。
2.3系统功能模块图
图1 系统功能模块图
三 系统分析设计说明书
3.1.信息类的设计
该类定义了一个float变量用来存放分数,定义了设置按钮1至5的函数
information
-information:float
+inform
文档评论(0)