UML2图书馆管理系统

2026/1/13 8:04:33

基于UML图书馆管理系统分析与设计

1 图书馆管理系统问题陈述

1.1图书馆管理系统背景

随着计算机及网络技术的飞速发展,Internet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。图书馆在正常运营中总是面对大量的读者信息,书籍信息以及由两者相互作用产生的借书信息,还书信息。因此图书管理信息化是发展的必然趋势。用结构化系统分析与设计的方法,建立一套有效的图书信息管理系统,可以减轻工作,将工作科学化、规范化,提高了图书馆信息管理的工作质量因此根据图书馆目前实际的管理情况开发一套图书管理系统是十分必要的。

1.2图书馆管理系统涉众

本系统涉众主要有系统管理员、图书管理员和借阅者。

1.3图书馆管理系统功能概述

图1为该图书馆管理系统的主要功能模块图:

图书馆管理系统基本业务功能基本数据录入功能信息查询功能数据库管理功能帮助功能借书还书预订书籍信息录入借阅者信息录入书籍信息查询读者信息查询借阅信息管理书籍信息管理预订信息管理 图1

系统主要功能描述:

(1) 借书。处理借书业务。 (2) 还书。处理还书业务。

(3) 书籍预订。借阅者可以通过网络进行书籍预订。 (4) 书籍信息录入。处理书籍个类信息录入业务。 (5) 借阅者信息录入。对读者信息进行录入。 (6) 书籍信息查询。负责书籍信息的查询。 (7) 读者信息查询。负责数据信息的查询。

(8) 借阅信息管理。书籍借阅信息包括所借书的书名、ISBN以及借书的时间

等。

(9) 书籍信息管理。书籍信息包括书籍的名字、ISBN、作者、入库时间以及书

籍在相应书目下的编号等。

(10)预订信息管理。负责管理书籍预订信息

2 系统需求分析

2.1图书馆管理系统用例析取

在认真分析研究相关的领域知识和问题陈述的基础上,吸取出本系统的用例图,如图2-1所示。

图2.1

2.2图书管理系统用例规约

2.2.1借书用例规约

表2-1为借书用例规约,图2-2为借阅者借书活动图。

用例名称 参与者 用例描述 前置条件 后置条件 借阅者借书 借阅者、系统管理员 本用例提供借阅者借阅图书的接口 借阅者登录图书馆系统 用例成功,读者成功借到书,若失败,系统无变化。 用例起始于借阅者登录该系统 (1)读者通过图书查询界面输入书籍名(编号)或书目名,请求查找图书信息 基本事件流 (2)图书查询界面根据书籍名请求图书信息 (3)向用户显示图书信息 (4)订阅图书 (5)扫描条形码 A1:借阅者借书数量达到最大规定数量 (1) 系统显示不可借 (2) 返回基本事件流第(1)步 A2:书籍已被预订或者已经被借,没有剩余 备选事件流 (1) 系统显示不可借 (2) 返回基本事件流第(1)步 A3:输入错误书籍编号 (1) 系统提示图书信息不存在 (2)返回基本事件流第(1)步 补充说明 书籍编号有统一形式 表2.1

图2.2

2.2.2还书用例规约

表2-2为还书用例规约,图2-3为借阅者借书活动图。 用例名称 借阅者还书 参与者 借阅者、系统管理员 用例描述 前置条件 后置条件 当读者图书阅读完成时或者借阅期限到,应该通过图书管理员还书,假如逾期,还应附加缴纳罚款 管理员要提前登陆系统,并打开外围设备仪器 用例成功,读者成功还书,若失败,系统无变化。 1读者将图书交给管理员,并将卡放在感触器上,系统显示读者信息和借阅信息 基本事件流 2管理员通过扫描仪扫描图书条形码,显示图书基本信息 3管理员更新图书状态,删除读者相应借阅信息○ 4管理员重复2、3步直至还书全部完成 备选事件流 A1:感触器或扫描仪损坏


UML2图书馆管理系统.doc 将本文的Word文档下载到电脑
搜索更多关于: UML2图书馆管理系统 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219