Font Size: a A A

Research And Implementation Of Service-Component Based Multi-Tenants Crm System

Posted on:2013-10-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y C ShangFull Text:PDF
GTID:2248330374982244Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In the modern business models,take the customer as the center is the core criteria.Correspondingly customer relationship management system (CRM) becomes a very important enterprise informatization application.But the traditional software development model that accompanies high cost,high threshold and high risk blocks many small and medium-sized enterprises,at the same time CRM software suppliers have to develop repetitive similar systems for different enterprises. In this situation,software as a service namely SaaS model comes into being, because it can solve the above problems well. But now the needs of corporation is flexible and changeable, which requires software suppliers using loose coupling, flexible system architecture in developing software, and the service-oriented architecture namely SOA which is maturing and develops rapidly just meet this demand. So the above two technologies gradually become technical support for many software solutions.This paper is mainly about how to develop a service-component based, multi-tenants CRM system based on SaaS model and SOA. First, this paper introduces SaaS, CRM,SOA and the current situation of SaaS and SOA at home and abroad,meanwhile explains the feasibility and necessity of developing CRM system based on SaaS and SOA,and also gives a detailed introduce of service component architecture namely SCA and service data object namely SDO that used respectively as programming model and data model in this article.Secondly, this paper does a detailed CRM demand analysis about a certain industry and put forward solutions to key problems such as system structure,multi-tenants data model and so on. In the system architecture,this paper takes B/S architecture and SSH framework as foundation.View layer delivers data information input by user to control layer,then control layer calls related service components implemented by SCA programming model.Basic data types and SDO data model are used to transmit data information between service components.The flexible assembly among components meet the system requirement of flexibility.At last, this paper gives the system implementation.The service-component based, multi-tenants CRM system illustrated by this paper has been deployed and run in the lab,which proved its feasibility, but it still needs much further work and test,and to be adjust according to modified demands.
Keywords/Search Tags:SaaS, CRM, SOA, SCA, SDO
PDF Full Text Request
Related items