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

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

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

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

系统需求分析:

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

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

一、借阅者:

二、管理员:

事件及事物列表:

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

说明/属性

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

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

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

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

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

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

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

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

系统用例描述

主要流程

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

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

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

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

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

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

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

总结:

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

THE END
1.计算机毕业设计图书馆管理系统设计与实现图书馆管理系统实现截图以往的图书馆管理事务处理主要使用的是传统的人工管理方式,这种管理方式存在着管理效率低、操作流程繁琐、保密性差等缺点,长期的人工管理模式会产生大量的文本借书与文本数据,这对事务的查询、更新以及维护带来不少困难。随着互联网时代的到来,现如今网络的覆盖率已近非常的全面,现在人们对网络的需求也越来越高,为了减轻https://blog.csdn.net/licongzhuo/article/details/129015982
2.图书馆管理系统业务流程图数据流程图ER图经管图书馆管理系统业务流程图-数据流程图-ER图 https://bbs.pinggu.org/forum.php?mod=viewthread&tid=13094115
3.图书借阅管理系统业务流程5篇在数字化时代,图书馆借阅管理系统已成为现代图书馆不可或缺的一部分。该系统不仅提高了图书借阅的效率,还为用户提供了便捷、快速的借阅体验。那么,图书借阅管理系统的业务流程是如何运作的呢?下面,我们将为您详 创建时间 2024-04-10 10:33:33 Word 文件格式 https://hsy.chanjet.com/wenku/wkc844936cfe5c.html
4.图书管理系统需求报告随着个人的素质不断提高,报告使用的频率越来越高,我们在写报告的时候要避免篇幅过长。其实写报告并没有想象中那么难,以下是小编为大家收集的图书管理系统需求报告,供大家参考借鉴,希望可以帮助到有需要的朋友。 图书管理系统需求报告1 一、图书馆信息管理系统概述 https://www.unjs.com/fanwenku/424518.html
5.数据库图书馆实例ER图及业务流程数据库图书馆实例ER图及业务流程_数据库管理系统er图实例,图书馆数据库er图 Ke**in上传140.23 KB文件格式rar数据库数据库管理系统er图实例 数据库图书馆实例,有ER图,业务流程图等文件级SQL程序语句。 (0)踩踩(0) 所需:1积分https://www.coder100.com/index/index/content/id/1066926
6.中国气象图书馆此目标的总体目的是显著提高 NOAA 业务中以及合作伙伴使用的无人系统的数量和质量。 目标2.1 建立基于需求的流程,以优先考虑无人系统业务应用和使用 重点关注可以从无人系统中受益的任务驱动型研究和业务应用科学要求,尤其是对于满足观测差距和新功能的要求,将有助于确定新的和潜在有价值的应用并加以优先考虑。尽管提高http://www.cmalibrary.cn/sourcedb/xxkd_1942/2020/202001/yzyw/202005/t20200512_123355.html
7.图书馆借书业务流程图图书馆借书流程借书、还书操作员编程借书,操作员将该同学的学号输入电脑,按查询键,如果该同学已经借过书还未归还,则系统提示不能再借,否则就输入该同学的借书信息。还书,操作员在电脑上输入该书编号,按验证键,如果输入错误系统将给与提示,否则,电脑将会显示该同学的借书信息,按清除键,该信息将会被删除。具体编程见https://www.renrendoc.com/paper/112958335.html
8.基于信息化的高校图书馆业务流程重组研究【摘要】:重组高校图书馆的业务流程拥有深厚的理论基础,包括业务流程再造理论知识管理理论、学习型组织理论、项目任务管理理论,为高校图书馆业务流程重组提供了科学的可参考的依据。图书馆在进行业务流程重组的过程中,需要依托先进的信息技术平台,注重业务部门和人力资源的优化配置,实行全面的绩效管理策略,才能成功实现业务流https://www.cnki.com.cn/Article/CJFDTotal-SHSZ201503041.htm
9.图书馆采购新书业务主要过程描述如下:图书图书馆采购新书业务主要过程描述如下:图书供应商将新书清单发送给采购员;采购员根据图书管理员提供的购书单对新书清单进行审核,把不符合采购条件的退回给供应商,把符合采购条件的发给编目员;编目员按照国家标准进行编目处理,生成入库单;库管员验收入库单,如果合格就入库,并更新馆藏目录;如果不合格就重新进行编目处理。请https://m.educity.cn/tiku/10640890.html
10.图书馆书目检索系统每个项目以工作任务为载体, 将出纳工作应具备的基础知识、基本理论、操作技能、业务流程等有机融入每一项任务的办理过程中。 预约委托 出纳业务操作 45 浏览 纸本馆藏(2) 收起 索书号 条码号 馆藏地/书架号 书刊状态 层架位置 导航 F231.7/Z43 01068283 总馆- 社会科学图书借阅室208 可借 F231.7/Z43 https://liblsp.neau.edu.cn/space/searchDetailLocal/m3bd0550c417b13362d79e90304825073
11.java图书基础信息管理子系统业务流程图Java图书基础信息管理子系统业务流程分析 在当今信息化社会,图书管理系统成为学校、图书馆以及书店等机构中不可或缺的工具。Java因为其跨平台及强大功能,常用于开发这样一类应用系统。本文将探讨一个基础的图书信息管理子系统的业务流程,并通过代码示例和流程图来进一步讲解。 https://blog.51cto.com/u_16213434/12113559
12.学校图书馆管理信息系统开发的可行性研究报告(通用10篇)该次系统开发的对象是银杏酒店管理学院,开发该系统的目的主要是对有关读者,书籍,借书,还书,存书等方面的信息进行统一管理,本系统结构分为读者信息管理模块、书籍信息管理模块、借阅信息管理模块和管理者信息管理模块。图书馆信息化是对信息管理系统化、科学化要求甚高的单位。通过该系统图书馆在很多个方面的效率都得到https://www.360wenmi.com/f/fileiv3v59e5.html
13.广州》?形考作业3基于UML的大学图书馆图书信息管理系统设计将通讯技术和网络技术相结合,随时发布一些重要消息,例如学生借阅的书籍到期的通知、馆内新到的书籍信息等等, 并且能够随时获知学生或教职工的借书信息。 2.2图书管理系统的业务流程分析 通过大学学校图书馆的实地调查,大学图书管理系统的业务流程主要有如下几点: https://www.diandahome.com/235535.html