UML技术在马钢炉料公司财务系统中的应用

UML技术在马钢炉料公司财务系统中的应用

论文摘要

当前,信息系统已变的日趋复杂和多元化。传统的面向功能的软件开发已经不能适应这样复杂多变的系统需求,另外面向功能的分析和设计的结果也不能得到有效的重用。相比之下,面向对象的软件建模技术很灵活可以反复使用,并且由于它能有效的控制系统的复杂性和变化性,从而可以减少开发的风险。所以,面向对象的软件建模技术能够有效提高软件开发的效率。而统一建模语言UML是一种绘制软件蓝图的标准语言,它适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,它是一种总结了以往建模技术的经验、并吸收当今优秀研究成果的标准建模方法。所以,传统的软件建模方法向面向对象的软件建模技术的转变是势在必行的了。在本论文中,我概述了面向对象的软件建模技术及其中几种著名的面向对象建模方法,也介绍了UML建模语言和以UML为基础的开发工具rational rose。同时我已将这些技术应用于马钢炉料财务系统设计开发,我相信这些技术将会对信息系统软件面向对象的建模产生积极的影响。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 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 总结
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  

    UML技术在马钢炉料公司财务系统中的应用
    下载Doc文档

    猜你喜欢