版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
UML面向对象分析与设计教程图书管理系统 2 图书馆管理系统的开发与建设是学校信息化建设的一个重要组成服务于图书馆工作人员及广大读者。系统应具有采访、对象的分析根据图书馆管理中借阅、管理、流通等方面的实际工作需要,系确定类订单:采购员经过分析读者需求和对书目进行查重处理,产生订书到馆信息。图书馆书籍的来源包括购买、交换、供应书目预览表供货单位借阅者书系统管理员供应书目预览表供货单位借阅者书系统管理员采购员采购员订订单图图书管理员3确定属性和服务“采购员”对象的属性包括:采购员的基本信息,如职工号、姓中的记录删除,同时检查借阅期限4系统层次图图书管理系统借阅者模块图书管理模块供货模块系借阅者模块图书管理模块供货模块模块模模块模块模块理模块模块块5用例图(2)书籍管理:包括对书籍的增、删、改等。(3)书籍借阅管理:包括借书、还书、预订信息的管理(4)读者管理:包含对读者的增删改等操作。(5)检索图书供货还书供货单位借阅者信息增删借书生成订单注册订购书籍登录删除借阅者系删除借阅者图书管理员增图书管理员借书处理更新借阅者更新书籍还书处理验收系统维护(1)登录系统(2)借书:进行借书业务。(3)还书:读者具有的还书业务。(4)查看信息:包含对个人信息和书籍信息的查询业务(5)预订:读者对书籍的预订业务。搜搜索书籍借阅者查询信息登录系统借书还书7分析对象之间的关联关系实际操作中,采购员产生图书预订单后,由馆长审核,通过对采部分结构属性表明一个账册中包括哪些订单;供应商、交换单位、赠送单位/接多的实例连接关系。即采购前,采购员要先收集读者对新书的需求量,要求读者对所需要的书进行预选,经分析后发现,现有“书”的所有对象实例,都是馆藏书籍,而按系统责任,查询某个供应商在某段时间内的供书情况,则“供4消息连接8系统包图图图书管理系统供货包图(from图书管理系统)供货(from供货包图)供货信息(from供货包图)借阅者包图(from图书管理系统)查询借书还书图书管理包图(from图书管理系统)借书处理还书处理登录系统管理包图(from图书管理系统)采购用户信息处理图书信息处理系统维护(from系统管理包图)(from系统管理包图)(from供货)(from系统管理包图)8.1包图关系种模型组织起来,形成各种功能或用途的模块,并可以控制包中元素的可见性及描述包之间的依赖关系。本系统的图书管理系统图图书管理系统供货包图供货供货信息查询借书还书借书处理还书处理登录采购用户信息处统维护图书信息处理图书管理包图借阅者包图系统管理包图9图书管理系统时序图9.1系统管理员添加借阅者时序图入图书管理系统的后台界面之后首先检测该用户是否已经存在, :借阅者:系统管理员:借阅者添加借阅者添加系统管理员添加图书时序图果没有检 ow ::系统管理员添加图书查找查找到同名图书添加9.3图书管理员删除书目时序图要删除图书的书名,依据数目进行检索,查找之后进行删除操 :系统管理员删除书名查找依据书名查找删除删除9.4图书管理员处理图书归还时序图息,数量等,并一一期。在完成阶段,将以便读者网上预订和 :借阅者 :借阅者 :图书管理员 ::returnWindow借阅者还书给图书管理员还书检测还书成功更新9.5图书管理员处理图书借阅时序图者先查询图书及个人借阅e :图书管理员::LendWindow :借阅者 查查找书名查找查找图书列表查找图书名借阅者查找图书管理系统活动图借阅者进入自助服务系统查找读者自己所要找的图书,并且自助服务自助服务系统查询图书登录预留图书浏览图书信(no)息(yes)退出自助服务系统进行扫名查看该图书时候超过借阅时间则付款,如果没有超过借阅时间则更新借阅者信息。如果有读者借书,图书管理员查看是否超过借书数量的最大限制。如果没有超过则图书管理员进行对借阅者信息的更新操作,如果超过借阅的最大数量,则不进行借登录系统借书借书是否有数量的限制?付款是否超时?付款(yes)(no)(no)更新借阅者的信息(yes)者删除,对新的借阅者用户信息进行添加。登登录系统借阅者操作查询借阅者信息新的借阅者删除或者更新借阅者退出自助服务系统图书管理系统状态图从以上分析可知,图书管理员相关的过程包括:办理借书、办理还书、解除预定、图书订购、读者信息管理(增加/删除读者、修改读者权限及密码、借阅超期罚款)、图书信息管理(增加/删除数目、图书类别等相关信息的修改、流通情况)。由此我们登登录修改图书信息‘办理借书添加借阅者办理还书预留图书删除或者更新借阅者查询借阅者信息存储信息取消关闭图书管理系统协作图2:还书1:查找借阅者2:还书:returnWindow:Title::Title3:更新 :ItemItem4:查找预留图书3:更新图书1:查找借阅者:LendWindow:图书管理员5:依据书名查找预留书籍2:借出图书tle图书管理系统构建图书书籍数据库书库读者添加图书修改删除图书信息查询图书添加读者查询读者图书图书管理系统的系统构件图图书管理系统部署图数据库服务器应用服务器业务管理员系统管理员查询管查询管理系统管理员按“发布”按钮,到图书编辑窗口,创建类“新书目若到馆书籍来源方式为非订购方式,创建“验收事件”对象,录验收完毕,按“登记”按钮,调用“书”对象的“种类增删”操查询图书到馆情况,按“检索”按钮,调用“验收事件”对象的。按下“借书”按钮,显示借书操作窗口,列出书籍信息,读者选下“选定”按钮,调用“读者”对象的“借书”操作。读者选定书籍后,按下“选定”按钮,调用“读者”对象的“借书”按下“预选”按钮,显示预选操作窗口,列出新书信息及馆藏书。按下“预约”按钮,显示预约操作窗口,列出馆藏书籍信息,读字段数据类型备注sid
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年企业上市前劳动合同主体变更指导范本
- 2023年嘉兴市图书馆合同工招聘考试真题
- 2024年ISO三体系认证咨询服务合同
- 2024年发布:物流冷库工程建设项目合同
- 2024年个人租车合同(适用于个人租车)
- 2024年区块链技术应用合同
- 2024年冷库工程设计与施工总包合同
- 2024年外墙保温分包工程安全责任协议
- 2024年健身房会员体检协议
- 2024年专用标准厂房租赁合同(附新规定)
- 东尼 博赞经典书系(套装5册):超级记忆
- DPPH和ABTS、PTIO自由基清除实验-操作图解-李熙灿-Xican-Li
- 高中生物教研组工作计划(通用9篇)
- 郴州市建筑节能产品(材料)备案证明
- 汽车外覆盖件
- 公共政策课件 swot分析与美国西南航空公司的成功
- 西方经济学十大原理
- 函数的奇偶性(第二课时) (知识精讲+备课精研) 高一数学 课件(苏教版2019必修第一册)
- xx学校“无废校园”创建推进工作总结
- GB/T 23704-2017二维条码符号印制质量的检验
- GB 10205-2001磷酸一铵、磷酸二铵
评论
0/150
提交评论