毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

vc++企业内部通信系统

本系统通过使用VC++6.0开发出基于C/S结构的局域网通信软件,用于办公自动化,以期达到提高公司内部员工之间的信息交流效率。通过逐步完善软件功能,使之可以广泛应用于工厂、公司等办公自动化领域。

2.2功能需求
为了达到系统设计的目标以及实际应用的目的,本系统要求具有如下功能:
1)、信息收发功能:包括文字信息以及图像信息等。
2)、文件传送功能:实时传送各种类型办公文件。
3)、抓取屏幕功能:通过此功能实时了解对方情况,以指导对方。
 
2.3硬件接口
网络适配器

2.4软件接口
本系统所用到的主要软件产品列出如下:
1)、操作系统:Windows2000/XP
2)、VC++6.0:编写相关代码以及制作窗口
3)、Rational Rose:进行需求分析和整体软件的设计

1 概述 1
1.1 课题引入和主要内容 1
2、系统需求分析 2
2.1系统目标 2
2.2功能需求 2
2.3硬件接口 2
2.4软件接口 2
2.5系统性能要求 2
3 系统开发方案 4
3.1 Client/Server体系结构 4
3.2 Browser/Web Server体系结构 4
3.3  P2P技术简介 5
3.4 分析结果 6
3.4.1实现思想 6
3.4.2服务器端工作流程 6
3.4.3客户端工作流程 6
4 系统设计 7
4.1系统设计流程 7
4.2系统模块 8
4.3系统初始化 8
4.3.1系统平台的搭建 8
4.4系统连接的建立 8
4.5系统的实现 10
4.5.1建立应用程序框架 10
4.5.2流式套接字通信原理 10
4.5.3定义MySocket类 10
4.5.4完成服务端或客户端的设置 11
4.5.5程序的使用 11
4.6各模块的具体实现 12
4.6.1发送消息模块 12
4.6.2文件传输模块 13
5 关键技术 14
5.1 TCP/IP协议 14
5.2 Socket介绍 14
5.3 Windows Sockets API介绍 14
5.4 应用程序与Windows Sockets关系 15
   5.5 Windows Sockets编程原理 21
5.5.1异步选择机制 22
5.5.2异步请求函数 22
5.5.3阻塞处理方法 22
5.5.4错误处理 22
5.5.5启动和终止 22
6 使用Visual C++ 6.0进行Windows Sockets程序 17
7  系统存在的问题及改进方向 18
致   谢 19
参考文献 20
附录 21
外文原文: 21
外文资料翻译译文: 28

 

 

 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:vc++可自启动FTP客户端程序开发
下一篇:vc++肿瘤图像分割算法的研究--图像处理


版权所有 毕业设计网联系qq:242219979 © 2007-2022