2022年学生成绩管理系统.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年学生成绩管理系统.docx》由会员分享,可在线阅读,更多相关《2022年学生成绩管理系统.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源同学成果治理系统一、 试验题目设计同学成果治理程序 3 门课程,实现以下功能:1. 各科成果的录入、修改和删除 :结果放到每门成果之后的名次单元中(2) 总成果排序 分数从高到低 :结果放到每个同学后面的名次单元中3 查找:(1) 查询某位同学某课程成果及名次;总成果及名次.(2) 查询单科课程不及格同学名单4. 统计:(1) 单科平均分(2) 总成果平均分3 单科各分数段人数 60 以下, 6070 , 7080 ,8090 ,90100二、 设计思路1. 数据定义;每个同学记录由同学编号,语文成果,语文成果名次,数学成果,数学成欢迎下载精品学习资源绩名次,英语成果,英语成果名次
2、,总成果、名次、平均成果组成;其它数据,单科平均成果,总成果平均分,单科各分数段人数;同学编号 0 数字字符串 5成果 0 数字字符串 3名次 1 数字字符串 2分数段人数 5 数字字符串 5索引表元素无符号双字节数全部成果数据,语文成果、数字成果、英语成果、总成果、平均成果,均采纳上述成果的定义;所出名次数据,均采纳上述名次定义;2. 数据储备;全部数据储备于文件中;每条同学记录占用70 个字节,实际有效字节为24 字节,记录最终两个字节是回车换行符,其余字节为空字符,同学记录从第0 个字节开头储备;第 1000 个字节开头用以储备索引表;单科平均成果,总成果平均分,单科各分数段人数储备在全
3、部同学记录之后的单元中;成果数据,占用三个字节,排名数据占用两个字节,学号数据占用五个字节,各科分数段人数占用五个字节,有效字节不足时,在其后补上空字符,即,如,成果 100 储备为 31 , 30 , 30 ; 90 存为 39 , 30 , 00 ;3. 系统结构系统分为四部分:插入记录、删除记录、数据处理和查询;结构图如下:欢迎下载精品学习资源学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学3.1. 插入模块,包括建立成果表、插入一条同学记录两个子模块;插入一条同学记录子模块,搜寻可
4、用单元,接收输入的记录,并写入文件;建立成果表子模块,掌握输入界面,并多次调用插入记录子模块,完成成果的建 立;3.2. 删除模块,包括学号查询匹配、删除处理子模块;学号设计为定长,长度为 2 字节,搜寻以完全匹配的方式进行;删除处理,完成对索引表的修改;3.3. 数据处理模块,包括运算个人总分、平均分,运算单科平均分,成果排名处理,统计各科分数段人数子模块,各子模块完成相应的功能,并把结果写入文件;3.4. 查询模块,完成数据的显示功能,包括查询某个同学个人记录,欢迎下载精品学习资源查询不及格名单,查询各科分数段人数及输出全部记录三、 算法设计;1. 全部数据在文件中的修改以掩盖的方式进行,
5、因此将为每个数据安排固定长度的储备空间;依据以上数据的定义,数据写入文件前必需“规格化”,使其符合定义;从键盘输入学号、成果数据到缓冲区,最终一个字符是0DH , 且长度不等,需去掉回车符,补上空字符;开头SI 指向STRAX清零是循环终止?SI SI+1否否SI 为为 0?AX AX+是CXAXAX 乘10AX AX+SIAX AX-30H循环终止?否是终止总分、平均分的运算;从文件中读出数据,需先转换成二进制数再进行运算,结果必需转换成符合格式的字符串写入文件;从字符串到数字的转换算法流程图如下:STR 表示从文件读出的符合格式的字符串;第一个循环用以算出有效数字位数,作为其次个循环的循环
6、次数;其次个循环, AX 作累加器,循环体是“乘 10 、加上数字”,循环终止算出其值欢迎下载精品学习资源从数字转换成字符串,算法程序图:开头是百位为?否STR+BX个位数字FLAG 1BX BX+1STR+BX百位数字SI 0BX BX+1否是十位为?SIBX.SI SI+1是否STR+SI+30h否FLAG为1?是是BX3.STR+BX 0STR+BX十位数字否BX BX+1BX BX+1终止2. 程序采纳索引表的方式,完成记录的删除、插入与查询;由于不要求学号有序,因而可以采纳索引表,对记录和文件空间进行治理;其优点是治理较为简洁,可以进行随机拜访,能够满意插入删除的需求;缺点是难以实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 学生 成绩管理系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内