摘 要
本文分析了办公自动化系统的现状,对当前OA系统的开发环境进行了简要的探讨。本系统采用了B/S(浏览器/服务器)结构,用Dreamweaver对网页进行编辑,应用JSP技术进行代码编写,使用企业级的MS SQL Server 2000作为数据库服务器。最终,本设计实现了基于Web的办公自动化系统。
本文通过对发电厂办公自动化系统中收文管理部分的需求分析,分析了收文管理中主要的业务流程,进而完成了对收文管理系统基本处理模块的规划和设计,继而这些基本处理模块可以利用开发出的流程定义工具来对收文流程进行定制。本文将对在JSP页面中实现文件上传功能作详细介绍。
本文还对工作流程定制进行了研究,对流程定制平台的实现进行详细的数据库设计分析,这是本文的重点。最终此平台对一般的直流工作流可以进行很好的定制。
本文设计并实现了发电厂办公自动化系统的收文管理部分,以及工作流程的定制平台,并给出了用户使用手册(附录),以指导对本系统的使用。最后对全文做了总结,并对以后的研究工作做了展望。
关键词:办公自动化,工作流定制,收文管理
ABSTRACT
This paper analyzes the actuality of the OAS (Office Automation System), and discusses the development environment of the OAS at present briefly. This system adopts the B/ S(browser/ server) structure, edits the webpage with Dreamweaver, and uses JSP technology to edit the code. The database server is the Microsoft SQL Server 2000 Enterprise Edition .Finally, the system is carried out based on the web. This paper illustrates the main business process of the receiving document management system after the requirement analysis of the OAS of the power plant, and then completes the programming and the design of the basic processing modules of the receiving document management system. After that, these basic processing modules can customize the receiving document management flow, using the flow definition tool developed in this system. This paper gives the detailed introduction of the realizing of the uploading file function.
This paper also discusses the customization of the workflow, and introduces the detailed design of the database table of the workflow customization tool, which is the main point of the paper. In the end, this tool can customize the straight-flow type workflow flexibly.
This design carries out the receiving document management part of the power plant OAS, develops a workflow customization tool, and then gives the user guide of the system (appendix). At last, the outlook of future research work and the summary of the full paper are given.
KEY WORDS: Office Automation, Workflow Customization, Receiving Document Management
目录
第一章 绪 论 1
1.1办公自动化概述 1
1.2办公自动化应用系统经历的三个发展阶段[2][3] 1
1.3目前国内办公自动化建设的特点[4] 2
1.4 本文解决的问题 4
第二章 收文子系统总体设计 5
2.1系统总体目标 5
2.1.1 流程定制设计[7] 5
2.1.2 收文数据流程图 7
2.2 系统总体功能结构 8
2.3系统体系结构 8
2.3.1 B/S模式 9
2.3.2 三层结构 10
2.4系统开发工具和平台 11