Font Size: a A A

Design And Implementation Of Enterprise Automation Office System Based On MVC

Posted on:2019-09-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y D ZhangFull Text:PDF
GTID:2428330596963261Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Enterprise office systems have gradually become popular,but the existing software systems mainly address the needs of data transmission,computing,and data sharing.The development process and subsequent maintenance and update have certain drawbacks.At present,the architecture based on the multi-layer design pattern has matured and gradually became the mainstream mode of system development.MVC is its classic design pattern,which can better solve the problems of system scalability and reusability.In addition,the automated office system designed and developed in this paper introduces SaaS(software as a service),so that the system can only pay the relevant fees on demand during the operation process,and the subsequent maintenance has strong cloud service guarantee.The main work of this paper includes:(1)Review and analyze the application and development status of the automation office system at home and abroad,and analyze and compare the framework technology corresponding to the MVC model development office system.(2)According to the actual functional requirements of the enterprise automation office system,the overall design of the system based on the MVC model,including system framework design and network structure total.(3)Starting from the business needs of enterprise automation office,six main functional modules are designed and implemented,namely user management,information management,administrative management,system management,project management,and collaborative office management.These modules not only enable the input and output of office data,but also enable resource sharing between different users.(4)Testing and analysis of the system,including functional plausibility testing,performance carrying capacity testing,and system security testing.After testing,the function of the system works well,the performance index can meet the access requirements of 500 concurrent users,and has certain security protection ability against illegal intrusion,which is consistent with the expected goal.The system uses MVC development mode,modular system logic,separates the presentation layer from the business logic layer and data layer,reduces the coupling of code,improves the maintainability and reusability of the system,and solves the problems involved in the enterprise office.Frequent changes in the interface of other related systems such as finance and human resource management.At the same time,from the system function,the actual needs of the enterprise automation office have been improved to some extent,and the work efficiency and user experience of the office system have been improved to some extent.
Keywords/Search Tags:MVC, Automated Office, SaaS, System Security
PDF Full Text Request
Related items