目前使用较多的是B/S结构和C/S结构。如明基电通的在线测评就是B/S结构的典型应用。在该架构中,所有参与在线测评的应聘者的浏览器都只是客户端,不需要做任何的文护,所有的操作只需要针对服务器进行。因此文护和升级方便快速。虽然绝大多数计算机都采用的是windows,但B/S结构中的应用管理软件一般安装在Linux服务器上,而且安全性很高。由于Linux操作系统和数据库都是免费的,所以B/S结构成本下降,选择更多。
比较B/S与C/S结构不难发现,B/S是基于特定通信协议(HTTP)的C/S架构,即B/S是特殊的C/S架构,两者并无本质区别。由于C/S结构的运行数据负荷较轻,而且它具有透明的数据的储存管理功能,因而该结构下客户端响应速度快。综合各种因素考虑,本在线考试系统采用C/S结构。
2.1.2  系统框图
在本在线考试系统中,系统总体结构图如图2.1所示,主要包含客户端与服务器。其中,服务器由数据库和服务器程序组成,数据库为服务器存储了所需数据。客户端包含多个客户端PC机和多台S7-200PLC实验箱,其中,客户端PC机包含客户端程序和Step-7MicroWIN。在本考试系统中,客户端中各客户端PC机与S7-200PLC实验箱之间通过USB接口进行数据交换,PPI电缆将S7-200实验箱与Step7连接起来,客户端与服务器之间通过交换机或路由器通过网线连接,信息传输采用TCP/IP协议。
上一篇:侵蚀燃速测试系统的设计+文献综述
下一篇:STC89C52单片机太阳能智能晾衣装置设计+源程序

热环境对磁记忆信号的影响ANSYS有限元分析

连续-离散型状态观测器设...

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

plc空压机循环冷却水自动...

浅谈新形势下妇产科护理...

拉力采集上位机软件开发任务书

多元化刑事简易程序构建探讨【9365字】

《醉青春》导演作品阐述

高校网球场馆运营管理初探【1805字】

国内外无刷直流电动机研究现状

辩护律师的作证义务和保...

谷度酒庄消费者回访调查问卷表

中国古代秘书擅权的发展和恶变

浅谈传统人文精神茬大學...