3 、软件体系结构
触摸屏信息查询软件系统由以下三部分组成:
客户端浏览器
WEB 管理和接口软件
SQL 数据库
以下是触摸屏信息查询系统架构图:

目前基于 Internet 技术的系统结构有两种: B/S (浏览器 / 服务器)和 C/S (客户 / 服务器), B/S 结构,即 Web 应用系统,或称 Intranet 应用系统,与 C/S 结构的主要区别及主要特点:
① 数据的存储和处理与传统的 C/S 结构有所不同,传统的 C/S 应用系统是一种两层 C/S 处
理的结构,客户机直接与服务器打交道,处理主要是在客户端完成,服务器主要是提供数
据库服务。对于 Web 应用的系统,其基础是基于三层 C/S 处理结构,即客户机 →Web 服
务器 → 数据库服务器。数据存储在服务器上,客户端通过 Web 服务器访问数据库服务器
。同时,数据的处理也在 Web 服务器上完成。
② 传统的 C/S 应用系统,需要在客户机上运行一个定制的客户端程序,且每个客户机均要运
行相应的客户程序。当系统变得越来越复杂时,不仅客户程序越来越庞大复杂,对客户机
硬件的要求也越来越高,而且维护也变得越来越困难。基于 Web 的 MIS 系统与之不同,
其客户机只要求是一台能够运行浏览器的低配置的计算机。
③ 由于 B/S 应用系统主要是运行在服务器上,客户端运行的是浏览器软件。因此,维护的对
象主要是服务器,客户机不需要维护,即使是更新软件,也只需要在服务器上进行。服务
器的任意更新都将及时反映到客户端。
通过分析比较,我们认为采用 B/S 结构程序设计技术的方案实现本查询系统最为理想。不需要任何特殊的软件配置,就可以在触摸屏主机上流畅地运行。在用户管理过程中,可以通过局域网的方式进行触摸查询内容的添加、删除。
|