论文摘要
本文在介绍面向对象的软件建模方法的基础上,对面向对象的软件建模方法与UML建模语言进行分析,研究了面向对象软件建模方法的特征,比较和分析了传统软件模型与面向对象软件模型的特点,对UML建模语言在具体应用中切实可行的软件开发过程作了深入的研究。结合证券投资管理系统,本文重点研究如何利用UML建模语言,对大型系统进行需求分析、建模、设计以及实现。并以证券投资管理系统中客户合同管理子系统为例,描述如何利用UML提供的九种视图从不同应用层次和不同角度为系统从系统分析、设计直到实现提供有力支持。通过对客户合同管理子系统的分析建模,着重讨论了UML标准建模语言在软件开发活动中系统分析、设计阶段的运用,提出了UML完成系统分析设计的基本过程。改变了僵化的建立静态和动态视图的开发过程,使分析设计的过程紧密相连。同时分析研究这些技术的基本原理,重点说明我们在软件开发过程中使用它们的原则和方法,结合开发实践给出一种使用用例获取需求的方法及其注意原则,并把许多面向对象的技术和设计模式引入到开发过程。在本系统开发过程中由于利用了UML建模,使开发过程能够规范地进行。并能在面向对象软件建模方面积累经验,相信本文能对信息系统的面向对象建模起到一定的借鉴作用。
论文目录
摘要Abstract第一章:引言1.1 课题的来源与背景1.2 课题的目的和意义1.3 主要研究内容第二章:面向对象的软件建模方法2.1 软件系统建模概述2.2 软件建模目的2.3 软件建模方法的比较2.3.1 功能分解法2.3.2 数据流法2.3.3 信息建模法2.3.4 面向对象的建模方法2.4 几种主要的面向对象建模技术的比较2.4.1 Booch 方法2.4.2 OMT2.4.3 OOSE2.4.4 其他面向对象建模技术第三章:基于UML 的系统建模3.1 统一建模语言UML3.1.1 UML 介绍3.1.2 简史3.1.3 UML 模型视图3.1.4 UML 特点3.1.5 UML 应用现状3.2 软件建模工具3.2.1 Rational Rose3.2.2 Visual UML3.2.3 Microsoft Visual Modeler3.3 系统建模过程――RUP3.3.1 统一过程RUP 的基本特点3.3.2 RUP 的二维开发模型3.4 本次开发所用的软件过程第四章 证券投资管理系统的系统分析前序:证券行业简单业务知识4.1 系统开发背景4.2 业务建模4.2.1 系统业务功能简介4.2.2 系统业务流程建模4.3 系统需求分析4.3.1 用例建模技术4.3.2 证券投资管理系统需求分析4.4 系统分析4.4.1 发现对象和类4.4.2 为类分配操作4.4.3 确定类的关系第五章 证券投资管理系统的设计与实现5.1 系统设计5.1.1 系统体系结构设计5.1.2 业务对象的设计5.1.3 数据模型设计5.2 物理实现5.2.1 组织代码的物理模块5.2.2 系统物理模块的部署第六章 结束语参考文献致谢
相关论文文献
标签:系统工程论文; 软件建模论文; 证券投资管理论文;