面向协同设计的项目管理系统研究与开发

面向协同设计的项目管理系统研究与开发

论文摘要

现代企业普遍采用协同设计来改善设计流程,提高设计效率,促进企业的发展,提高企业的竞争力。协同设计是一个多学科交叉的领域,它涉及了管理技术,通信技术,信息技术,社会科学诸多研究领域。在产品协同设计领域,由于分布在不同地域的企业在设计中缺乏科学性、规范性和标准性的项目管理,使企业的产品开发进程受到了极大影响,最终会给企业带来无法挽回的经济损失。所以,提高协同设计中项目管理的整体水平成为当务之急。目前,基于Web的项目管理系统已经成为协同设计中的研究热点和前沿领域,并显示出良好的发展前景。论文完成的主要研究工作如下:(1)在介绍了协同设计中项目管理系统的国内外发展状况及趋势的基础上,结合B/S结构的特点,提出了一个开放性的、分布式的面向协同设计的项目管理系统框架,并对该系统的层次结构进行了详细分析。(2)通过对项目管理的概念和存在的问题进行深入剖析,提出了协同设计中项目管理系统的总体结构,并全面分析了各项目管理子模块的具体内涵,如项目分解、项目过程建模、任务执行引擎以及项目执行监控器等模块。(3)在对面向协同设计的项目管理系统进行了详细的需求分析的基础上,给出了在系统的具体解决方案。采用Struts实现系统的Web层设计,采用Hibernate技术实现系统的持久层设计,采用工作流管理系统jBPM实现系统的流程管理。(4)根据面向协同设计的项目管理系统的具体要求,扩展了jBPM的授权机制,对流程中的会签模式给出了设计与实现细节。并从分层设计的角度,对整个系统的表示层,控制层,逻辑层给出了具体实现。整个软件系统的开发遵循软件工程思想,综合运用了HTML语言、JavaScript语言、SQL语言、Java技术、数据库技术。Java语言保证下的跨平台技术规范以及数据库技术的应用使得系统具有良好的可移植性、健壮的存储管理和安全性,具有界面友好、易使用、易维护、易扩充等特性。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题研究的背景和意义
  • 1.1.1 课题研究的背景
  • 1.1.2 课题研究的意义
  • 1.2 国内外研究现状及发展趋势分析
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.2.3 发展趋势
  • 1.3 论文的主要研究工作
  • 1.4 本章小结
  • 第2章 面向协同设计的项目管理理论基础
  • 2.1 计算机支持的协同理论
  • 2.1.1 计算机支持的协同工作(CSCW)
  • 2.1.2 CSCW的分类
  • 2.1.3 计算机支持的协同设计(CSCD)
  • 2.1.4 CSCD系统的工作模式
  • 2.2 项目管理概述
  • 2.2.1 项目管理的历史
  • 2.2.2 项目与项目管理(PM)
  • 2.2.3 项目管理的基本内容
  • 2.3 面向协同设计的项目管理
  • 2.3.1 产品数据管理(PDM)
  • 2.3.2 工作流管理系统(WfMS)
  • 2.3.3 面向协同设计的项目管理
  • 2.4 本章小结
  • 第3章 面向协同设计的项目管理系统体系结构研究
  • 3.1 面向协同设计的项目管理的提出
  • 3.2 协同设计工作流程
  • 3.3 面向协同设计的项目管理的功能需求
  • 3.3.1 功能目标
  • 3.3.2 需求分析
  • 3.3.3 功能模型
  • 3.4 面向协同设计的项目管理的体系结构
  • 3.4.1 软件架构的选取
  • 3.4.2 J2EE体系结构
  • 3.4.3 系统的体系结构
  • 3.4.4 系统结构特点
  • 3.5 Web层架构选择
  • 3.5.1 JSP Model 1和Model 2架构
  • 3.5.2 MVC设计模式
  • 3.5.3 Struts框架
  • 3.5.4 Hibernate框架
  • 3.6 本章小结
  • 第4章 面向协同设计的项目管理系统关键技术研究
  • 4.1 项目组织管理
  • 4.1.1 人员组织结构
  • 4.1.2 角色与权限机制
  • 4.2 项目分解
  • 4.2.1 设计结构矩阵(DSM)
  • 4.2.2 项目分解
  • 4.3 项目控制
  • 4.3.1 任务调度
  • 4.3.2 任务进度监控
  • 4.4 开源工作流引擎JBoss jBPM
  • 4.4.1 工作流引擎的选择
  • 4.4.2 JBoss jBPM简介
  • 4.5 过程建模
  • 4.5.1 流程定义
  • 4.5.2 流程解析和部署
  • 4.5.3 会签功能的实现
  • 4.5.4 使用自定义授权方式
  • 4.6 本章小结
  • 第5章 面向协同设计的项目管理系统实现
  • 5.1 系统实现平台
  • 5.2 系统视图层的设计与实现
  • 5.2.1 JSP文件的实现
  • 5.2.2 ActionForm的实现
  • 5.3 系统控制层的设计与实现
  • 5.3.1 ActionServlet的配置
  • 5.3.2 Action类的实现
  • 5.3.3 ActionForward的配置
  • 5.4 系统模型层的设计与实现
  • 5.5 系统部分运行效果图
  • 5.6 本章小结
  • 第6章 结论与建议
  • 6.1 结论
  • 6.2 建议
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    面向协同设计的项目管理系统研究与开发
    下载Doc文档

    猜你喜欢