Font Size: a A A

The Design And Implementation Of Office Automation Based On LAMP&Smarty&WorkFlow

Posted on:2015-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:Z HuangFull Text:PDF
GTID:2308330452470382Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The office automation system (Office Automation, OA), refers to the use ofcomputer technology to improve the efficiency of work, so as to realize the automaticprocessing of office. The OA system to solve their daily management ofstandardization, and increase the controllability of enterprises, improve the efficiencyof enterprises running the basic issues. Coordination office and a variety ofcommunication and information transfer refers to the daily administrativemanagement, the approval of various matters, office resource management, more andmore departments. In recent years, new technologies have provided more extensiveapplication for OA system means to realize office automation system aided fromsimple client/server form extended to various communication means the form ofoffice the office system timely, effectively improves.This paper takes an enterprise office automation system as a background,elaborated the OA system LAMP and Smarty template engine and Work Flowworkflow technology based on the development of the system used by the. Anddescribes the advantages of selection of related technology, so that the system has thescalability, operability and maintainability. Then, starting with the three layerstructure of the system, described in the presentation layer business layer,datapersistence layer architecture layer in analysis and design and the application of Ajaxtechnology to optimize the page.The LAMP+Smarty+Work Flow template engine of workflow technology basedon the+ajax technology development, and in development, adopt three layerarchitecture model. Ensure the technical structure of the rational and forward-lookingtechnology. From low level to high level of the system are as follows: the databaseaccess layer, business logic layer, presentation layer. The development of the systembased on LAMP Technology (i.e. liunx+apache+mysql database developmenttechnology of+php), so the system can be flexibly, conveniently by the wizard toinstall Windows/Linux environment. The system uses Smarty template engine toachieve a good business logic from the presentation layer to separate the teamdeveloped division of labor is more reasonable. the development efficiency is furtherimproved, and the maintenance and further enhance. At the same time, the systemuses the Work Flow workflow technology, the implementation of workflowautomation. In the process of presentation layer and business layer communications the use of Ajax technology, the system response, more optimization.From the runningeffect the implementation of office after system, achieves the design goal, to meet theneeds of daily office, standardize the work flow, improve work efficiency, bringcertain economic benefits to the enterprise.The main research contents and results are as follows:1) introduced in the office automation (OA) related definitions, the office automation(OA) and the characteristics of the status quo at home and abroad.2) the design and implementation of LAMP+Smarty+WorkFlow template engineworkflow technology,+ajax technology development of office automation(OA)integration scheme.3) the office automation (OA) system architecture design.4) to the office automation (OA) carried out a detailed analysis and design andimplementation.
Keywords/Search Tags:Office Automation(OA), LAMP, Smaty, Work Flow, ajax
PDF Full Text Request
Related items