1 / 27
文档名称:

毕业设计(论文)-基于CS结构的多功能聊天软件的设计与开发.doc

格式:doc   页数:27
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-基于CS结构的多功能聊天软件的设计与开发.doc

上传人:3346389411 2012/8/29 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-基于CS结构的多功能聊天软件的设计与开发.doc

文档介绍

文档介绍:多功能聊天软件的设计与开发
摘要
如今互联网技术高度发达,网络聊天软件作为一种开销低且方便快捷的通讯手段,被越来越多的人所使用。
本文阐述了如何使用GTK+图形开发库和C语言编写一个基于Linux平台运行的聊天软件的过程。文章主要分为四个部分,第一部分主要分析了该类产品的一个发展过程和开发此类软件的背景及意义。在此基础上,进一步的分析了该类产品的需求情况。在第三章中详细的介绍了所选取的开发环境,通过了解这些知识将会对该类软件的开发流程有一个总体的认识。之后,在通过对预备方案的分析和总结后,最终确定设计路线。
程序设计路线这一章节对该软件的各个功能模块和操作处理流程进行了详细的划分和设计,并且运用各种图表清晰的展现了软件的模块信息和总体结构。软件的预期效果在这一章节中得到了体现,完成效果符合前期的需求分析。
最后总结了该软件开发的不足之处,还有软件需要完善的部分。
关键词:Linux系统;C/S结构;TCP/IP协议;网络编程;图形用户界面
Design and Implementation of Chat Software on the Platform of Linux Operating System
Abstract
Nowadays work technology develops very rapidly, the chat program as a cheap and quick means munication has been adopted by more and more people in the world.
This disquisition expounds how to use the GTK+ and C cord a chat program based on the Linux platform, and the paper is divided into four parts. The first part is to deal with the development of this product and the background and significance of developing of this software. On this basis it goes on to describe the demand for this product. The third part introduces the choice about the circumstance of this development. With such knowledge in hand, we have a general idea of the developing program of this software. And the design idea will be determined through the analysis and summing-up of the preparatory design.
In the section dealing with the program design, all the function modes and their operation flow of this software give an account of the detailed division and design. In addition, all the charts show the information of the modes and their whole structures.
Finally, the paper points out the ings in the design of the software. And it is hoped that further efforts will be made in the design.
Key words: Linux Operating System; Client/Server Model; TCP/IP Protocol; Network Programming; Graphics User Interface
目录
论文页数:26页
1 引言 1
课题的背景及意义 1
网络聊天软件的发展及现状 1
TCP/IP协议简介 2
TCP协议简介 2
UDP协议简介 2
套接字简介 3
开发平台简介 3
Linux系统简介 3
Gtk+图形开发库简介 4
1

最近更新

2025年太湖创意职业技术学院单招职业适应性测.. 41页

2025年娄底职业技术学院单招职业技能测试题库.. 38页

2025年宁夏工业职业学院单招综合素质考试模拟.. 41页

2025年宁夏建设职业技术学院单招职业技能测试.. 41页

2025年宁夏葡萄酒与防沙治沙职业技术学院单招.. 40页

2025年宁德师范学院单招职业倾向性测试题库推.. 39页

2025年宁波工程学院单招综合素质考试题库附答.. 41页

《老人陪护员培训管理规范》编制说明 6页

2025年安庆医药高等专科学校单招职业适应性测.. 41页

2025年安康职业技术学院单招职业倾向性测试模.. 41页

2025年安徽体育运动职业技术学院单招职业适应.. 40页

2025年安徽国防科技职业学院单招职业适应性考.. 41页

2025年安徽审计职业学院单招职业倾向性测试模.. 41页

2025年安徽广播影视职业技术学院单招综合素质.. 40页

2025年安徽新闻出版职业技术学院单招职业技能.. 41页

2025年安徽林业职业技术学院单招职业适应性测.. 40页

2025年安徽电气工程职业技术学院单招职业技能.. 40页

2025年安徽省蚌埠市单招职业适应性测试模拟测.. 41页

2025年安徽矿业职业技术学院单招职业适应性测.. 39页

2025年安徽职业技术学院单招职业技能测试模拟.. 40页

2025年安徽马钢技师学院单招职业适应性测试模.. 40页

2025年安阳幼儿师范高等专科学校单招职业倾向.. 41页

2025年安顺职业技术学院单招职业适应性测试模.. 40页

2025年宜昌科技职业学院单招职业适应性测试模.. 39页

2025年宝鸡三和职业学院单招职业倾向性考试模.. 40页

2025年宿迁泽达职业技术学院单招职业适应性测.. 41页

2025年山东传媒职业学院单招职业技能测试模拟.. 40页

2025年山东劳动职业技术学院单招综合素质考试.. 38页

2025年山东华宇工学院单招职业技能考试模拟测.. 39页

2025年山东城市建设职业学院单招职业技能考试.. 40页