重庆大学硕士学位论文
就成为了发展的空间,基于 Ie e上的 MI nrt tn S系统正好弥补了传统 MI系统的不 S
足,解决了交流的时空界限和资源共享的两大问题,充分体现了现代网络时代的特点[ 2 6 1教务信息管事系统是以教务信息为管理对象的管理信息系统。本文研究的基 于WE B的中职教务管理信息系统就是基于 Ie e的浏览器上的, nr t t n应用数据库管理技术、WE B技术、 B和数据库的互连技术等来组建的教务管理信息系统。 WE
2 2 L . M工具 U统一 Ui d e g g g (M,建模语言 n eM d i Lnu e L对象管组织 O G于 i f ol a a U n理 M19 97年公布的标准),是一种用来建模和
开发软件系统的图形化语言。它提供了一套描述软件模型的概念和图形表示法,以及语言的扩展机制和对象约束语言。
U ML支持面向对象的技术和方法,能够准确方便地表达面向对象的概念,体现面向对象的分析与设计风格。
采用 U ML和可视化建模的目的在于能够通过图形化的表示使开发者捕捉到与系统相关的重要细节,如项目的需求分析是否能被真正理解,解决方案是否得到有效执行等。作为一种支持面向对象的分析与设计的建模语言, ML不仅可以 U表达各种基本功能的概念,而且提供若千方式来表示各基本功能模块之间复杂的
相互关系,这种相互关系蕴涵在 U L M丰富的图表之中2[ 7 1U ML建模工具主要包括以下五类图:①用例图,显示一组包括用例 ( s a ) Ue s、参与者 ( c r和它们之间的关 Ce At ) o系。
②静态图, 包括类图、对象图和包图。其中类图描述系统中静态结构:对象图是类图的实例,几乎使用与类图完全相同的标志;包图用于描述系统的分层结构。
③行为图, 描述系统的动态模型和组成对象间的交互关系。其中状态图描述类的对象所有可能的状态以及事件发生时状态的转移条件:活动图描述满足用例要求所要进行的活动以及活动间的约束关系,有利于识别并行活动。④交互图,描述对象间的交互关系。其中时序图显示对象之间的动态合作关 系;合作图描述对象间的协作关系,显示对象间的动态合作关系。
⑤实现图,其中构件图描述代码部件的物理结构及各部件之间的依赖关系; 部件图有助于分析和理解部件之间的相互影响程度;配置图定义系统中软硬件的物理体系结构。通过绘制这些图形,就可将这个系统的功能以 及事件发生的状况描述清楚,以便进一步编码实现,实际应用中会依据情况采用一种或几种图形综合使用。