Font Size: a A A

Design And Implementation Of Smart Community Management Backend Based On Django

Posted on:2021-05-27Degree:MasterType:Thesis
Country:ChinaCandidate:S W GuoFull Text:PDF
GTID:2416330614470328Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of human society,cities will carry more population in the future.At present,China is in the stage of rapid urbanization,and some regions face increasing problems of sustainable development.In order to solve the problem of sustainable development of cities,many city builders at home and abroad believe that there are very good prospects for building smart cities.As the most basic unit of a smart city,a smart community is also a key link in the construction of a smart city.At present,the development direction and development model of smart communities are still in the exploratory stage.Most of the domestic discussions on them are in products and planning.Research on IT construction such as system construction and platform management design is relatively rare.With the rapid development of mobile Internet technology,it has the advantages of high speed,high privacy,and wide application to serve the community system,and to provide community residents with a safe,comfortable and convenient modern intelligent living environment will be the future trend of smart communities.Therefore,it is of great significance to conduct research on the background management system of smart communities based on the Django framework.This article combines the actual life of the community,conducts field research on the residents of the community,conducts a systematic needs analysis,and designs and implements a complete set of "smart community" background management system.The main research work is as follows:(1)Based on the Django framework,the MTV design pattern is divided into a model layer,a template layer,and a view layer to complete the data business layering,with independent functions and low coupling.The specific design of the system includes the overall architecture system using B/S(browser / Server)structure,relational My SQL database design and client design.(2)The system mainly implements services such as resident information management,community announcements,express delivery management,We Chat public platform management,We Chat applets,community messages and community medical services.It uses mobile clients,We Chat applets and community management in the form of external interfaces Web front end provides services.Among them,the smart community management module mainly includes community resident management,community news release,express delivery and other functions;the community medical module provides a free online appointment platform for community residents,including the functions of recording community residents' medical conditions,contacting community doctors,and appointment registration.It not only facilitates the lives of community residents,but also provides convenience for community managers.(3)Use the Http communication protocol to implement communication and management between the client and the Web background server,and at the same time use the lightweight data format JSON(Java Script Object Notation,JS object tag)to achieve data such as community medical care,message feedback and We Chat public platform management Interaction.Finally,the system was deployed and tested to realize the business logic processing of each module function involved in the smart community background management system,and is the core of the business processing of the entire smart community system platform.
Keywords/Search Tags:Smart community, Django, Python, Background manage system
PDF Full Text Request
Related items