-
一套在线调查学生培训需求的源码(含客户端和服务端)
应用背景
这是一套本人亲自开发的结合UML面向对象分析设计教程:“UML实战精要教程”的教学案例的实例程序。
演示如何利用UML分析设计方法从项目需求到最终编程实现一个应用软件实例。
而应用软件的实例取自做培训本身的一个需求:调查学员的培训需求。
实现的功能是:
多个学员可登录上线,提出培训要点,并围绕所有的培训的要点发表自己的意见。
教师登录上线,可查看全部学员提出的培训要点需求,并统计培训需求最高的培训要点,以做下一次的培训内容的准备。
培训要点按树形结构展示。
整个程序实际上实现的是一个多人同时在线编辑一个树形结构的树形编辑器。
关键技术
通过服务器接受登录在线的记录,并转发客户端请求到其他在线的客户端,其他客户端收到请求,同步修改各自本地的树形模型,实现分布式的模型同步构建。
服务器功能及其简单,只接受用户上线连接并透明转发(广播或定点转发)客户端请求。
学生客户端和教师客户端功能有所不同,可围绕同一个树形模型进行不同的操作。
提供了分布式模型构建的经典案例。
本案例只提供架构演变过程的最后版本。实际教学案例有演示架构演变过程的5个版本。
实战精要教程的教案将另行分享。
- 2022-01-26 00:01:17下载
- 积分:1
-
Dns查询Mx记录的源代码。
Dns查询Mx记录的源代码。-Dns inquiries Mx record source.
- 2022-03-02 09:34:57下载
- 积分:1
-
基于Qt的http客户端
基于Qt的http客户端,能够获取指定链接的文件。The HTTP example demonstrates a simple HTTP client that shows how to fetch files specified by URLs remote hosts.
- 2022-02-15 04:08:43下载
- 积分:1
-
c# write network chat tool with file transfer function.
c#写的网络聊天工具,带有文件传送功能。-c# write network chat tool with file transfer function.
- 2022-04-23 12:30:37下载
- 积分:1
-
smtp_mail
一个发邮件的程序,是用VC++6.0开发的-smtp_mail
- 2023-04-27 14:50:04下载
- 积分:1
-
unix网络编程技术与分析一书的源码
unix网络编程技术与分析一书的源码-technology and an analysis of the source
- 2022-06-15 08:29:42下载
- 积分:1
-
c++ socket编程实例(含服务端和客户端及日志写入)
本代码是c++ socket编程实例。包含服务端和客户端代码,可以实现客户端发送消息,服务端接收消息并写入日志。server.cpp为服务端。client.cpp为客户端。首先,需要准备好C++环境。先编译运行server.cpp,显示:“server is start,waiting for client.”表示启动成功。再编译运行client.cpp,这时再看服务端,显示:“Hello, This is client whg”,表示收到客户端发来的消息。
- 2022-04-16 12:24:48下载
- 积分:1
-
基于WinSocket和TCP协议实现的一个基本的服务器,可用于测试客户端是否正确
应用背景刚接触网络编程,通过学习使用winsocket实现了一个简单的服务器程序,可以接收中英文字符串、数组能功能。将socket的API封装到一个类中,可以方便的快捷的进行修改,实现自己想要的功能。根据封装的WSocket类,可以快速的实现一个客户端程序。关键技术winsocket套接字编程,调用winsocket的API函数封装到一个类中。使用TCP协议,以及流式套接字编程。在编程过程中要注意主机字节顺序和网络字节顺序的区别。
- 2022-03-23 03:04:19下载
- 积分:1
-
Exercises after
计算机网络的课后习题,是第四版的,比较详细,希望有用处-Exercises after-school computer network is the fourth edition, more detailed, I hope be useful
- 2022-02-07 22:47:01下载
- 积分:1
-
java 聊天室
聊天房间在 java 中的应用......,如果你有问题告诉我必须,我会帮你出此套接字编程是使用。其中一个是服务器和另一种是客户端在此您将连接 serveer,然后它开始工作......④ 实验室软件的概念是在 2004 年首。üOur 项目被有关计算机实验室üComputer 编程主题是需要的 inbachelors 或硕士学位。üProgramming 主题涉及到 classteaching,计算机实验室的工作。所需要的类及在计算机实验室中的计算机老师 ismust üAvailability。
- 2022-05-25 11:51:19下载
- 积分:1