Design and Development of the Multi-function Chat Software——Audio ideo Chat Module
Abstract
With the rapid development of Internet technology, the instant messenger based on network brings many conveniences to the people, also becomes the focus of network application in present. Chat is one of the most widespread instant messengers, may facilitate the people to carry on the online information exchange at anytime and anywhere, such as the QQ chat software of Tencent Company. This graduation project simulates QQ chat software, develops chat software, which includes the writing, file transfer, audio and video chat and so on.
This design development uses the C/S structure, uses the C# programming language to carry on developing this software based on .NET environment. This paper first elaborates the development situation of domestic and foreign chats tool and the development direction nowadays, and has carried on the simple introduction to the development environment and the development language. The demand of multi-function chat software is analyzed in detail, and its plan is provided. It’s main functions include the writing, file transfer, audio and video chat and etc. This graduation project mainly realizes the partial functions of multi-function chat software, namely the audio chat, the video chat and so on, which mainly realizes the user registration, the user login, audio chat and video chat. Finally, this design integrates the functions that another schoolmate designs the writing and file transfer, which forms chat software of practical and full functions. This software achieves the anticipated target. Through the running, the test and analysis, it shows, this multi-function chat software is stable, reliable, and has some practical values.