Font Size: a A A

Design And Implementation Of Enterprise Activity Operation System Architecture

Posted on:2019-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:X GaoFull Text:PDF
GTID:2428330572455945Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet commerce,various new products and innovative applications emerge into the public view.For making their products standing out in the market,enterprises often try to improve the popularity and influence of products by operating activities.However,the high frequency and short update cycle of production operation create brought great challenges to enterprises,including the long cycle of development,difficulty in debugging and low efficiency.Therefore,it is essential to design and develop a management platform specially for managing enterprise operating activities,which will promote the efficiency in management of operating activities.First of all,a detailed investigation on the background requirements of enterprise operating activities are carried out,and the existing products and technologies are analyzed.We point out the problems that internet companies are facing during the production operation,such as a great cost of labor and resource,high repetitiveness of work.Under the circumstances,it is of great practical value to develop a system which matches the requirements of enterprises' production operation.In addition,the key technologies involved in the design and development of the system are also introduced,including the SSM framework(Spring/Spring MVC/My Batis),SOA and micro-service architecture,distributed service governance,and Zoo Keeper service.Secondly,the system requirements analysis is presented,covering functions as well as performances.The system objective is to make logical abstraction from operating activities,compose components,and operate the business logic with high repeatability,short timescale,and high on-line timeliness,by means of zero-coding and interface configuration.Combining with front-end interactive pages,this system builds the whole chain of production activities,alleviates the burden on development and operation department,and helps to monitor and test the related performance index of online operating activities.Next,based on Java EE,an architecture platform for enterprise activity operation system is designed and implemented,including execution engine,activity component,background service,database design and the high availability design.The execution engine,activity component and background service are integrated in loosely coupled mode based on the micro-service model.As the core of the system,the execution engine is responsible for loading the configuration components,analyzing them correctly and efficiently,and generating the result.The activity component,the minimum execution unit of the execution engine,is the basic unit of the system.The background service includes the management and configuration of the action,composite action and scene interface,and realizes the service visualization in use of SSM framework and MVC design pattern.Users can manage and configure action,composite action and scene interface,and also debug the scene interface in a visualized way.Finally,the function and performance of this system are tested,and the results meet the final product requirements.At present,our work has been deployed online in certain company,and runs steadily.
Keywords/Search Tags:The activity operation system, system architecture, distributed, SSM framework, micro-service
PDF Full Text Request
Related items