计算机网络论文支持图形的网络即时通讯程序设计DELPHI+SOCKET.doc

上传人:laozhun 文档编号:2386537 上传时间:2023-02-17 格式:DOC 页数:3 大小:16KB
返回 下载 相关 举报
计算机网络论文支持图形的网络即时通讯程序设计DELPHI+SOCKET.doc_第1页
第1页 / 共3页
计算机网络论文支持图形的网络即时通讯程序设计DELPHI+SOCKET.doc_第2页
第2页 / 共3页
计算机网络论文支持图形的网络即时通讯程序设计DELPHI+SOCKET.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《计算机网络论文支持图形的网络即时通讯程序设计DELPHI+SOCKET.doc》由会员分享,可在线阅读,更多相关《计算机网络论文支持图形的网络即时通讯程序设计DELPHI+SOCKET.doc(3页珍藏版)》请在三一办公上搜索。

1、支持图形的网络即时通讯程序设计Delphi+socket 支持图形的网络即时通讯程序设计摘要:互联网的迅速普及正在改变人们日常交流的方式,网络通讯开始占据着人们日常通讯的重要部分,因此众多的网络通讯工具不断的呈现在人们面前,当前比较流行的产品有腾讯公司的OICQ,微软的MSN等,但是支持实时传输图形的网络即时通讯工具却比较少见。针对上述情况,笔者设计了1个网络即时通讯程序,具备文字和图形的通讯功能,在服务器端可以编辑图形,并实时地传送到各客户端。该程序可以用于教师和学生之间探讨数学或者几何问题。本论文在对系统的开发环境,Winsock通讯原理进行说明的基础上,着重对系统的功能分析,系统的设计和

2、测试进行了介绍。关键字:Delphi;Winsock;客户/服务器;即时通讯Design of a Network Instant Communicating Program in Support of Transmitting GraphicsAbstract: The rapid spread of Internet has changed the way of peoples daily communication and network tools begin to play an important role in peoples daily communication. There

3、fore, many instant network communicating tools are developed. Currently, the most popular products are OICQ, MSN, etc. However, the tools which can support transmission of graphics in network are relatively rare. In this situation, the author has designed a network instant communication program, whi

4、ch can support communication both in text form and in graphic form. One can edit graphics in the server side, and the graphics are instantly transmitted to clients. The program can be used by teachers and students to discuss mathematical or geometrical problems. The paper first briefly introduces th

5、e system development environment and Winsock communicating technology, emphatically describes the functional analysis, design and test of the system.Keywords: Delphi; Winsock; C/S; Instant communication目 录前言11 开发环境与相关技术介绍21.1 Delphi的主要特性21.2 Delphi7的集成开发环境21.2.1集成开发环境中的窗口元素21.2.2 集成开发环境中的操作界面71.3 De

6、lphi 7的绘图功能71.3.1 画布类(TCanvas)81.3.2 画笔类(TPen)101.3.3 画刷类(TBrush)101.3.4 颜色类(TColor)102 Winsock通信122.1 Winsock通信原理122.2 Winsock描述字142.3 Socket的系统数据结构142.4 Socket 的地址说明152.5 Socket API的函数说明152.6 Delphi中Winsock通信技术172.6.1 TClientSocket组件182.6.2 TServerSocket组件182.6.3 Indy组件介绍193 系统分析213.1 任务概述213.2 详细

7、功能需求213.3 系统体系结构214 系统详细设计234.1 界面设计234.1.1 服务器界面设计234.1.2客户端的界面设计234.2 绘图功能设计244.2.1基本图形244.2.2 选择图形工具254.2.3鼠标事件处理274.3 传输功能设计294.3.1 图形传输功能设计294.3.2 文字传输功能设计315 运行测试376 结 束 语40参考文献41致 谢42前 言互联网应用正在中国的城市中迅速普及,已经深入到日常生活,并直接影响了人们的观念和行为。网络正在改变传统的媒介使用,正在改变人们日常交流的方式,在1定程度上也开始改变政府和民众交往的方式,并且作为1种开放的技术,互联

8、网也正在对中国相对封闭的传统、文化和体制产生深刻的影响。网络聊天更成为1种时尚和潮流,大量的网络聊天软件也为网民们提供了多种选择。如icq、QQ、Aim、MSN Messenger、Yahoo Messenger。它们的特点是主要是进行通讯,包括文本,语音甚至视频,除此以外,还可以传输文件。但上述的这些聊天软件还不能实时传输图形,本人1直在想如果让普通的聊天软件具备数学软件几何作图的功能,从而使聊天软件可以实时动态几何作图,那么对1些想通过聊天的方式来讨论数学问题的人来说是1个比较理想的软件。此设计的主要任务就是开发1个关于支持图形的网络即时通讯的软件,它以Borland公司推出的功能强大的应用程序开发工具Delphi为开发平台。该软件具有网络聊天,简易的几何图形绘制与传输等功能,用于网络聊天,同时还可用于简单的几何教学等。本文的内容组织如下:第1章为开发环境与相关技术的介绍,主要包括有Delphi的主要特性,Delphi的集成开发环境,Delphi的绘图功能。第2章介绍Winsock通讯原理和Delphi中Winsock通讯技术等内容。第3章主要介绍了系统的功能分析,包括任务概述,详细需求,系统体系结构等。第4章则为系统的详细设计,分别介绍了界面设计,绘图功能设计,传输功能设计。第5章是运行测试。最后1章为结束语。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号