学生基本信息管理系统
题目
(1)任务描述
为某学校学生管理部门日常管理学生基本信息,设计一个信息管理系统。
某学校学生管理部门在新生入学时,会登记每个学生的个人基本信息,以便今后提供给教务处、学生所在系部、毕业工作指导委员会等部门使用。
(2)功能要求
① 根据自己初次入学时填写的学生信息基本情况登记表,设计本任务所需填写的的学生基本情况表格,用于学生文件管理之用。
② 设计程序,完成学生基本信息的添加。
③ 实现按学号进行学生基本信息的修改和删除。
④ 提供多种信息查询和显示:
· 按学号查询某个学生的基本信息。
· 按给定的班级号,查询该班全体学生的基本信息。
· 按给定的年级,查询该年级全体学生的基本信息。
· 按所学专业,查询全体学生的基本信息。
⑤提供多种信息统计和显示:
·按班级,统计高考课程最高、最低、平均入学成绩,以及每个人的总分
·按入校时间,统计每个专业入学人数
·按给定的班级号,统计该班生源所属省市的人数
·按给定的年级,统计不同少数民族学生人数
·按按所学专业,统计不同年级男女人数
·按给定的年级,统计各个班级中家庭收入低于该班全体同学家庭平均收入的学生人数
基本需求分析
1.基本输入
2.将信息保存在文本文件
3.允许读取文件
4.输出信息
5.查找,包括按学号、按班级,按年级,按专业
6.统计最高、最低与平均
7.统计专业人数
8.统计生源所属省份
统计年级的少数民族人数
统计专业男女人数
统计各个班级中家庭收入低于该班全体同学家庭平均收入的学生人数
拓展需求分析
设计图形化界面
设计登录界面
设计权限不同的账户