Font Size: a A A

The Design And Implementation Of Front-end Of Chat Subsystem For Enterprise Management Platform

Posted on:2019-07-21Degree:MasterType:Thesis
Country:ChinaCandidate:S ChenFull Text:PDF
GTID:2348330545985105Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the development of the Internet and information technology,various external business activities of companies have extended to the Internet,and more and more managers tend to pursue the improvement of enterprise management from a new perspective.The enterprise management system is becoming more complicated and covering every aspect of a company,as the progress of office automation and information digitization and the increasing demands for the communications between the interior of an enterprise.In fact,the purpose of this type of communication is to solve specific problems or to conduct in-depth discussions on certain subject,while many of these existing personal communication softwares or third-party instant messaging platforms on the market usually fail to meet fully the security and usability requirements of enterprise management.In order to achieve this goal,a company in Nanjing decides to implement and incorporate the chat subsystem in its enterprise management platform to provide enterprise instant messaging services.The chat subsystem introduced in this thesis provides a group chat service based on work topics for variant transactions and organization structures,including video conference and interactive whiteboard supporting multi-person collaboration.The whole chat subsystem adopts a front-end and back-end separation architecture.The research work of this thesis mainly concentrates on the design and implementation of the front-end of the chat subsystem,which is a single page application based on the React and some other related technical frameworks.The thought of front-end engineering is followed throughout the development process to direct the compilation,production and release procedure of the front-end subsystem.To support Web instant messaging,the system exploits the HTML5 WebSocket technology to maintain persistent client-server connections and provides stable and efficient session services.This thesis presents the detail of the design and implementation of the front-end of the chat subsystem,which is divided into four modules:affair chat module,announcement chat module,video conference module and interactive whiteboard module.The thesis describes the demand analysis and design including the overall structure of the front end and the design details of each module.It also describes the detailed implementation of each module and the running process of the system.Lastly,the thesis summarizes the research work and discusses the possible improvement directions of future work.The chat subsystem has acomplished the integration test and functional test and has been deployed into the company's enterprise management platform.It is presently in the internal trial phase and is ready to be gradually applied to other company products.
Keywords/Search Tags:Enterprise Instant Messaging, Front-end engineering, React, HTML5, WebSocket
PDF Full Text Request
Related items