Font Size: a A A

The Research And Implementation Of The Mobile Government Affairs Office System Based On IOS

Posted on:2018-05-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y L ShenFull Text:PDF
GTID:2428330596452999Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
The performance enhancement of mobile communication and mobile devices provides technical support for government mobile office,government office can make a breakthrough in time and space constraints,improve their office efficiency.This project is based on the actual project of a company in Hubei Province,the goal is to achieve a complete set of government mobile office system on the iOS platform.The office system mianly use Swift language to develop,based on Xcode development platform.Currently,Apple's iOS operating system has become one of the world's major smartphone operating system,and has a huge customer base in the market.Because iOS is based on UNIX,the stability of the system,the integration of the platform and the operation flow of the system are superior to other operating systems and it has become the hotspot of mobile Internet research in recent years.The research work and the main contents are as follows:(1)Study the security and design security model of the system,and the data security and system update security in the security model are mainly realized.In the aspect of data security,a hybrid encryption algorithm is proposed in this paper,which is applied to encrypt data to protect data transmission security.In the aspect of system update security,a novel system update security scheme is proposed in this paper,which is applied to system update to prevent it from being attacked in different forms of malicious application in the process of updating.Finally,the system security test shows that the security model proposed in this paper can effectively guarantee the security of system data and system update.(2)Research and promote a method of creating user interface design patterns on iOS,and apply this method to the design of user interface design patterns.Then,a heuristic evaluation about the usability of the model created by this method is made to ensure that the model is applicable to the high availability of iOS user interface design.Finally,the effect of the user interface shows that the pattern created by this method can reduce the design time and improve the usability of the user interface.(3)Study the MVC design pattern,and propose the improvement on the basis of the Cocoa MVC model,and apply the improved model to the whole system's program architecture design.The application of the Cocoa MVC model will increase with the complexity of the system business logic and leads problems that ViewController will become too bloated and difficult to reuse and maintenance costs will be very high,so the improvement needs to be made.While the proposed model distributes the proxy task of ViewController to the data layer of the system.The data source processing logic is separated from ViewController and procced by the network communication layer using the proposed model.Finally,the effect of system realization shows that in the program which is designed on the improved patterns,ViewController has been effectively simplified and the system structure is more clear,convenient for system testing and maintenance,but also enhance the portability of the system module.(4)Design and Implement the mobile office system.Four functions of the system is designed,including office,contact manual,official WeChat and set up.The realization of the system is demonstrated by the actual effect diagram and the key code through the demand analysis.Finally,all the functions of the system are completed and the system is tested.
Keywords/Search Tags:mobile office, iOS platform, Swift, security model
PDF Full Text Request
Related items