文档介绍:摘要
技术的飞速发展,网络已经成为人们生活中不可缺少的一部分,通过聊天室在线聊天已成为网络上人与人之间沟通、交流和联系的一种方式。
为此,越来越多的网站开始提供在线聊天的功能。与此同时,聊天室也以其方便、快捷、低成本等优势受到众多企业的青睐,很多企业的网站中也加入了聊天室模块,以达到增进企业与消费者之间、消费者与消费者之间相互交流的目的。
本文是软件工程在线聊天室系统的开发说明,重点运用软件工程知识对系统进行分析、设计实现和测试的思想的具体描述,其中包括软件生命周期的三个主要方面:软件定义(问题定义、可行性研究、需求分析)、软件开发(总体设计、详细设计、编码、测试)和运行维护。通过实际的运用软件工程知识处理问题,加强程序的规范性、清晰性、可靠性,并且使得程序易于维护。本软件使用C#进行编写,具有良好的兼容性且易于实现。聊天室操作简洁容易上手、结构简单、查找方便、实用性强。
关键词:网络通信套接字连接
Abstract
With the rapid development of technology, network has e people to the indispensable part in life, through online chat has e a chat room on munication, communication between people and contact a kind of means.
Therefore, more web sites began to provide online to chat function. At the same time, the chat room with its convenient, quick, low cost advantage by numerous enterprise's favor, the many enterprise website also joined the chat room, so as to promote enterprise module between consumers and consumers and consumers, communication between purpose.
This paper is a software engineering online chat room that focus on the development of the system, using the software engineering knowledge for system analysis, design and test of thought to realize description, including software life cycle of the three main aspects: software definition (problem definition, feasibility study, needs analysis), software development (overall design, detailed design, code, test) and operation and maintenance. Through the practical using the software engineering knowledge processing, strengthen the standardization of program problem, clarity, reliability, and makes the program is easy to maintain. This software using c # for writing, has the patibility and easy implementation. Simple operation, easy to use chat room of simple structure, easy search, practical.
Keyword: Network, communication, sockets, connection
目录
摘要 2
Abstract 3
目录 4
第1章绪论 1
课题研究现状分析 1
本领域内已开展的研究工作 2
已经取得的研究成果 3
选题的目的及意义 4
课题研究的主要内容 5
第2章系统需求分析 6
问题的提出 6
系统的