论文摘要
现代企业普遍采用协同设计来改善设计流程,提高设计效率,促进企业的发展,提高企业的竞争力。协同设计是一个多学科交叉的领域,它涉及了管理技术,通信技术,信息技术,社会科学诸多研究领域。在产品协同设计领域,由于分布在不同地域的企业在设计中缺乏科学性、规范性和标准性的项目管理,使企业的产品开发进程受到了极大影响,最终会给企业带来无法挽回的经济损失。所以,提高协同设计中项目管理的整体水平成为当务之急。目前,基于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 jBPM4.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 建议参考文献致谢
相关论文文献
标签:协同设计论文; 项目管理论文; 会签论文;