图书管理系统设计方案

图书管理系统设计方案

ID:26655067

大小:226.53 KB

页数:18页

时间:2018-11-28

图书管理系统设计方案_第1页
图书管理系统设计方案_第2页
图书管理系统设计方案_第3页
图书管理系统设计方案_第4页
图书管理系统设计方案_第5页
资源描述:

《图书管理系统设计方案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2013年12月目录第一章需求规格说明11.1目的11.2范围11.3定义、缩写词以及简写11.4内容组织11.5综合描述11.5.1产品前景21.5.2产品功能21.5.3用户特征31.5.4一般性限制31.6功能需求31.7性能需求51.8支持信息5第二章详细设计72.1UML定义72.2模块详细设计7第三章系统测试93.1管理信息系统的测试93.2测试用例设计9第四章总结15第一章需求规格说明1.1目的本文档描述了北京城市学院图书管理系统的功能需求和非功能需求,其阅读对象是本系统的使用者(学生、老师)和项目开发、测试和护人员。1.2范围图书管理系

2、统的主要功能l查询各类书籍以及该书的相关信息l借阅图书、归还图书、续借图书l查询个人的借阅情况(包括已借图书、归还日期、还可借多少图书等)l阅读电子版图书l储存使用者的个人信息l购买图书l图书借阅者可向管理人员提出建议(如:增加一些图书馆没有的书籍)1.3定义、缩写词以及简写LibrarymanagementsystemUMLROS1.4内容组织“1.5综合描述”中以文字形式给出了软件的功能及特征。“1.6功能需求”中以用例图的方式呈现了如何完成本软件的功能。1.5综合描述本系统主要功能l查询各类书籍以及该书的相关信息15l借阅图书、归还图书、续借图书

3、l查询个人的借阅情况(包括已借图书、归还日期、还可借多少图书等)l阅读电子版图书l存储使用者的个人信息l购买图书l图书借阅者可向管理人员提出建议(如:增加一些图书馆没有的书籍)1.5.1产品前景尽量满足各类用户的使用需求,并且尽量简化使用者的操作步骤。同时保证用户信息的安全和网络交易的安全。1.5.2产品功能u查询图书信息使用者进入系统,输入与书籍有关的关键词(书名、作者等),系统显示该书的相关信息。u借阅图书借阅者找到预借图书,确认借阅该书后填写个人信息。然后持身份证找到图书管理人员,通过身份证号图书管理人员可查到借阅者预借书籍。图书管理员将书籍借出

4、的同时会让借阅者在借书协议(书籍信息、借阅者信息、借阅时间、归还时间、如不按时归还或损坏书籍有哪些处罚措施)上签字,借阅者在协议上签字后完成借书。u图书归还借阅者持身份证和所借书籍找到图书管理人员。图书管理人员检查书籍是否损坏,再确定图书是否按时归还,如果图书损坏或者借阅者未能按时归还,则执行借书协议中的惩罚措施。完成图书归还。u续借图书(同一本书最多可续借两次)借阅者因为各种因素不能在规定时间内还书,则需进行续借图书。续借图书需先在系统中提出续借请求,然后要本人持身份证与需要续借的图书找到图书管理人员,管理人员确认可以进行续借后,让借阅者在续借协议(

5、续借时间、新的归还时间以及一些相关的处罚措施)上签字。借阅者签字后。完成续借。u购买图书15购买者查询到所需图书,确认购买此书后,通过支付宝进行付款,备注上填写自己的身份证号和所要购买图书的名称。显示付款成功后,持本人身份证找到图书管理人员,管理人员查询是付款成功后将书拿给购买者。完成购买。u提出建议使用者每次使用完本系统后会出现一个窗口,在窗口上使用者可以写上自己的一些建议。1.5.3用户特征借阅者,购书者,工作人员,系统管理员。1.5.4一般性限制软件运行环境:WindowsXP及以上版本的平台。1.6功能需求图书借阅者(教师、学生):查询图书信息

6、(可查询大概信息,也可阅读电子版图书)以及个人借阅情况、借阅图书、归还图书、续借图书、向管理人员提出建议。图书购买者(教师、学生):查询图书信息(可查询大概信息,也可阅读电子版图书)以及购买图书、向管理人员提出建议。图书管理人员:图书管理,个人借阅情况,进行图书借阅、归还、续借和销售、处理使用者提出的建议。系统管理人员:维护及修复系统存在的漏洞,处理使用者提出的建议。图书借阅者用例图15图书购买者用例图图书管理人员用例图系统管理人员用例图15总体功能用例图1.7性能需求响应时间3秒以内1.8支持信息图书简介书名作者类型出版社图书E-R图15管理人员姓名

7、年龄性别联系方式管理人员E-R图借阅者身份证号姓名联系方式性别年龄借阅者E-R图15第二章详细设计2.1UML定义UML是一种对软件密集型系统的制品进行可视化、详述、构造及文档化的语言。它提供了用于交流的词汇表(单词)和在词汇表中组合词汇的规则(语法)。UML是一组图形符号,每个符号都有明确的语义。它所建立的模型是精确的、无歧义的和完整的。用UML描述的模型可与各种编程语言直接相连。适于建立系统体系结构及其所有的细节文档;提供了用于表达需求和测试的语言;提供了对项目计划和发布管理的活动进行建模的语言。顺序图是描述了一组交互对象间的交互方式,它表示完成某

8、项行为的对象和这些对象之间传递消息的时间顺序。一般情况下,我们使用顺序图描述一个用例的事件流,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。