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