论文部分内容阅读
随着计算机技术的快速发展,越来越多的新技术被应用到各个领域。办公自动化技术也广泛的被应用到各政府办公、企事业单位的日常工作中,通过办公自动化技术的应用为工作效率的提高、管理流程的优化、沟通机制的变革起到了至关重要的作用。办公自动化是公司为部门及个人提供现代化办公及信息更新获取的主流趋势。办公自动化可以大幅度提高人与人之间的沟通,上级与下级之间的互动,极大的提升了工作效率和管理的方便性。将信息技术带入人们日常的生活规范当中,按照工作流的思想建立一种新型的办公自动化管理系统支撑企业经营过程行为的运行,使得资源得到综合调配,为企业的业务的规范化及自动化提供了方便快捷的共享资源,促使各业务模块的人员协同办公,实现企业利益的最大化。企业办公工作流主要解决的问题是使用目前计算机的软件技术代替企业实现了某个业务目标,利用计算机程序model在若干个参与者之间按照事先制定好的规则自动传递文档、信息或者任务。本次论文介绍办公自动化的背景、办公自动化管理系统的研究意义、办公自动化研究内容以及办公自动化管理系统该论文的组成结构。在论文中对相关理论知识进行描述,包括工作流的基本理论、MVC技术理论、相关模型架构的优化。从实际情况出发对办公自动化管理系统需求进行分析,在此基础上对基于工作流引擎的办公自动化管理系统的架构进行设计。在论文中对基于工作流引擎的办公自动化管理系统的实现与测试进行描述,对MVC体系下程序模式架构实现进行描述,对基于工作流引擎的办公自动化管理系统的几个重要功能模块实现进行描述,对基于工作流引擎的办公自动化管理系统的进行系统测试。基于工作流引擎的办公自动化管理系统是为了方便公司内部人员办公而建立的管理系统,主要实现的功能包括发布信息、查询信息、记录日志、处理文档、主线日程、模拟计划、考勤管理、审批管理等等,方便内部人员之间的交流沟通以及数据的整理、保存、查阅等。本次论文将i Batis和Struts进行完美结合,实现了重服务器请客户端的,给予用户最好感受的轻量级架构,再与java的后台编写语言的搭配,使得办公自动化管理系统的代码部分非常稳定,应用SQL Server2008数据库,在前后台交互的层面,应用了Ajax技术,实现了UI页面的所有数据一次性完全提交给后台,减轻了客户端的负担,在某种程度上提高了客户端的访问速度,给予用户更高的体验感。基于工作流引擎的办公自动化管理系统的建立为用户提供了非常简洁的操作界面,使得用户浅显易懂,上手容易,将复杂的数据级权限以及审批流程简单化,方便用户操作,成为电子信息和企业之间的桥梁。目前基于工作流引擎的办公自动化管理系统已经正式上线使用,在使用过程中,根据实际的需求,逐步完善相关功能,并在实践中不断完善系统的性能及界面友好性。