Font Size: a A A

Design Of Intelligent Campus Mini Program Based On Wechat

Posted on:2021-07-25Degree:MasterType:Thesis
Country:ChinaCandidate:P F QiFull Text:PDF
GTID:2507306047983679Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet technology,the application of information technology on campus has become more and more popular.In recent years,universities have begun to build "Smart Campuses" and strengthen information construction.At present,teachers and students of our school still have pain points in obtaining campus information.Some campus websites have deep entrances and unfriendly interfaces.It’s also difficult to remember domain names,and some of them have not been adapted for mobile terminals.Based on the above problems,this thesis researches and develops a We Chat applet that integrates various types of data and information on campus.In order to better manage the application,a web management platform has also been developed for this purpose.The research method was adopted in the early stage of this project to collect the needs of teachers and students.At the same time,we have carefully referenced a variety of domestic campus mobile applications in order to work out a complete functional module design plan.This thesis takes the development process of We Chat Mini Program of "Xidian Navigation Assistant" as an example to discuss the design and implementation of mobile terminal application software.This thesis details the mainstream technology of Internet project development and its application in this project: This project adopts the industry standard method of Internet project development,which is front-end separation.The server uses Linux + Nginx + My SQL + PHP / Python architecture,and introduces the PHP-FPM process manager to improve the concurrency of interface requests.It builds the development and test environment based on Docker,and builds a Wiki system based on Confluence to record problems encountered during software development and its’ solutions.The development of this project uses GIT workflow,and introduces Gitlab-based Continuous Integration and Continuous Deployment services,which are widely used in microservice architecture.Based on open source YApi,an API management system is built.The campus mobile application discussed in this thesis mainly implements school news,grade query,schedule query,campus network traffic query,admission notice waybill query,standard test information and grade query,physical examination information query,freshman student number query,calculation center booking results query,CET exam information query,teacher information query,electricity bill account query and other functions.Facing the sudden challenge of COVID-19,this project urgently developed the "Xidian Defeat Epidemic" module,collected epidemic prevention notices inside and outside the school,and provided information on campus access management,on-duty adjustment,postgraduate and employment.This thesis uses the business process diagram,functional design diagram and other description tools to directly show the functional module,interface,database design scheme.After detailed testing,the applet was formally put into use,and has received unanimous praise from teachers,students and parents.In the iterations of multiple versions,its functions have been continuously strengthened.Up to now,the total number of users has exceeded 40,000.So it is of high practical value.In particular,in the fight against the COVID-2019 in Xidian,it played its due role and provided a platform for information acquisition for teachers and students in a timely manner to help the people of Xidian University to overcome difficulties together.We use our knowledge to help people win the epidemic.And we contribute to the construction of campus informatization.
Keywords/Search Tags:Smart Campus, We Chat Mini Program, Mobile Application, Database, Web
PDF Full Text Request
Related items