Font Size: a A A

Design And Implementation Of Elementary School Informatization System Based On Dingtalk And Wechat Platform

Posted on:2020-08-20Degree:MasterType:Thesis
Country:ChinaCandidate:J C SunFull Text:PDF
GTID:2417330596475855Subject:Engineering
Abstract/Summary:PDF Full Text Request
Nowadays,with the wide use of mobile Internet,traditional office work is changing to mobile office systems.As the lagest work and life communication platform in China,Dingtalk and Wechat take the lead of their own area.In our school,we choose Dingtalk as the mobile office platform,choose Wechat as the home-school communication platform,in order to meet the neessary of most useful requirements.Based on the plathform which is widly used can reduce the customized development and promotion cost,and make the system easier to use.The mobile oinformation system designed in this paper has implemented some customized functions such as home-school communication and parking management based on Dingtalk and Wechat open platform.The system implented information which can exchange data between Dingtalk and Wechat,and providing high quality services for teachers and students' parents.This paper is organized around the implementation process of system development.Analyze from the project background and relevant theories and technologies,including the access process,API,Ruby language and its development framework Sinatra,Active Record,REST architecture and rest-based hypermedia format of Dingtalk and WeChat open platform;Secondly,according to the actual situation of the school,decided the functional modules of the system requirements has to implement,and the use case diagram is used to analyze the requirements of each key module of the system.With the help of use case diagram,the functional components,operation process and data model of the system are designed,and the operation of the underlying resources of the system is mapped into the rest-style API.In order to adapt to the change of requirements and improve the code reuse rate,the server side provides services to the client side in the form of Collection+JSON.Then the client is parsed and the SPA application is built.When the service data structure changes,the client can automatically adapt to the reusable client without modification.Finally,deploy and test the system.After the unit test and the interface test of each module are completed,each part of the application is packaged into an independent Docker image according to the function and deployed into the Container,in order to standarlize software delivery to simplify the deployment.This research has certain reference significance for the development of general client,and plays a positive role in improving the work efficiency and service level of the school.Further more,it plays a positive role in real-time efficient communication,datamation the data and improving parents' satisfaction.
Keywords/Search Tags:Dingtalk, Wechat, mobile information system, Ruby
PDF Full Text Request
Related items