Font Size: a A A

Shipping Information Interaction Model And Its Application Based On SaaS And Laravel Architecture

Posted on:2017-01-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y H ChenFull Text:PDF
GTID:2308330482480612Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet information technology, enterprise information construction is becoming more and more perfect. However, there are still some problems in the construction of China’s maritime industry information, which hinders the rapid development of China’s maritime industry information technology. Therefore, how to use the new information technology, which is suitable for the development of marine information technology, is the main topic of this paper. SaaS (Software as a Service) is the basis of the development of Internet information technology, which can provide a platform for building a system to improve the information system. This paper presents a model based on SaaS and Laravel framework to provide a solution for the construction of marine industry information.In this paper, through the investigation of the current situation of the development of marine information, the paper analyzes the problems of the development of China’s maritime industry information, to solve the problems of the development of the information technology, and to build a good maritime platform,this paper summarizes the research status and development trend of software, and the urgent demand of the development of marine industry information. It is targeted to study the SaaS mode and platform, and establish the corresponding information model, the implementation of the platform application design and related algorithms, including SaaS model, Laravel architecture design, service oriented business model and SaaS deployment strategy.The thesis mainly contributed to the work that:(1) On the basis of previous research, the paper extends the SaaS maturity model which can achieve expansion of multiple applications. In the multi-tenant data model design and implementation, the proposed "the key mapping model" to construct the database architecture. The model can effectively solve the problem of the small size of the individual size of shipping enterprises in our country, and the information system could not be updated in time.(2) In the Laravel architecture research and design, based on the SOA method, design the Laravel MVC framework, introducing the IOC container and restful service concept, proposed a restful service design guidelines and is designed and implemented in ocean platform,the use of this architecture can solve the problem of our country shipping information isolated island.(3) In the research of service oriented business model, use the model service mapping rules and algorithms, building restful web services and soap service, and the standard communication method is used to solve the problem of the difference between the marine data and the original data, the data failed to respond to the problem.(4) In the SaaS service deployment strategy, the improved k-cut algorithm is implemented to optimize the communication cost between the tasks and increasing the inter task parallel is transformed to SCG graph coloring problem. To solve the increase of shipping enterprises, resulting in inefficient communication between services and the problem of high cost.In addition, on the basis of the above research results, this paper also gives the design and implementation of marine platform of SaaS mode, forming a set of relatively complete and systematic SaaS mode solution and supporting software. At the same time, the marine platform has been applied in the actual project, and has achieved good demonstration effect and enterprise benefit.
Keywords/Search Tags:SaaS, Laravel architecture, multi-tenant, business model, service deployment strategy, shipping information
PDF Full Text Request
Related items