版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、传媒工程系计算机科学与技术(本科)成 绩实训结业报告实训名称:学生成绩管理系统一、实训时间:二、实训地点:实验楼J403、J405三、实验内容:1、问题描述设计一个简单的学生成绩管理系统,可录入、保存一个班 级学生多门课程的成绩,并对成绩进行分析。2、基本要求 (1)输入各学生多门课程的成绩,并存储; (2)按各门课程成绩排序,并生成相应的文件输出; (3)计算每人的平均成绩,按平均成绩排序,并生成文件; (4)求出各门课程的平均成绩、最高分、最低分、不及格人数、 60-69分人数,70-79分人数、80-89分人数、90分以上人数; (5)根据姓名或学号查询某人的各门课成绩,重名情况也能处
2、理。4、 具体要求:1、 系统需求分析:编辑工具为vc6.0,系统为Window XP兼容vc6.0,运行速度较快;2、 数据结构的设计:(1) 定义结构体struct stuint num; char name50; char classes50; double gsps_score; double gsks_score; double gszh_score; double dlps_score; double dlks_score; double dlzh_score; double yyps_score; double yyks_score; double yyzh_score; dou
3、ble wlps_score; double wlks_score; double wlzh_score; double pj_score;(2) 录入、修改、插入学生信息三个模块调用了输入模块:A、 录入学生信息模块void Getinformation()B、 查询模块:包含四个函数,函数间有联 int Searchbynum (int no)/int Searchbyname (char na50)/void Printinformation(int x)/void Seekinformation()C、 学生信息删改:包含三个相互独立的函数void Modifyinformation(
4、)/ voidDeleteinformation()/void Insertinformaton()/D、 各科成绩排序的四个程序:void paixugs()/void paixudl()/void paixuyy()/void paixuwl()/void Showthefail()/void Showsixties()/void Showseventies()/void Showeighties()/void Stu_p()/void Chengjitongji()E、 void main()主函数调用上面函数实现程序功能3、 实现结果截图:a. 输入学生信息b. 查找学生信息1、 按学
5、号查询1、 按姓名查询(1) 无重名情况(2)有重名情况c、删除学生信息d、插入学生信息e、优秀学生信息(>90)f、不及格学生信息g、课程成绩统计(1)每门课程平均成绩 (2)单科成绩排序4、 心得体会:1、 本程序作为一个学生成绩管理系统,用户可以首先使用管理员模式初始化该系统。初始化完成之后,用户可以选择使用成绩记录人模式进入系统,对学生成绩进行记录。系统自动储存所记录的学生成绩,然后用户可根据不同需要来选择不同的功能来使用程序,其中包括成绩查询与增减,成绩排序,成绩分析等2、 程序设计分析,绘制程序流程图,写出大体结构算法以及各个核心算法模块,写出核心源程序,对源程序进行算法优化
6、,对源代码进行多次试验验证其正确性,完成源代码的测试以及代码书写规范检测。3、 做一个完整的考试系统首先应该做详细的模块分析,按照:结构体定义函数设计(各个模块)主函数调用的步骤来实现学生考试管理系统各项功能;4、养成良好的输入习惯,例如:“;”“=”“”,避免不必要的错误提高效率、节约时间;5、设计int Searchbyname 时,注意重名情况:计数器一定要初始化int num=0;6、善用一些编程技巧,例如:for(; ;)/*设计死循环以至于在输入格式错误时可以再次输入*/ system("cls");清屏避免输出冗长一、内容要求1、实训时间、场所、内容的表述;2、具体要求:包括(系统需求分析;数据结构的设计;各模块的设计及
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中八年级上册英语外研版Unit 2听力专项教学设计
- 【知识清单】初中地理中考总复习:西半球的国家与极地地区
- 高中三年级化学酸浸与碱浸高频反应专题复习教学设计
- 八年级地理《地形》教材习题精讲与拓展教学设计
- 高三化学氧化还原反应配平专题教学设计
- 高一劳动技术:锦带花栽培与花期管理综合实践教案
- 初中七年级地理撒哈拉以南非洲导学案教学设计
- 预制构件安装冬季施工工法
- 土壤污染修复专业培训考核大纲
- 土壤重金属污染植物修复技术筛选与应用结题报告
- 2026年新教师班级管理入门培训课件
- 2026年北京市海淀区教育系统事业编人员招聘笔试参考试题及答案详解
- 2026年高校辅导员面试题(附答案)
- 2026年消防安全知识考试试卷(附答案)
- 2026年青海公务员(行测)考试试卷真题(含答案)
- 工业安全防护用品使用课件
- 2026年教师师德师风考试题及答案
- 长期照护师技能实操考核试卷含答案
- 2026秋小学新版苏教版数学六年级上册教学设计(附目录)适用于新课标
- 2026年高考广西卷物理高考真题(解析版)
- 北师大版二年级数学上册重点难点计划
评论
0/150
提交评论