文献随笔(十六)

一.基本信息

标题:UML系统建模的分析和应用
时间:2016.08
出版源:南京铁道职业技术学院
文件分类:文献笔记

二.研究背景

统一建模语言是面向对象软件的标准化建模语言。UML因其简单、统一的特点,并且能表达软件设计中的动态和静态信息,目前已成为可视化建模语言的工业标准。在信息系统软件的开发过程中,统一建模语言可以在整个设计周期中使用,帮助设计者缩短设计时间,减少改进成本。

三.具体内容

1.UML系统建模:建模,顾名思义,就是建立模型。在本文中,就是建立教务管理系统的业务模型。之所以要建立教务管理系统的业务模型,是因为业务系统模型是开发教务管理信息系统的基础。教务管理信息系统本质上是一个互联网技术系统,因此掌握和理解业务环境必不可少,对业务的分析和建模是IT系统开发的重要组成部分。

2.系统模型分类:
转专业流程图:
组织结构图:

3.系统外部和内部视图:
外部视图:外部视图就是从外环境来观察教务管理业务系统,外部环境包含学生、普通任课教师和除教务处之外的其他职能部门等,外部视图只关心和外部环境相关的业务过程,以及教务管理系统本身能提供什么服务,而教务管理业务系统本身则是被看作一个黑匣子。
内部视图:内部视图则是描述教务管理业务系统是如何给外部环境提供服务,内部视图包含很多业务对象和业务信息,例如教务处管理人员、二级学院教学秘书以及成绩单、申请表等,他们处理必要的业务过程,同时也是业务系统组织结构的一部分。内部视图对外部环境而言是不可见的。

4.系统的外部用例、活动图:
用例示意图:
学生的活动示意图:

5.系统组织单元:要执行内部视图建模,首先是调查内部组织结构。组织单元结构对于教务管理业务系统内部视图而言是很重要的。在UML中,组织单元结构使用包图来描述,它可以包含教务处管理人员、业务对象以及其他组织单元。组织单元是能够负责执行业务过程活动的实体,组织单元是对组织中各种个体工作的抽象。在UML中,一个组织单元是由工作者、业务对象、其他组织单元以及它们之间的关系构成的。组织单元必须位于业务系统之中,这是一个基本原则。在业务系统之外的组织单元是参与者。

6.系统的类图:

四.结论

作者的结论:综上所述,UML统一了各种方法对不同类型的系统、不同开发阶段以及不同内部概念的不同观点,从而有效地消除了各种建模语言之间不必要的差异。UML建模能力比其他面向对象建模方法更强。它不仅适合于一般系统的开发,而且对并行、分布式系统的建模尤为适宜。

我的评价:了解了本篇作者对UML的理解,让我也更加了解了UML。

五.参考文献

杨明 • UML系统建模的分析和应用 [J] • 无线互联科技·设计分析,2016,08.15。

猜你喜欢

转载自www.cnblogs.com/woodenboy/p/10092136.html