抽奖软件需求规格说明书.docx_第1页
抽奖软件需求规格说明书.docx_第2页
抽奖软件需求规格说明书.docx_第3页
抽奖软件需求规格说明书.docx_第4页
抽奖软件需求规格说明书.docx_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

软件需求规格说明书图书管理系统 软件需求规格说明书编 写 人:刘静编写日期:7 月 10 日文档修订记录版本编号说明:如形成文件、变更内容和变更范围日期变更人批准日期批准人目录1.产品描述21.1.编写目的21.2.产品名称21.3.名词定义(可选)22.产品需求概述32.1.功能简介32.2.运行环境32.3.条件与限制(可选)33.功能需求33.1.功能划分(可选)33.2.功能133.3.功能N43.4.不支持的功能44.数据描述45.性能需求(可选)46.运行需求(可选)46.1.用户界面46.2.硬件接口46.3.软件接口46.4.通信接口57.其它需求(可选)58.特殊需求(可选)59.不确定的问题(可选)510.编写人员及编写日期511.附录511.1.引用文件511.2.参考资料51. 产品描述1.1. 编写目的编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员和开发人员的设计依据和使用单位的验收标准. 1.2. 产品名称 软件名称:图书管理系统 本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还 书,图书注销等.1.3. 名词定义系统:图书管理系统2. 产品需求概述2.1. 功能简介1.新的图书入库后,分类进行归并并汇总,加以编号.2.新书编号后,上架供学生和老师借阅.3.如学生需要借阅图书,则用借书证进行借阅,记录相关借阅信息及借阅日期.4.学生借阅图书后,应及时归还图书.3. 功能需求3.1图书信息的维护功能1). 用例名: 图书管理系统的运行与维护2).简要说明: 对图书馆的日常活动进行维护,如管理员对图书的增加删除和修改操作,增加更新图书库存.3). 前置条件: 图书管理系统能正常运行4). 用例图 5). 事件流 当有新入库时,系统管理员在录入页面输入书的信息,单击“提交”按钮,系统将书 的信息保存到数据库中;当某一本图书的信息需要修改时,系统管理员通过输入查询条件,搜索出该书时,单击“修改”按钮,系统在可编辑状态显示图书的当前信息,图书管理员修改具体信息,单击“保存”按钮,系统将更新数据库中该书的信息;当需要删除一本或多本图书时,系统管理员查找到需要删除的图书记录,单击“删除”按钮,系统提示“确定要删除?”对话框,当管理员选择“是”时,系统将删除数据库中相应图书的信息,反之,则不做任何操作。3.2图书信息的借阅功能1). 用例名: 图书管理系统的借阅2).简要说明: 借阅者先登录图书管理系统, 然后在图书库里查找需借阅的图书, 选择要预定的图书进行相关操作.3). 前置条件: 借阅者成功登陆系统,并通过系统验证。4). 用例图: 5). 时序图6). 事件流基本事件流: 1).图书管理员在借书界面,输入图书编号好读者证号,单击“保存”按钮 2).借阅者登录系统后向系统发出借书的请求 3). 系统将查询到的结果返回到系统界面,界面将结果显示给借阅者.扩展事件流: 如果借阅者在发出请求后取消了该请求则返回登录系统的首页面7). 后置条件: 系统显示读者的借阅信息。 3.3 图书管理体系的还书功能1). 用例名: 图书管理系统的还书2).简要说明: 借阅者登陆管理员系统后,进行还书操作,已完成还书功能.3). 前置条件: 借阅者成功登陆系统,并通过系统验证。4). 用例图: 5).时序图:6). 事件流 基本事件流: 1). 借阅者登入系统向图书管理员发出“还书”请求 2). 然后由图书管理员对系统进行操作,在还书页面,输入图书编号,单击 “还书”按钮. 3). 系统将预定后的结果返回给图书管理员,图书管理员告诉借阅者还书成功 扩展事件流: 如果借阅者要归还的书超过了预定日期,则对借阅者做出相应惩罚处理 7). 后置条件: 系统将删除数据库中的该条借书记录。4 运行环境4.1 硬件环境 服务器 (1) 处理器(CPU):Pentium 900M (推荐Pentium 4 1.2G) (2) 内存容量(RAM):至少256M(推荐 512M)客户端 (1) 处理器(CPU):Pentium 133M 或更高 (2) 内存容量(RAM):64M或更高4.2 软件环境数据库服务器端(1) 操作系统:Microsoft Windows 2000(2) 数据库管理系统:Oracle,配置TCP/IP协议Web服务器端(1) 操作系统:Microsoft Windows 2000(2) Internet 信息服务(IIS)6.0管理器 5. 数据描述 通过对图书管理系统需求及其数据流图的分析,可以得出该系统涉及读者、书籍、借阅和还书信息表等数据实体。如图所示: 6. 性能需求 由于此开发项目针对图书馆,使用频度较高,使用性要求比较高。为防止对 信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、 安全、便捷,易于管理和操作。a.查询速度:不超过10秒;b.其它所有交互功能反应速度:不超过3秒;c.可靠性:平均故障间隔时间不低于200小时。 7. 运行需求 a.保证系统能够长期,安全,稳定,可靠,高效的运行,图书管理系统应该满足以下的性能需求:b. 系统处理的准确性和及时性是系统的必要性能,在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间c. 图书管理系统在开放过程中,应该充分考虑到以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成。d. 图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面:针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。 e. 系统在设计开发使用过程中都要涉及到很多计算机硬件,软件。所有这 些都要符合主流国际,国家和行业标准。 7.1用户界面1)最终用户是面向管理员(图书管理员和其它管理人员)、读者(老师和同学等),他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读者都是经常性用户。2)系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。 7.2硬件接口较小除硬盘外,基本没有与外界硬件的联系,不过考虑到数据库大量数据的备份等要求可以保持与磁带机和光盘刻录机的接口,这点较易实现。7.3软件接口这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。例如Microsoft的office系列。另外用户还有用户所需要的软件接口,这些应在用户需求定义时明了。8. 其它需求 能快速恢复系统和故障处理,方便系统升级和扩充,故障恢复时间不超过5小时。 9.不确定的问题(可选)【说明目前尚未确定的问题及处理的计划。例如:编辑一张在软件需求规格说明中待确定问题的列表,为每一表项都是编上号的,以便于跟踪调查。】 10.附录a. 引用文件【没有引用文件时删除此项,否则依次列出本指南所引用的文件,如需求

温馨提示

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

评论

0/150

提交评论