Font Size: a A A

The Design And Implementation Of Teaching Support Platform Server-end Based On Microservice

Posted on:2019-03-13Degree:MasterType:Thesis
Country:ChinaCandidate:S LiuFull Text:PDF
GTID:2348330545477699Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the arrival of " Internet plus" era and development of socialized education,modern higher education field is in urgent need of supports from internet platform tools.At present,most internet education platforms have been redeveloped,but the integrated and reusable development mode based on existing platforms is relatively rare.Recently,Simu company is developing a new type of SaaS platform "Superid" for business management.Technically,Superid provides general functions unrelated to industry characteristics like organizational architecture management,human resource management,bulletin and release,instant messaging,etc,in the form of micro services.However,facing specific demands,there is still a need for targeted development.On the basis of reusing the general management functions provided by "SUPERID",the teaching support platform studied in this thesis developed new services to meet specific needs in education field.The main tasks are described as following:A solution to the service platform of teaching support platform based on micro service is proposed.To ensure consistency and integrity with the technical architecture of"SUPERID",this thesis proposes a microservice architecture solution that includes service integration and service reuse on the basis of "SUPERID".The logic modules of the teaching support platform are designed and implemented following the principles of micro service architecture designation.This thesis integrated and invoked the basic management API provided by SUPERID in each logic module.A lightweight data access framework is designed and implemented.It encapsulates access operations on different data sources to reduce coupling between business logic modules and relational database and redis cache databases.The first version of the teaching support platform studied in this thesis has been used in "Mobile Internet Development" and "Theory and application of System Integration",two courses in the Software Institution of Nanjing University.
Keywords/Search Tags:Teaching Support Platform, Microservice, Service Integration, Data Access Framework
PDF Full Text Request
Related items