网站大量收购独家精品文档,联系QQ:2885784924

学生成绩管理系统.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
生成绩管理系统

学生成绩管理系统 1 需求分析 随着学校的快速发展和在校学生的增多,学生管理工作变得越来越复杂,许多工作非常繁琐,消耗了大量的人力物力。尤其是在大学人数众多的情况下的部分 根据课程设计任务书,a)b)c)d)e)f) 图2-1 系统主框图 2.2 学生成绩说明 学生成绩包括:语文,英语, 数学,物理,化学和生物的平时成绩,期末成绩以及总评成绩。 “学生成绩管理系统”包括个模块:。这个模块既相互联系又相互独立,这个模块必须以为基础a)b)c)d)e)f) 2.5 开发环境说明 操作系统:Windows XP或者Windows 7 开发软件:Microsoft Visual C++ 6.0 3 各模块主要流程图 3.1 主函数的流程图 图3-1 主函数流程图 3.2录入学生信息 录入函数:刷新此前的显示界面,然后执行信息录入, 图3-2 录入函数流程图 3.3 查询学生信息 查询函数:刷新此前的显示界面,然后查询在执行上步操作后的显示界面,查询函数流程图如图3-3所示: 图3-3 查询函数流程图 4 系统测试方案 4.1 软件总体测试方案 a) b) c) d) 4.2 软件总体测试结果 a) b)c) 4.3 软件局部测试方案 a) b) c) 4.4 软件局部测试结果 a) b) c)4.5 软件测试结论   学生成绩管理系统基本可以进行正常运作。可以进行输入,查询,修改,删除等操作。 5 使用说明 此系统主要实现学生成绩的录入,删除,保存,修改,查询等工作,为学生成绩管理带来方便。具体实现方法为输入相应的功能选项,进入相应的操作,具体操作步骤及方法见以下操作过程。 5.1主页面 运行程序,可得到主菜单界面如图5-1所示: 图5-1 主菜单界面 5.2 学生成绩录入 按照提示,选择所需操作,输入“1”点击回车,按提示输入学生姓名、学号及各科成绩等,本操作执行一次系统人数就增加一个,具体操作界面如下图5-2所示: 图5-2 学生成绩录入界面 5.3.学生成绩删除 进行录入操作之后,按回车键回到主菜单 图5-3 学生成绩删除界面 5.4 学生成绩修改 本操作可以执行学生成绩的修改,输入“3”点击回车,输入应输入的信息,具体界面如图5-4所示: 图5-4 学生成绩修改界面 5.5 学生成绩查询 (1)本操作可以完成学生成绩查询工作,执行一次可完成一次查询,按照提示分两种查询方式,输入“2”,进入子菜单后选择 图5-5 查询所有学生所有成绩界面 (2)输入“2”,进入子菜单后选择某一科成绩 图5-6 查询所有学生某一科成绩界面 5.6 学生成绩保存 本操作可将每个班级每门课程的成绩储存成一个文本文件,执行一次可完成一门成绩的储存,按照提示,输入“5”点击回车,具体界面如图5-7所示: 图5-7 学生成绩保存界面 已保存的成绩的文本文件如下: 图5-8 成绩文本文件 5.7 系统退出 完成所有的操作,输入“e”点击回车,具体界面如图5-9所示: 图5-9 系统退出界面 5.8 特色功能—登录密码此成绩管理系统增加了登录密码,防止无关人员修改成绩。密码zy0226,由于能力有限,尚不支持注册自定义密码。操作如下图: 图5-10 系统登录密码界面 图5-11 登录密码正确界面 登录密码正确方可登录成功。 6 设计总结及 参 考 文 献 [1] 谭浩强.C++程序设计(第二版)[M].北京:清华大学出版社.2011.6 [2] 谭浩强.C++程序设计解题与上机指导(第二版)[M].北京:清华大学出版社.2011.6 附录: 源程序代码 #include iostream.h #include string.h #include malloc.h #include stdlib.h #include fstream.h #include stdio.h #include iomanip.h #include conio.h #define NULL 0 #define LEN sizeof(class STUDENT) class STUDENT { public: long int number; char name[20]; int yuwen1,yuwen2; double yuwen3;//1表示平时成绩,2表示期末成绩,3表示总评成绩 int yingyu1,yingyu2; double yingyu3; int shuxue1,shuxue2; double shuxue3; int wuli1,wuli2; double wuli3; int huaxue1,huaxue2; double huaxue3; int shengwu1,shengwu2; double sh

文档评论(0)

ranfand + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档