Font Size: a A A

Analysis And Design Of Dining Management System Based On SaaS

Posted on:2009-06-28Degree:MasterType:Thesis
Country:ChinaCandidate:H WuFull Text:PDF
GTID:2178360245965584Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
SaaS(Software as a Service) is a new way of software providing. Its appearance has poured the new strength into the information development of small and medium-sized enterprises. In China, dining industry is a low concentric industry. Because the small and medium-sized enterprises are faced with excessive cost of the software and hardware, they difficultly step into the information time. SaaS gives them a chance to save the cost based on change from self-owned mode to host-leased mode. But when SaaS Providers want to use the current systems, they find those systems based upon traditional architect can't support multi-enterprises with multi-GUIs, multi-logics and multi-data structures. It is not a SaaS.Based on object-oriented methodology, Dining Management System of SaaS architect is the major subject in this paper. The author steps deep into the SaaS architect and characteristics of Dining Management System, and finishes the design of the whole platform. Via coding, debugging, the most complicated part, cashier sub-system has been implemented depending upon the author's theories.In the first part, this paper introduces the definition of SaaS, interprets its features and forecasts its trend of development. Based on the features of Dining Management System, the author analyzes the advantages of SaaS architect. Comparing with all kinds of software's maturity models, analyzing the current popular architects in complex systems and combining the requestments of SaaS architect, a basic framework of Dining Management System of SaaS architect is designed.In the second part, the technologies of systems design and integration are introduced. Particularly, 00 and MVC design methodologies are discussed in detail.Finally, the paper highlights on designing and analyzing SaaS platform, including Business Model and Domain Model. Based on all of the above, the cashier sub-system is implemented.
Keywords/Search Tags:Software as a Service, Object-oriented Model, Software Architecture, Design Pattern, Web Service
PDF Full Text Request
Related items