Font Size: a A A

Design And Implementation Of Instant Messaging System Based On IOS Platform For Enterprise

Posted on:2016-08-08Degree:MasterType:Thesis
Country:ChinaCandidate:D D LiuFull Text:PDF
GTID:2348330479954373Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Communication in today's information society presents two notable features: on the one hand, in modern society communication between people become more and more frequent, and because of its real-time and efficiency, instant messaging has received more and more attention; on the other hand, enterprises have put forward higher requirements for the information level, employees need to communicate with other company personnel anytime and anywhere, but how to get employees directory quickly becomes a problem. With the rapid development of mobile Internet, rapid deployment and implementation of collaborative office has become companies' inevitable trend, now many companies also use some personal instant messaging tools to communication, although it can save communication costs, you have to add friends manually, it is difficult to achieve unified management. All of the reasons lead to the inconvenient of communication with existing instant messaging tool, and employees' working efficiency can't be effectively improved.On the basis of research on the existing characteristics of communication between employees, developed an instant messaging system based on iOS platform for business users especially. Greatest feature of the system is its target users, and its goal is to meet business communication and cooperation needs. System's design and realization is based on Objective-C programming language, MVC and delegate design pattern in iOS environment, third party open source XMPP protocol, voice gateway, functional modules include system login, instant messaging, unified address book, conference phone, implements text messaging, voice messaging, picture messaging, file transfer, business contacts, IP phone, conference calls, and other functions.After fully tested, system has been put into enterprise deployment and use, meets established functional and non-functional requirements, runs stable. It is capable of carrying one hundred thousand level users' enterprise scale, improves employees working efficiency and enterprise information management level, and reduces production costs.
Keywords/Search Tags:iOS Operation System, XMPP Communication Protocol, Enterprise Level, Instant Messaging
PDF Full Text Request
Related items