学生管理信息系统需求分析.docx
- 文档编号:7559583
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:13
- 大小:398.24KB
学生管理信息系统需求分析.docx
《学生管理信息系统需求分析.docx》由会员分享,可在线阅读,更多相关《学生管理信息系统需求分析.docx(13页珍藏版)》请在冰豆网上搜索。
学生管理信息系统需求分析
前言
在学校规模和招生数量扩大的形势下,学生的数量急剧的增加,有关学生的各种信息也成倍的增加。
面对庞大的信息量,学生的管理工作变得越来越繁重和琐碎,而采用传统的人工管理模式对学生信息进行管理,效率低下,已经不能满足实际的需要了。
为了对学生信息进行全面、高效的管理,就需要有学生管理信息系统来提高学生的管理工作效率。
学校可以通过这样的系统,做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。
现在是计算机网络普及的时代,学生可以利用方便快捷的网络快速的查询自己的个人相关信息。
所以,学生管理信息系统既能方便学校管理部门对学生进行管理,又能方便学生及时查询自己的个人信息。
第一章开发背景简介
1.1传统学生管理系统分析(段双龙080403010007)
学生信息档案的管理对于学校的管理者来说至关重要,学生信息是高等学校非常重要的一项数据资源,是一个教育单位不可缺少一部分。
特别是近几年来,国家政策的调整,我国高等院校大规模的扩招,给高等院校的教学管理、学生管理、后勤管理等方面都带来不少的冲击。
目前我国各类高等院校中还有相当一部分学生档案管理还停留在纸介质的基础上,尤其是中、小学对学生档案的管理更是落后。
有的学校停留在学生管理人员手工记录数据的原始阶段,手工记录对于规模较小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。
而且当查找某条记录时,由于数据量庞大,还只能靠人工一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。
学生信息包含的数据量大,涉及的人员面广,而且需要及时更新,故较为复杂,难以单纯地依靠人工管理,而且传统的人工管理方式既不易于规范化,管理效率也不高。
这样的管理机制已经不能适应时代发展的要求,其管理方法将浪费许多人力、物力和时间。
随着科学技术的不断提高。
计算机科学与技术日渐成熟,应用的普及已进入人类社会生活的各个领域,并发挥着越来越重要的作用。
这种传统的手工管理模式必然被以计算机为物质基础的信息管理方法所取代。
作为计算机应用的一部分,使用计算机对学生档案进行管理,有着手工管理所无法比拟的优点,如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高学生档案管理的效率,也是学校向科学化、正规化管理发展的必要条件,更是各个高等院校与世界接轨的重要条件。
系统能针对学校学生信息的特点以及管理中实际需要而设计,能够有效地实现学生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生信息,并避免人为操作的错误和不规范行为。
1.2本系统要解决的关键问题(谢发江080403010047)
1.2.1管理问题
传统的管理系统不完善,采用手工的方式对学生信息进行记录,在搬迁的过程中容易丢失,造成不必要的麻烦。
而且传统的管理系统不利于信息的更新,难以管理成千上万的学生,管理的范围是有限的。
1.2.2查询问题
学生的信息量繁多,若要对学生的信息进行详细的查询,传统的学生管理系统不能及时有效的进行查询操作,而且查询耗时大,查询也很困难。
1.2.3成本问题
学生信息包含的数据量大,涉及的人员面广,需要大量的管理人员,传统的管理系统增加了学校的经济成本。
第二章系统分析
2.1系统初步调查(闫志鹏080403010049;邹小龙080403010070)
本系统设计根据贵州师范大学的学生情况进行了分析。
通过详细的调研,学校现有学生20000多人,传统的管理方法不能够快速而且高效的对庞大的学生各类信息进行添加、修改、删除以及查询功能,而且工程量很大,会耗费很多时间和经历。
为了降低管理成本、提高学生的管理效率,开发一套适用于高校的学生管理系统对于学校的管理已经眉迫在眉睫。
2.2可行性分析
技术可行性:
采用B/S模式的体系结构。
基于当前的计算机网络技术和数据技术已成熟,而且管理信息系统的各种开发技术也已经相当成熟,并且该学生管理系统不需要任何硬件支持,可以在任何地方进行操作而不需要安装任何专门的软件,只要有一台能上网的电脑,再由系统员分配一个用户名和密码即可进行操作。
所以开发一套学生管理信息系统在技术上是可行的。
经济可行性:
贵州师范大学已经建立了稳定的校园网络系统,具备了运行网络平台的硬件基础,从而免去了网络搭建的费用。
从该学生管理信息系统的开发对于学校长远利益来看,可以大大的降低管理成本,而且该系统运行所需的电费和维护以及管理人员的薪酬等都是在学校能够承担的范围之内。
所以该系统在经济上是可行的。
管理可行性:
由于该系统能够利用成熟的计算机技术对学生进行管理,从而可以减少管理的复杂度,节省了时间和管理成本,并且能够有效的提高管理的效率,且独立于其他的系统,学生管理系统在管理上是可行的。
2.3可行性结论
系统的成功开发将进一步促进学校管理的现化化和科学化,提高学生管理效率,节约了管理成本,培养了管理人才,也为学校全面的人事管理体系积累了经验。
从长远来看,其经济和社会效益是肯定的,根据以上分析,我们认为本系统开发条件成熟,实施方案可行。
2.4开发目标
(1)能够管理学生各方面的相关信息。
(2)能够快速方便地对学生各类信息进行添加、修改以及查询等操作。
(3)系统能够对学生相关信息进行打印。
2.5需求分析(张元松080403010063)
2.5.1功能需求
总体功能需求包括:
建立用户登陆表、学生档案信息管理、班级信息管理、学生交费管理、全面课程设置和班级课程设置、学生成绩管理。
其中用户包括:
管理员和学生。
系统对学生进行分级管理,学生可查询自己的相关个人信息,更改自己的注册信息;管理员除了具有用户所有的权限外,还可以对系统的全部信息进行添加和更改、删除等操作。
此外要求系统能有效、快速、安全、可靠和无误的完成相关的管理操作。
具体功能如下:
(1)用户帐户管理:
系统要求用户必须输入正确的用户名和密码才能进入系统,并且系统应提供增加、删除、修改用户帐户的功能以及对于用户权限的设置。
(2)学生档案信息管理:
系统具有添加、修改、删除、查询、打印学生基本信息的功能。
(3)班级信息管理:
系统能够提供添加、修改、删除、查询、打印学生所在班级的详细信息的功能。
(4)学生交费管理:
系统能够显示每个学生每个学期的交费情况。
(5)课程设置管理:
系统能够提供对学校开设的整体课程的添加以及对班级每个学期开设课程的选择。
(6)学生成绩管理:
系统应具有录入、修改、删除、查询、打印学生每个学期每门课程的成绩等功能,并且系统能够自动地对班级的学生进行单科成绩或者总成绩排名。
2.5.2用户界面需求
用户界面的设计应该简介、漂亮、通俗易懂,操作简单,具有一定的灵活性;尽可能采用开发工具构造界面,是需求定义和设计、编码相衔接;参考比较成熟的软件的界面风格,提取有用的设计方法。
2.5.3系统安全性需求
正常使用时不应该出错,对于用户的输入错误应给出适当的改正提示。
如运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
由于服务器开始时间过长数据读写频繁导致的硬盘损坏,使数据库遭到破坏,可以使用定时备份数据库更新数据库的方法在数据库遭到破坏时恢复数据库。
同时有必要的定时检查服务器,硬件设备等以防出错,做到万无一失。
2.5.4数据库的选择(闫志鹏080403010049)
数据库是数据管理的最新技术,是计算机科学的重要分支。
十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。
由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。
由于学生的信息数据庞大,学生基本信息的变动大,我们选用SQLServer作为数据库开发,而不用Access。
主要是因为Access能够存放的容量小,在频繁的访问时容易产生数据库崩溃的危险,所以在实际运用中不适合此系统;而SQLServer是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户,故选用SQLServer数据库。
2.5.5环境需求
由于本系统对于计算机的硬件设备等要求不高,开发环境也很自由,可以使用各种Windows操作系统。
如WindowsXP操作平台,用VC++和SQLServer2003来实现学生管理系统所需的功能。
2.5.6报表需求
学生管理系统的某些信息应当能够以报表形式打印出来。
基本上应该能够实现学生基本档案信息表的打印、学生缴费单据的打印、学生成绩表以及学生成绩排名表的打印等功能。
2.6系统E-R图
(1)系统管理E-R图(张元松080403010063)
(2)班级管理E-R图(段双龙080403010007)
(3)学生档案管理E-R图(谢发江080403010047)
(4)交费管理E-R图(张元松080403010063)
(5)课程管理E-R图(闫志鹏080403010049)
(6)成绩管理E-R图(邹小龙080403010070)
系统整体E-R图(张元松080403010063):
2.6数据库设计
系统管理(密码、用户名、姓名、主管理员)
字段名称
数据类型
数据长度
是否为空
是否为主键
用户名
int
10
否
是
密码
int
10
否
否
姓名
char
10
否
否
管理员
char
10
否
否
班级管理(年级、班级、教室、年制、专业、班主任、备注)
字段名称
数据类型
数据长度
是否为空
是否为主键
年级
int
10
否
是
班级
int
10
否
是
教室
int
10
否
否
年制
int
10
否
否
专业
char
10
否
是
班主任
char
10
否
否
备注
char
10
否
否
学生档案管理(学号、姓名、性别、班级、出生年月、家庭住址、邮政编码、联系电话、入学时间、备注)
字段名称
数据类型
数据长度
是否为空
是否为主键
学号
int
15
否
是
姓名
char
10
否
是
性别
char
2
否
否
班级
int
10
否
否
出身年月
int
10
否
否
家庭住址
char
10
否
否
邮政编码
int
10
否
否
联系电话
int
15
否
否
入学时间
int
10
否
否
备注
char
10
否
否
交费管理(学号、学期、班级、姓名、交费情况、欠费情况)
字段名称
数据类型
数据长度
是否为空
是否为主键
学号
int
15
否
是
学期
int
10
否
否
班级
char
10
否
否
姓名
char
10
否
否
交费情况
char
10
否
否
欠费情况
char
10
否
否
全面课程管理(课程名称、教材)
字段名称
数据类型
数据长度
是否为空
是否为主键
课程名称
char
10
否
是
教材
char
10
否
否
班级课程管理(年级、专业、年制、学期、所选课程)
字段名称
数据类型
数据长度
是否为空
是否为主键
年级
int
10
否
是
专业
char
10
否
是
年制
int
10
否
否
学期
int
10
否
否
所选课程
char
10
否
否
学生成绩管理(考试类型、学号、姓名、专业、学期、课程成绩)
字段名称
数据类型
数据长度
是否为空
是否为主键
考试类型
char
10
否
否
学号
int
15
否
是
学期
int
10
否
否
专业
char
10
否
是
姓名
char
10
否
否
课程成绩
int
3
否
否
2.8学生管理系统业务流程图
(1)班级管理业务流程图(段双龙080403010007):
(2)学生档案管理业务流程图(谢发江080403010047):
(3)交费管理业务流程图(张元松080403010063):
(4)课程管理流程图(闫志鹏080403010049):
(5)成绩管理业务流程图(邹晓龙080403010070):
2.9学生管理系统数据流程图
(1)班级管理数据流程图(段双龙080403010007):
(2)学生档案管理数据流程图(谢发江080403010047):
(3)交费管理阿虎踞流程图(张元松080403010063):
(4)课程管理数据流程图(闫志鹏080403010049):
(5)成绩管理数据流程图(邹晓龙080403010070):
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 管理信息系统 需求 分析