欢迎来到天天文库
浏览记录
ID:9761184
大小:128.00 KB
页数:11页
时间:2018-05-08
《计算机网络工程课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计课程名称计算机网络题目名称基于TCP的聊天系统学生学院计算机学院专业班级软件工程0601学号学生姓名指导教师2009年6月25日11计算机网络课程设计题目:局域网聊天系统目录1、系统分析.............................................................................................31.1系统需求..........................................................
2、............................31.2功能要求…..................................................................................31.3运行环境......................................................................................31.4开发工具选用及介绍..............................
3、....................................32、概要设计.............................................................................................52.1基本设计概念…..........................................................................52.2服务器端的模块设计......................
4、............................................52.3客户端的模块设计......................................................................53、系统实现.............................................................................................63.1服务器端的实现...................
5、.......................................................63.2客户端的实现.............................................................................64、软件测试…………............................................................................95、设计总结....................
6、.......................................................................11参考文献.....................................................................................................11111、系统分析1.1系统需求在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,类似QQ、网络聊天时一类
7、的聊天系统的发展日新月异,虽然这类聊天软件现在多如繁星,但都需要接入Internet支持。如果聊天的对象仅在局域网内,又或者在一个没打开Internet服务的机房中,一个局域网聊天软件显得有用了。因此我产生了制作局域网聊天工具的念头,而且通过制作该程序还能更好的学习网络软件编程知识,为将来写类似QQ的网络聊天软件打下坚实的基础。1.2功能要求(1)分为服务器端和客户端。(2)客户间实现一对一聊天。(3)服务器端程序应该可以实时显示聊天内容。(4)应简单易用1.3运行环境本系统基于c++builder可视化编
8、程软件平台设计,适用于Windows系列的系统,如流行的WindowsXP、WindowsVista等。1.4开发工具选用及介绍C++Builder是一种基于C++的快速开发工具。它不仅易学易用,而且功能强大、目标程序效率高。C++Builder是由Borland公司继Delphi之后又推出的一款高性能可视化集成开发工具。C++11Builder具有快速的可视化开发环境:只要简单地把控件(Component)拖到
此文档下载收益归作者所有