Font Size: a A A

Design And Implementation Of Multi-terminal Document Sharing Platform For Basic Education

Posted on:2021-03-25Degree:MasterType:Thesis
Country:ChinaCandidate:X L ZhangFull Text:PDF
GTID:2427330602981476Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development and progress of the times,education has been paid more and more attention.Education is the foundation of a strong country.The development of the country is inseparable from education.The prosperity of the country is inseparable from education.As the future and hope of the country,the quality of the education of the youth depends on the future of the country.At present,China still has an imbalance in the development of regional education in basic education elementary education.The key to solving this problem is to realize the sharing of educational resources.In recent years,with the development of the Internet,online learning,work and life communication has become a new form,especially in the field of online basic education,students can get all kinds of educational resources at home,save a lot of time,and realize the sharing of basic education resources.The document sharing platform is an important way to share basic education resources.Users can share and acquire their own documents on the platform to realize the sharing of education resources.At present,There are many representative document sharing platforms at home and abroad,but there is no multi-end document sharing platform specifically for the field of basic education.Based on the above background,this work analyzes the requirements of document sharing in elementary education domain in detail,deeply studies the key technologies related to document sharing,and designs and implements a document sharing platform for elementary education.The platform has developed six terminals of web terminal,WeChat public platform,APP,wechat miniprogram,QQ miniprogram and baidu miniprogram,which can meet the needs of different end users and users of third-party platforms to obtain resources.The document sharing platform for elementary education implements three functional modules:user module,management module and intelligent data processing module.It includes five cores:document submission,document intelligent transcoding,document full-text search,online payment and personalized recommendation.business.The document submission first stores the document to the document server,then stores the document information in the message queue of the ActiveMQ message middleware,and the document intelligent transcoding reads the file information from the information queue;the document conversion adopts the JODConverter document converter based on OpenOffice.org.Complete document conversion business from other documents to PDF and then from PDF to image;document full-text search uses ElasticSearch search engine to complete document segmentation,indexing,and search index search business;gold coin recharge uses WeChat and Alipay two payment interfaces to complete online payment recharge service;personalized recommendation uses the LDA algorithm to mine user-related document topics,uses TF-IDF to calculate the importance of words in documents,and uses cosine similarity to calculate the documents that users are most interested in.The platform adopts B/S and C/S architecture modes,uses MySql as database,Linux as operating system,SVN version control system is used for version control of the code.This work describes the design and implementation of the elementary education-oriented document sharing platform based on the software development process.The multi-terminal document sharing platform for basic education is highly targeted,mainly involving the field of basic education,and the main group of users are students.The existing web terminal,WeChat public platform,APP,WeChat miniprogram,QQ miniprogram and baidu miniprogram are the six terminals of the platform,which are easy for users to access and meet the needs of users of other platforms.At present,the platform has 500,000 users and an average of 10,000 daily active users,the system is running in an orderly manner,and realizing the sharing of educational resources.
Keywords/Search Tags:Elementary education, Educational Resources, Document sharing, Multi-terminal, Document conversion
PDF Full Text Request
Related items