首页> 中文学位 >基于web技术构建建设各方共享工程信息管理系统
【6h】

基于web技术构建建设各方共享工程信息管理系统

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1 课题研究背景

1.2 国内外研究现状

1.2.1 项目的下属工作流规划方面

1.2.2系统软件的架构方面

1.3本文研究的重点

第2章工作流理论概述

2.1 工作流发展简介

2.2工作流的定义

2.2.1 WFMC的定义

2.2.2 Giga Group的定义

2.3工作流管理系统

2.3.1工作流管理系统的产生

2.3.2工作流管理系统结构

2.4工作流的研究现状

第3章关键技术和方法研究

3.1 系统功能总体设计

3.1.1软件框架、组件和设计模式相关概念

3.1.2设计模式、框架和组件的关系

3.1.3基于框架和组件的开发方法

3.2基于MVC的web应用框架模式

3.2.1 开发模式介绍

3.2.2 开发模式介绍

3.2.3 MVC的优点

3.3 Struts框架

3.3.1 Struts的体系结构

3.3.2 Struts的特点

3.4统一建模语言UML

3.4.1统一建模语言介绍

3.4.2 UML视图

第4章基于工作流技术的工程项目管理系统的分析与设计

4.1系统介绍

4.2系统构架设计

4.2.1 设计策略

4.2.2系统设计架构

4.2.3系统总体架构

4.2.4系统功能框架

4.2.5系统开发模式

4.3系统需求分析与建模

4.3.1 需求分析的开标与任务

4.3.2需求分析的关键原则

4.3.3 需求分析方法

4.3.4系统建模

4.4 系统数据接口设计

4.4.1 系统现状及其解决方案

4.4.2 数据中心规划方案

4.4.3 规划方案优点

第5章基于工作流技术的工程项目管理系统的开发与实现

5.1系统环境设计

5.2系统用户/授权管理设计

5.2.1 用户管理

5.2.2 角色管理

5.2.3 角色管理

5.2.4 组织管理

5.2.5权限管理数据表

5.3系统流程设计

5.3.1 流程定义

5.3.2 流程配置

5.3.3 流程数据库设计

5.4系统工作流引擎设计

5.5系统流程架构实现

5.6系统数据库连接与操作

第6章全文总结与展望

6.1全文总结

6.2本系统还亟待解决的问题

致谢

参考文献

个人简历 在读期间发表的学术论文与研究成果

展开▼

摘要

随着国家经济建设迅猛发展,基础建设投入巨大,在大型工程项目中面对各种复杂的项目信息、数据需要动态管理,以实现各成员之间的资源共享、任务分担、协同工作。因此提高项目管理水平和工作效率已成为制约工程进度和质量的关键因素。为了解决该问题,采用工作流技术作为突破口,开发一个基于Web服务的工作流管理信息系统。本文基于此目的,以中国矿业大学南湖新校区工程项目管理开发为依托背景,提出了一个切实可行的解决方案并设计实现。
   该系统是在研究国内外关于工作流技术在工程项目管理领域内应用状况,以及工程流信息管理系统的理论知识背景下,根据企业的信息化水平和实际要求而开发出来的。该系统采用了具有跨平台特性的面向对象语言-Java语言,以及Struts开发框架模式,并从系统用户/授权管理、流程设计、工作流引擎、数据库设计等几个方面综合考虑设计模型并实现。
   该系统不仅实现了用户灵活自定义流程和配置流程,而且具有较强的安全性。尤其是在角色、权限设计上具有较高的理论基础和实际应用价值。但是由于企业现状和时间的限制,该系统与其他系统之间的数据接口还亟待加强,以及设想通过基于SOAP协议的Web Service技术来实现系统的分布性以及异构系统之间的信息交换的开发上,还需要进一步的研究。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号