您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 研究生教务管理系统需求分析书
目录1引言..............................................................11.1编写目的.....................................................11.2背景.........................................................11.3参考资料.....................................................12任务概述..........................................................22.1目标.........................................................22.2用户特点.....................................................22.3假定和约束...................................................23需求规定.........................................................43.1对功能的规定.................................................43.2对性能的规定.................................................43.2.1精度...................................................43.2.2时间特性要求...........................................43.2.3灵活性.................................................53.3输入输出要求.................................................53.4数据管理能力要求.............................................53.5故障处理要求.................................................53.6其它专门要求.................................................54运行环境规定......................................................74.1设备.........................................................74.2支持软件.....................................................74.3接口.........................................................711引言1.1编写目的《研究生教务管理系统》是响应了市场的要求,意在为老师减轻教务工作量,为学生提供一个了解学院动态,课程状态和学生交流的平台而创建的。此需求分析书对该软件做了全面细致的用户需求分析,明确了软件具有的功能和性能,使开发人员能清楚的了解用户的需求,在此基础上提出概要设计说明书,完成后续设计和开发工作,本说明书的预期读者为客户,业务或需求分析人员,测试人员,用户文档编写者,项目管理人员。1.2背景当今社会,网络渐渐走进人们的生活当中,特别是在学校管理上,许多的工作都是通过网络来操作。学校的许多工作,例如:选课,4、6级报名等工作都是通过学校网站来完成。《研究生教务管理系统》就是为了适应这些变化,减轻教务工作负担,为学生提供一个更好学习环境而创建的管理系统。1.3参考资料百度文库豆丁网软件需求说明书(GB856T-88).Doc22任务概述2.1目标该系统是一个面向教务工作者,学院老师以及在读学生的教务管理系统,对教务工作者而言,是一个管理学院日常教务工作的系统;对老师而言,是了解学生情况,学院政策的系统;对学生而言,是整个学习阶段与学习、生活、教务关系最紧密的系统。该系统需达到以下要求(1)可靠性能连续准确的处理业务,有较强的容错能力。(2)可用性系统功能齐全,能够完全满足用户的需求。(3)可维护用户能对系统进行维护、扩充、修改。(4)易用性用户能很容易的对系统进行操作。(5)安全性保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安全与保密。2.2用户特点教务管理人员:能熟练的运用办公软件,熟知教务工作的内容,因而比较容易理解掌握该系统。教师:具有计算机相关领域的知识,容易掌握该系统。学生:是该软件的最大用户群,拥有一定的计算机相关知识,容易掌握该系统,并且因为学生的所有学习相关的工作都依赖该系统,所以学生也是该系统使用最频繁的用户群。2.3假定和约束(1)系统能够按期完成。(2)采用面向对象的分析和设计方法。(3)客户需要在需求获取阶段和界面设计过程投入足够的精力。343需求规定3.1对功能的规定为了保证系统安全高效的运行,用户分为3类:教务处、教师和学生。不同的用户在系统中的作用和权限也有所不同,所以要完成的功能也就不同。教务处可以完成本系统所以的功能(如图3.1):(1)学生信息管理:对学生的信息进行管理(2)成绩管理:对成绩进行管理;(3)选课管理:根据上一步分班情况安排任课,选课以及活动报名;(4)教师管理:对教师的信息,和课程信息进行管理(5)答辩管理:对毕业论文进行处理;图3.1教师在本系统的功能:查询学生选课情况、自己的任课情况、获取自己所担任课程的分班表、录入及修改成绩等。学生在本系统的功能:查询本人信息、教师任课信息、选课、选课信息查询、成绩查询。3.2对性能的规定3.2.1精度日期采用年-月-日进行储存,成绩保留整数。3.2.2时间特性要求5(1)系统响应时间:局域网=1秒,internet网=1.5秒;(2)更新处理时间=1秒;(3)统计、查询数据时间控制在30秒内;3.2.3灵活性(1)操作简单可适应操作变化;(2)系统处理数据期间,精度改变造成数据错误,系统进行提示;(3)在使用鼠标键盘进行操作,能在XP/win7操作系统上进行操作;(4)当用户需求发生改变时,软件需做出适当调整;3.3输入输出要求(1)检索信息关键字;(2)信息条目每次50条每页;(3)关键字不超过7个;3.4数据管理能力要求(1)学生信息管理模块可以对学生的信息进行添加,删除,修改,查找。(2)成绩管理模块对学生的成绩进行添加,删除,修改,查找。(3)选课管理模块对课程和活动进行添加,删除,修改,查找。(4)教师管理模块对教师的信息进行添加,删除,修改,查找。(5)答辩管理对论文的答辩进行管理。3.5故障处理要求(1)数据应经常进行备份,防止数据丢失。(2)硬件损坏:更换硬件设备,无法对损失数据进行修复。(3)如果发现运行异常现象,应当具有警告信息提示。(4)当响应不够及时时提示用户错误,请重试。3.6其它专门要求(1)密码安全要求:在软件系统的安全性方面有较高的安全防护,无法验证的用户无法进入系统,有修改密码的功能。(2)数据库安全性:提供定期数据库自动备份和手工备份功能,6本对数据库服务器和数据库平台进行加密,只有管理员才能进行数据库的备份和还原工作。(3)只有管理员和教师才能进行增删改差操作,保证数据的安全性。74运行环境规定4.1设备运行该系统需要四核CPU,4G内存以上的pc机4.2支持软件数据库:MySqL;服务器:Tomcat11.0;4.3接口该软件主要和SQL数据库进行通信,同性协议是DBMS使用协议。
本文标题:研究生教务管理系统需求分析书
链接地址:https://www.777doc.com/doc-5232977 .html