学生综合测评系统——c语言课程设计

学生综合测评系统——c语言课程设计

ID:13102860

大小:71.00 KB

页数:11页

时间:2018-07-20

学生综合测评系统——c语言课程设计_第1页
学生综合测评系统——c语言课程设计_第2页
学生综合测评系统——c语言课程设计_第3页
学生综合测评系统——c语言课程设计_第4页
学生综合测评系统——c语言课程设计_第5页
资源描述:

《学生综合测评系统——c语言课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C语言程序设计》课程设计实验报告书--学生综合测评系统安徽工业大学计算机学院源代码文件联系方式:QQ1941725422姓名专业班级学号指导教师分数一、程序要求每个学生的信息为:学号、姓名、性别、家庭住址、联系电话、语文、数学、外语三门单科成绩、考试平均成绩、考试名次、同学互评分、品德成绩、任课教师评分、综合测评总分、综合测评名次。考试平均成绩、同学互评分、品德成绩、任课教师评分分别占综合测评总分的60%,10%,10%,20%。A、学生信息处理(1)输入学生信息、学号、姓名、性别、家庭住址、联系电话,按学号以小

2、到大的顺序存入文件中。提示:学生信息可先输入到数组中,排序后可写到文件中。(2)插入(修改)同学信息:提示:先输入将插入的同学信息,然后再打开源文件并建立新文件,把源文件和输入的信息合并到新文件中(保持按学号有序)若存在该同学则将新记录内容替换源内容,(3)删除同学信息:提示:输入将删除同学号,读出该同学信息,要求对此进行确认,以决定是否删除将删除后的信息写到文件中。(4)浏览学生信息:  提示:打开文件,显示该文件的学生信息。B、学生数据处理:(1)按考试科目录入学生成绩并且按公式:考试成绩=(语文+数学+外语)

3、/3计算考试成绩,并计算考试名次,提示:先把学生信息读入数组,然后按提示输入每科成绩,计算考试成绩,求出名次,最后把学生记录写入一个文件中。(2)学生测评数据输入并计算综合测评总分及名次。提示:综合测评总分=(考试成绩)*0.6+(同学互评分)*0.1+品德成绩*0.1+任课老师评分*0.2。(3)学生数据管理提示:输入学号,读出并显示该同学信息,输入新数据,将改后信息写入文件(4)学生数据查询:提示:输入学号或其他信息,即读出所有数据信息,并显示出来。C、学生综合信息输出提示:输出学生信息到屏幕。二、需求分析三、

4、具体分工情况“学生信息处理”程序模块设计。完成“学生数据处理”程序模块设计,负责“学生综合信息输出”程序模块的设计,以及整理文档,写报告。共同完成程序汇总测试四、开发环境MicrosoftVisualC++五、总体设计1、界面设计1)、程序主界面主程序学生数据处理学生信息处理学生综合信息输出系统帮助关于退出2)、学生信息处理界面学生信息处理输入学生信息修改学生信息删除学生信息浏览学生信息返回主程序3)、学生数据处理界面学生数据处理考试成绩录入测评数据输入与计算学生数据管理学生数据查询返回主程序2、主要程序流程1)主

5、程序流程开始学生信息处理系统关于退出系统帮助学生综合信息输出学生数据处理系统主菜单输入学生信息删除学生信息浏览学生信息修改学生信息考试成绩录入学生数据管理测评数据输入计算学生数据查询是否继续?是否继续?结束否是否是3)学生数据处理流程开始学生数据处理系统输入ii=1?i=2?i=4?i=3?录入学生成绩计算考试分数与名次保存输入测评数据计算测评总分数与名次保存输入学号,读出信息输入新数据保存输入学号j=1?输入j输入姓名读出数据并显示continue?continue?continue?continue?结束YYY

6、YYNNNNYYYYNNNN3、主要函数描述1)程序主菜单函数名:main_menu()功能:本系统可以存储学生的基本信息和各科成绩,并能计算考试成绩,综合测评成绩和排名。2)学生信息处理子菜单函数名:info_menu()功能:显示学生信息处理系统菜单3)学生数据处理子菜单函数名:data_menu()功能:显示学生数据处理系统菜单4)学生信息处理4-1)学生信息导入函数名:info_load()功能:打开存放的学生信息4-2)学生信息输入函数名:info_input()功能:录入学生个人信息4-3)学生信息输出

7、函数名:info_output()功能:显示学生个人信息4-4)学生信息写入文件函数名:info_write()功能:把学生个人信息数据写入到文件4-5)删除学生信息函数名:info_del()功能:删除学生个人信息4-6)学生信息修改函数名:info_up()功能:修改学生信息5)学生数据处理5-1)数据导入函数名:data_load()功能:学生成绩从文件加载5-2)数据写入函数名:data_write()功能:学生数据写入到文件5-3)数据输入函数名:data_input()功能:录入数据5-4)数据修改函数

8、名:data_up()功能:学生成绩数据的修改5-5)数据查询函数名:data_search()功能:学生数据的查询5)学生综合信息输出函数名:show()功能:学生信息的综合输出6)帮助函数函数名:help()功能:显示本系统的帮助信息7)关于函数函数名:about()功能:显示本系统相关制作信息

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。