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

学生管理系统报告正文(毕业设计)..doc

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

目 录 第1章 引言 1 1.1 设计目的 1 1.2 设计目标 1 1.3 研究思路 2 1.4小组分工 2 1.5 本章小结 2 第2章 总体设计 3 2.1 系统需求 3 2.2功能结构 3 2.3 本章小结 4 第3章 详细设计 5 3.1 学生信息定义 5 3.2 功能模块 5 3.3 本章小结 6 第4章 系统实现 7 4.1系统主界面 7 4.2 学生信息录入界面 9 4.3 学生成绩管理界面 10 4.4 学生成绩统计界面 19 4.5 学生成绩查询界面 27 4.6 本章小结 32 第5章 测试和调试 33 5.1 测试和调试 33 5.2 系统存在的问题 33 5.3 收获及心得 33 5.4 本章小结 34 参考文献 35 致 谢 36 第1章 引言 1.1 设计目的 目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入社会,但还未普及,而对于学生信息管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的学生管理系统是很有必要的。 1.2 设计目标 设计一个小型学生成绩管理系统。该系统将完成学生信息的查询、添加、修改,学生成绩的查询等功能。 1.2.1 基本功能 对学校学生信息管理的系统,主要划分为以下三个模块: 录入:包括录入学生基本个人信息。 管理:包括对学生成绩信息的修改,增加,删除。 查询:按学号,姓名查询、输出学生所有信息。 统计:按总分和平均分进行排名,以及统计及格人数,优秀的人数。 学生成绩管理系统的功能结构图如图1-1所示。 图1-1 学生成绩管理系统功能模块图 1.2.2 扩展功能 可以增加新学生的信息,统计及格人数和。 1.3 研究思路 首先确定要实现的功能,在我们的学生成绩管理系统中主要体现对学生成绩信息的操作如添加,查询,修改等;其次体现了学生对自己信息的查询,及浏览本人成绩信息的功能。 在具体实现时,利用C++的输出格式显示操作的界面,利用函数实现相应的模块功能,再利用循环、选择可灵活进行重复操作。 1.4小组分工 本次实训由衡欣、魏千森、王跃霖、王晓峰我们四位同学一组,每位同学的具体分工如下: 衡 欣:负责整个系统的框架以及整个界面的实现和学生成绩管理函数的实现以及各个函数的衔接; 王晓峰:负责学生成绩信息录入函数的实现; 王跃霖:负责学生成绩统计函数的实现; 魏千森:负责学生成绩查询函数的实现; 1.5 本章小结 本章主要对学生成绩管理系统以及研究思路进行了简单的介绍,为后面的工作做铺垫。 第2章 总体设计 2.1 系统需求 管理人员在学生成绩信息录入界面可以录入多位学生信息,录入完毕后可以在学生成绩管理界面完成修改、增加、查询学生成绩信息等功能。管理人员也可以在学生信息查询界面完成查询学生的基本信息的功能,以及在学生成绩统计界面查询学生成绩的总分排名和平均分排名以及学生及格的人数和优秀的人数。 2.2功能结构 通过前面的分析,可以得到学生成绩管理系统如图2-1所示。其功能如下: (1)录入学生信息 管理员输入学生基本信息和成绩信息。 (2)学生成绩操作 成绩管理界面,可以对学生成绩信息进行修改,增加,删除。 (3)学生成绩统计 进入成绩统计界面,可以查询学生成绩的排名和及格,优秀人数信息。 (4)学生成绩查询 进入查询界面可查询所有学生的成绩或按学号以及姓名查询学生成绩。 图2-1 学生成绩管理系统体系结构图 2.3 本章小结 本章主要从总体上对学生成绩管理系统的各功能模块进行了分析。 第3章 详细设计 3.1 学生信息定义 本系统中主要考虑了学生的姓名、学号、性别、班级、科任老师、高等数学、大学英语、c++成绩等信息,利用结构体来定义每个学生的具体信息,利用结构体数组来存放多个学生的信息。 学生结构定义如下: struct stuent //定义一个结构体变量 { int number; //学生学号 char name[20]; //学生姓名 char sex[20]; //性别 int grade; //班级 char teacher[20]; //科任老师 float math; //高等数学 float english; //大学英语 float c; //c++语言 float java; //java成绩

文档评论(0)

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

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

1亿VIP精品文档

相关文档