内部通信软件的设计与实现(附答辩)
内部通信软件的设计与实现(附答辩)(含选题审批表,任务书,开题报告,中期检查表,答辩记录,毕业论文6200字,源代码)
摘 要:随着计算机网络技术的发展,各种各样基于网络的应用也随之诞生,比如基于互联网的信息发布、通信、数据共享等。本文应用Delphi设计开发了内部通信软件来具体实现局域网内用户信息的即时交换。该软件结构清晰、界面友好、操作简单、通用性强,能够安全、迅速、方便的实现内部网络用户的即时通信,减少内部用户沟通和交流工作中遇见的种种问题。
关键词:局域网;即时通信;Delphi
The design and Implementation of Internal communication software
Abstract:With the development of computer network technology, various applications based on network were born, for example information dissemination, communication, and data sharing based on the Internet. I designed and implemented the internal communication software by Delphi7, which exchange the user information in instant on LAN. The software structure is clear, and it has friendly interface, simple operation, high universality, safe, rapid, and convenient to realize internal network users of instant communication, reduce the communication and exchange of internal users encounter problems.
Key words: Local area network; Communication; Delphi
需求分析
本次毕业设计主要针对局域网内部通信软件的设计,所以要先建立好一个内部的局域网络。该软件应具有信息发送、信息接收以及设置好友和该好友对应的IP地址功能。
设置功能:在此内部的局域网络里,可以通过IP地址来识别好友,所以在设置模块里能编辑好友的名称及对应的IP地址。
发送功能:在通信模块里,点击发送名称列表里面的好友姓名,系统会自动从设置模块所属的用户列表里提取该好友姓名所对应的IP地址,然后通过IdUDPClient控件从局域网中搜寻到该IP地址,从而对该好友进行信息发送功能。
接收功能:在接收信息时,系统会自动通过IdUDPClient控件搜寻到发送信息对象的IP并从用户列表中提取该IP对应的好友名称来确定发送用户的姓名,然后在通信内容里显示该好友名称及发送信息的内容[5]。
目 录
摘 要 1
关键词 1
1 前 言 1
1.1 研究背景 1
1.2 课题内容 2
1.3 课题意义 2
2 开发环境及工具介绍 2
2.1 开发环境 2
2.2 Delphi7简介 3
3系统分析与设计 4
3.1 需求分析 4
3.2 系统功能结构图 4
3.3 系统功能模块介绍 5
3.3.1 通信模块 5
3.3.2 设置模块 5
4系统功能的具体实现 6
4.1 源程序包的组织结构图 6
4.2 通信界面的实现 6
4.3设置界面的实现 7
4.4 发送模块 9
4.4.1 实现方法 9
4.4.2 发送模块流程图 10
4.4.3 关键代码 10
4.5 接收模块 12
4.5.1 实现方法 12
4.5.2 接收模块流程图 12
4.5.3关键代码 13
5结论 14
参考文献 14
致 谢 15 [资料来源:http://www.doc163.com]