图书管理系统面向对象分析

图书管理系统面向对象分析

ID:31530279

大小:620.50 KB

页数:22页

时间:2019-01-13

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

《图书管理系统面向对象分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、项目名称Version:<1.0>面向对象分析日期:<09/09/17>项目名称Version:<1.0>面向对象分析日期:<09/09/17>项目名称Version:<1.0>面向对象分析日期:<09/09/17>图书管理系统面向对象分析1概述41.1系统简述41.2软件设计目标41.3参考资料41.4修订版本记录42术语表53用例54设计概述94.1简述94.2系统组成部分94.2.1顶层系统结构104.3系统界面(略)114.4约束和假定115对象模型115.1类定义115.2类关联描述115.3对象模型图126动态模型126.1活动图126.2顺序图177功能模型207

2、.1确定输入输出与事件关系207.2功能模型图228非功能性需求(略)229辅助文档2210词汇索引22项目名称Version:<1.0>面向对象分析日期:<09/09/17>1概述1.1系统简述随着计算机及网络技术的飞速发展,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更

3、,有利于管理效率的提高。本系统用户为图书管理员,运行环境windowsxp。1.2软件设计目标本系统目的在于对图书的管理更快,更高效,减少大量的重复劳动,节约人力资源,并且更容易管理。本系统实现了管理读者的登记、图书的预订,借出、归还等功能。管理人员还可以查询某位借阅者、某本书籍的借阅情况,维护借阅者,书籍的借阅者信息,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。3用例借阅者用例图:项目名称Version:<1.0>面向对象分析日期:<09/09/17>图书管理员用例图:项目名称Version:<1.0>面向对象分析日期:<09/09/17>系统管理员用

4、例图:编号功能名称功能描述1.借阅者管理系统1.1查询书籍当登陆系统后,借阅者可以查询书籍1.2借阅书籍借阅者选择书籍进行借阅1.4预订书籍对图书馆暂时没有的书籍进行预订1.5取消预订对已预订的书籍取消2图书馆管理员系统2.1登陆验证使用系统前必须的操作,保证系统的安全2.2归还书籍图书馆管理员对借阅者归还书籍进行处理3.系统管理员管理3.1登陆验证使用系统前的必要操作,保证系统安全3.2维护借阅者账号对借阅者的账号进行维护(添加,删除)3.3维护书籍信息对书籍进行维护(添加,删除,更改)用例说明:用例3.1.1查找书籍参与者借阅者内容描述前置条件借阅者已登录后置条件查找信息成

5、功项目名称Version:<1.0>面向对象分析日期:<09/09/17>工作流1.借阅者进入系统2.选择要查询的书籍3.查询成功用例3.1.2借阅书籍参与者借阅者内容描述前置条件借阅者已登录后置条件借阅成功,存储借阅记录工作流1.借阅者进入系统2.选择借阅的书籍3.借阅成功,存储借阅记录用例3.1.3预定书籍参与者借阅者内容描述前置条件借阅者已登录后置条件预定成功工作流1.借阅者进入系统理2.选择要预定的书籍3.提示预定成功用例3.1.4取消预订参与者借阅者内容描述前置条件借阅者已登录后置条件取消预订成功工作流1.借阅者进入系统2.选择要取消预订的书籍3.取消预订成功项目名称

6、Version:<1.0>面向对象分析日期:<09/09/17>用例3.2.1归还书籍参与者图书馆管理员内容描述前置条件图书馆管理员已登录后置条件归还成功,系统删除借阅记录工作流1.图书管理员进入系统2.图书管理员输入归还的书籍3.提示归还成功,删除借阅记录用例3.3.1维护借阅者账号参与者系统管理员内容描述前置条件系统管理员已登录后置条件维护借阅者账号成功工作流1.系统管理员进入系统2.选择要维护的借阅者账号3.选择要删除或添加借阅者账号4.提示维护成功用例3.3.2维护书籍信息参与者系统管理员内容描述前置条件系统管理员已登录后置条件维护书籍信息成功工作流1.系统管理员进入系

7、统2.选择要维护的书籍3.选择要删除或添加的书籍信息4.提示维护成功项目名称Version:<1.0>面向对象分析日期:<09/09/17>4设计概述4.1简述本系统采用面向对象的设计方法,开发环境为:MyEclipse6.0+MySql5.5本系统采用的是C/S结构,建模用的是MicrosoftVisio2007使用Struts2.0,Hibernate3.0,Spring2.0集成开发图书管理系统4.2系统组成部分系统管理员管理子系统图书管理员管理子系统借阅者管理子系统4.2.1顶层系统

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

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

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