论文部分内容阅读
随着计算机网络及通信技术的快速发展,企业的信息化水平成为一个企业生存与发展的重要条件。由于企业地域分布的分散性,使得信息得不到及时的共享。如何实现分布式的数据采集,集中式的数据管理,对企业的决策有着重要的作用。本文以汽车称重系统为基础,提出了基于网络的分布式称重系统的设计方案并对相关技术进行了研究。汽车称重数据采集采用RS485总线网络,通过串口与多路称重仪表通信,软件编程主要涉及基于TCP/IP协议的SOCKET通信、多线程以及JSP技术。本文通过讨论分布式汽车称重系统的总体设计,实现了网络化分布式称重系统的功能模块,提高了称重效率,促进了企业管理的自动化。主要工作如下: 1.针对网络化分布式汽车称重系统的需求和实现目标,研究了汽车称重系统的总体方案设计,包括:汽车称重系统的结构、数据库设计以及系统功能的实现等。比较了C/S和B/S模式的优缺点,构建了基于C/S和B/S混合模式的汽车称重信息管理系统。 2.研究了汽车称重数据采集系统的关键技术,包括:RS485与RS232接口转换电路设计、基于RS485总线的多路称重仪表控制网络及多机串口通信协议设计、惯性滤波和滑动平均滤波混合数字滤波算法在称重系统中的应用等。 3.开发了汽车称重信息管理系统。以windows系统为平台,利用SQL Server2005为后台数据库,使用MyEclipse6.5开发工具,通过跨平台的java语言实现了分布式汽车称重数据的采集及共享。系统的所有客户机通过企业内部网络,连接到提供SQL服务和 HTTP服务的服务器上。客户端采集到的称重数据存储至本地数据库并实时的传输到中心服务器数据库中,客户端需要的数据可通过浏览器从中心服务器数据库中获取。