版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、需求规约说明书文档编号001当前版本1.0当前状态草稿发布日期2010-9-8发布修改历史日期版本作者修改内容评审号变更控制号2010-9-81.0蔡梦秋撰写需求规约说明书学生信息管理系统需求规约说明书拟制人: 蔡梦秋审核人:周亚风批准人:周鹏飞目录1引言 41.1 编写目的 41.2 背景 41.3 定义 51.4 参考资料 62 任务概述 62.1 目标 62.2 用户特点 72.3 用例模型 72.3.1 录入学生信息 82.3.2 修改学生信息 82.3.3 修改个人信息 82.3.4 查询学生信息 92.3.5 显示全体信息 92.3.6 删除学生信息 92.4 假定和约束 1.0.
2、3 需求规定 对功能的规定 1.03.2 补充需求 易用性 精度 时间特性要求 灵活性 1.23.3 输入输出要求 1.23.4 数据管理能力要求 1.33.5 故障处理要求 1.33.6 其他专门要求 1.34 运行环境规定 设备 1.44.2 支持软件 1.44.3 接口 用户接口 硬件接口 软件接口 通信接口 1.54.4 控制 1.61引言1.1 编写目的学校的学生信息管理系统采用人工方式, 由于现阶段学生人数不
3、断增多, 且学生信息工 作都在月底进行 ,时间要求紧迫,所以给学校学籍科人员的工作负担重、效率低。鉴于不断 修改和增减学生的信息的需要,故我校学籍科迫切要求开发一个计算机学生信息管理系统 用以取代现行的手工操作。按照软件项目开发计划书所确定的工作范围为指南。 为明确软件需求, 明细该项目的数 据流向和数据结构, 为设计阶段打下坚实的基础; 确定系统功能, 设计时应遵循的原则,约 束条件以及性能等要求; 建立和保持与用户之间的通信, 确保以后的工作能够比较顺利的开 展,撰写需求规格说明书即当前文档。本需求规格说明书是为了开发学生信息管理系统而编写, 主要面向系统分析员、 程序员、 测试员、实施员
4、和最终用户。本说明书是整个软件开发的依据, 它对以后阶段的工作起指导作用, 也是项目完成后系 统验收的依据。1.2 背景待开发的系统的名称:学生信息管理系统项目的任务提出者:项目经理 - 周鹏飞开发者:蔡梦秋、潘红、戴晓兰用户:本文档面向多种读者对象:并据此进行系统设计、1)项目经理: 项目经理可以根据该文档了解预期产品的功能,项目管理。(2)开发员 - 设计员:对需求进行分析,并设计出系统,包括数据库的设计。(3)开发员 - 程序员:配合设计报告 ,了解系统功能,编写用户手册 。(4)测试员:根据本文档编写测试用例,并对软件产品进行功能性测试和非功能性测 试。(5)销售人员:了解预期产品的功
5、能和性能。(6)用户:了解预期产品的功能和性能,并与分析人员一起对整个需求进行讨论和协 商。(7)其他人员:如部门领导、公司领导等可以据此了解产品的功能和性能。 实现软件的单位:南京信息职业技术学院兼容系统: Windows XP SP2/SP3、server 2003 、Vista 、 Windows 7开发工具: ASP.NET+ Microsoft SQL Server 2005关系: 产品将主要适用于本校的学生信息管理, 主要完成学生信息录入、 修改、删除、查询等 业务,也可作为学校学生与教务管理系统的一个子模块。在阅读本文档时, 首先要了解产品的功能概貌, 然后可以根据自身的需要对每
6、一功能进 行适当的了解。1.3 定义Macromedia Dreamweaver 8:网页设计工具Microsoft SQL Server :数据库工具1.4 参考资料软件测试教程 贺平 编著电子工业出版社Java 语言程序设计 陈明 编著清华大学出版社工程编码与测试实训讲义 何淼 编著南京信息职业技术学院2任务概述2.1 目标背景材料:随着学校规模的不断扩大, 学生人数急剧增长, 需要管理的各种信息也成倍增长, 由于 计算机和网络的普及,若建立一个 C/S 或 B/S 结构的学生信息管理系统,学生便可以通过 网络来查询自己的相关信息,使得学生信息管理工作系统化, 规范化, 自动化,大大提高了
7、 学校管理学生的效率。经研究, 南京信息职业技术学院教务处作为用户, 委托南京信息职业技术学院软件学院 学生信息管理系统开发小组开发南京信息职业学院学生信息管理系统。用计算机管理系统代替手工学生信息管理 ,计算机学生信息管理系统应实现以下目标:对原有的原始学生信息管理进行分析整理 .用做原始的数据输入到计算机 ,原始数据保存 待查。1. 取消有关手工学生信息系统的操作 ,所以数据都保存在计算机磁盘上。2. 各种表及有关数据都又计算机系统生成并且输出。3. 有灵活方便的学生信息数据更新。4. 可以随时查询我学校学生的学生信息等。 该系统作为学校学生与教务管理系统的一个子模块。2.2 用户特点列出
8、本系统的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以 及本系统的预期使用频度。 操作人员:学生:熟悉计算机的基本操作; 属于南京信息职业技术学院的学生;拥有教务网上个人账号; 管理员:属于南京信息职业技术学院的职工;对数据库知识有一定的了解;熟悉计算机应用操作;维护人员:熟悉 Java 、数据库等专业知识; 对计算机操作有绝对的了解;本系统的预期使用频度:供学校学生或老师进行网上查询信息,使用频度相当频繁2.3 用例模型学生信息管理系统用例图删阵信息录入学生信息名称、标识符录入学生信息psctAddStudent功能描述管理员将各个学生的各项信息录入到系统中输入学生链表头
9、结点操作序列输入学号、姓名、性别、民族、籍贯、岀生日期、联系电话输出头结点补充说明232修改学生信息名称、标识符修改学生信息vChangeStudent功能描述管理员可对学生信息进行修改输入学生链表头结点操作序列输入学号,对对应学生的姓名、性别、民族、籍贯、岀生日期、联系电话修改输出无补充说明233修改个人信息名称、标识符修改个人信息vChangeStudentS功能描述学生可对自己的信息进行修改输入学生链表头结点,登录成功后的学号操作序列输入学号,对对应学生的姓名、性别、民族、籍贯、岀生日期、联系电话修改输出无补充说明234查询学生信息名称、标识符查询学生信息 vFi ndStude ntB
10、yNum功能描述学生可以按学号对自己或别人的信息进行查询输入学生链表头结点操作序列输入要查询学生学号,屏幕显示出相应学生信息输出无补充说明235显示全体信息名称、标识符显示全体信息vShowStudentLink功能描述管理员可以查看全体学生的信息输入学生信息链表头结点操作序列显示出全体学生的全部信息输出无补充说明236删除学生信息名称、标识符删除学生信息psctDeleteStude nt功能描述管理员可以根据需要删除学生信息输入学生信息链表头结点操作序列输入学号,对相应学生的姓名、性别、民族、籍贯、出生日期、联系电话进行修改输出修改后的头结点补充说明2.4假定和约束假定:假设开发经费不到位
11、, 管理不完善,设计时没能用全得到考虑,本项目的开发都将受到很大的影响。约束:a. 本项目的开发经费不超过1万元;b. 项目经理1人,开发人员3人,测试人员2人;c. 在管理方针,硬件的限制,并行操作安全和保密方面无约束。3 .需求规定3.1对功能的规定功能类别功能名称、标识符描述录入学生信息 psctAddStude nt管理员将各个学生的各项信息录入到系统中修改学生信息 vCha ngeStude nt管理员可对学生信息进行修改学生信息管理修改个人信息 vCha ngeStude ntS学生可对自己的信息进行修改查询学生信息学生可以按学号对自己或别人的信息进行查vFi ndStude nt
12、ByNum询显示全体信息vShowStude ntLi nk管理员可以查看全体学生的信息删除学生信息psctDeleteStude nt管理员可以根据需要删除学生信息(1 )用户登陆学生信息管理网站采用用户名及密码验证模式,进入学生信息管理网站前, 用户必须在登陆页面输入用户名及密码,只有验证通过的用户方可进入学生信息管理网站操作主页面。(2) 学生信息管理包括3个功能模块:学生个人信息的添加、学生信息的查询以及学生信息的修改与删除。3.2补充需求易用性尽量从用户角度出发,以方便使用本产品。如:新增学生信息时, 敲入回车键光标的自 动跳转、输入法的自动转换,信息检索时输入汉语简拼快速检索到结果
13、等。 可以通过快速键 方便用户录入信息,所有操作可仅通过键盘完成。支持没有计算机使用经验、 计算机使用经验较少及有较多计算机使用经验的用户均能方 便地使用本系统。精度在进行向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数时,要求输入准确。时间特性要求响应时间在人的感觉和视觉时间范围内:A 客户端一般响应时间不超过 1秒。更新处理时间:A支持500名学生信息的一次性导入,导入时间不超过300秒。B.支持1000名用户(高校可达到的规模)并发使用,并保证性能不受影响。灵活性当需求发生某些变化时, 学生信息管理系统以用软件操作方式、 数据结构、 运行环境基 本不会发生变化。变
14、化只是将对应的数据库文件内的记录改变,获奖过滤条件改变即可。例:当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生 变化时,设计的软件要做适当调整 ,灵活性非常大。3.3 输入输出要求本系统能够对必须录入的项目进行控制, 使用户能够确保信息录入的完整。 同时对必录 入项进行有效的统一的提示。A .动态数值需求:预处理的窗口正常情况下和峰值工作条件下为 20 个, 一定时间周期中要处理的数据的 数量:窗口开始尺寸 2 个数据,开始为止 2 个数据,最大尺寸 2 个数据,最小尺寸 2 个数 据,编辑框位置 4 个数据,按钮位置 4 个数据,平均处理的数据约为 16 个数据。B
15、. 静态数值需求:( 1) .支持的终端数为 1 台;(2) .支持并行操作的用户总数为 1000 位;(3).处理 5 个文件及 10 条记录;(4).表或文件的最小为 266 字节,最大为 4 字节3.4 数据管理能力要求学生信息管理系统应用软件需要管理 5 个模块和 N 条输入记录,表文件的大小平均约为 1.5K 字节,学生信息管理系统应用软件基本约用10 M 字节空间,所有文件均放置在数据库中,调用,查询数据,文件,记录时,通过库文件名直接进行操作。3.5 故障处理要求系统具有一定的容错和抗干扰能力, 在非硬件故障或非通讯故障时, 系统能够保证正常 运行,并有足够的提示信息帮助用户有效
16、正确地完成任务。3.6 其他专门要求安全性:本软件大量的参数及文本内容全部放于汉语编程数据库中, 所以参数不容易被错该、 破 坏,万一参数受到破坏也不会影响源程序。可维护性:本软件利用数据库进行编程, 系统结构有程序基本确定, 大量的参数文本内容全部放于 汉语编程中。 修改、更新数据只需要在数据库进行修改添加, 而不需要对系统结构进行修改。这样,系统维护性、升级都十分方便。4 运行环境规定4.1 设备a 具有奔腾133、16兆内存配置的计算机;b Microsoft 鼠标或者其他兼容鼠标;240MBc.最少却 MB的硬盘空间,常规安装需要 100MB硬盘空间,完全安装需要 硬盘空间。d .最少
17、8MB的RAM 存储器。e . VAG 显示器或更高。f . Windows95 中文版或 Windows NT 中文版或更高。g .一般计算机外设,如:打印机、扫描仪。如要配置网路环境,还需要网络连接设备4.2 支持软件该系统为 B/S 三层结构,它的运行环境分客户端、应用服务器端和数据库服务器端三 部分。以下是系统的软件环境。( 1 )客户端操作系统: Windows2000 Professional/XP 或更新版本。浏览器: IE6 以上,其它常见浏览器如 FireFox 。(2)应用服务器端操作系统: Windows2000 Server 或更新版本。应用服务器: Tomcat 5.5 或更新版本。数据库访问: JDBC。(3)数据库服务器端操作系统: Windows2000 Server 或更新版本。数据库系统: SQLServer 2000 或更新版本。4.3 接口用户接口本工程产品通过 PC 机进行运行、操作,对报表、菜单的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文化产业发展中的版权保护策略研究报告
- 安防系统创新设计与实现案例
- 游戏引擎技术与游戏开发
- 职业运动员如何避免重复受伤的康复指南
- 可持续采购策略的制定与实施
- 建筑工地安全演练实施手册
- 医院消防安全管理与应急方案
- 互联网金融的崛起与挑战
- 学校环境教育实践:理解并应用在科学实验室的通排风系统
- 老年人健康饮食与运动指南
- 2026年浙江省公安厅招聘警务辅助人员笔试试题(含答案)
- 2026年高三数学一轮复习题型专练-条件概率、全概率公式与贝叶斯公式、全概率公式与数列递推问题专项训练(含答案)
- 神经内科慢病全程管理方案
- 2025中国水产科学研究院长江水产研究所招聘笔试历年常考点试题专练附带答案详解
- 2026年广东辅警招聘考试历年真题含答案
- 2025-2030中国陶瓷茶具市场运营风险及发展趋势前景展望研究报告
- 2025-2026学年北京市房山区高三(上期)期末考试英语试卷(含答案)
- (2025年)防洪防汛安全教育测试题含答案
- 建行快贷培训
- 名侦探柯南化学知识
- 【语文】第7课《月亮是从哪里来的》课件 2025-2026学年统编版语文八年级下册
评论
0/150
提交评论