论文部分内容阅读
随着互联网技术的迅猛发展,电子政务应用现代信息技术进行办公管理,提高工作效率,为社会提供优质的服务,已经成为现代办公的一种必然趋势。针对高校行政办公管理工作的实际需求,提出了相应的协同办公系统,以提高日常管理工作的效率,具有现实意义。论文在分析了系统整体需求的基础上,提出了系统分层开发的整体架构,包括:数据持久化层、业务逻辑层、Web应用层。其中,逻辑应用层与Web服务器端之间通过 Java RMI(Java Remote Method Invocation,Java 远程方法调用)进行通信,彻底实现表示与代码分离,降低不同应用之间耦合性,提高系统内聚程度。通过对系统整体需求的分析,分析归纳出了对工作流模块的具体功能要求,并列举出了工作流模块的主要应用场景,包括:发文流程、公文流转等流程。研究了协同办公系统的负载平衡算法,在普通办公系统中,一般采取是分布式散列进行负载均衡。对于网络结构中的不同节点,其数据承载能力和数据存取性能存在一定差异。因此,为了解决上述问题,采取方式是在节点部分地方进行局部调整,利用分布式方式实现负载均衡,这样既可以使得算法避免单点故障,又可以让算法实现更为简单和有效。与此同时,在深入研究了 jBPM(Java Business Process Management)工作流引擎技术的基础上,提出了把jBPM引入当前系统的解决方案。最后给出了协同办公系统其他模块的设计、实现、测试及运行。在工作流模块中,给出了流程实例的动态执行流程图显示算法,包括应用服务器端生成流程图的结构信息和动态执行信息以及Web层的逻辑控制和页面显示。本系统具有界面友好、操作方便、系统稳定可靠的特点,应用于单位的日常管理工作中,实现了行政管理工作的信息化,促进了单位管理工作的规范化和科学化,从而进一步提高了员工的工作效率,完善了单位的管理体系。