Font Size: a A A

Research And Development Of Collaborative Project Management System Based On Saas

Posted on:2011-05-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y E LuFull Text:PDF
GTID:2198330332473882Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
SaaS as a complete innovative software application model has been recognized as the undisputed software industry development direction. From a user perspective, SaaS based software can be used immediately, no maintenance, on-demand use, ubiquitous, risk reduction, cost reduction and congenital virus.From the perspective of the software developers,it can reduce sale costs, maintenance costs, easy to form a steady business model. Thus it can form virtuous cycle between software companies and customers, mutual benefit to collaboration.Then it can achieve a win-win goal for the software developers and the software users.This paper firstly introduces the concept and basic characteristics of SaaS, compares the traditional and the SaaS based collaborative project management systems, and discuss the biggest different feature between them—Multi-Tenant. SaaS based software can provide users with online renting, and a variety of payment ways. Software providers provide the full service of software management and software maintenance. The user rents services according to the actual needs, and pays money according to the number of subscription services and the actual use time.The paper research the third stage of SaaS maturity model according to the carrier of collaborative project management system.It chooses the single-instance multi-tenant application architecture and focuses on the service ways and payment ways of SaaS. It is guided by object-oriented theory and based on UML model for system analysis and design.It also provides a good scalability and support for third-party systems using the popular Open API architecture design.The innovation of the paper is:according to requirement analysis and design of the SaaS-based collaborative project management system, achieve the subject objective of the SaaS model combined with the specific application.
Keywords/Search Tags:SaaS, Collaborative Project Management, UML, Open API, Layered Deploy, Cross Domain Access
PDF Full Text Request
Related items