1 系 统 分 析
1.1 需求分析
该系统的开发,主要是用在了各个高校对学生的信息和档案,成绩的管理信息的维护和
管理,能够对学生的基本信息情况,档案信息情况,学生的成绩等基本信息情况进行管理。
系统初步定为采用 BS 架构的模式开发,分为三个权限,每个权限都有各自管理的功能,
根据功能和需求的调研和分析,我得出结论,需要管理员权限实现对系统的整体的管理,教
师进行对学生的基本信息情况进行管理,成绩进行录入,学生能够查看教师对个人的基本信
息情况的管理,成绩的查看等。
本人通过在学校的教务处的实习和需求调研,了解到学生的档案信息的维护情况,通过
对学生的基本信息情况,档案信息情况的了解,成绩的录入等进行了解熟悉,进行系统的设
计开发。主要功能如下所示:
1.管理员:管理员模块是本系统的一个重要的模块,主要包括了对员工的管理,部门信
息的管理和角色的管理分配,具有本系统的最高权限。
2.教师:教师是高校中,对学生的信息管理的一个重要的用户,学生的信息,成绩都是
由教师来 亲力亲为,进行相关的管理,并能够实现学生基本信息的正确性的管理。教师具
有比管理员低一级的权限。
3.学生:学生是本系统的主角,通过对学生的信息管理,能够更好地方便学校对学生的
管理,还能通过互联网的方式,让学生查询到个人的相关信息情况。成绩信息,个人档案信
息等。
1.2 性能需求
该系统在性能功能上应达到如下需求:
系统性能的需求,主要包括了网站的网站展示的速度和用户体验方面的性能需求。网站
的响应速度是检验一个网站性能的准则,通过快速的响应,一方面体现了网站的性能的优秀
性,另一方面增加了用户的体验,带动了用户的体验的兴趣,本系统的美观大气的界面,让
员工提高了操作的兴趣,也提升了用户体验。
性能的另一方面主要是针对系统的数据库的管理进行性能的优化的,一个好的数据库可
以让网站的数据的管理得到一个良好的保障,数据库的设计低耦合可以加快数据的读取等。
所以在性能需求的方面,主要是针对两个方面进行的,一个方面是网站响应速度,另一
个方面是网站数据库的管理。数据库的管理,是本系统的重要的管理,由于高校中,学生信
息管理的数据量比较大,针对客户的存储比较频繁,所以专门有一个数据库管理员对数据库
的信息进行管理使用和分配。