电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于工作流的项目流程化信息管理系统设计VIP免费

基于工作流的项目流程化信息管理系统设计_第1页
1/6
基于工作流的项目流程化信息管理系统设计_第2页
2/6
基于工作流的项目流程化信息管理系统设计_第3页
3/6
基于工作流的项目流程化信息管理系统设计摘要工作流是使业务过程的部分或全部自动执行的技术。如果用于构建项目管理系统,可提高企业和政府部门的办事效率,并能有效地重用项目成果和实施变更控制,从而实现对项目的流程化管理。本文以滨海新区项目流程化信息管理系统为例,介绍了基于工作流的项目流程化信息管理系统的主要功能设计及实现。该系统的主要特色是采用了自行开发的适合滨海新区项目流程化建设的工作流系统,具有很好的灵活性和扩展性,且采用Browser/Server方式,用户界面简单易用,并在.NET框架下实现了整个项目流程的图形化管理。关键词工作流、工作流引擎、项目管理、信息管理系统DesignoftheprojectprocessesandinformationmanagementsystembasedonworkflowWUDiJIAZhuo-Sheng(InstituteofComputerScienceandEngineering,BeijingJiaotongUniversity,Beijing100044)AbstractWorkflowisatechniquewhichmakespartorallofbusinessprocessescarriedoutautomatically.Ifitisusedtoconstructprojectmanagementsystem,itwillbeabletoenhancetheefficiencyofbusinessinenterprisesandgovernmentdepartments.Italsocanreuseprojectresultsandimplementchangecontrolefficiently.Therebyitwillmanagetheprojectprocessessuccessfully.Thispaperintroducesthemajorfunctionaldesignandimplementationofprojectprocessesandinformationmanagementsystembasedonworkflow,whichisdevelopedforBinhainewarea.Thisprojectischaracterizedbyusingaself-developedworkflowsystem.Ithasgoodflexibilityandexpandability.Italsoachievesgraphicmanagementoftheoverallprojectprocessesusing.NETframework.TheuserinterfaceofBrowser/ServerstyleisSimpleanduser-friendly.KeywordsWorkflow;Workflowengine;Projectmanagement;Informationmanagementsystem1引言随着信息网络的发展,各个地区都在进行数字化城市的建设。在数字化城市的建设中如何提高政府和企业的办事效率和办事透明度,成为重中之重的任务。我国大多数企业和政府部门在自身的发展壮大中,都有一套符合建设工程项目、市政工程项目、重点工程项目的管理方法。但是,其项目大部分都是通过纸质文档来进行管理,不便于查找和了解项目的进展情况,也不便于对项目进行统计分析和变更控制。采用工作流技术,可以把业务过程逻辑从具体的业务实现中分离出来,可以实现高效的线性工作流程,可以将项目进行过程中的各种文档、信息和任务等在参与项目的各种角色之间进行共享和传递,并能有效的重用项目成果和实施变更控制,以实现对项目的流程化管理[1]。项目流程化信息管理系统就是采用工作流技术,针对各个企业或政府部门对计划和项目管理过程中,从申报、会签、审批、执行等各个流程进行管理和跟踪,提高项目执行过程的办事效率,使申报人、审批人、领导和执行者都能够随时查看各个项目的流程进展情况,分清责任,提高办事透明度,加快办事进程。本文以滨海新区项目流程化信息管理系统为例,介绍该系统的主要功能及实现。2系统架构及相关技术2.1系统体系结构滨海新区项目流程化信息管理系统采用基于B/S模式的三层体系结构:表示层、业务逻辑层和数据访问层[2],如图1所示。这种设计充分体现了基于Web的管理模式(Web-BasedManagement,WBM)的优势——友好易用的图形界面风格,跨越地理上的局限性和系统平台的独立性。(1)表示层:是系统的用户接口(UI),负责使用者与整个系统的交互。(2)业务逻辑层:是整个系统的核心。用来处理表示层提出的请求,然后对请求具体分析;如果涉及到数据库的访问,则调用数据访问层获取相应的数据并返回给表示层。(3)数据访问层:其功能主要是负责数据库的访问。此层封装了所有对数据库的操作。图1.Net中标准的分层式结构2.2系统开发环境及工具系统采用Visualstudio.NET集成开发环境。它支持多种开发语言,可以大幅度地提高开发人员的工作效率。C#语言是面向对象、类型安全、平台独立的一门新型组件编程语言。其语法风格源自C/C++家族,融合了VisualBasic的高效和C/C++的强大功能,是Microsoft.Net...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于工作流的项目流程化信息管理系统设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部