Font Size: a A A

Design And Implementation Of Koolearn’s Data Distribution Management System

Posted on:2016-03-25Degree:MasterType:Thesis
Country:ChinaCandidate:H MengFull Text:PDF
GTID:2308330470455868Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The total amount of Koolearn’s courses has been increased a lot in recent years, which makes the traditional offline distribution management business pattern difficult to meet the business requirements. It is necessary to find a new system to solve this problem, and that is why Koolearn’s data distribution management system is developed. A series of actives like deep analysis of this online system and participation of system development were made during the internship. Based on the study of system, this dissertation elaborated on system demand analysis, preliminary design and detailed design. This paper also discussed about implementation schemes of some modules of the system.Koolearn’s data distribution management system is a kind of JavaEE project, which uses the Spring framework, Dubbo framework, DWZ framework and Aries framework as the main development framework. The detailed contents in this dissertation are shown as follows.1) Demand analysis of the system were completed. After detailed analysis of business personnel demand, the author separated the system requirements into functional requirements and non-functional requirements. The system’s functional requirements contain the requirements of data permission assignment module, data management module, distribution management module, settlement management module, the express company management module and the third party information management module.2) According to the demand analysis, the whole structure of system and each module of system were designed. The author also made a preliminary design on all above six modules.3) According to the preliminary design and the course system,the database table,the class and show page of the six modules were detailed designed.4) According to the detailed design, the author used mysql database created the table. The author used Java language.Spring framework, Dubbo framework and Aries framework implemented the class.The author used jsp and DWZ framework completed the show of page.5) Test cases were used to fulfill modules functional test and non-functional testFinally, the Koolearn’s data distribution management system has passed test and been used online. After three months operation, it runs well and can meet business requirements both on system function and performance. It can improve company personnel work efficiency.
Keywords/Search Tags:distribution, permission assignment, settlement, data auditing
PDF Full Text Request
Related items