学位论文 > 优秀研究生学位论文题录展示
UML技术在马钢炉料公司财务系统中的应用
作 者: 范晨
导 师: 张宏;伋金龙
学 校: 南京理工大学
专 业: 软件工程
关键词: 面向对象 软件建模 UML
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 56次
引 用: 0次
阅 读: 论文下载
内容摘要
当前,信息系统已变的日趋复杂和多元化。传统的面向功能的软件开发已经不能适应这样复杂多变的系统需求,另外面向功能的分析和设计的结果也不能得到有效的重用。相比之下,面向对象的软件建模技术很灵活可以反复使用,并且由于它能有效的控制系统的复杂性和变化性,从而可以减少开发的风险。所以,面向对象的软件建模技术能够有效提高软件开发的效率。而统一建模语言UML是一种绘制软件蓝图的标准语言,它适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,它是一种总结了以往建模技术的经验、并吸收当今优秀研究成果的标准建模方法。所以,传统的软件建模方法向面向对象的软件建模技术的转变是势在必行的了。在本论文中,我概述了面向对象的软件建模技术及其中几种著名的面向对象建模方法,也介绍了UML建模语言和以UML为基础的开发工具rational rose。同时我已将这些技术应用于马钢炉料财务系统设计开发,我相信这些技术将会对信息系统软件面向对象的建模产生积极的影响。
|
全文目录
摘要 3-4 ABSTRACT 4-8 1 绪论 8-15 1.1 软件危机 8-9 1.2 软件工程 9-10 1.3 国内外现状 10-11 1.4 UML的产生及发展 11-13 1.5 论文选题的背景 13 1.6 论文工程背景及工程目标 13-14 1.6.1 背景 13 1.6.2 项目名称 13-14 1.6.3 系统目标 14 1.7 研究内容和重点 14 1.8 研究意义 14-15 2 传统建模方法和面向对象建模方法比较 15-23 2.1 建模的目的 15-16 2.2 传统建模方法学概述 16-18 2.2.1 结构化方法 16-17 2.2.2 功能分解法 17-18 2.2.3 信息建模法 18 2.3 面向对象的建模方法概述 18-19 2.4 几种主要的面向对象的建模方法 19-21 2.4.1 OMT方法 19-20 2.4.2 Coad/Yourdon方法 20 2.4.3 Booch方法 20 2.4.4 OOSE方法 20-21 2.4.5 Fusion方法 21 2.5 传统建模方法与面向对象建模方法比较 21-23 3 基于 UML的系统建模技术 23-32 3.1 UML建模技术 23-26 3.1.1 UML的特性和本质 23-24 3.1.2 UML语言中的建模机制 24-26 3.2 统一建模方法及其不足 26-27 3.3 使用 UML建模的技术要点 27-28 3.4 Rational Rose工具 28-30 3.5 UML及其 Rational Rose2003的优缺点 30-32 3.5.1 UML及其 Rational Rose2003的优点 30 3.5.2 UML及其 Rational Rose2003的不足 30-32 4 炉料财务系统的设计与实现 32-60 4.1 炉料财务系统概述 32 4.2 炉料财务系统初步设计 32-33 4.2.1 人员权限管理 32 4.2.2 基础数据管理 32 4.2.3 采购管理 32 4.2.4 检验管理 32-33 4.2.5 出入库管理 33 4.2.6 财务管理 33 4.3 炉料财务的用例分析 33-37 4.3.1 用例图中的基本概念 33 4.3.2 用例分析 33-37 4.4 发现类和对象 37-38 4.5 系统静态结构分析 38-40 4.5.1 系统中角色的类图说明 38-39 4.5.2 系统中单据的类图说明 39-40 4.6 系统动态结构分析 40-44 4.6.1 动态分析概述 40-44 4.7 系统物理模块的部署图 44-45 4.8 系统的实现 45-59 4.8.1 系统主界面 45-46 4.8.2 凭证类别设置 46-47 4.8.3 基础数据管理中除凭证管理的其他模块 47-50 4.8.4 采购管理 50-55 4.8.5 物料检验管理 55-56 4.8.6 调拨单生成 56 4.8.7 出入库管理 56-58 4.8.8 财务管理 58-59 4.9 系统的使用现状 59-60 5 总结 60-61 致谢 61-62 参考文献 62-64
|
相似论文
- 中小企业进销存管理系统的研究与设计,TP311.52
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 武器装备信息管理系统的设计与实现,TP311.52
- UML模型到XMI的映射方法研究,TP311.5
- 面向对象分层测试的方法研究,TP311.53
- 基于模型的Web测试技术研究与应用,TP311.53
- 基于面向对象技术的植物根系模拟仿真基础类库研究,TP391.41
- 基于形式化UML测试序列生成方法研究,TP311.53
- 军用车辆管理信息系统的设计与实现,TP311.52
- 基于Web技术军车驾驶员信息管理系统的设计与实现,TP311.52
- 基于高分辨率遥感数据的矿区房屋信息提取方法研究,TP751
- 面向Seam框架的PIM到PSM转换研究,TP311.52
- 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
- 排课管理系统的设计与实现,TP311.52
- 振道科技人力资源管理系统,TP311.52
- 注册志愿者管理系统的设计与实现,TP311.52
- 基于PDM的金融机具行业项目管理系统的研究与开发,TP311.52
- 高校教务管理系统与实现,TP311.52
- 一个基于UML的提案管理系统的设计与实现,TP311.52
- 工程项目管理系统的设计与实现方法研究,TP311.52
- 面向家庭的远程健康监护系统的设计与研究,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|