The enterprise Office Automation System based on B/S mode
Abstract
Office Automation (OA) is the use of computer systems to execute a variety of office operations, such as word processing, accounting, and e-mail, under the network environment. It assists human's office affairs by kinds of equipment and information systems, and makes full use of information, enhances the working efficiency and quality. The former OA system based on C/S can not now meets the requirements of remote office affairs, while the B/S mode makes up these and thus becomes the mainstream, with its advantages.
The aim of this program is to design a common enterprise OA platform, to implement some basic administrative modules, including management of organization, users, roles, system logs, public contacts and so on. It can be applied as an OA framework, simply by modifying and adding some application module codes. The system uses B/S mode and typical three-layer software architecture, and it consults some available OA systems and typical example solutions. During the program, I work by myself, from requirement collection, UI design, software design, to coding and test.
This article gives an introduction and analysis to the system requirements, database design, and software design. By the end, it shows some running results.