Font Size: a A A

Design And Implementation Of SaaS Based Graduate Teaching Management System

Posted on:2015-05-31Degree:MasterType:Thesis
Country:ChinaCandidate:B X ZhangFull Text:PDF
GTID:2308330482452691Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of cloud computing, SaaS (Software as a Service) has received a lot of attention as a business model for service delivery. An application based on the same infrastructure is usually termed as multi-tenancy SaaS if it offers common services to multiple tenants simultaneously by the way of renting on demands. How to customize personalized tenancies has become a hot issue in the field of multi-tenancy SaaS.This dissertation takes the graduate student teaching management as the background to build a SaaS based graduate teaching management system and tosolve the problem of multi-tenancySaaS customization. Firstly, the domestic and foreign developments in the field of SaaS based application have been analysed. Meantime, the current works in the filed of multi-tenancy customization have been analysed. Based on this, the functional analysis of the SaaS based graduate teaching management system is presented which contains the SaaS basic management subsystem and graduate teaching management system. Also, the requirement of multi-tenancy SaaS customization has been analysed. For the problem of multi-tenancy SaaS customizatio, a method of graph operation based multi-tenancy SaaS customization has been proposed in which the algorithms for building the function view, data view and process view are presented. The methodseperates the basic business model from the tenant business model which can improve the easiness and useness of the customization by configuring and extending the graph to bulid the personalized tenancy business model. In order to apply this method into the construction of the SaaS based graduate teaching management system to improve the flexibility of the business process customization and implementation, the SOA is used to design the subsystem of graduate teaching system in which the design and implementation of common service component of page exhibition is presented, as well as the design and implemention of business service component that takes the example of applying for paper, management of course information and tutuor selection. Based on this, the SaaS based graduate teaching system is implemented and the system testing is done for the key functional module.
Keywords/Search Tags:Cloud Computing, SaaS, Graduate Student Teaching Management, SOA
PDF Full Text Request
Related items