1 / 19
文档名称:

数据结构课程设计-学生成绩管理系统.doc

格式:doc   页数:19
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

数据结构课程设计-学生成绩管理系统.doc

上传人:3346389411 2012/8/4 文件大小:0 KB

下载得到文件列表

数据结构课程设计-学生成绩管理系统.doc

文档介绍

文档介绍:目录
1 系统分析 1
课程设计内容 1
系统功能需求分析 1
数据结构设计 2
2 系统设计 3
总体设计 3
各功能模块的设计 4
、主函数main() 4
、登陆界面 5
、主菜单 5
、查询学生成绩 6
、学生成绩排序 6
、修改学生登陆密码 7
、录入学生成绩 7
、修改学生成绩 8
、统计成绩分数段分布 8
3 系统调试分析 9
、欢迎界面 9
、登陆界面 9
、学生用户主菜单 10
、老师用户主菜单 10
、查询学生成绩子菜单 11
、按学号查询 11
、按姓名查询 12
、查询界面 12
、查询结果 13
、修改学生登陆密码 13
、录入学生成绩菜单 14
、录入学生成绩 14
、修改学生成绩 15
、查看各科成绩排名 15
、统计各科成绩分数段统计 16
、欢送界面 16
4 总结 17
1 系统分析
课程设计内容
设计一个学生成绩管理系统,功能包括:
1、提供身份验证,和使用系统的权限设置、判定。
2、(教师用户)能实现08信管5或6班同学各学期各科成绩的录入、编辑,数据必须保存在文件中,以便反复使用。
3、(学生用户或游客)提供对学号或姓名,各学期、各学科成绩的查询。
4、(学生和教师用户)能按各学期、各学科分数排序输出(每一科都要能排序输出)。
5、(教师用户)能统计各科成绩分数段的分布(60以下、60~70、70~80、80~90、90~100)情况,并输出。
性能需求:
1、操作界面美观、友好,有必要的容错处理(如:能判定学号位数和只能由0~9数字字符组成、能判定合理的成绩0~100等);
2、查询应根据查询条件合理选择先进的查询方法(其中必须保证至少有一种查找采用了散列查找);
3、排序算法要求采用堆排序实现;
4、分数段统计结果要求保存在单独的文件中;
系统功能需求分析
本系统应具有以下功能:
1、文件操作功能:自动加载和保存数据文件。
2、数据输入功能:可以按提示录入学生的各科成绩。
3、数据修改功能:可以按提示修改学生的各科成绩,可以修改学生的密码。
4、计算功能:可以统计各科成绩分数段的分布情况。
5、查询功能:可按学生学号或学生姓名查询学生各学期、各学科的成绩。
6、排序功能:可按各学期、各学科分数排序。
7、数据显示功能:可浏览输入、查询或排序后的数据。
8、身份验证功能:可以根据账号自动判定系统权限。
9、数据容错处理功能:可以判定输入的数据是否符合要求。
数据结构设计
Structxueshengxinxi /*学生信息*/
{
int num;
unsigned long number; /*学号*/
char name[20]; /*姓名*/
char mima[6]; /*密码*/
intkemu[8][17]; /*各科成绩*/
}student[N];
struct laoshixinxi /*老师信息*/
{
unsigned long number; /*教号*/
char name[20]; /*姓名*/
char mima[6]; /*密码*/
} teacher[M];
2 系统设计
总体设计
按系统分析的功能要求将系统划分为以下几个主要功能模块:
各功能模块的设计
根据划分的功能模块,设计出如下各部分算法设计:
、主函数main()
、登陆界面
、主菜单
、查询学生成绩
、学生成绩排序
、修改学生登陆密码
、录入学生成绩
、修改学生成绩
、统计成绩分数段分布

最近更新

2025海宁农商银行招聘参考题库附答案解析 46页

2026年C语言专升本真题及完整答案1套 13页

2026年c语言知识测试题及答案(最新) 13页

2023年咸阳市直机关遴选公务员笔试真题汇编附.. 68页

2026年东营科技职业学院单招职业技能考试模拟.. 45页

2026年企业作业人员题库100道及参考答案【模拟.. 40页

2026年兰州外语职业学院单招职业技能测试模拟.. 42页

2025北京国专知识产权有限责任公司招聘3人(三.. 43页

2026年反诈骗知识测试试题库及完整答案(历年.. 40页

2026年员工廉政知识测试题(培优a卷) 14页

2025年新平县幼儿园教师招教考试备考题库带答.. 30页

2026年国开电大外国文学形考题库【夺冠】 40页

2025年礼县招教考试备考题库带答案解析 30页

2025湖北黄石市妇幼保健院专项招聘事业编制人.. 48页

2026年工贸试题-考试题库【满分必刷】 42页

2025青海省气象信息中心招聘数据研发和人工智.. 36页

2026年廉政宣传知识测试题(黄金题型) 14页

2026年会计专业技术资格考试题库200道及完整答.. 90页

2026年昆明民泰保安有限责任公司招聘安保人员.. 50页

2026年注册会计师考试财务成本管理真题100道附.. 50页

2026年湖南吉利汽车职业技术学院单招职业技能.. 44页

2026年贵州大学c语言期末试题(满分必刷) 13页

2026湖北郴州莽山旅游开发有限责任公司招聘9人.. 49页

上海金山资本管理集团有限公司2026年校园招聘.. 45页

哈密廉政考试题库及答案(易错题) 14页

2026年民族宗教竞赛试题(历年真题) 41页

项目翻新升级建议书 6页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

ALC墙板蒸压加气轻质混凝土板材安装施工方案及.. 3页