| The rapid development of IT impact on various areas of social life, which brings more convenience to the ordinary business and government documents processing, which generated more and more electronic documents. The task of managing these electronic documents is also increasingly more onerous, and thus how to effectively manage electronic documents, so that the times of continuous innovation, has become an urgent problem, which is the significance of the electronic document management system for this thesis.According to the definition of the Workflow Management Coalition (WFMC), workflow refers to a class of business process can be performed automatically. Workflow systems are modern computer technology, network technology based, according to the specific rules of the process, documents, information or tasks, the workflow between the different implementation of the delivery and implementation. Workflow system is to achieve three functions:process definition, process control, and interpersonal interaction. Office automation is an important aspect of today’s office building, office, management, communication, decision-making and efficient platform, workflow technology is the core support of office automation technology, and thus the workflow technology for electronic document management system will greatly improve document processing and management for business and government agencies, and also the level of its working efficiency.In this paper, through deep analysis of requirement of Luojiang document process rule and modeling the process of issuing documents handling and receiving documents handling, we design and implement electronic document processing system. This electronic document processing system adopts B/S mode, the user can use this system with a browser at any location; adopts ASP.NET programming language for front page and C#. NET programming language for background services; at the same time using MVC architecture used in web developmentthe the most widely to support the work of the various modules of the system, thereby enhancing the degree of code reuse, reduce development complexity, and improve the efficiency of project development. This system consists of two key modules, namely work flow engine modules and document storage management module. The workflow engine module is the core technology of the electronic document receipt processing flow control and electronic document issued a document processing flow control. Document storage module uses Microsoft SQL Server to store data, at the same time this system design a virtual file system for a database solution to help users manage a large number of electronic documents in the system. |