Font Size: a A A

Design And Implementation Of Inventory Management System Based On SaaS

Posted on:2018-12-30Degree:MasterType:Thesis
Country:ChinaCandidate:W JiaFull Text:PDF
GTID:2428330545997223Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Software as a service(SaaS)is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted.Saa S is typically accessed by users using a thin client via a web browser without the need for installation.It has become a common delivery model for many business applications in the era of cloud computing.The key problems in SaaS software development and their solutions are studied in the paper,by developing the inventory management system based on Saa S models for smaller companies.The main work of this paper is as follows:(1)For mobile phone maintenance Store,the inventory management system based on the Saa S model is analyzed and designed.The system has implemented tenant management,inventory management,query statistics and other functions,and its function,performance,security,and so on after the validation test,to meet customer demand.(2)In the solution of tenant data storage,the requirement relationship of data isolation / sharing among tenants is analyzed in detail.Based on the shared database and schema,the data model is proposed,which not only realize the effective isolation of private data,but also satisfy the sharing of public data.(3)Based on three-layer framework and MVC pattern,the software architecture is designed and it is implemented by Spring MVC framework.The design of architecture reduces the degree of coupling between software modules and can be adapted to the requirements of evolving and rapidly iterating in the future.(4)For system security issues,the various security risks of the system is analyzed.By using aspect-oriented programming idea and role-based access control model,the design of security solutions can avoid the common network security vulnerabilities,and the solutions is used to solve the user's permission access.The paper designs the inventory management system based on Saa S,which is deployed by the software service provider on the cloud service platform for operation and maintenance.It is provided to the mobile phone service store by leasing or freeing,which reduces the software installation difficulty and maintenance cost,and realizes the software delivery mode of "on demand”.The software delivery method provides an effective solution for the information management of small and micro enterprises.
Keywords/Search Tags:SaaS(software as a service), Multi-Tenant, Data Model, Inventory Management, Software Architecture
PDF Full Text Request
Related items