1 / 30
文档名称:

《C语言程序设计》.docx

格式:docx   大小:105KB   页数:30页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《C语言程序设计》.docx

上传人:sssmppp 2020/12/5 文件大小:105 KB

下载得到文件列表

《C语言程序设计》.docx

相关文档

文档介绍

文档介绍:《C语言程序设计》
课程设计报告
题 目: 学生测评系统
院(系):
专业班级:
学生姓名:
学 号:
扌旨导教0帀:
2012年06月11日至2012年06月22日
华中科技大学武昌分校制
C语言课程设计任务书
一、设计(调查报告/论文)题目
学生测评系统
二T设讣主要内容
主耍内容:该系统实现了对学生测评信息的批量录入、浏览、修改、删除、添加、 查询以及考试平均成绩和综合测评总分自动计算功能。具体耍求如下:
学生的测评信息为:学号、姓名、性别、家庭住址、联系电话、语文成绩、数学成 绩、外语成绩、考试平均成绩、同学互评分、品德成绩、教师评分、综合测评总分,试 设计学生测评信息管理系统,使Z能提供以下功能:
系统以菜单方式丁作:提供一个字符主菜单使用户可以选择不同的字符来实现系 统的各个功能,各个功能实现后乂能够返回到主菜单。
批量录入功能:在录入的过程中,通过询问用户是否继续录入的方法来录入多个 学生的测评信息(每个学生考试平均成绩和综合测评总分信息不用录入)。
平均成绩和综合测评总分自动计算:根据考试平均成餌(语文+数学+外语)/3 , 计算出学生的考试平均成绩,根据综合测评总分=考试成绩*+同学互评分*+品徳 成绩®.1+老师评分*,计算出学生的综合测评总分。
浏览功能:按一定的格式显示所有学生测评信息。
修改功能:输入要修改的学号,先对该学号进行查询,如果查询成功,则可以根 据提示对该学生测评每项信息(学生考试平均成绩和综合测评总分信息除外)进行修改, 当修改了语文成绩、数学成绩、外语成绩、同学互评分、品德成绩、教师评分后,能够 自动修改学生的考试平均成绩和综合测评总分的信息,如果查询不成功,则显示相应的 提示信息。
删除功能:输入要删除的学号,先对该学号进行查询,如果查询成功,则删除该 学生测评所有信息,如果查询不成功,则显示相应的提示信息。
添加功能:输入耍添加的学号,先对该学号进行查询,如果查询成功,则提示输 入的学号已存在的信息,并耍求能够重新输入,如果查询不成功,则输入该学生测评的 其他信息(考试平均成绩和综合测评总分信息不添加),并实现对考试平均成绩和综合测 评总分自动计算,从而完成一个学生测评信息的录入。
查询功能:能够分别按输入的学号和姓名查询学生测评的信息,如果查询成功, 则按一定的格式显示查询结果,如果查询不成功,则显示相应的提示信息
三、要求的设计成果
实现该系统功能的程序代码
撰写符合规范要求的课程设计

序号
课程设计内容
学时分配
备注
1
选题与搜集资料
1天
2
分析与设计
1天
3
模块实现
4天
4
系统调试与测试
2天
5
撰写课程设计报告
2天
合计
10天
五、主要参考资料
[1]梁旭,谷晓琳,:电子工业出版社,2009.
:清华大学出版社,2009.
[3]:清华大学出版社,2011.
指导老师(签名):
20年 月 日
1系统分析 5
5
5
2总体设计 7
8
显示主菜单 8
录入学生信息 8
4自动计算学生平均成绩综合测评总分 8
5浏览学生信息 8
6修改学生信息 8
7删除学生信息 9
8添加学生信息 9
9查询学生信息 9
10记录实际学生信息数 9
11保存学生信息 9
2程序处理流程 9
3详细设计与程序实现 10
1预处理 10
10
11
main 函数 12
5主要处理函数 12
19
4系统实现截图 21
1主界面 21
2批量输入学生信息 22
4. 3浏览学生信息 22
4. 4修改学生信息 23
4. 5删除学生信息 24
4. 6添加学生信息 25
4. 7查询学生信息 26
4. 8退出 27
5•总结 27
主要参考文献: 28
1系统分析

学生信息管理系统是对学生基本信息的测评。开以工具采用Visual C++6. 0,主要用 于对学生的学号、姓名、家庭地址、联系电话、语文成绩、数学成绩、外语成绩、并且 可口动计算平均成绩、综合测评总分并批量输入学生信息、浏览学生信息、修改学生信 息、添加学生信息、删除学生信息和查询学生信息等操作。系统给用户提供了一个简单 的人机界面,使用户可以根据提示输入操作项,调用系统提供的管理功能。