Font Size: a A A

Design And Implementation Of Data Service Platform

Posted on:2020-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:W J QiaoFull Text:PDF
GTID:2428330575495011Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Since the launch of the DiTing Decision Platform(hereinafter referred to as"DiTing")project in 2014,four versions of iterations have been carried out by 2018,from only a few lines of business access at the beginning to the current 36 lines of business access,and reached a cooperative intention with PICC,Ningxia Bank,etc.,and customized DiTing the needs of customers.With the increasing business volume and the increasing complexity of business logic,in order to better adapt to market demand and reduce customization workload,the Department decided to adjust the structure of DiTing and decompose the code logic.According to the new requirements,the relevant functions and new requirements that do not involve decision logic were developed into an independent system,which was called by DiTing.This system does not involve business decision-making logic.It mainly includes data service application part,field name conversion part of incoming data,business line information management part,data source management part,business line calling data source information monitoring part,DiTing rule publishing information record,DiTing new function online notification message setting part.The new notification message settings section on the business operation guidance video.During my internship,the author is responsible for the research and development of data service application,dependency documents,business line management,data source list in this system.The specific work is as follows:(1)Participated in the requirement review stage of data service platform.In this process,we understand the functional and non-fimctional requirements of the system,and put forward questions and suggestions to help PM improve the content of the requirements document.(2)Participated in the seminar on outline design of data service platform,and completed the outline design and table structure design including data service application,dependency file,line of business management,data source list.At this stage,according to the description of requirement documents,the author divide the relevant requirement points into modules.When designing database tables,the author try to consider the performance and expansibility of the table structure when meeting the requirements.(3)Complete the detailed design of several modules the author am responsible for,and give the interface documents and detailed design documents.At this stage,the author have designed each requirement point in detail,and organized it into a document for subsequent use.(4)Realize the specific functions of data service application,dependency file,business line management,data source list.At this stage,the author implement corresponding functional modules according to detailed design and database table structure design.(5)The author completed the testing of the relevant functional modules and validated the related functions according to the smoke test case given by QA.At present,the development and testing of the data service platform the author participated in have been completed and deployed online,and it is running normally.To meet the relevant needs of company managers,the development efficiency of DiTing version iteration of decision-making platform and customization of customers has been significantly improved.After the trial run,all business lines will be opened up and sold to cooperative customers together with DiTing.
Keywords/Search Tags:Data Service Platform, SpringBoot, MySQL, MVC
PDF Full Text Request
Related items