图书管理系统(用例图、类图、时序图).docxVIP

图书管理系统(用例图、类图、时序图).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件系统分析与设计 实验报告 学 专 学 姓  院:计算机科学与技术学院 业:软件工程 号:********* 名:*** 实验名称:图书管理系统用例建模 时  间: 1 / 15 一、 实验内容与要求 本实验要求学生对学校的图书馆管理系统进行需求分析,对系统功能进行用例建模, 画出用例图,类图以及相应的时序图。在使用 UML 对系统建模时,学会使用 UML 建模工 具, 熟悉工具中的功能。 二、用例分析 1、读者“ 借书还书系统” 用例图 书 书 (from Use Cases) extend 书 书 (f rom Actors) 书 书 (from Use Cases) 书 书 (from Use Cases) 书 书 (from Use Case Name) 1.1、 行为者: 主要行为者:读者。 1.2、 前置条件: 读者进入图书管理系统。 1.3、 事件流: 1.3.1、主要事件流: 1.3.1.1:读者检索所需图书信息,并查看; 1.3.1.2:读者检索到所需图书,登录系统,开始借书; 1.3.1.3:系统查询图书信息,图书数目是否可借; 2 / 15 1.3.1.3.1:图书显示可借,借书成功; 1.3.1.3.2:图书显示不可借,借书失败; 1.3.1.4:进入续借图书界面,续借图书; 1.3.1.5:系统查看预约记录, 1.3.1.5.1:没有冲突,续借成功; 1.3.1.5.2:有冲突,续借失败;1.3.3.1: 1.3.1.6:读者归还图书; 1.3.1.6.1:归还时间没有逾期,归还成功; 1.3.1.5.2:归还时间逾期,逾期处罚,归还成功; 1.3.2、备选事件流: 1.3.2.1:图书检索信息失败,未检索到图书,重新输入信息检索; 1.3.2.2:未曾检索到用户检索的图书,系统显示相关联的信息的图书; 1.3.2.3:用户名或密码输入错误,登录系统失败,重新输入用户名或密码登 录; 1.3.2.4:系统显示图书不可借后,进入图书预约界面,输入信息预约图书; 1.3.3、异常事件流: 1.3.3.1:读者登录系统失败,未曾注册用户; 1.3.3.1.1:返回系统注册用户后,重新登录。 1.4、 后置条件:退出系统。 1.5、 1.6、 扩展点:无。 2、“图书信息管理系统”用例图 3 / 15 书 书 书 书 书 书 (from Use Cases) include 书 书 书  书 书 书 书 (from Use Cases) (f rom Actors) include 书 书 书 书 书 书 (from Use Cases) include 书 书 书 书 书 书 (from Use Cases)  书 书 书 书 (from Use Cases) include  书 书 书 书 (from Use Cases) extend 书 书 书 书 (from Use Cases) 2.1、行为者: 主要行为者:管理员; 2.2、前置条件:管理员打开图书信息管理系统; 2.3、事件流: 2.3.1:主要事件流: 2.3.1.1:图书管理员输入管理员登录信息,登录系统; 2.3.1.2:进入图书信息管理界面,查看已有图书信息,是否有需要购入图书; 2.3.1.2.1:录入新购进图书信息,并确认; 2.3.1.3:进入读者信息管理界面,管理已有用户信息; 2.3.1.4:进入信息通知界面,查看已有用户图书借阅、预约情况; 2.3.1.4.1:查看读者所预约图书,自动查询图书信息,确认是否已有可借 图书,有则通知读者; 2.3.1.4.2:查询读者已借图书信息,根据已借时间及归还时间分类; 2.3.1.4.2.1:所借图书即将逾期,启动系统提醒功能; 2.3.1.4.2.2:所借图书已经逾期,启动逾期及处罚通知功能; 2.3.2:备选事件流: 2.3.2.1:管理员用户名或登录名错误,重新登录; 2.3.2.2:需要购进新图书,存储信息,通知相关人员; 2.3.2.3:读者预约图书没有可借图书,不予通知; 2.3.2.4:预约通知提醒后,删除该预约记录; 2.3.2.5:读者所借图书距离归还时间仍很久,无需通知; 4 / 15 2.3.3:异常事件流: 2.3.3.1:登录失败超过一定次数后,系统冻结该用户名,一段时间后可以重用; 2.4、后置条件:退出系统; 2.5、扩展点:无。 三、“图书管理系统”类图及关系 1、 阅读者信息类: 1.1、类名:阅读者信息父类; 1.2、属性名: 1.2.1、private: ID阅读者证件号 5 / 15  类型:String; 1.3、方法:未定。 2、 读者类: 2.1、类名:读者子类; 2.2、属性名: 1.2.1、private:ID阅

文档评论(0)

dashifuniu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档