文档介绍:图书管理系统软件需求规格说明书编写人:刘静编写日期:7月10日文档修订记录版本编号说明:如形成文件、变更内容和变更范围日期变更人批准日期批准人目录1. 产品描述 . 编写目的 . 产品名称 . 名词定义(可选) 22. 产品需求概述 . 功能简介 . 运行环境 . 条件与限制(可选) 33. 功能需求 . 功能划分(可选) . 功能1 . 功能N . 不支持的功能 44. 数据描述 45. 性能需求(可选) 46. 运行需求(可选) . 用户界面 . 硬件接口 . 软件接口 . 通信接口 57. 其它需求(可选) 58. 特殊需求(可选) 59. 不确定的问题(可选) 510. 编写人员及编写日期 511. 附录 . 引用文件 . 参考资料 5产品描述编写目的编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,:图书管理系统本产品是针对电脑管理图书的需求设计的,可以完成读者登记、购入新书、读者借还书,:,分类进行归并并汇总,,,则用借书证进行借阅,,).用例名:图书管理系统的运行与维护2).简要说明:对图书馆的日常活动进行维护,如管理员对图书的增加删除和修改操作,).前置条件:图书管理系统能正常运行4).用例图5).事件流当有新入库时,系统管理员在录入页面输入书的信息,单击“提交”按钮,系统将书的信息保存到数据库中;当某一本图书的信息需要修改时,系统管理员通过输入查询条件,搜索出该书时,单击“修改”按钮,系统在可编辑状态显示图书的当前信息,图书管理员修改具体信息,单击“保存”按钮,系统将更新数据库中该书的信息;当需要删除一本或多本图书时,系统管理员查找到需要删除的图书记录,单击“删除”按钮,系统提示“确定要删除?”对话框,当管理员选择“是”时,系统将删除数据库中相应图书的信息,反之,则不做任何操作。).用例名:图书管理系统的借阅2).简要说明:借阅者先登录图书管理系统,然后在图书库里查找需借阅的图书,).前置条件:借阅者成功登陆系统,并通过系统验证。4).用例图:5).时序图6).事件流基本事件流:1).图书管理员在借书界面,输入图书编号好读者证号,单击“保存”按钮2).借阅者登录系统后向系统发出借书的请求3).系统将查询到的结果返回到系统界面,:如果借阅者在发出请求后取消了该请求则返回登录系统的首页面7).后置条件:系统显示读者的借阅信息。).用例名:图书管理系统的还书2).简要说明:借阅者登陆管理员系统后,进行还书操作,).前置条件:借阅者成功登陆系统,并通过系统验证。4).用例图:5).时序图:6).事件流基本事件流:1).借阅者登入系统向图书管理员发出“还书”请求2).然后由图书管理员对系统进行操作,在还书页面,输入图书编号,单击“还书”).系统将预定后的结果返回给图书管理员,图书管理员告诉借阅者还书成功扩展事件流:如果借阅者要归还的书超过了预定日期,则对借阅者做出相应惩罚处理7).后置条件:系统将删除数据库中的该条借书记录。 (1)处理器(CPU):Pentium900M() (2)内存容量(RAM):至少256M(推荐512M)客户端 (1)处理器(CPU):Pentium133M或更高 (2)内存容量(RAM):(1)操作系统:MicrosoftWindows2000(2)数据库管理系统:Oracle,配置TCP/IP协议Web服务器端(1)操作系统:MicrosoftWindows2000(2)信息服务(IIS),可以得出该系统涉及读者、书籍、借阅和还书信息表等数据实体。如图所示:,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管理和操作。:不超过10秒;:不超过3秒;c.