远程实验程序设计.doc

  
约56页DOC格式手机打开展开

远程实验程序设计,programming of remote experiment system1.8万字56页 原创作品,已通过查重系统摘要: 为了使学习数字逻辑器件的学生,能够直观的了解器件的处理特性,随时随地的能够通过实验的方式来加深对器件的认识,本课题开发一个用于模拟数字逻辑器件的模拟软件。本课题使用c#进行开发...
编号:99-1440041大小:2.49M
分类: 论文>计算机论文

内容介绍

此文档由会员 马甲线女神 发布

远程实验程序设计
Programming of Remote Experiment System

1.8万字 56页 原创作品,已通过查重系统


摘要: 为了使学习数字逻辑器件的学生,能够直观的了解器件的处理特性,随时随地的能够通过实验的方式来加深对器件的认识,本课题开发一个用于模拟数字逻辑器件的模拟软件。
本课题使用C#进行开发,课题中模拟三极管、触发器、移位器的功能,程序将操作和处理用客户端和服务器分开,使用典型的C/S网络通信模式和SOCKET来完成客户端和服务器的信息沟通。客户端是一个WPF程序,程序使用XAML语言来描述客户端的外观,同时使用依赖属性和路由事件等技术将器件设计成自定义控件,这样来提高程序的灵活性。
学生通过操作客户端软件,键入服务器的IP地址,连接服务器,之后操作客户端的控件模拟现实物理器件的拨动开关的闭合或开启。客户端将操作数据传输至服务器进行处理,服务器返回客户端结果,最后由客户端更新用户界面,展示结果。


关键字:WPF,客户端/服务器模式,自定义控件,网络编程