Font Size: a A A

Design And Implementation Of Quyuan Social Reading APP

Posted on:2022-08-16Degree:MasterType:Thesis
Country:ChinaCandidate:L Y ZhangFull Text:PDF
GTID:2518306323985989Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the advancement of national reading work,the whole society is gradually forming a good atmosphere for reading more excellent books,and national reading is gradually gaining popularity.In order to lead the campus reading trend,Qufu Normal University Library has set up a reading promotion group to build a platform for college students to read,share and communicate.Although the reading promotion group is able to carry out reading activities,there are still some problems.Firstly,time and place and other factors limit the activities.For example,the members are not in school during the COVID-19,so it is difficult to organize the activities well.Secondly,the management of group activities is not centralized enough.The members have to go through different ways to obtain information such as tasks,notices and results of activities,which is inconvenient and easy to ignore.Thirdly,the offline activities lasted for a short time,which made the members unable to communicate deeply,so the needs of reading and socializing could not be met.Due to the rapid development of the Internet,digitization and networking have become mainstream features of the current era.New reading methods such as cloud reading and digital reading can conform to the development trend of reading and provide a boost for the national reading work.Therefore,according to the practical problems of the reading promotion group and the trend of digital reading,this paper designs and implements a social reading system Quyuan social reading app,which integrates activity management,reading,social networking and book management.The platform designed and implemented in this paper includes two parts: mobile terminal and background management system.The mobile terminal is the core and adopts the C/S architecture.It is mainly used for group members to read and communicate and participate in group activities.The back-end management system is auxiliary and adopts the B/S architecture.It is mainly convenient for the administrator to manage the data generated by the mobile terminal.This paper uses use case diagram,function module diagram,activity diagram and other ways to analyze and design the system,and it is divided into six modules: login and exit module,activity module,bookshelf module,book city module,square module and personal center module.As a reading social platform,it can promote a virtuous cycle of online and offline activities.Users can upload books,comment on books,publish updates or articles,participate in group activities,and exchange reviews,which can effectively solve the problems existing in the reading promotion group and cultivate the habit of in-depth reading better.This paper explores a new mode of combining book,activity and social interaction,which can add social attributes to the behaviors of group members in reading books and participating in activities.It can also break the information barrier between the three and realize interconnection.In addition,this paper has developed an e-book reader that can parse EPUB format and provide diversified reading services.It can switch the background and font size,jump chapters,search in the full text and highlight the results,add bookshelves,associate books and jump to the release dynamic page,etc.The system successfully integrates the reader based on epub.js with the uni-app framework,improving compatibility.This system adopts the development mode of front and rear end separation.The front-end uses uni-app Framework based on Vue to develop mobile terminal pages,and the back-end uses Django REST Framework to process business logic and develop service interfaces.My SQL database has been used to store data,which is convenient and efficient.After the development of the system,the back-end code is deployed to Ali Cloud using Nginx and u WSGI to provide response data.Finally,the front-end code has been packaged into an apk which is installed on the mobile device.The test results show that the system meets the needs of the reading promotion group and provides comfortable reading services,which has a wide range of application value and reference significance for the further promotion of national reading.
Keywords/Search Tags:National reading, Django, Social reading, uni-app
PDF Full Text Request
Related items