图书管理系统文档

图书管理系统文档

ID:41702095

大小:586.91 KB

页数:31页

时间:2019-08-30

图书管理系统文档_第1页
图书管理系统文档_第2页
图书管理系统文档_第3页
图书管理系统文档_第4页
图书管理系统文档_第5页
资源描述:

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

1、图书管理系统课题名称:图书管理系统指导教师:专业班级:姓名:学号:完成日期:2014年6月1图书管理系统的需求分析41.1图书借阅者的需求41.2图书馆管理员的需求41.3系统管理员的需求42图卩管理系统的UML建模42.1标识参与者42.2标识用例52.2.1借阅者请求服务的用例图52.2.2图书馆管理员处理借书、还帖等的用例图62.23系统管理员进行系统维护的用例图623实现用例的时序图72.3.1系统管理员添加书籍的时序图72.3.2系统管理员添加借阅者帐八的吋序图82.33系统管理员删除书目的时序图92.3.4图书管理员处理书籍借阅的时序图923

2、5图书管理员处理书籍归还的时序图102.3.6借阅者查询书籍信息的时序图112.3.7借阅者预订书籍的时序图122.4实现用例的协作图122.4.1系统管理员添加书籍的协作图122.4.2系统管理员删除书籍的协作图132.4.3图书管理员处理借书的协作图132.4.4图书管理员处理还书的协作图142.4.5借阅者预订书籍的协作图152.5对象的状态图152.5.1书的状态图152.5.2借阅者帐户的状态图162.6参与者的活动图172.6.1借阅者的活动图172.6.2图[!;管理员的活动图182.63系统管理员的活动图193系统屮的类213.1系统屮主

3、要的类:213.1.1参与者相关的类213.1.2系统屮用到的其它的类223.2各个类之间的关系234系统的配置与实现244.1系统的组件图244.1.1业务对象组件图254.1.2用户界面的组件图254.2系统的配置图265小结276参考文献271图书管理系统的需求分析立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图巧信息的现代化管理水平,实现信息资源的其李。图帖馆管理系统盂要满足三个方面的需求,这三个方面分别是图书借阅者、图书馆管理员和图书系统管理人员。借阅者的需求是查询图书馆所存的图书、个人借阅情况和个人信息的修

4、改;图书馆管理员対图书借阅者的借阅及还书要求进行操作,同时形成借书或还书记录;系统管理员可以对系统的数据进行维护,如增加、删除和更新图书目录,增加、删除和更新借阅者账户,增加和删除图书。1.1图书借阅者的需求图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人的图书证号和密码登录系统,还可以进行个人的借帖情况的查询并维护部分个人信息。一般情况下,图巧借阅者只应该查询和维护个人的借书情况和信息,若查询和维护其他的借阅者的信息和借阅情况,就要知道其他借阅者的借书证号和密码。这些是很难得到的特别是密码,所以不但满足了图书借阅者的需求而且还保护了图书借阅者

5、的个人隐私。1.2图书馆管理员的需求图书馆竹理员冇修改图帖借阅者的借帖和还廿记录的权限,在此模块中,图弔馆管理员可以为图卩借阅者加入借书记录后还书记录。1.3系统管理员的需求图书馆系统管理员功能的信息量大,数据安全性和保密性要求最高。木功能实现对图书信息、借阅证信息、总体借阅情况信息的管理和信息查看及维护。图书馆系统管理员可以浏览、杳询、添加、删除、修改图书的基木信息;浏览、杏询、添加、删除和修改图书借阅者的棊木信息,但不能添加、删除和修改借阅信息,这部分功能应该由图书馆管理员來执行,但是,删除某条图卩借阅者基本信息记录时,应实现对该图书借阅者借阅记录的

6、级联删除。总之本系统功能需求包括下而的儿个方而和儿个功能模块。2图书管理系统的UML建模2.1标识参与者参与者是在业务中扮演某个角色的人、部门或独立的软件系统。一般來说,参与者使川系统或为系统提供服务。图书管理系统的参与者介绍如下:(1)借阅者:可以通过网络查询书籍信息和预定书籍,借阅者能够借阅书籍和还书。(2)图书管理员:能够处理借阅者的借阅和还卩请求。(3)系统管理员:可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者账户,增加和删除书籍。2.2标识用例2.2.1借阅者请求服务的用例图借阅者请求服务是涉及7个用例,如图1所示。下

7、列是用例图的说明:(1)Searchforbook:书籍查询用例°(2)Reservethebook:45籍预定用例。(3)Logonthesystem:登录系统。用户可以登录系统以便进行借阅信息杳询以及预定巧籍等操作。(4)QueryInfo:借阅查询信息。(5)Borrowthebook:借阅书籍。(6)Returnthebook:归还书籍。(7)ReturnWithFine:述书时缴纳罚金。如果借阅者所借书籍超过借阅期未还,还书时候就要缴纳一・定的罚金。Logonthesystem图1借阅者请求服务用例图2.2.2图书馆管理员处理借书、还书等的用例

8、图图书管理员处理借帖、还书等涉及5个用例,如图2所示。下列是用例的说明:(1)G

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

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

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