Font Size: a A A

Research On Enterprise Invoicing Integrated Platform Based On SaaS Mode

Posted on:2013-04-20Degree:MasterType:Thesis
Country:ChinaCandidate:G H ZhangFull Text:PDF
GTID:2248330374965862Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The invoicing management is also called chain management of the purchase, sale and stock. It includes the following three aspects:purchase, namely, the process of inquiring, buy. storage and payment. Sale, namely, the process of quotations, sell, warehousing and receivables. Stock, namely, the actions that effect the inventory number, inludeing collecting materials, return of goods, inventories, reported losses and gains, lending and allocations etc. The use of the enterprise invoicing management software can realize the real-time management of enterprise invoicing. Furthermore, combining with the internet technologies, it can also realize Cross-regional invoicing management. At present, most of the invoicing managenent softwares that are populared with the market are traditional sofewares based on B/S or C/S. Though these softwares can help enterprises solve some problems of invoicing management, they also have many disadvantages, such as high development cost and maintenance cost, waste of human resources, great difficulties on the second development, single function, not suitable for popularization and development etc. Although there have been some invoicing management softwares based on the SaaS mode on the market, these softwares also have many disadvantages, such as high coupling degree of SaaS platforms and application platforms, poor data processing abilities, low data utilization rate, great difficulties on the second development, low safety factor and not suitable for data migration etc.In view of the above problems, the paper proposes an enterprise invoicing integrated platform that is relied on the new CSVC architecture and based on the Saas mode. It can meet the demands of the market betterl. The main research contents of this paper are as follows:Firstly, we research the theories that are required to implement the software based on the SaaS mode, analyze the the principles of cloud computing and SaaS mode and study on the four kinds of maturity model of SaaS mode. Then we discuss the sofeware development process and application of WebService on SaaS platform. We also study on the security problems of SaaS platform, including the authentication mode of Apache CXF X.509. We Establish a fine-grained model for the new SaaS mode and take new thinkings and designs for the management problems of platform power.Secondly, on the basis of the comparison for advantages and disadvantages of SaaS software platforms that are available on the market, we design a new software development model, namely, CSVC architecture mode. In this mode, it will consider the characteristics of cloud computing firstly and make services distributed in every servers. Then through WebService it uses traditional view and control mode to process data. This mode divides the software system into two parts:SaaS platform and application platform. It try to reduce the coupling degree between the two parts as far as possible so that they can be combined simply.Thirdly, we do the demand analysis for enterprise invoicing software, propose the goals that are required to be achieved on enterprise invoicing integrated platform based on SaaS mode. We research on customer intercase functions for SaaS platform and purchase management, sales management, warehousing management and other functions for invoicing platform respectively. And then we research and discuss on the possible security problems.Finally, we design and implement an invoicing integrated platform based on SaaS mode and test the functions of it.
Keywords/Search Tags:cloud computing, SaaS mode, CSVC architecture, Web Service, X.509
PDF Full Text Request
Related items