论文部分内容阅读
随着计算机和网络信息技术的应用普及,近年来办公自动化的建设越来越受到重视,电子公文也应运而生。电子公文是指有别于纸质公文的,以计算机电子文档为载体,以计算机为处理和存储工具,以计算机网络及其他数据通信介质为传达渠道的新的公文及公文处理形式。电子公文具有存储体积小、检索速度快、远距离快速传递及同时满足多用户共享等优点,与纸质公文以手工半手工的处理方式比较,明显提高了效率,更能适应不断增长的业务要求。在电子政务高速发展,科技应用对各行业创新具有决定性意义的今天,拥有一套自动化程度高、包含各种功能、高效的电子公文系统对政府部门或企、事业单位来说是非常必要的。 本文以一个基于Lotus Domino/Notes平台的电子公文审批系统的设计开发为例,首先讨论设计与实现该系统的相关技术,结合用户实际提出的需求,设计系统的总体结构方案和功能模块,然后通过系统结构、程序结构的设计和开发,构建了一个基于Lotus Domino/Notes平台,以LoutsScript技术、Notes文档数据库和Oracle8i数据库为基础的、实现公文文件从起草、修改、审核到审批签发全部流转过程的、具备高效、全面、安全、易用等特点的系统。 在实现方法上,利用ESB技术把Notes文档数据库和Oracle关系数据库结合起来,发挥两者优势,结合工作流平台Workflow3.0,实现灵活的工作流配置功能,使用.net技术和Word2003开发专用的公文编辑器,采用“文件分发”的概念解决“并行会签”的难题,使用Louts Script开发技术实现电子审批系统的主要功能和系统流程。 本文概括地阐述了一个基于Lotus Domino/Notes平台的电子公文审批系统的设计开发过程,由于篇幅所限不可能做到面面俱到,另外鉴于安全和商业秘密的要求(单位有严格的保密制度和要求),对开发过程中涉及到的内容只进行概括性的介绍,无法进行具体描述。