Font Size: a A A

Research And Development On Report Customnization And Management System For Industry Chain Collaborative SaaS Platform

Posted on:2017-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:Q ZhaoFull Text:PDF
GTID:2308330485983436Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Automotive industry chain collaboration SaaS platform is a cloud platform which is developed by national key areas team-cloud services platform technology team, to provide information services for Automobile and spare parts industry enterprises. The platform provide collaborative procurement, collaborative sales, collaborative services, collaborative logistics and other SaaS services business system for automotive vehicle manufacturing and core components of the manufacturing enterprise and cooperative enterprises. The Platform has already more than 10000 enterprise users involving life cycle of the whole car business, this process include component parts purchasing to Vehicle assembly, to Vehicle sales and then to After sales service. The report in platform business system use report development mode of form type, if using this mode, users must notify developer the report content and format before system being developed. However, due to the multi-tenant of platform and requirement by single tenant of the change of the report form, the report development mode of persistent form type need to frequently maintain variable report. In order to solve the problem, based on business system of automobile industry chain collaborative SaaS platform,this paper design and develop report customization system, and then put this system together with collaborative after sales service system of automobile industry chain collaborative SaaS platform. according to above measures, this paper realize the function of customizable report by users and add report dynamically in the business system of automobile industry chain collaborative SaaS platform, and resolve the problem of report maintenance in business system which caused by the multi-tenant of platform and requirement by single tenant of the change of the report form.The research work done in this paper includes the following aspects(1) Demand survey.This paper analysis report demand of business system in automobile industry chain collaborative SaaS platform, and summarize and analysis the problem which existing in business system which report is developed by the report development mode of persistent form type, and propose and detailedly analysis customized demand and administrative demand of report.(2) This paper research the technology of customization which based on XML, and put the Custom data of users in XML files, and propose report customization model and Metadata storage model and roles of driving report customization model. this models and roles provide theoretical support for report customization engine.(3) This paper study the technology of loading and parsing XML files, and research open source framework-JasperReport, and propose Metadata loading model, and analysis Algorithm flow which act on Metadata loading model.(4) The paper provide total solution, functional structure and system’s detail design (include System architecture design, Database design, Report management module design, Report engine design, Data access component design and so on) of business system in automobile industry chain collaborative SaaS platform.(5) The paper put the report customization system together with Collaborative after sales service system in automobile industry chain collaborative SaaS platform, and utilize the business data of automobile collaborative after sales service system to validate the function of report customization and Report management.
Keywords/Search Tags:Industry Chain Collaboration, SaaS Platform, Report Customization, XML
PDF Full Text Request
Related items