● 摘要
为了能更有效地、准确地、快速地共享传递各种信息,加强企业部门间的联系,优化工作流程、提高工作效率、实现资源共享、协同有效作业、集中统一治理以求降低运作及治理的成本,企业非常有必要建立一套办公自动化的网络信息平台——OA办公系统。本文首先介绍了基于工作流的基本理论及其相关技术的介绍,对基于角色的安全访问设计、数据加密技术和组件技术进行了描述。然后介绍中水北方公司OA系统的开发背景,分析了公司原有系统的不足,对公司的需求进行了详细的分析,对系统的开发方法、开发模式、开发方案的选型进行详细的论述,确定了基于Microsoft . NET Framework平台的解决方案。接着对系统进行了详细设计,包括数据库设计和功能模块的设计。在数据库的设计中,为了保证系统执行效率和开发的质量,降低系统维护难度,系统运用了大量的存储过程。在功能模块的设计中,主要以公文处理为主,介绍了公文处理模块的设计思路与方法。在系统的设计过程中,针对数据的访问优化和工作流的可配置等关键技术进行了分析和研究。最后对系统的实现和系统的测试进行描述。