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

蓝港在线IT资产运维管理系统的设计与开发

作 者: 廖述魁
导 师: 韩臻
学 校: 北京交通大学
专 业: 软件工程
关键词: Struts2框架 iBatis框架 DWR框架 IT资产运维管理系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 90次
引 用: 5次
阅 读: 论文下载
 

内容摘要


IT资产管理是企业管理中的一个重要组成部分,IT资产具有使用时间长、使用地点分散、管理难度大等特点。一直以来人们使用传统人工的方式管理IT资产的信息,同时,由于各个企业IT资产的数量在不断增加,管理人员面对的是大量分布的IT资产,包括新资产的申报、资产的报废、资产的分组、资产的转移等都给资产管理带来了很大的挑战。面对越来越激烈的竞争环境,企业更加重视降低成本,对其内部IT资产的管理、维护提出了越来越高的要求。本文以蓝港在线IT资产运维管理系统为依托,在对系统进行了需求分析后,提出了系统的整体设计框架、各组件的整体设计和数据库表的设计。然后比较现有的MVC和持久化层的框架,提出了基于Struts2、iBatis的多层次Web应用开发集成框架。通过这两种框架以及DWR框架的集成,充分发挥各自框架的优势。本系统使用DIV、CSS布局设计和Struts2标签实现表示层;Struts2框架的控制流程构成了逻辑清晰的控制层;iBatis框架的使用将数据库的操纵更加符合面向对象的思想;DWR框架的引入实现了客户端与服务器端的异步数据通讯,提升系统的交互性,改善了用户体验。通过对用户登录、权限管理、类型管理、资产管理的重点论述,本系统在安全性、耦合性、用户体验等方面实现了系统设计时的需求。目前,本系统已上线使用,运行效果良好。

全文目录


致谢  5-6
摘要  6-7
ABSTRACT  7-11
1 引言  11-15
  1.1 论文研究的目的和意义  11-12
  1.2 国内外企业IT资产管理信息化现状  12-13
  1.3 论文研究的主要内容  13-14
  1.4 本文的安排  14-15
2 需求分析  15-23
  2.1 系统概述  15
  2.2 系统目标  15-16
  2.3 业务模型  16-20
    2.3.1 用例建模  16-18
    2.3.2 业务逻辑描述  18-19
    2.3.3 数据流图  19-20
  2.4 界面原型  20-22
    2.4.1 用户登录界面  20-21
    2.4.2 用户进入系统界面  21
    2.4.3 服务器高级搜索  21-22
  2.5 本章小结  22-23
3 概要设计  23-32
  3.1 系统的模块结构  23-25
    3.1.1 功能模块的划分  23-24
    3.1.2 各功能模块说明  24-25
  3.2 系统的架构设计  25-27
    3.2.1 分层软件架构  25-27
    3.2.2 系统的总体架构设计  27
  3.3 系统组件设计  27-28
  3.4 数据库设计  28-31
    3.4.1 数据库需求分析  29-30
    3.4.2 数据库概念结构设计  30-31
    3.4.3 数据库逻辑结构设计  31
  3.5 本章小结  31-32
4 关键技术和框架  32-45
  4.1 Struts2框架  32-38
    4.1.1 Struts2与Struts1  32-34
    4.1.2 Struts2的标签库  34-35
    4.1.3 Struts2的零配置  35-37
    4.1.4 Struts2框架的实施  37-38
  4.2 iBatis框架  38-40
    4.2.1 iBatis概述  38
    4.2.2 基本框架和配置  38-39
    4.2.3 iBatis的优点  39-40
  4.3 DWR框架  40-43
    4.3.1 DWR框架简介  40
    4.3.2 DWR框架配置  40-43
  4.4 DisplayTag控件  43-44
  4.5 本章小结  44-45
5 设计与实现  45-81
  5.1 系统源程序目录结构分析  45-46
  5.2 系统工作实现  46-53
    5.2.1 持久化层的实现  46-50
    5.2.2 模型层的实现  50
    5.2.3 控制层的实现  50-52
    5.2.4 表示层的实现  52-53
  5.3 权限管理模块实现  53-67
    5.3.1 用户管理  53-59
    5.3.2 角色管理  59-63
    5.3.3 资源管理  63-67
  5.4 用户登录实现  67-69
  5.5 类型管理模块实现  69-75
    5.5.1 基础类型  70-72
    5.5.2 基础代码  72-75
  5.6 资产管理模块实现  75-79
    5.6.1 服务器管理  75-77
    5.6.2 存储器管理  77-78
    5.6.3 交换机管理  78-79
  5.7 本章小结  79-81
6 总结  81-83
  6.1 主要研究成果  81
  6.2 工作展望  81-83
参考文献  83-84
附录A  84-91
索引  91-92
作者简历  92-94
学位论文数据集  94

相似论文

  1. 四川职业技术学院科研管理评价的系统设计与实现,TP311.52
  2. 莱城工业区项目与财政管理系统的设计与实现,TP311.52
  3. 基于Struts的软件测试文档生成系统,TP311.53
  4. 基于Ajax技术及J2EE架构的RIA集成框架的研究与实现,TP311.52
  5. 基于JavaEE的地级市招商引资网的设计与实现,TP311.52
  6. 基于Lucene的电力企业信息全文搜索系统的设计和实现,TP391.3
  7. SSMI架构在WAP内容管理中的研究与应用,TN929.5
  8. 面向内容的宽带增值业务管理体系结构研究与实现,TP311.52
  9. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  10. 面向SMDA的服务建模方法及工具实现,TP311.52
  11. 异构环境下企业互操作技术及在物资供应链系统中的应用,TP311.52
  12. 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
  13. 支持产品物料追踪溯源的物流管理系统,TP311.52
  14. 部队在线考试系统设计与实现,TP311.52
  15. 军队后勤物资管理系统设计与实现,TP311.52
  16. 部队军事理论在线考试系统设计与实现,TP311.52
  17. 基于B/S架构的考试系统设计与实现,TP311.52
  18. 基于WEB3D的家居DIY自助设计和交易系统,TP311.52
  19. 一种可视化的分布式数据集成模型的研究与实现,TP311.52
  20. 江西省商务学校在线考试系统,TP311.52
  21. 煤炭销售ERP系统的研究与设计,TP311.52
  22. 基于SOA的车载信息服务计费系统的设计与实现,TP311.52

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