图书馆管理系统UML(共9页).doc

上传人:飞****2 文档编号:13418097 上传时间:2022-04-29 格式:DOC 页数:9 大小:357KB
返回 下载 相关 举报
图书馆管理系统UML(共9页).doc_第1页
第1页 / 共9页
图书馆管理系统UML(共9页).doc_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《图书馆管理系统UML(共9页).doc》由会员分享,可在线阅读,更多相关《图书馆管理系统UML(共9页).doc(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上图书馆管理系统一、用例图该图书馆管理系统的用例图如下:图1:图书馆管理系统的用例图二、系统的顺序图(1) 借书顺序图(2) 还书顺序图(3) 罚款顺序图1、 借书顺序图图2:图书馆管理系统借书顺序图顺序图说明:(1) login():登录系统。(2) checkstu_card():对读者信息进行验证,检查是否符合本图书馆借书条件。(3) showinformation():显示该读者的基本信息函数。(4) borrow():读者借书函数。(5) getreaders():取得读者信息函数。看该读者是否符合借书条件,若符合,则返回可借信息。(6) gettitle()

2、:取得书目信息。(7) getreservation():检验书籍是否被预订函数。(8) getnoreservation():书籍没被预订或取消预订函数。(9) create(borrower,item):创建书籍外借函数。2、 还书顺序图图3:图书馆管理系统还书顺序图顺序图说明:(1) login():登录系统。(2) getitem():取得书籍条目信息。(3) update():对图书馆书籍条目和借阅者信息进行更新条目。3、 罚款顺序图图4:图书馆管理系统的罚款顺序图顺序图说明:管理员扫描图书,图书显示过期天数,罚款金额按过期天数累加三、系统的状态图图5:图书馆的书籍状态图四、系统的活

3、动图1.借书活动图 管理员首先要扫描读者的借书证,检验证件是否符合图书馆借书条件,若该读者的借书数量还未达到最大规定数量,并且其所借书籍均未属于过期范围,则符合借书条件。则再扫描书籍条形码,检查书籍是否是不可借书籍或者已经被预订,若被预订,则取消预订,方可借书。在这些条件都符合时则更新书籍信息和读者的借阅信息,记录好借书的时间。图6:图书馆管理系统的借书活动图2、还书活动图图书管理员对书籍进行扫描,若书籍已经过期,则要求读者还请欠款才能还书,读者缴应交罚款后,更新书目信息和读者信息。图7:图书馆管理系统的还书活动图3、预订图书活动图读者先进入系统查询自己所需要的书籍,显示书籍信息,检验书籍是否

4、属于可预订书籍,若符合条件则检查书籍是否已经被预订或已经被外借,若都未成立,则读者登录系统,并对该书籍进行预订。图8:图书馆管理系统预订书籍活动图五、图书馆管理系统的类图图书馆管理系统的类图如下:(1) reader类是借阅者的类,它的属性很多,包括借阅者的账户ID(reader_id)、姓名(reader_Name)、地址(Address)、班级(class)、所借书籍的书目(borrowed)等。其中主要操作有借书(addborrowed)和还书(deleteborrowed)和预订(reservation)等。(2) admin类是管理员类,他有编号和姓名属性,操作主要是书籍的增删改和读

5、者的增删改等等。(3) Title 类是记录书目信息的类,包括书籍的名字(name)、作者(author)、book_id等属性。(4) Item 类是具体某本书的类,属性包括书籍号(id)。操作包括预订(reserve)、按书目查找(find_on_title)等。(5) borrow类是某本书的借阅信息类,包括所借阅书籍的ISBN、借阅的时间(date)等。(6) Reservation类是预订信息类,每个预订信息包括预订日期(date)、所预订书籍的ISBN、预订书籍的用户ID(UserID)等属性。(7) persistent store类是书籍永久的存储类,在数据库中的存储数据,其他对与书籍有关的活动都要经过其存储类。图9:图书馆管理系统的类图及关系专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁