Font Size: a A A

Design And Implementation Of Call Center Management System Based On Ios

Posted on:2015-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:A D ShenFull Text:PDF
GTID:2298330467454935Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the advent of the era of4G and the rapid development of intelligent mobiles, the communication and data service is widely used in all fields of life. It not only changes people’s communication, but also optimizes more enterprise working process and expands their business areas. At the same time, with the emergence of high quality Apple mobile phone which was soon adopted by the mass of users, the demands of mobile office systems based on Apple’s handset have grown increasingly. However, the call center management systems (CCMS) are mostly based on PCs. In this context, call center management system based on iOS is coming into being as is required by the era we live in.This paper focuses on the design and implementation of call center management system based on iOS using the MVC design model. Data communications based on HTTP protocol are encapsulated by XML and then convey between the Web Service platform and mobile terminals. Lastly, this paper divides the system into seven functional modules and then implements the views and the data interations. The thesis mainly talks about the following items:Firstly, it describes the relevant contents of iOS development, including iOS operating system, iOS frameworks, development tools, programming language Objective-C, Cocoa frameworks. Furthermore, it focuses on iOS memory management, because the occurrence of a new function called Automatic Reference Counting (ARC) added after iOS5. Then, the paper goes on to analyze the MVC design model based on iOS and, also, the techniques of Web Service and XML parsing based on iOS, which must be grasped for data acquisitions and data parsing. By analyzing the parsing speed and required peak memory usage, we can find appropriate application occasions for each of the parsers.Then, in the part dedicated to the design of this system, the paper focuses on the description of the division of the function’s modules after the requirements analysis. In the part reserved to the detailed design, this paper describes the detailed designs of model layer, view layer, controller layer, which are based on MVC design model. The data communications between mobile terminals and Web Service are based on HTTP protocol. The data of mobile terminals is encapsulated and parsed by third-party libraries called GDataXML parser, and encoded by Base64.At last, according to the division of the function’s modules, the paper describes the implements of each function’s modules, the processing of data communications, and shows pictures of the views, which involved extensive use of third-party libraries and UIKit framework, such as UIViewController, UITableViewController, UINavigationBarController. Besides, the paper describes the transmission and encapsulation of the data in detail.
Keywords/Search Tags:Call Center Management System, iOS, MVC design model, Web Service, XML parsing
PDF Full Text Request
Related items