图书管理系统面向对象分析与设计报告

图书管理系统面向对象分析与设计报告

ID:10626901

大小:918.50 KB

页数:17页

时间:2018-07-07

图书管理系统面向对象分析与设计报告_第1页
图书管理系统面向对象分析与设计报告_第2页
图书管理系统面向对象分析与设计报告_第3页
图书管理系统面向对象分析与设计报告_第4页
图书管理系统面向对象分析与设计报告_第5页
资源描述:

《图书管理系统面向对象分析与设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程面向对象分析与设计目录1.图书管理系统开发背景…………………………………………………………………22.图书管理系统设计……………………………………………………………………22.1任务目标………………………………………………………………………22.2图书管理系统需求描述………………………………………………………………22.2.1系统组成………………………………………………………………………22.2.2图书管理系统功能描述………………………………………………………32.2.3系统参与者……………………………………………………………………32.3图书管理系统功能模

2、型…………………………………………………………………32.3.1功能模型描述……………………………………………………………………32.3.2功能模型的用例图………………………………………………………………32.3.2.1读者借书等的用例图………………………………………………………32.3.2.2图书馆管理员处理借书、还书等的用例图………………………………42.3.2.3系统管理员进行系统维护的用例图………………………………………52.4图书管理系统对象模型…………………………………………………………………72.4.1对象模型描述…………………………………………………

3、………………………72.4.1.1读者Borrower类………………………………………………………………72.4.1.2系统管理员Administrator类……………………………………………………72.4.1.3图书管理员Librarian类…………………………………………………………72.4.1.4书目Title类………………………………………………………………………72.4.1.5其他类……………………………………………………………………………72.4.2类图……………………………………………………………………………………62.5图书管理系统动态模型……………

4、………………………………………………………92.5.1图书管理系统动态模型…………………………………………………………………92.5.2图书管理系统系列图…………………………………………………………………102.5.2.1系统管理员添加书籍的时序图……………………………………………………102.5.2.2系统管理员添加借阅者帐户的时序图……………………………………………102.5.2.3系统管理员删书目的时序图………………………………………………………112.5.2.4图书管理员处理书籍借阅的时序图………………………………………………112.5.2.5读者查询籍息的

5、时序图……………………………………………………………122.5.3图书管理系统活动图………………………………………………………………………122.5.3.1借阅者的活动图………………………………………………………………………122.5.3.2图书管理员的活动图…………………………………………………………………142.5.3.3系统管理员维护借阅者帐户的活动图………………………………………………152.5.3.4系统管理员进行书目信息维护的活动图……………………………………………162.5.3.5系统管理员维护书籍信息的活动图…………………………………………………17

6、17软件工程面向对象分析与设计图书管理系统面向对象分析与设计报告1.图书管理系统开发背景图书馆借书还书繁琐易混淆,开发这个系统有序的操作业务,达到准确有效的管理图书馆。2.图书管理系统设计2.1任务目标完成以下工作:(1)借书、还书(2)在图书馆中增加/删除一本书(3)按作者名或专业领域检索一本书(4)找出被某位读者借出的一批书(5)找出最近借走某本书的读者2.2图书管理系统需求描述2.2.1系统组成图书管理系统由一下几个系统构成:1.系统管理员管理系统2.图书管理员管理系统3.读者系统详细分配如下图:2.2.2图书管理系统功能描述1:读者可以通过网络查询书籍信息和

7、预定书籍。读者能够借阅书籍和还书。17软件工程面向对象分析与设计图书管理员能够处理借阅者的借阅和还书请求。系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者帐户,增加和删除书籍。2.2.3系统参与者图书管理员,借阅者,系统管理员.三者间的关系如下图:其中,读者是多个,图书管理员是几个,系统管理员是一个。读者可以查询自己的借阅情况、分门别类的查询图书和在规定期限内续借不能超过一次操作的情况下进行自行登录续借书等。图书管理员主要是日常操作以下几个工作环节:图书订购、新书验证、书目录入、图书登记、读者信息管理、借阅书登记、图书信息注销和

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

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

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