论文部分内容阅读
目前,在企业和政府部门的在线办公环境下,Web表单所占的比重越来越大;同时,为了规范业务流程和提高工作效率,很多网上办公系统引入了工作流的思想。因此,基于Web表单的工作流系统应运而生。 现在基于Web表单的工作流产品虽然很多,但仍存在一些问题,比如:Web表单的设计不具备筛选功能或不存在表单模板概念;流程定义或者没有提供Web可视化设计,或者必须安装插件才能进行Web可视化设计。在特定应用领域内,这些问题影响了用户的工作效率。 本文从具体的政府应用需求出发,针对以上不足,提出了一系列的改进措施。首先,通过构造HTML解析器实现了对Web表单HTML代码的筛选;其次,借助XML以及相关技术实现了基于Web表单工作流系统的过程定义可视化;最后,在.NET平台上设计和开发了一个具体的基于Web表单的工作流系统——CSharpWorkflow。 在课题理论研究和工程实践的基础上,产生了两个重要的中间产品——Web智能表单设计器和On-line工作流过程定义工具。目前,这两个中间产品已经成功地整合到一些政府办公系统中,大大地提高了政府机关的办公效率。