图书管理系统的UML建模分析与设计(1)
2013-12-12 01:10
导读:计算机应用论文论文,图书管理系统的UML建模分析与设计(1)怎么写,格式要求,写法技巧,科教论文网展示的这篇文章是很好的参考:
摘 要 统一建模语言UML是面向对象分析和设计过程中重要的建模工具,本
摘 要 统一建模语言UML是面向对象分析和设计过程中重要的建模工具,本文以图书管理系统的开发为背景,介绍了UML的分析和建模过程。 关键词 UML;系统分析;建模设计1 UML简介 UML(统一建模语言)是面向对象建模语言的标准,它可以对任何具有静态结构和动态行为的系统进行建模,它的主要作用是帮助用户进行面向的描述和建模,它可以描述软件从需求分析到软件实现和测试的全过程。标准建模语言UML的重要内容可以由五类图(十种图形)来定义,如表1所示。表1 UML模型种类
序号模型种类十种图形建模机制
1用例模型用例图静态建模
2静态模型类图、对象图、包图静态建模
3行为模型状态图、活动图动态建模
4交互模型顺序图、协作图动态建模
5实现模型构件图、配置图静态建模
2 图书管理系统的UML建模设计 以图书管理系统为例,结合Rational Rose2003工具软件绘制图形,详细阐述UML的建模过程。2.1 需求分析描述 图书信息管理系统是使用计算机实现图书大量信息处理的电子档案管理系统,在本系统中主要满足借书者、图书管理员和系统管理员3方面的需求。对借书者来说主要是查询个人信息、查询图书信息、预定当前正在被别人借阅的图书、借阅图书和返还图书等;图书管理员是系统的主要使用者,负责借书处理和还书处理,当读者预定的图书借出给定预定者后取消图书预定;系统管理员主要负责系统的维护工作,涉及到读者信息管理,图书信息管理,系统状态维护等。系统的功能分析如图1所示。

图1 图书管理系统功能分析图2.2 模型建立 1)用例模型的建立 建立用例模型首先要确定角色(Actors),Actors表示提供或接收系统信息的人或系统,他们是与系统有交互作用的人或事务,代表一个系统的使用者或外部通信的目标。用例是系统中的一个功能单元,可以被描述为参与系统之间的一次交互作用。用例模型的用途是列出系统中的用例和参与者,并且显示哪个是用例的执行。根据以上的系统分析,本系统确定的角色有借书者、图书管理员和系统管理员。用例图如图2所示。

图2 图书管理系统用例图 共2页: 1 [2] 下一页 论文出处(作者):
(转载自http://zw.nseac.coM科教作文网)
遗传算法程序设计探讨
人脸识别综述与展望