论文部分内容阅读
成人高等教育是我国高等教育体系的重要组成部分,是我国全面提高国民素质,提升国民教育水平的有效举措。伴随着高等教育大众化进程的加快,成人高等教育的招生规模也在迅速的扩大。成人高等教育管理信息系统是一项综合的业务处理信息系统,提高了教学管理效率、数据处理可靠性,同时也大大降低了工作人员的劳动强度。成人高等教育管理信息系统采用面向功能的事务处理模式,事务型系统在向用户提供丰富业务处理能力的同时,也无意识间割裂了部门内及部门间潜在的流程。繁杂的系统功能、“进进出出”的菜单选择,带给熟练于手工处理的教师们很大的不习惯。同时,任务的交接、纸质文档的传递也制约了工作效率的进一步提高,部门间难以协作、业务流程难以监控。工作流管理技术,能够以Web浏览器的形式向用户提供服务。这对于教学点多而分散的成人高等教育管理来说,无疑是有效提高办公效率的良好途径。智能化、高效率、可监控、灵活的业务重组都会给成人高等教育管理带来极大的便利。将工作流技术应用于成人高等教育管理信息系统为的是能够充分有效的利用各类信息资源,使原本在部门间人工传递式的办公活动取而代之的交由计算机协助完成,提高工作效率,减少人力物力。论文在分析成人高等教育管理信息系统业务流程与业务特点的基础上,着重对流程建模、工作流引擎进行了设计与实现。流程的建模是工作流管理系统首先需要解决的问题。本文在参考工作流管理联盟XPDL流程定义格式的基础之上,通过属性扩展的方法对流程文件的定义内容进行了详细设计。工作流引擎是控制流程流转的关键组件。成人高等教育管理信息系统只有与工作流引擎集成在一起,才能进行具体的流程定义、流程审批等人们所期望的业务。本文实现了一个基于关系型数据库的轻量级工作流引擎,运用JAVA技术对核心模块进行了具体的设计并实现了工作流管理系统的流程控制、活动转移、任务分配及用户权限管理等基本功能。引擎的设计采用以控制中心为核心,统一管理与调度诸如流程管理模块、依赖检查模块的中心控制策略。流程解析采用JDOM解析方式,利用JDOM将XML格式的流程定义文件解析成为对象类,再经由类与数据库中表的映射关系而存储成为数据库中的流程模型。基于角色的组织模型,一定程度的提高了系统的安全性和任务派遣灵活性。通过工作流客户端接口的设计实现了用户的待办任务、已办任务、流程监控等功能模块,使得工作流技术较好的应用在了成人高等教育管理信息系统中。系统采用开放式的架构与组件化的设计,提升了系统的可扩充性与可维护性。Java平台的使用进一步增强了系统的可移植性,提高了软件模块的重用性,降低了系统的开发与维护成本。工作流技术的运用,能够显著提高成人高等教育管理的自动化办公效率,明显缩短流程化业务重组的开发周期。能够快速构建于互联网之上的特点,带给用户更多的便捷。