1 / 45
文档名称:

文件传输与聊天系统设计与实现计算机毕业设计论文.doc

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

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

分享

预览

文件传输与聊天系统设计与实现计算机毕业设计论文.doc

上传人:endfrs 2021/6/21 文件大小:287 KB

下载得到文件列表

文件传输与聊天系统设计与实现计算机毕业设计论文.doc

文档介绍

文档介绍:文件传输与聊天系统设计
摘要
文件传输与聊天系统是当前非常热门与流行的通讯软件,它充分利用网络这样的大平台增强了人们之间的沟通交流。本设计应用SOCKET技术在WINDOWS平台上实现文件传输与聊天系统。
本设计的软件开发基于WINDOWS平台在VC上实现;按照软件工程的思想从需求分析着手,进行总体设计,详细设计,编码及调试等步骤;SOCKET可以使用API也可以使用己有类;采用CS体系结构和P2P方式通信的思想进行软件总体设计;撰写用以保证通信安全的密码算法,设计相关的密钥管理方案。
本设计使用软件工程化的设计流程开发整个软件,从需求分析到详细设计以及代码的编制和最终的测试都会得到完整的实现。本设计的重点在于整个系统的网络设计,而服务器的网络设计更为重要。
本设计最终给出了构建文件传输与聊天系统的网络层次结构并实现了整个系统的源代码和生成了可执行文件。软件功能完整,应有即时消息通信、文件传输等基本功能,能支持的客户端的个数不少于254个;软件界面友好;可实现P2P通信,也可通过服务器进行消息中转;至少能应用于局域网环境;应用数据库对通信用户及通信消息等进行管理;能实现查询操作。
关键词:文件传输与聊天系统,Socket编程,聊天,通信,安全。
The Design and Development of
Security Instant-Messaging software
Abstract
Security Instant-Messaging software is currently really a kind of hot and popular communication software. It makes full use of the Internet, the biggest platform at present, to enhance the communication of people. This design applies the technology called SOCKET to the platform of WINDOWS in order to achieve the usage of Security Instant-Messaging software.
This design’s software development is based on the realization of WINDOWS’ platform on VC. According to the thinking of software engineering, we analyze from demand, and then conduct general design, detailed design, code and testing, etc. SOCKET can use API or any other present systems. We use CS system structure and P2P method to communicate – this thinking is used to conduct the general design of the software. We write with the password algorithm which ensures the safety of telecommunication, and design relevant cipher key’s management plan.
This design uses the process of software engineering to develop the whole software. We analyze from demand to detailed design, the construction of code and the final test – all will be completely realized. The main point of this design lies in the web design of the whole system, and the server’s web design is more important.
This design finally gives the web layers’ structure o

最近更新

朱庭珍《筱园诗话》研究的开题报告 2页

2024年徽州古城的导游词 17页

木材高频真空联合干燥控制方法的研究中期报告.. 2页

小学二年级英语上册单元测试卷 (3) 3页

2024年德育工作计划合集7篇 28页

有机膦催化的活泼炔烃的Domino反应研究的开题.. 2页

有机改性无机耐腐蚀涂层的制备及性能研究的开.. 2页

智能铁路货运服务系统研究的开题报告 2页

智能网关BRAS的实现与应用的开题报告 2页

小学二年级上口算笔算试题 7页

智能排课算法研究及其应用的开题报告 2页

智能变电站二次系统的方案设计与应用研究的开.. 2页

智能优化算法在激光雷达数据插值中的应用研究.. 2页

智慧化背景下电子商务企业竞争力评价研究--以.. 2页

景德镇中小陶瓷企业产品设计与营销创新研究的.. 2页

2024年形容幸福甜蜜的句子 24页

2024年形容伤心绝望句子精选15篇 50页

2024年弟弟作文-我和弟弟作文、我的弟弟优秀作.. 6页

明清小儿推拿文献研究与阐微的开题报告 2页

菜品主辅料配比表 6页

连续油管作业问题及对策ppt课件 41页

CCI和DPO两个指标融合通达信指标公式源码 1页

高速公路养护统计管理办法 4页

2022官方兽医牧运通网考答案 37页

设备采购方案 4页

元亨利贞网奇门遁甲在线排盘系统 2页

分子量控制、分布及影响因素 19页

垃圾场植物液 14页

白文殊修法仪轨 9页