Font Size: a A A

Design And Implementation Of Office Automation Systems Based On SaaS

Posted on:2015-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:P B QuFull Text:PDF
GTID:2298330467453637Subject:Software engineering
Abstract/Summary:PDF Full Text Request
After entering the twenty-first century China’s economic has beendeveloped rapidly, business types of enterprises are also becomingincreasingly complex. Enterprise information construction has not onlybecome an important research point in the area of informationmanagement, but also a key factor in relation to the development ofenterprises. So, how to build an efficient and intelligent office automationmanagement system is crucial for an enterprise.SaaS is a kind of software development mode providing leasingservices through the Internet to multiple different users, in this modeusers no longer need to pay a one-time perpetual software license fee,instead they can use the software when they need and conduct annual ormonthly royalty payment. Development of office automation systembased on SaaS model is a novel office working way by combining themodern office and computer networks features and is a very importanttechnique application domain in the nowadays technological revolution.In this thesis, a SaaS based office automation system was designedand implemented based on the real business need of the Shenyang metrooperations branch. First of all, some basic concepts of office automationmanagement systems and software as a service model, the relevantcharacteristics and the current development status were learned, what’smore, the necessity and significance of the SaaS model of OA systemdevelopment were elaborated. Secondly, this thesis designed andimplemented a layered architecture based on J2EE and MVC pattern office automation management system. The corporation office automationmanagement system designed and implemented in this thesis mainlyconsists of five functional modules including the system’s rightmanagement module, learning document management module, internalcommunication module, user authentication module, and employeeinformation management module. This thesis mainly describes the designand implementation of the front ground management system of the officeautomation system and the way of four kinds of users including thesystem administrator, ordinary users, department manager and personneladministrators to call each module to implement the networkmanagement for the company’s office automation system.Hibernate technology is used in the system design to avoid the use ofdirect database operations, thereby to achieve data resources package.Struts framework is used to make components contact rarely at theprogram level, the lower degree of coupling and greatly improve theapplication’s maintainability and scalability. After system testing, weprove that the system meets the design requirements. Through the system,office consumption will be greatly reduced and the efficiency of theoffice will be improved.
Keywords/Search Tags:SaaS, SSH framework, MVC pattern, office automation system
PDF Full Text Request
Related items