学位论文 > 优秀研究生学位论文题录展示

应用UML语言进行IT资源管理系统开发研究

作 者: 张贻春
导 师: 王树明
学 校: 吉林大学
专 业: 计算机技术
关键词: 统一建模语言 配置管理 面向对象编程 协同开发 软件构件
分类号: TP311.52
类 型: 硕士论文
年 份: 2004年
下 载: 159次
引 用: 0次
阅 读: 论文下载
 

内容摘要


应用UML语言进行IT资源管理系统开发研究专业:计算机技术导师:王树明 教授大庆石油管理局现有的科研项目管理方法和手段缺乏对软件项目特殊性的考虑,没有对已完成项目信息进行充分披露的平台和手段,不可避免地造成部分项目在低水平上重复开发,造成不必要的资源浪费。技术人员分属各二级单位的不同部门,技术交流不通畅,由于缺乏统一的技术人员管理平台,大多数人员没有得到很好的使用。《IT资源管理系统》完成的系统功能有项目注册、项目审批、项目阶段性考核、项目验收、项目检索、项目推广跟踪、项目资料管理、项目组成员评价、技术人员登记、培训管理、考核管理、人员信息检索、软件硬件资产管理等。创建数据库表20个,定义了18个功能模块,创建了数据访问层和商务逻辑层类44个,表现层对象30多个。生成了系统用例图、类图、活动图、功能模块定义等符合UML规范的技术文档,使用完全的面向对象建模技术,使软件模块能够得到最大限度的重用,同时完整的对象划分方便了在开发组成员之间进行工作量的分解。系统增强了安全性控制。每个单位只可以查看维护本单位的内容,不能修改其他部门的数据,信息在受控制的范围内实现共享。信息划分<WP=75>成属主、组成员和其它三个组,每个组都可以分别设定读、写、改的权限。系统能够方便的进行设置,很容易进行系统模块定制。各模块均实现了访问权限控制,登陆到系统的人员只可以访问允许的模块,系统具有很强的可定制的能力。熟练掌握了UML的面向对象建模技术,创建了规范的用例图、类图、活动图等模型图,使小组成员在设计阶段就明确了系统的各种特征。在编码阶段按照设计制定的各种模型,小组成员分别开发相应的类,从而能够迅速完成系统的集成。使用完全的面向对象建模技术,对象的可继承性和方法的多态性增加了对象重用的能力,使软件模块能够得到最大限度的重用,同时完整的对象划分方便了在开发组成员之间进行工作量的分解。系统的升级维护变得非常简单,只需要对相应的类进行调整即可,如果不修改公共的属性和方法,不会对系统的运行产生影响。配置管理在团队协作开发中具有非常重要的地位。开发过程采用符合软件工程规范的配置管理技术来实现小组的协同开发,利用Visual Source Safe(VSS)作为配置管理工具,解决了团队开发过程中的代码共享和版本控制,由于VSS操作简单方便,可以使开发小组在较短的时间内适应团队协作开发的环境。解决了长期困扰局内开发人员的不能实现很好配合的难题,为以后的协同开发积累了宝贵的管理和组织经验。 <WP=76>系统开发历时三个月,由本人负责组织完成,另有3名编程技术人员参加了代码的编写。本系统在整个管理局下属的60多个二级单位进行了使用,已经系统运行1个多月来反映良好。并在生产中发挥了巨大作用,取得了很好的经济效益和社会效益。

全文目录


第1章 引言  10-13
  1.1 问题的提出  10-11
  1.2 国内外研究现状  11-12
  1.3 研究内容及主要工作  12-13
第2章 配置管理  13-26
  2.1 配置管理简介  13-14
  2.2 主要功能  14-17
  2.3 Visual SourceSafe(VSS)  17-21
  2.4 ClearCase  21-26
第3章 UML简介  26-34
  3.1 用例驱动  27
  3.2 类图  27-29
  3.3 行为图  29-33
  3.4 部署图  33-34
第4章 IT资源管理项目开发实践  34-68
  4.1 系统环境  34-37
  4.2 需求分析  37-40
  4.3 系统设计  40-66
  4.4 系统运行  66-68
第5章 总结  68-70
参考文献  70-74
摘 要  74-77
Abstract  77-80
致 谢  80

相似论文

  1. 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
  2. 军队后勤物资管理系统设计与实现,TP311.52
  3. 基于Web的事务管理系统的研究与实现,TP311.52
  4. 脉冲强磁场装置主控软件系统设计,TP273
  5. 高端分布式交换机端口镜像系统的配置管理,TN915.05
  6. 一个医院信息系统的设计与实现,TP311.52
  7. 一个工程物资管理系统的设计与实现,TP311.52
  8. 基于ASP.NET的职校教师教学测评系统研究与开发,TP311.52
  9. 四川职业技术学院体育教学网上选课系统的设计与实现,TP311.52
  10. 体育理论课网上考试系统设计与实现,TP311.52
  11. 基于SNMP的DoS攻击防御系统集成管理与实现,TP393.08
  12. 软件协同开发中基于关键链的项目进度管理系统研究,TP311.52
  13. 中学物理虚拟实验室教学系统的设计与实现,TP311.52
  14. 山东税务综合查询系统的设计与实现,TP311.52
  15. 衡水工业学校药房管理系统的设计与实现,TP311.52
  16. 税务局纳税人户籍式管理系统,TP311.52
  17. 模拟机配置管理系统的设计与实现,TP311.52
  18. 集群模式操作系统软件包生成系统的研究与实现,TP311.52
  19. 面向方面连接件的软件体系结构适应性研究,TP311.52
  20. UML在空调嵌入式系统开发中的应用研究,TP368.12
  21. 支持流程优化的光电子企业产品协同开发过程管理,F273.2

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com