Font Size: a A A

The Design And Implementation Of Enterprise Secure Instant Messaging System

Posted on:2014-11-10Degree:MasterType:Thesis
Country:ChinaCandidate:J N SunFull Text:PDF
GTID:2308330473458738Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Communication through the Internet has become an essential part of people’s life and instant communications become the major means of communication on the Internet. Due to many problems in the management and security, enterprises often have to give up the use of instant messaging software, like MSN and QQ. Therefore, a secure instant messaging system for enterprise brings new solutions, can achieve office automation, improve the efficiency of staff office, change enterprise management mode.In this thesis, I analyze the requirements of enterprise instant messaging system and the means and methods of designing and implementing the enterprise’s security instant messaging system. The main content of this system include enterprise’s security instant messaging system’s requirements analysis, overall design, system’s detailed design, and system’s security design and software test. This system implements with vc++, through the MFC library realizes the UI, uses SQL Server database as the background database Server. The main innovative work of the system is:1. This thesis has implemented the client and server software’s communication based on the TCP/IP protocol and the Socket API, the performance is good. System uses C/S and P2P network communication mode:user text messages send through the server, the file sent, and the future of video, voice, is sent directly by way of P2P.2. This thesis has designed and implemented the secure messaging system. This system encrypts the text message and file using the RS A algorithm and AES algorithm, information are difficult to leak. Local historical also records are stored encrypted, guarantee the security of the system.3. This thesis has implemented the right mouse button menu for the convenience use. To add menu in the mouse right-click menu can sent file to the department and sent to friends, can facilitate the user to send documents, improving work efficiency.4. This thesis has designed and implemented the sophisticated UI of the server. The server software have designed the UI, can be viewed online users, user management, department management, group management and a series of important function.
Keywords/Search Tags:corporate instant messaging, security, TCP/UDP, IM, Socket
PDF Full Text Request
Related items