Font Size: a A A

Design And Implementation Of Mobile Home-school Communication Software On IOS

Posted on:2016-12-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y LuoFull Text:PDF
GTID:2308330482953218Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The effective exchange between the social groups is the important part of the guarantee of social development, the maintenance of social stability and unity and the promotion of social harmony. Effective communication in middle and primary schools of our country in the field of education, parents and teachers in the two major communities is most important, to protect the home school both harmonious and effective communication, is the guarantee of the harmonious society.Due to the existing home school communication platform and can not fully meet the increasingly rich schools, teachers and parents need to communicate, so they need a way to reflect the parents, teachers, and social relations of a communication platform.According to the above needs, combined with the special social relationship between parents and teachers, the communication platform for parents and teachers is constructed. The platform consists of the server, Web, Android and iOS client. This thesis discusses how to realize the specific process and thinking of iOS client in iOS operating system.The main contents of this thesis are as follows:1. The domestic home school communication platform of the specific status quo, the corresponding advantages and disadvantages.2. For this thesis, the thesis discusses the technology and the corresponding tools and environment of the iOS client.3. The design of the iOS client development process in the thesis is introduced. This thesis discusses the characteristics of the iOS client for the iOS application and the special requirements of the home school communication software, and divides the design of the client into 4 levels and a spare parts. At the same time, it also introduces the most simple business needs of the school communication platform.4. For the above 4 levels and a spare parts, do a further elaboration and introduction. The 4 levels are data layer, business layer, control layer and user interface layer.1 parts for the tool group. The interaction between the levels and levels is carried by the data and messages. Data layer is mainly responsible for the acquisition, preservation and application specific data transfer, mainly based on the AFNetWoring, FMDB, mantle to development, business layer is mainly responsible for the completion of the product needs of various kinds of business logic function, control layer is mainly responsible for the completion of user action related to capture and user interface display, and user interface layer is mainly responsible for display a variety of user interface. This thesis also analyzes and designs the concrete business requirements.5. This thesis introduces the test situation of iOS client in the home school communication platform. IOS client test results are good, comply with the on-line standards.This thesis not only discusses how to design and implement a iOS based home school communication software, but also as the best practice for iOS project development.
Keywords/Search Tags:Cicada, iOS, best practices, AFNetWorking, FMDB, Mantle
PDF Full Text Request
Related items