学生信息管理系统的需求分析

如题所述

1.1信息操作功能
(1)学生基本信息的添加、修改和删除。学生基本信息包括:学好(学号的前6位为班级号)、姓名、性别、出生日期和所在的专业。
(2)课程信息的添加、修改和删除。课程信息包括:课程号、所属专业、课程名称、课程类型(专修、选修、方向、通修、公修)、开课学期、学时数和学分。
(3)学生成绩信息的添加、修改和删除。学生成绩信息包括:学好、课程号、成绩和学分。
1.2.查询功能
可以通过学号来查学生基本信息,通过学号和学期号查询学生的成绩,通过课程号查询该课程的信息。
1.3.统计功能
统计当前信息所显示的信息数以及学生某个学期或所有学期课程的总学分。
1.4.分析功能
对某一个班级的某一门课程的成绩分布进行分析,并以直方图的形式显示出来。
1.5.打印功能
打印和预览当前显示的信息。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-24
哈哈,我毕业的毕业论文嘛。你看看下面这些,我做的是招生管理系统,可以供你参考一下。
系统需求分析
4.1系统设计总体目标
(1)本系统具有很强的可靠行,可以对录入的考生信息进行效验,对数据进行修改、删除,规定招生工作人员的权限。
(2)本系统中的模块具有很强的可续性,可以方便招生工作人员的修改与维护。
(3)本系统操作方便、灵活、简单。操作人员只需录入考生的基本信息和招生数据。
(4)本系统可高效、快速的查询到考生的基本信息和招生计划,便于招生工作的开展。
4.2系统设计的需求概况功能分析
本系统主要实现对考生的基本信息管理、招生计划管理和已招生信息管理功能。
1、 考生基本信息管理:招生就业办公室管理考生的基本信息并同时提供考生的基本信息
(1)考生的基本信息包括:考号、姓名、性别、户口所在地、政治面貌、籍贯、年龄、出生年月、高考成绩、填报志愿等。
(2)需求实现的功能:考生基本信息维护、录取考生、统计考生信息
2、招生计划管理:根据学院各系在各省份的招生情况制定
(1)招生计划包括:院系、省份、招生名额
(2)需求实现功能:招生计划维护、招生计划查询、统计。
3、已招生信息管理:
(1)已招生信息包括:已录取考生志愿、分数、各省已招生名额、剩余名额。
(2)需求实现的功能:各省招生信息的统计、各院系招生信息的统计、汇总。
4、其他需求:为体现数据库相关概念,在系统实现中要尽量创建数据库、创建表、维护表、事务模型、视图以及安全管理的等功能。
4.3 性能需求
(1)安全性
在高系统配置、高网络带宽和容易得到保证的情况下,我们最需要考虑的性能需求就是系统安全性问题。在开发系统的每个阶段,均需要考虑彼此间的认证与授权。尤其要注意认证,简单地说就是确定谁是特定用户,并针对安全源验证该用户的身份。在处理完识别用户的方法之后,必须利用一种方法以向用户授权,从而能够使用系统的特定功能。