- 1
- 0
- 约2.47万字
- 约 45页
- 2026-02-12 发布于北京
- 举报
目录
第1章引言1
1.1项目介绍1
1.2项目要求1
1.3设计思路2
1.4小组分工2
1.5本章小结3
第2章总体设计4
2.1系统需求4
2.2功能结构4
2.3本章小结4
第3章详细设计5
3.1数据结构5
3.2程序设计框架8
3.3功能模块8
3.4本章小结10
第4章系统实现11
4.1系统主界面11
4.2学生信息录入界面17
4.3按学号查询操作界面19
4.7总成绩排序界面26
4.8删除学生信息界面28
4.9修改学生信息界面29
4.10保存学生信息文件界面31
4.11查询不及格学生信息目录32
4.12查询平均成绩目录33
4.13本章小结35
第5章测试和调试36
5.1测试和调试36
5.2系统存在的问题及解决方案36
5.3收获及心得36
5.4本章小结37
参考文献38
致谢39
第1章引言
1.1项目介绍
学生成绩管理是学校教务部门日常工作的重要组成部分,其处理信息量很大。
本项目是对学生成绩管理的简单模拟,用菜单完成下列功能:输入学生
数据;输出学生数据;学生数据查询;添加学生数据;修改学生数据;删除学生
数据。
1.2项目要求
(1)利用数据结构知识分析学生成绩管理系统数据的特点、采用何种方式存
储;
(2)利用C语言来实现一个简单的学生成绩管理系统,该系统完成,基本
上要能够无错运行,能达到学生成绩管理系统的基本要求。
(3)各个功能分别使用函数来完成,主函数和各个函数分别存放在不同的文件
中,利用头文件包含来使用。
(4)准备系统模拟的数据,少于5条。
(5)成绩管理至少应具备以下功能,主要划分为以下模块:
成绩管理:包括添加、删除、修改、查询成绩、输出成绩,可以批量添加、
删除、修改学生成绩等。
排序:包括按各种情况对学生成绩进行排序,如按、某门课成绩、多门
课综合排序。
查找:利用算法来查找。
本系统的功能模块图如图1所示。
图1学生成绩管理系统功能模块图
扩展功能:
(1)可增加学生管理模块;
(2)对查询可以增加按模糊条件查询;
1.3设计思路
本项目的实质是完成对学生成绩信息的建立、查找、、修改、删除等功能,可以首
先定义项目的数据结构,然后将每个功能写成一个函数来完成对数据的操作,最后完成主函
数以验证各个函数功能并得出运行结果。
1.4小组分工
本次实训方海旭、刘洋、李炎庚我们三位同学一组,每位同学的具体分工
如下:
方海旭:负责查询学生成绩和单科成绩排序功能模块;
刘洋:负责总分成绩排序和添加删除以及修改功能模块;
李炎庚:负责主界面和保存功能以及平均成绩与不及格学生成绩查询功能模
块。
PPT与实践报告由同组三人共同完成。
1.5本章小结
本章主要对学生成绩管理系统以及研究思路进行了简单的介绍,为后面的工
作做铺垫。
第2章总体设计
2.1系统需求
管理人员在学生成绩信息录入界面可以录入多名学生信息,录入完毕后可以
在学生成绩信息操作界面完成查询、修改、增加新同学的成绩信息等功能。管理
员可以在学生信息操作界面完成查询基本信息的功能,以及在学生成绩统计
界面查询的成绩考核信息、成绩查询排序按需挑选等信息。
2.2功能结构
通过前面的分析,可以得到学生成绩管理系统如图2-1所示。其功能如下:
(1)录入学生信息
管理员输入学生的基本信息和成绩信息。
(2)学生信息操作
信息操作界面,可以对学生成绩信息进行查询,修改,增加新职员信息。
(3)成绩统计
进入成绩统计界面,可以查询学生的成绩评价。
2.3本章小结
您可能关注的文档
最近下载
- 口腔数字化修复技术30课件.pptx VIP
- 《儿童血压测量规范》解读.pptx
- 中卫焦化厂冷凝鼓风工段初步设计.docx VIP
- 《心理学在管理中的应用》课件.ppt VIP
- 2026年黑龙江民族职业学院单招职业技能考试题库完整答案详解.docx VIP
- 第2课《幸福生活是奋斗出来的》教案-2025-2026学年第二学期三年级道德与法治统编版下册.docx
- 2025广东事业单位真题及答案.docx VIP
- 2026青海省公务员考试常识判断专项练习题有完整答案.docx VIP
- 银行保安服务 投标方案(技术方案).doc
- 2026中国藏语系高级佛学院招聘应届高校毕业生6人备考题库及一套参考答案详解.docx VIP
原创力文档

文档评论(0)