3。2 需求分析
3。2。1 系统需求分析
在这之前,学生信息管理以前使用的方法大部分是学生档案管理,学生成绩管理。在这里,因为教师排课系统非常麻烦,算法条件高,而且也在以一直变化着,所以当真正投入使用,将会出现各种各样的麻烦。但是,我设计的这个并不包含前面提到的相关排课的功能,只设计了管理学生信息的功能。比如对学生有关联的内容的增加、修改、删除和查询这一类的工作。
3。2。2 功能需求分析
按照前面我们所提到的,将会涉及到的一些功能和要完成的工作,相对应地提出了下面这些需求:
(1)建立学生信息的管理及后期的整修,完成现代化管理体制。
(2)创设学生成绩管理体系,可以方便老师、管理员及时准确地录入学生的各科成绩,方便添加和查询。
(3)实现班级管理的目标,管理员或老可以快速地利用电脑对班级进行增改删的操作。
(4)实现系统的权限设置管理,并不是每个人都可以进行所有操作,例账户信息的管理只能让admin的权限完成,增改删只能由teacher或admin实现,但是student无权访问,维持系统的安全。
依照前面剖解的一些需求,我们可以总结如下一些功能:
(1)创建班级:学校的相关人员视具体情况在刚开学的时候,分好班级和每班同学的数量。
(2)权限管理:因为使用者比较多,不同的人使用的功能自然也是不同的,所有要分类,不同的人所进行的操作也不同。也就是说,设置不同权限来保护学生的信息,同时也让系统排除危险。
(3)信息管理:众所周知,刚开学时,新生的信息量非常多,此功能方便相关工作人员来操作。
(4)成绩管理:让领导和老师及时了解学生的成绩近况,也让学生能快速查看自己的成绩,任课老师可以添加录入学生的学习情况。学生和老师也可以随时查询。
3。2。3 性能需求分析来*自-优=尔,论:文+网www.youerw.com
系统的运行对于运行环境的要求是:
(1) 硬件环境
到现在为止,我做的这个设计适合给中小型的学校使用。所以,多电脑硬件的要求比较低,普通的配置都可以完成需求,尽可能地充分利用其工作范围。硬件的配置可以看下面:
表3-1 配置表
名称 最低配置 推荐配置
CPU Pentium III 800 P4 1。8
硬盘 空20g 空50g
内存 256M及以上 512M 及以上
网卡 10/100M 10/100M 及以上
操作系统 Windows 2007 Windows Server 2007及以上
Web 服务组件 IIS IIS
② 客户端配置
表3-2客户端配置需求表
名称 最低赔置 推荐配置
CPU Pentium II 450 Pentium III 800
硬盘 空20g 空50g
内存 128M 基于.NET技术学生信息管理系统设计+ER图(5):http://www.youerw.com/jisuanji/lunwen_83761.html