1. 研究目的与意义
伴随着现代计算机网络技术和计算机软件技术的发展,数据通信技术正在不断进步与完善。
数据通信信息技术日渐运用于医疗卫生、教育教学、行政事务以及第三产业等诸多领域,为日常经营、消费和生活带来了极大的便利,也精简了人力、物力、财力等资源,实现了可持续发展的目标。
相信在不久的将来,数据通信技术还将不断扩大应用范围,运用到更多新兴的领域。
2. 国内外研究现状分析
国外发达国家的计算机网络和软件技术起步较早,发展较快,基于局域网数据通信的技术己经相当成熟,在国防军事、航空航天、医疗、教育等方面得到了广泛的应用,并开发出了一些的数据通信软件产品。
国内的基于局域网数据通信技术起步较晚,但近年来的发展也比较迅速,基于局域网数据通信产品,例如冰河,也逐渐流行起来,各个行业对数据通信软件的需求也越来越多,并且许多技术和数据通信技术相互渗透,形成了一些交叉学科,例如远程医疗。
基于局域网的数据通信目前主要通过两种模式来实现:客户机/服务器模式和浏览器/服务器模式。
3. 研究的基本内容与计划
研究内容:本文利用vc 6.0编写服务器端和客户端程序,使两台在局域网中分别作为服务器端和客户端的电脑可以相互通信。
本课题拟解决的问题与预期结果主要包括:1.完成通信系统中两个独立程序的编写,server和client;2.在server中完成网络模块、主框架模块程序的编写;3.在client中完成网络模块、主框架模块、各种对话框模块程序的编写;4.掌握mfc中csocket类关于网络通信程序编写的技术,主要包括点对点数据传输的类函数,网络中ip地址相互转换以及对api端口和代理服务器的编程技术。
计划:第1周:学习相关网络编程技术和开发知识,完成开题报告 第24周:总体设计,设计客户端和服务端的功能 第56周:界面设计,设计客户端和服务端的界面 第79周:完成客户端和服务端之间的通信 第1012周: 最后调试修改完善,毕业论文的撰写
4. 研究创新点
本课题所开发的网络通信系统拟在Windows XP系统和VC 6.0平台下开工作模式为客户机/服务器模式,能让两台位于同一局域网中的PC能通过本系统进行实时的通信。
用户通过网络通信系统能够实现与同一局域网的其他用户进行实时通信,发送消息。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。