全球旧事资料 分类
2学号3分数。12为精确查
找,3为范围查找,输入成绩后,查找出所有高于该成绩的学生并输出。4修改学生成绩。按学号查找学生,查找后可以修改学生的所有信息,包括学号。修改成绩后自动对总分、平均分更新。5排序学生成绩。排序学生成绩有三种排序方案:1学号升序。2总分升序。3总分降序6保存学生成绩。将学生成绩保存到stude
t文件内,以便下次运行程序时读入数据。7科目设置。对五门科目的名称进行设置。8程序密码设置。程序首次运行时,设置密码。密码保存在mimatxt文件内。以后每次运行程序都需要输入密码。9程序密码修改。在进入程序主界面后,可以对程序密码进行修改。修改密码会覆盖原有的mimatxt,将新的密码保存在该文件内。10程序字体颜色。为了程序的美观性,在主菜单内设置了颜色功能。可以修改程序的颜色。有9种颜色可供选择。
15性能需求
本程序采用动态内存申请的方式,储存学生成绩资料,尽可能的节省了所占内存空间,并且在程序结束时释放所有内存。
16运行需求
在输入学号是学号数值大小不大于长整型的数值范围。姓名不超过5个中文字符、11个英文字符。学生成绩不超过宏定义的maxscore100不小于mi
score0
4
f内蒙古科技大学课程设计说明书
本程序在运行时,要求有stude
t文件储存学生资料,mimatxt文件储存程序密码,kemutxt文件储存科目名称。在文件不存在时,程序会自行创建这些文件以供使用。
17任务计划
设计一个学生成绩管理系统,来管理学生成绩。
包括以下功能:从键盘输入包括学号、姓名、各门课程成绩不少于5门,并将其保存在磁盘文件里打开文件后,计算每个人的总分和平均分,排序并保存具有单项查询或多项查询的功能(即按照给定的关键字如姓名找出满足条件的纪录)具有插入、删除和修改功能具有输出文件数据信息的功能
5
f内蒙古科技大学课程设计说明书
21总体设计
第二章概要设计
闪烁欢迎语
密码输入
正确从文件倒入数据
错三次结束程序
主菜单
0
1
2
3
4
5
6
7
8
9
10
11









科学










目生










设资

































22数据类型设计(或数据结构设计)
typedefstructstude
t
lo
gxuehaochar
ame12i
tche
gjiNi
tzo
gfe
floatpi
gju
6
f内蒙古科技大学课程设计说明书
structstude
t
extr
好听全球资料 返回顶部