用汇编编写学生管理系统
设计一个功能完善的学生成绩管理系统,每个学生成绩按下面的标准格式保存,要求在程序中最少保存10条记录:姓名(汉语拼音) 学号(5位字符) 专业(英语) 汇编成绩 数学成绩 英语成绩
1)管理系统有两种用户,管理系统要求使用密码登录;初始密码设置为你学号的后6位数字;密码以加密形式保存;最简单的加密方式将你的学号与某一个EQU定义的常量进行某种逻辑运算。普通用户直接使用系统,不要密码(20%)
2)系统要求实现以下的功能:
管理员可以使用的功能:
(1)显示功能:显示系统中所有学生的信息;(10%)
(2)数据录入功能:在系统中增加新学生的信息;(10%)
(3)删除功能:可以根据给定的学号将学号指定的学生的信息删除;(10%)
(4)查询功能:可以使用学号、姓名查询学生的信息,并将查询的信息显示;(10%)
(5)统计功能:按照各科成绩先高后低的顺序输出全部学生的排名;计算输出各科成绩的平均分;各名学生的平均分;(10%)
普通用户可以使用的功能:
(1)显示功能:显示系统中所有学生的信息;(10%)
(2)查询功能:可以使用学号、姓名查询学生的信息,并将查询的信息显示;(10%)
程序要求菜单控制;程序能够处理基本的错误信息;退出系统的功能键是ESC键;(10%)
要求:
1. 提供算法与程序框图;
2. 提供源程序,在源程序空白位置,对重要的源程序进行必要的注释;