软件需求说明书_第1页
软件需求说明书_第2页
软件需求说明书_第3页
软件需求说明书_第4页
软件需求说明书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

需求说明说书 基于毕业管理系统 TOC\o"1-3"\h\z1引言 21.1编写目的 21.2背景 21.3定义 21.4参考资料 22任务概述 22.1目标 22.2用户的特点 32.3假定和约束 33需求规定 33.1对功能的规定 33.2对性能的规定 33.2.1精度 33.2.2时间特性要求 33.2.3灵活性 43.3输人输出要求 43.4故障处理要求 43.5其他专门要求 54运行环境规定 54.1设备 54.2支持软件 54.3接口 5软件需求说明书的编写提示1引言1.1编写目的本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。本说明书的预期读者为:用户代表,项目组成员。1.2背景软件系统的名称:高校毕业管理系统。本项目的任务由软件设计工程课程老师提出、由陈禹全小组进行开发、用户为大学学生毕业处。本系统为一个独立运行的系统,暂不考虑和其他系统的连接关系。1.3定义系统:统一指毕业管理系统。1.4参考资料学校事务、人力部门结构图。2任务概述2.1目标高校毕业系统的编写是针对广大大学毕业生,让其更熟悉毕业的流程及自助的完成毕业时在学校中需要处理的事情。本软件产品是一个独立的软件,全部内容自含。2.2用户的特点因为本软件是一个全新的概念,对它的使用要求领导绝对的支持,才能将这个软件系统得以很好的使用。

系统管理员和维护人员:计算机水平好,文化程度高,对学校毕业流程熟悉,能胜任系统管理工作;

领导:对使用这个系统有很大的支持度,会用计算机;

操作人员:对计算机能熟练使用;

公众:对于咨询与要求处理事件的人,没有什么特别的要求,从网上的,系统一般都给明确的提示;从窗口来的,一般与操作人员接洽处理。2.3假定和约束本节描述软件开发工作的某些限制,例如经费限制、开发期限、硬件限制、编程语言、通信协议、安全和保密要求、开发过程中须遵守的某些标准或规则。

本节内容不是陈述具体需求或设计约束,而是为具体需求以及设计约束的描述提供依据。

经费限制:10万;

开发期限:2014年4月20日完成;

硬件限制:硬设备有部分配置比较低,完成本需求说明中的功能和性能要求没有问题;

编程语言:HTML,C++

BUILDER,Visual

C++

通信协议:TCP/IP

,X.509

安全和保密要求:提供权限控制;CA加密认证;

3需求规定3.1对功能的规定a.学生登录功能描述:学生根据学号、密码等信息登录到系统前台参与者:学生用例图:毕业管理系统学生毕业管理系统学生b.学生查询信息功能描述:进入系统,学生可以查询学籍、学绩、物寝管理、费用信息参与者:学生用例图:略 c.学校管理人员登录功能描述:学校管理人员登录系统 参与者:学校管理人员用例图:略d.学校管理人员更新信息功能描述:学校管理人员登录系统后,修改查询学籍、学绩、物寝管理、费用信息 参与者:学校管理人员用例图:略e.管理员操作功能描述:管理根据实际需要录入学生和学校管理人员的登录信息,以及负责对人员信息的修改参与者:管理员用例图:略3.2对性能的规定3.2.1精度a.要按照严格的数据格式输入,否则系统不给予响应进行处理。b.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。3.2.2时间特性要求响应时间保持在50ms以内;更新处理时间保持在80ms以内;数据的转换和传送时间保持在50ms;3.2.3灵活性当在winxp或win7运行时能够兼容;保证对ie(ie8及以上版本)或其他一些主流非ie内核浏览器的支持;当输入整数能自动转换为两位小数的精度,遇错误类型数据及时报错;软件系统进行升级时保证用户数据的安全性。3.3输人输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。

3.4数据管理能力要求

a.std_loginInfo表此表存放学生相关信息字段名 类型 宽度 主键学号int 20 1姓名 varchar 10 0专业 varchar 40 0班级 varchar 10 0类型 varchar100b.std_greadInfo表此表放学生成绩信息字段名 类型 宽度 主键学号 int 20 0课程名 varchar 40 0课程号 int 10 1成绩 int 10 0学分 int 10 0c.shoolManager_loginInfo表此表放学校管理人员登录系统的信息字段名 类型 宽度 主键账号 int 10 1密码 varchar 20 0类型 varchar 10 0d.std_moneyInfo表此表放学生的费用信息字段名 类型 宽度 主键费用名 varchar 20 1费用金额 int 10 0缴费情况 varchar 20 0e.std_thingInfo表此表放学生的物品信息字段名 类型 宽度 主键物品名 varchar 20 1使用情况 varchar 20 0f.manager_info表此表放学生的物品信息字段名 类型 宽度 主键账号 int 20 1密码 varchar 20 03.4故障处理要求正常使用时不应出错,若运行时遇到不可恢复系统错误,也必须保证数据库完好无损。调试中遇到的问题及解决的方案:a.遇到跳出“数据库已经关闭“提示信息阻止程序运行时可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。b.关于空记录带来的麻烦有些空记录往往会使程序无法运行。此时你可用“ifnotisnull”语句先判断一下是否为空记录,再操作。c.有些运行错误也可用如下语句排除OnErrorGoToErropointErropoint:MsgboxErr.DescriptonExitsub或用OnErrorresumeNext等语句进行处理。列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。3.5其他专门要求1)系统的功能实现情况:用户可在本系统下实现各种用户要求的功能2)系统的安全性:对于系统的重要数据都有密码保护,具有一定的安全性3)系统的容错性:用户输错数据都有提示信息,具有较好的容错性能。4)系统的封闭性:用户的封闭性较好,用户基本上在提示信息下输数据。4运行环境规定4.1设备CPU:Pentium4HT以上内存:WindowsXP512MB以上/WindowsVista1GB以上

4.2支持软件a.windowsxp以上的操作系统b.MicrosoftVisualBasic6.0.中文版数据库管理系统c.Office2000应用软件4.3接口4.3.1用户接口 学生用户:通过登录接口进入,type类型为学生 学校管理人员:通过登录接口进入,type类型为学校管理人员 管理员用户:通过登录接口进入,type类型为管理员4.3.2软件接口 本系统挂载于校园网站 进入接口:校园网链接 退出接口:返回校园网??????????????????

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论