基于UML的图书支持系统建模

基于UML的图书支持系统建模

ID:43768158

大小:1.10 MB

页数:11页

时间:2019-10-14

基于UML的图书支持系统建模_第1页
基于UML的图书支持系统建模_第2页
基于UML的图书支持系统建模_第3页
基于UML的图书支持系统建模_第4页
基于UML的图书支持系统建模_第5页
资源描述:

《基于UML的图书支持系统建模》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于UML的图书支持系统建模一、图书馆支持系统功能要求:•图书馆将图书和杂志借给借书者。借书者己经预先注册,图书和杂志也预先注册;•图书馆负责新书的购买。每一本图书都购进多本。当旧书超期或破旧不堪时,从图书馆中去掉;•图书管理员是图书馆的员工。他们的工作就是和读者打交道,并在软件系统的支持下工作;•借阅人可以预定当前没有的图书和杂志。这样,当他所预定的图书和朵志归还回来或购进时,就通知预定人。当预定了某书的借书者借阅了该书后,预定就取消。或者通过显式的取消过程强行取消预定;图书馆能够容易地建立、修改和删除标题、借书者、借阅信息和预定信息;二、功能需求求分析由功能要求可知:图书支持系统包含用户

2、管理、理及图书借阅管理五大子模块。※用户管理:不同类型的用户拥有不同的权限,※图书信息管理:包括图书信息的查询、增加、图书信息管理、读者信息管理、用八信息管从而可以实现不同的操作。删除和修改。※读考信息管理:包扌舌读考信息查询、增加、删除和修改。※用户信息管理:包括用户的添加、修改与权限管理。※图书借阅管理:包括图书借阅规则的维护、读者借阅图书的信息维护以及图书流通的查询统计功能。满足以上需求的系统主要包含有一下儿个子系统(1)基本业务子系统:该系统中主要包含了借书述书和预订等功能。(2)基本数据录入子系统:该子系统主要包含有书籍信息和读者信息录入功能。(3)信息查询子系统:包含了多功能的查

3、询书籍信息和读者信息。(4)数据库管理子系统:主要包含了借阅信息管理功能,书籍信息管理功能和预订信息管理功能。下图为该图书馆管理系统的主要功能模块图:1、功能描述(1)借书:处理借书业务。(2)还书:处理还书业务。(3)书籍预订:借阅者可以通过网络进行书籍预订。(4)书籍信息录入:处理书籍个类信息录入业务。(5)借阅者信息录入:对读者信息进行录入。(6)书籍信息查询:负责书籍信息的查询。(7)读者信息查询:负责数据信息的查询。(8)借阅信息管理:书籍借阅信息包括所借书的书名、借书的时I'可等。(9)书籍信息管理:书籍信息包括书籍的名字、作者、入库时间以及书籍的编号等。(10)预订信息管理:负

4、责管理书籍预订信息。2、图书馆管理系统的数据流图如下:三、构建基于UML的“4+1”模型1、构建用例模型系统用例图:2、系统包图如下图:3、系统类图如下图:rtemrte^r弓title:Object^toorroiued:borrowbooks^^?bookjd:integer:String^$>3Uthcr:String沖w:StringArtems:it€fn^resen^ions:resen-Gticrt^orice:DoubleD.n*^1tem0*0erttleO^setbonuwedOborrowed咎sborrouieJOSuriteO^adQidororoxs0r^m^oh

5、%s«2koMMMrtieuth8r8ltle^x^:rog*3gett囂訴^話郭需黑®益芻芻芻爲務器爲驀繆9n3onst.nb:dms:zd:icr>・l-■宣・・Qt;erer::s呦mresTIOn韵adxeasll€!J"Fgse囂益da8>tel""务%®金42>心知场知知Vp..n4、系统构建图如下图:E读者注册信息类工图书馆支持系统用户类(q图书馆支持系统用户端系统服务器H读者借阅信息类E借阅、归还信息类5、系统配置图如下图:6、系统顺序图M昔书顺序图借书界面X图书管理员门登录借阅界面丨■验证借阅人信息]显示借阅人信息;借阅人信息读者信息书目信息图书信息预订信息B还书顺序图¥借

6、阅人n交给C罚款顺序图是否能借阅i返回读者信息<获取图书信息图书未被预订或取消预订创建图韦外借函数;显示借书成功0"I图韦管理员还书界面借阅信息登录还书界面11扫描图书条形码I?III书目信息P获取图书信息:IV.I借阅人信息书目借息修改、・对祜阅人信息修改Ia还书成功iIII□II图书管理员宀扫描显示借阅信息借阅人信息借阅人II显示过期图书;ri~~__」提示应交罚款冬额I*<•tr[对借阅信息修改交罚金对借阅人信息修改17、系统状态图如下为图书馆的书籍状态图:8、系统活动图A借书活动图B还书活动图C预订图书活动图A图CSSB9、系统协作图A借书协作图2杓描皆书证・a♦5一显示用户信息♦6

7、一提示逸择眼务类型4一用户信息是否正确9该用户借书是否超过5本10•该用户借的书是否巳逾期15一该书是否可外借读者信息♦3•获取读者信息♦19修改读者信息B还书协作图2一登陆系统》♦3提示选择服务类型4•逸择还书服务亠♦5一提示扫描图书C预订协作图2•登陆系统》♦3一提示逸择服务类型4一逸择预订服务》6•预订图书查询亠♦&显示查询图书列表9-逸择冒书》10•逸择预订亠-16•提示预订成功1L该书是否在库12该

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

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

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