论文摘要
当前,信息系统已变的日趋复杂和多元化。传统的面向功能的软件开发已经不能适应这样复杂多变的系统需求,另外面向功能的分析和设计的结果也不能得到有效的重用。相比之下,面向对象的软件建模技术很灵活可以反复使用,并且由于它能有效的控制系统的复杂性和变化性,从而可以减少开发的风险。所以,面向对象的软件建模技术能够有效提高软件开发的效率。而统一建模语言UML是一种绘制软件蓝图的标准语言,它适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,它是一种总结了以往建模技术的经验、并吸收当今优秀研究成果的标准建模方法。所以,传统的软件建模方法向面向对象的软件建模技术的转变是势在必行的了。在本论文中,我概述了面向对象的软件建模技术及其中几种著名的面向对象建模方法,也介绍了UML建模语言和以UML为基础的开发工具rational rose。同时我已将这些技术应用于马钢炉料财务系统设计开发,我相信这些技术将会对信息系统软件面向对象的建模产生积极的影响。
论文目录
摘要ABSTRACT1 绪论1.1 软件危机1.2 软件工程1.3 国内外现状1.4 UML的产生及发展1.5 论文选题的背景1.6 论文工程背景及工程目标1.6.1 背景1.6.2 项目名称1.6.3 系统目标1.7 研究内容和重点1.8 研究意义2 传统建模方法和面向对象建模方法比较2.1 建模的目的2.2 传统建模方法学概述2.2.1 结构化方法2.2.2 功能分解法2.2.3 信息建模法2.3 面向对象的建模方法概述2.4 几种主要的面向对象的建模方法2.4.1 OMT方法2.4.2 Coad/Yourdon方法2.4.3 Booch方法2.4.4 OOSE方法2.4.5 Fusion方法2.5 传统建模方法与面向对象建模方法比较3 基于 UML的系统建模技术3.1 UML建模技术3.1.1 UML的特性和本质3.1.2 UML语言中的建模机制3.2 统一建模方法及其不足3.3 使用 UML建模的技术要点3.4 Rational Rose工具3.5 UML及其 Rational Rose2003的优缺点3.5.1 UML及其 Rational Rose2003的优点3.5.2 UML及其 Rational Rose2003的不足4 炉料财务系统的设计与实现4.1 炉料财务系统概述4.2 炉料财务系统初步设计4.2.1 人员权限管理4.2.2 基础数据管理4.2.3 采购管理4.2.4 检验管理4.2.5 出入库管理4.2.6 财务管理4.3 炉料财务的用例分析4.3.1 用例图中的基本概念4.3.2 用例分析4.4 发现类和对象4.5 系统静态结构分析4.5.1 系统中角色的类图说明4.5.2 系统中单据的类图说明4.6 系统动态结构分析4.6.1 动态分析概述4.7 系统物理模块的部署图4.8 系统的实现4.8.1 系统主界面4.8.2 凭证类别设置4.8.3 基础数据管理中除凭证管理的其他模块4.8.4 采购管理4.8.5 物料检验管理4.8.6 调拨单生成4.8.7 出入库管理4.8.8 财务管理4.9 系统的使用现状5 总结致谢参考文献
相关论文文献
标签:面向对象论文; 软件建模论文;