MDA系统分析实战图书馆管理系统victorm

其中,CIM、PIM为系统分析过程,PSM为系统设计过程,由于本次只作系统的分析,所以只涉及到CIM及PIM的过程。

在系统分析过程中,会产生各种模型图,依次为:

接下来进入实际系统的分析过程。

系统需求分析:

图书馆管理系统是一套基于Web实现校园图书馆图书借阅、管理的软件。主体对象分为两部分:借阅者、图书馆管理员。其中,针对借阅者需要实现的基本功能模块为:权限查询、借阅史查询、欠款查询、书目查询、分类浏览、新书通报、馆际互借、预约图书、资料更新、修改密码;针对图书馆管理员需要实现的基本功能模块为:学生个人信息管理、借阅信息管理、权限管理、逾期管理、丢失图书管理、馆藏图书管理、购进新书。

下面分别就各个部分提出的需求进行描述:

一、借阅者:

二、管理员:

事件及事物列表:

事件列表和事物列表再系统设计分析的过程中起到至关重要的作用。事件列表是在对系统需求进行详尽的分析之后得出的未来系统将进行的一系列动作,在系统设计过程中,业务用例与系统用例将从事件表中进行抽取;而事物列表则是系统涉及到的实体对象,在后续分析类图和设计类图的分析中,各个实体类将从事物列表中抽取。

说明/属性

定义业务流程,产生业务用例图:

分析业务流程,产生业务活动图:

从业务用例图中,抽取具体用例,绘制活动图,详细描述用例实现的过程与流程。

其它用例的活动图都比较简单,这里就不予画出了。

定义系统范围,产生系统用例图:

在业务用例图的基础上进行扩展,对各个用例进行详细的分析,绘制出更详细的系统用例图。

分析系统流程,产生系统用例描述:

用例描述即通过文字的形式将系统用例图中的用例进行详细的说明,下面以学生查询权限信息为例进行用例描述。

系统用例描述

主要流程

2、系统根据学生的用户信息向数据库查询相应用户权限信息;

3、数据库返回查询结果;

4、系统将数据库返回结果返回到用户界面

定义静态结构,产生类图:

定义操作及方法,产生序列图(时序图/顺序图):

分析业务规则,产生状态图:

每一个实体对象都有它自己唯一的状态图,状态图描述的是对象的内部逻辑,这些信息是对对象自身属性所执行的动作的描述,接下来就用借书、还书用例过程来对图书状态进行说明。

总结:

至此,图书馆管理系统的分析过程就结束了,当然,其中每个类型的图形模型都只是画了一个,剩下的模型分析绘制的方法都是一致的,所以不一一赘述了。简而言之,在系统分析阶段,需要进行系统需求分析,列出事件列表以及事物列表,再进行图形模型的绘制,一共需要绘制的模型有:用例图、活动图、类图、序列图(时序图/顺序图)、状态图。完成了系统分析过程,就可以进行系统的详细设计了。

THE END
1.图书馆数据可视化大屏模板mob64ca13fe62db的技术博客其次图书进入图书馆后,会增加一些额外的属性,包括书号、数量、借阅记录,其中借阅记录又要单独写一个类,并且该类可以继承自Book类,这样又产生了一个类,组成BookData类 书的借阅记录,包括用户姓名,借书的时间,借的书的名字,最迟归还期限;操作类型;以及还书的时间。借阅记录分两种,结束的纪录和还书的记录,用操作类型https://blog.51cto.com/u_16213608/12888862
2.中图分类号的确定方法与实际应用探讨读者文献图书馆bobo在中国的图书馆系统中,中图分类号(Chinese Library Classification Number, CLCL)是图书和其他文献的重要标识符。它不仅有助于图书馆有效地组织和管理书籍,还为读者提供了查找和检索信息的便利。本文将探讨中图分类号的确定方法,包括其基本原则、分类体系、具体操作步骤以及在实际应用中的注意事项。 https://www.163.com/dy/article/JJIF5B4E0512BOIV.html
3.图书馆管理系统还书顺序图流程图模板图书馆管理系统的还书顺序图展示了用户归还书籍的整个过程。首先,用户将书籍带到还书处,系统会生成一个借阅记录并显示在屏幕上。然后,用户确认信息无误后,系统会自动扣除相应的借阅时间。接下来,系统会检查书籍的状态和数量是否与借阅记录一致。如果一切正常,系统会生成一条还书记录并将其存储在数据库中。最后,系统https://www.processon.com/view/558b6acbe4b09bd4b8cf3274
4.图书馆管理系统顺序图.ppt图书馆管理系统顺序图.ppt,顺序图(时序图) 用来描述对象之间动态的的交互关系。着重体现对象之间消息传递的时间顺序。 顺序图将交互关系表示为一个二维图。其中,纵轴是时间轴,时间沿竖线向下延伸。横轴代表了在协作中各独立的对象。 时序图的组成 时序图包含了5个元素:https://max.book118.com/html/2016/1128/66397058.shtm
5.还书顺序图图书馆管理系统黑蕾**nc上传212.37 KB文件格式mdl顺序图 图书馆管理系统其中的还书顺序图,,参考参考一下 (0)踩踩(0) 所需:7积分 数据分析思维、数据分析方法论和分析模型包含实战案例 2024-12-17 08:34:35 积分:1 高项案例分析:项目管理中的常见问题与对策解析 https://www.coder100.com/index/index/content/id/986776
6.图书管理系统用例图7篇(全文)图书管理系统 UML建模与设计模式 实验报告 计算机与信息工程学院 一、实验目的 在熟悉用例概念与应用的基础上,掌握用例模型的建立,包括: 1.掌握用例图的建立。 2.掌握用例描述文档的编写。3.掌握建模工具的使用。 二、实验内容 根据以下需求设计一个图书馆管理系统的用例图模型,包括:用例图和主要用例的描述文档。 https://www.99xueshu.com/w/filesaiudqen.html
7.图书馆管理系统UML各种图图书管理系统类图下图为图书馆管理系统的类图: 顺序图: UML顺序图一般用于:确认和丰富一个使用情境的逻辑。一个使用情境就是系统潜在的使用方式的描述,也就是它的名称所要描述的。一个使用情境的逻辑可能是一个用例的部分,或是一条备选线路;一个贯穿单个用例的完整流程,例如动作基本过程的逻辑描述,或是动作的基本过程的一部分再加https://blog.csdn.net/caoxuecheng001/article/details/78789990
8.最新国家开放大学电大《软件工程》形考作业3:基于UML的大学图书馆(4)对借书用例、还书用例、处罚用例使用顺序图设计类之间的消息通信 (5)编写系统设计规格说明书。 五、实验要求 4人一组,分工如下:1名组长,负责整个小的人员安排,工作计划,文档质量,整体项目的协调等工作2名系统分析员,专门负责需求分析,1名分析员,专门负责系统的验收测试用例。虽然各有分工,但大家必须协同工作。https://www.xyzlfx.com/5577.html
9.UML图书管理系统分析:用例类图与流程本文主要探讨了使用UML(统一建模语言)进行软件需求分析,以图书管理系统为例,涵盖了用例图、类图、顺序图、状态图、活动图、组件图和部署图等多个方面,旨在清晰展示系统功能模块及各模块间的关系。在UML软件需求分析中,首先对图书管理系统进行了需求描述,强调了21世纪信息管理的重要性和图书管理系统在提高工作效率和服务https://www.166ai.cn/665.html
10.图书管理系统的毕业论文.docx护。2. 2 UML系统建模以图书馆管理系统的开发为背景,探讨了 UML在软件体 系结构建模中的应用。以用例图表达系统需求,以设计类 图、顺序图、活动图表达系统的结构逻辑及行为逻辑,并详 细介 图书管理系统的毕业论文 来自淘豆网www.taodocs.com转载请标明出处.https://www.taodocs.com/p-470351347.html
11.DFD图练习(图书管理系统)整理一份详细的图书管理系统课设报告(含用例图、通信图、顺序图、状态图、活动图) 在连接上方的带有标记的箭头表示。 活动图: 状态图: 读者在进行借书与还书操作之前首先需要通过注册来验证身份,学校中的图书馆借阅者以学生为主,学生在登记学生信息之后一直处于未注册的状态。通过图书馆管理员三种方式进行,同时https://www.pianshen.com/article/87531304528/
12.软件需求分析复习指南(二)附件图是一个零售系统的用例图,请阅读该用例图,分析该用例图包含了哪些要素,并举例说明该图中的对应要素是什么,不同的关系表达什么含义? 方式:手写答题,拍照上传 五. 顺序图 仔细分析“语音邮箱系统”的“保留语音信息”和“拨打邮箱号”的用例事件流描述,请找出里面的对象,并画出顺序图。 https://developer.aliyun.com/article/1249157
13.系统的分析与设计(精选十篇)(1)UML仅仅是一种标准的建模语言,它完全独立于开发过程;(2)UML是单一通用的建模语言;(3)UML擅长分布式、并行的系统的建模;(4)UML有许多新的概念,如扩展机制、模式等。 常见的UML模型图一般包括静态的用例图、动态的状态图和活动图的行为图。用例图包含类图、包图、对象图;状态图和行为图包含顺序图、协作图的交https://www.360wenmi.com/f/cnkeyf5luq8x.html
14.顺序图和合作图主要用于对用例图中()的建模,用它们来描述用例图的B.序列图 C.活动图 D.状态图 点击查看答案 第6题 顺序图的模型元素有()、消息、链接等,这些模型元素表示某个用例中的若干个对象和对象之间所传递的消息,来对系统的行为建模。 A.对象 B.箭线 C.活动 D.状态 点击查看答案 第7题 在结构化分析中,用数据流图描述().当采用数据流图对一个图书馆管理系统https://www.educity.cn/souti/769869B1.html