1.1编写目的
此需求规格说明书对《学籍管理系统》软件做了简要的需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
1.2项目背景
在学籍管理中,需要从事大量的日常教学工作活动中提取相关信息,以反映教学情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢,使用计算机可以高速,快捷的完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范教学管理行为,从而提高了管理效率和水平。
学籍管理系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的的数据计算处理中解脱出来,使其有更多的精力从事教务管理的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。
可以广泛用于高校教务管理,学籍管理中。
1)优化教学工作,提高管理质量。
2)提升学籍管理的质量和效率,降低管理所需的人力成本,
组长:张朋磊
成员:周松,张超华,何静,戚建宇,徐德国
1.3项目风险
由于本软件是学生自主研发,所以承担的风险相对来说较少,也就花费一些时间和精力而已。
1.4产品范围
该产品是学校的学籍管理系统,仅适用于大学对本校学生的学籍信息管理,对于高中学校和初中学校则不太适用。该系统属于教务系统的一部分,有些功能则没有涉及。
2.综合描述
2.1产品的功能
1.基本信息管理
2.成绩查询
3.学生成绩管理
4.院系信息管理
5.系统管理
2.2用户类和特征
管理员:对网站相关内容进行管理,对学生和教师及院系信息进京相应的管理。
学生:学校里的普通学生。
教师:学校里的教师职工。
2.3运行环境
服务器端
A. 操作系统:Windows 2003 Server
B. Tomcat6.0
C. MysqL5.0
客户端
A. Windows 95/98/me/Xp/2000/2003/Win7, Unix, Linux,Vista,Mac OS各版
B.IE/Maxthon/GreenBrown/Firefox等浏览器
2.4设计和实现上的
由于该系统里属于教务管理系统,因此有一部分的信息需要从教务系统处获取。同时,由于团队成员能力有限,为选课系统留下接口
3.系统功能需求
3.1 系统功能模块
3.2功能描述
1.基本信息管理:学生能查询个人基本信息(学号、学生来源、姓名、毕业高中、英文姓名、籍贯、性别、来源地区、民族、身份证号、外语语种、入学方式、入学日期、所属班号、出生日期、家庭邮编、个人照片、宿舍地址、所属院系、所属专业、所属班级),老师可查看个人基本信息(姓名、性别、民族、政治面貌、籍贯、个人照片、职称、出生日期、身份证号、家庭住址、联系方式、家庭电话、职工号)。老师也可查看自己班里学生的部分信息(学号、姓名、性别、所属院系、所属专业、所属班级)。管理员能够添加、查询、修改、删除老师和学生的所有基本信息。学生、教师、管理员都能修改个人密码,但管理员不能修改学生和教师的密码,只能由学生或教师自己修改个人密码。
2.成绩查询:学生能够查询个人成绩,教师能够查询所教课程的学生成绩,管理员能够查询所有学生的成绩(包括根据院系专业班级、学号查询、姓名查询、年级查询)。
3.学生成绩管理:管理员能够录入(添加)、修改学生的成绩。
4.院系信息管理:管理员能够查询、添加、修改院系专业及课程信息(课程信息先留下接口)。
5.系统管理:管理员对系统进行维护和管理,并定期对系统信息进行相应的备份。
4. 性能需求
4.1数据精确度
A.要按照严格的数据格式输入,否则系统不给予响应进行处理。
B.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。
4.2时间特性
一般操作的响应时间应在1~2秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。
4.3适应性
满足企事业单位使用的需求(记录量控制在1000项内)。
5.运行需求
5.1用户界面
人性化界面,全新感觉,操作简便,一目了然,对用户友好
5.2故障处理
当出现系统故障的时候,系统应该保障用户的数据信息不能丢失。
6.其它需求
6.1系统的功能实现情况
用户可在本系统下实现各种用户要求的功能
6.2系统的容错性
用户输错数据都有提示信息,具有较好的容错性能