基于信息系统平台的线上工作流定制的设计与实现
2018-02-13
(1.北京工商大学,北京 100048;2.北京构力科技有限公司,北京 100013)
1 引言
社会已然步入“互联网+”的信息化时代,企业公司的各类需求和业务也随之变得庞大和复杂。传统业务需求的发起和运作模式以纸张为载体,各类表单和文档信息在相关单位部门之间依靠手工传递和流转,通过人工管理进行逐一审批会签来完成[1]。然而这种工作模式效率低下、出错率高,已经不能满足互联网信息时代下企业的高效运作和发展。对此已有研究开发基于工作流的自动化办公系统[2-4],并得到了广泛的发展和应用。
本文研究运用线上工作流技术,设计和开发了基于信息平台的业务流程定制功能,实现各类业务流程的功能流水线的智能化定制,使业务流程系统化、可视化、可配置化、自动化以及规范化。该信息系统平台开发采用ASP.NET框架下的MVC(Model View Controller)开发模式结合WCF(Windows Communication Foundation)数据通信技术。在此基础上构建了业务从发起到结束的一系列工作流程的功能定制系统,满足敏捷响应业务流程变更的需求,即时配置业务流程,实现流程的持续优化和再造[5]。应用结果表明,该系统实施更人性化、规范高效的线上自动化流程,大大提高了企业的办公效率和管理水平。
2 系统设计与开发
2.1 开发与运行环境
信息系统平台开发采用ASP.NET MVC+WCF+Bootstrap+jQuery框架集合,软件开发工具使用Visual Studio 2017,数据库为Microsoft SQL Server 2008 R2。服务器操作系统Windows Server 2012,采用B/S架构(Browser/Server,浏览器/服务器模式),支持多种浏览器,部署在IIS6.0以上的Web服务器上。
2.2 系统流程设计
本信息系统平台网站拥有后台管理平台与前台访问平台,后台实现对业务及其规则的所有定义,而前台则是在已经定义好了的业务规则的基础之上进行运作和流转。……
