论文部分内容阅读
随着技术的进步和勘察设计市场竞争的加剧,提高管理效率,增加市场竞争力,是全行业的迫需解决的问题。利用MIS系统加快企业的信息化进程是全行业当前的重要工作。统一建模语言(UML)是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术,满足软件的柔性开发模式。本文从工程实践的需求出发,对勘察设计企业的MIS系统建设和利用UML开发MIS系统的方法和关键问题进行了探索和研究,本文的主要工作如下:①本文分析了勘察设计行业特点和管理信息系统的现状,论述了勘察设计行业信息系统的发展方向,综合了勘察设计行业MIS应具有的功能。对MIS系统的几种开发方法进行了分析,考虑到勘察设计行业的特点,论述了基于UML的行业MIS系统开发。②本文在对UML作了简要的介绍后,研究了UML建模机制:静态建模机制和动态建模机制,对静态建模机制的实施方法给出了详细的步骤说明。用例图是UML建模的基础,也是极其重要的环节。文中研究了提取用例和行动者的方法,提出了获取用例模型的方法和步骤,并对项目的用例模型规模提了建议。③迭代开发和用例驱动是基于UML开发方法的重要特征。本文对UML建模过程作了描述,对分析阶段、设计阶段、实现阶段、配置阶段和测试阶段中UML图形的选用作了研究,并对用例驱动的开发方式进行了描述。④由于UML建模涉及到持久性存储的问题,而关系数据库仍然是当前大多数人都青睐的持久信息存储方法,并且在较长时间内这种情况不太会改变。因此本文对UML与关系数据库的映射方法作了重点研究,提出了类图向关系数据库转换的的类表映射原则。对类的属性和标识的处理提出了映射原则。对类间关系应与类结合考虑映射方式,按关联、继承、聚集关系分别阐述了映射的具体原则和操作方法。⑤本文所涉及的工程项目为重庆钢铁集团设计院MIS系统。文中以MIS系统的核心和基础:合同管理和项目管理为例,详细说明了UML用例模型的建立步骤,分析了类图与关系数据库的转换方式。重钢集团设计院的MIS系统对其他设计院有极大的借鉴应用价值,有着现实意义。