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

基于Java EE的模拟器开发项目管理系统的模型与实现

作 者: 杨桦
导 师: 刘艳
学 校: 天津大学
专 业: 计算机应用技术
关键词: 网络化制造 分布式项目管理 ASP Java EE 设计模式
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 25次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机网络技术、信息技术的发展以及制造企业所处市场环境的变化,使得传统的项目管理模式不能适应当今社会的发展和需求。因此,构建一个支持分布式的、基于动态联盟的分布式项目管理系统成为现代企业的一种普遍需求。本文设计并开发了一个模拟器开发项目管理系统,使项目管理者可以利用该系统灵活而合理的制定项目计划、分解和规划项目任务;使项目执行者可以快速方便地按照项目计划来执行任务,与其他项目参与者协同工作并把执行的进展情况填入系统、监控项目进度和质量、协调和分配相关资源,从而实现高效、成功的网络化制造。论文首先介绍了课题的研究背景及意义;其次对相关理论及开发技术进行阐述;之后进行了系统的需求分析及总体设计,在此基础之上提出了一个基于Java EE的分布式项目管理系统模型,并对系统中主要模块的功能进行了描述。本文的重点研究在于为了使系统的架构层次清晰,提高可扩展性和可重用性,设计了一个融合了表示层框架和多种Java EE设计模式的多层系统架构。表示层采用基于MVC设计模式的JSF框架,实现了表示逻辑与业务逻辑的分离;业务层采用业务代理、会话外观和服务器定位模式,构建了坚固的业务逻辑基础架构,降低了系统的耦合性提高了系统的性能;数据持久层采用了值对象和数据访问对象模式,分离了业务逻辑和数据访问逻辑,隐藏了底层数据实体的逻辑关系。本文还对关键性技术:网络化制造联盟的盟员选择算法进行了深入的研究,通过各种方法的比较,最终选择层次分析法(AHP)来实现,并通过实例进行验证。

全文目录


中文摘要  3-4
ABSTRACT  4-8
第一章 绪论  8-11
  1.1 本文的研究背景  8
  1.2 网络化制造的研究现状  8-9
  1.3 本文主要研究内容  9-10
  1.4 本文的结构安排  10-11
第二章 系统开发技术的研究  11-19
  2.1 ASP 概述  11-13
    2.1.1 ASP 的定义及服务  11-12
    2.1.2 ASP 开发平台的选择  12-13
  2.2 Java EE 开发技术概述  13-19
    2.2.1 Java EE 简介  13
    2.2.2 Java EE 常用组件技术  13-16
      2.2.2.1 EJB 组件技术  14-15
      2.2.2.2 JSP 组件技术  15
      2.2.2.3 JSF 组件技术  15-16
      2.2.2.4 JDBC 组件技术  16
      2.2.2.5 JMS 组件技术  16
    2.2.3 Java EE 多层体系结构  16-18
    2.2.4 Java EE 设计模式  18-19
      2.2.4.1 模式、设计模式的概念  18
      2.2.4.2 Java EE 设计模式  18-19
第三章 系统的需求分析及总体设计  19-23
  3.1 系统的需求分析  19-21
    3.1.1 系统性能的需求分析  19
    3.1.2 系统功能的需求分析  19-21
  3.2 分布式项目管理系统的总体设计  21-23
第四章 系统架构设计  23-36
  4.1 设计系统架构的目的  23
  4.2 系统架构设计  23-36
    4.2.1 系统架构设计模型  23-36
      4.2.1.1 业务层  27-33
      4.2.1.2 数据持久层  33-36
第五章 动态联盟的盟员选择技术研究  36-44
  5.1 盟员选择技术的研究现状及概述  36-37
  5.2 层次分析法  37
  5.3 动态联盟盟员选择实例  37-44
第六章 系统的开发与实现  44-53
  6.1 系统的开发环境  44
    6.1.1 开发工具  44
    6.1.2 运行环境  44
  6.2 系统E-R 图的设计  44-45
  6.3 系统数据库表的设计  45-49
    6.3.1 项目任务信息相关数据表  46-47
    6.3.2 用户数据表  47
    6.3.3 权限管理相关数据表  47-49
    6.3.4 项目协同相关数据表  49
    6.3.5 项目文档管理相关数据表  49
  6.4 系统界面简介  49-53
    6.4.1 项目定义界面  50-51
    6.4.2 项目计划界面  51
    6.4.3 成员管理界面  51
    6.4.4 文档管理界面  51-53
参考文献  53-55
致谢  55

相似论文

  1. 教学档案管理系统的设计与实现,TP311.52
  2. 部队在线考试系统设计与实现,TP311.52
  3. 基层部队人员日常管理信息系统设计实现,TP311.52
  4. 基层部队网站的设计与建设,TP311.52
  5. 部队人员住房管理系统的开发与实现,TP311.52
  6. 体验式服装设计模式研究,TS941.2
  7. 基于小波神经网络的矿山事故隐患安全评价系统的设计,TD79
  8. 基于组件技术和ASP技术的省司法信息网的设计与实现,TP311.52
  9. 初中网络学习平台的构建与实现,G434
  10. 康复医疗信息系统的设计和实现,TP311.52
  11. 基于Java EE框架的公文传输系统设计与实现,TP311.52
  12. OpenBASE企业管理器设计与实现,TP311.52
  13. 军队现役干部考核信息系统的设计与实现,TP311.52
  14. 数学公式在线考试系统的设计与实现,TP311.52
  15. 基于WebQuest的职校电子专业网络教学平台的设计与实现,TP311.52
  16. 企业事务日历即时管理系统,TP311.52
  17. 基于ASP.NET技术的托幼机构卫生保健管理系统的设计与实现,TP311.52
  18. 湖南网络职院教务综合管理平台的设计与实现,TP311.52
  19. 攀枝花学院人事管理信息系统的设计与实现,TP311.52
  20. 军队科技干部在线心理测评系统的设计与实现,TP311.52
  21. 银行客户关系管理信息系统的设计与实现,TP311.52

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