论文部分内容阅读
摘要:本文设计了一种基于二维码技术和Wi-Fi无线网络的无线物资管理系统,并采用了MySQL数据库。无线终端通过无线网络与管理服务器相连,实时性强,速度快,传输距离远。该系统降低了物资管理的成本,提高了管理效率。
关键词:二维码 Wi-Fi 物资无线管理
【分类号】:TP273
0.引言
随着Wi-Fi技术的不断发展,无线移动终端都集成了Wi-Fi模块,并具备二维码扫描功能。而现在二维码技术在物资管理上已经得到了广泛的应用,结合上述两种技术,设计了一种基于Wi-Fi网络和二维码技术的物资管理系统,实现了物资的无线收发和智能管理。
1.无线智能物资管理系统的总体设计方案
该方案的软件方面综合应用了无线网络技术和二维码扫描识别技术和数据库技术。在移动便携终端上使用二维码识别软件和物资管理软件软件,通过wi—Fi无线局域网与物资管理系统服务器通信,实时发送物资管理信息到物资管理服务器,方便物资管理员进行管理,实现物资收发的实时控制。
硬件包括带有扫描功能的无线智能终端(仓库管理员使用),无线路由器、交换机,物资管理系统服务器,物资管理计算机(物资管理员使用),打印机等。如库区规模较大,可以适当增加无线路由器并设置成中继模式,扩大网络覆盖范围。系统拓扑结构图如图1所示。
2.主要技术:
2.1二维码技术
二维条形码用某种特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。二维码扫描识别软件在无线移动终端的应用也越来越广泛。现今大量的物资器材上都有二维码,在物资管理上已经取得很好的应用。二维码识别软件在无线终端上的应用也越来越广泛,为无线物资管理系统的建立提供了软件条件。
2.2Wi-Fi技术
Wi-Fi是一种是基于IEEE802.11标准,能够将电脑、手持设备等终端以无线方式互相连接的技术。Wi-Fi技术是发展最为迅速的无线通信技术,已广泛应用于日常生活中。具有传输距离远(传输距离可达100米),传输速度快(数据传输速率最高可达300Mbps/s),安全性高(采用了基于用户的认证加密体系),设备成本低廉的优点。大部分办公场所都建立了Wi-Fi网络,无线物资管理系统可以很好的借用现有的无线办公网络,节约硬件设备投入成本。
3.无线物资管理系统的各分系统设计
无线物资管理系统系统包括收发终端子系统和数据集成管理子系统。收发终端子系统的功用在于收集收发物资的名称数量批次等信息,并通過无线网络传输给数据集成管理系统,由各库房管理员进行管理使用。数据集成管理子系统用于接收各终端发来的出入库信息,生成入库单和出库单。由物资管理员使用。物资管理员可通过无线网络实时对物资出入,物资摆放下达指令。
当请领物资人员到达物资管理员处,将物资请领单录入系统后,系统将物资清单通过无线网络传输给各库房管理员,库房管理员根据清单对所属物资进行请领准备。请领物资人员到达各库房时,直接领取物资并进行确认。确认信息返回物资管理员处,与物资请领数据进行核对。确认无误后,计入物资帐。接收物资时送货人将货物清单送到物资管理员处,物资管理员将物资储存地点安排好后,通过Wi-Fi网络将信息发给各分库保管员,各保管员根据安排接收物资入库,并返回入库信息。物资管理员核对信息后将收货回执返还送货人。
4.关键技术设计
4.1无线终端与服务器通信设计
无线终端与服务器间使用Socket进行通信,Socket接口是TCP/IP网络的API。首先基于TCP协议在Android终端和PC两端之间形成网络虚拟链路。使用ServerSocket创建TCP服务器端,然后在无线终端使用Socket的构造器来连接服务器。其中无线终端通过WIFI连接和服务器处于同一局域网。
4.1.1PC服务器启用ServerSocket
两个通信实体在建立虚拟链路之前,需要有一方先准备好,主动接受来自其他通信实体的连接请求。使用ServerSocket对象监听来自客户端的Socket连接,当接收到连接请求后,获取消息到输人流,然后调用相关子程序处理该消息。
4.1.2无线终端使用Socket通信
无线终端使用Socket的构造器连接服务器,首先要指定服务器IP和端口号。
Socket s = new Socket(“192.134.6.110”, 8081);这样服务器端的接收就得到响应,从而向下执行,服务器端和客户端就形成了一对互相连接的Socket。再进行通信时就没有服务器和客户端之分了,都是通过输入输出流进行通信。由于可能会有多个无线终端与服务器同时通信,所以每侦听到一个客户端的连接,就开启一个工作线程。
4.2 数据库设计
系统服务器端使用MySQL作为系统数据库,MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL体积小、速度快,能满足物资管理系统运行要求。物资管理系统数据库主要有以下几个基本表:用于物资基本信息的Basic-information表、出库信息的Expenditure-information表、入库信息的Storage-information表。各个表格可以互相调用信息,生成新表格。
5 结语
无线物资管理系统可以极大提升物资管理水平,提高了工作效率,节省了大量的人力和时间。本系统采用wi—Fi无线局域网通信,具有传输距离远、速度快等优点。并可利用现有的无线办公系统硬件设施,节约成本。
参考文献:
[1] 黎连业,王安,李龙.无线无线网络与应用技术[M].北京:清华大学出版社,20l3.
[2]崔洋, 贺亚茹.MySQL数据库应用从入门到精通[M].北京:中国铁道出版社,2O13.
[3]傅进勇、邓少烽、李波JSP网络编程学习笔记[M].北京:电子工业出版社,2008.
关键词:二维码 Wi-Fi 物资无线管理
【分类号】:TP273
0.引言
随着Wi-Fi技术的不断发展,无线移动终端都集成了Wi-Fi模块,并具备二维码扫描功能。而现在二维码技术在物资管理上已经得到了广泛的应用,结合上述两种技术,设计了一种基于Wi-Fi网络和二维码技术的物资管理系统,实现了物资的无线收发和智能管理。
1.无线智能物资管理系统的总体设计方案
该方案的软件方面综合应用了无线网络技术和二维码扫描识别技术和数据库技术。在移动便携终端上使用二维码识别软件和物资管理软件软件,通过wi—Fi无线局域网与物资管理系统服务器通信,实时发送物资管理信息到物资管理服务器,方便物资管理员进行管理,实现物资收发的实时控制。
硬件包括带有扫描功能的无线智能终端(仓库管理员使用),无线路由器、交换机,物资管理系统服务器,物资管理计算机(物资管理员使用),打印机等。如库区规模较大,可以适当增加无线路由器并设置成中继模式,扩大网络覆盖范围。系统拓扑结构图如图1所示。
2.主要技术:
2.1二维码技术
二维条形码用某种特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。二维码扫描识别软件在无线移动终端的应用也越来越广泛。现今大量的物资器材上都有二维码,在物资管理上已经取得很好的应用。二维码识别软件在无线终端上的应用也越来越广泛,为无线物资管理系统的建立提供了软件条件。
2.2Wi-Fi技术
Wi-Fi是一种是基于IEEE802.11标准,能够将电脑、手持设备等终端以无线方式互相连接的技术。Wi-Fi技术是发展最为迅速的无线通信技术,已广泛应用于日常生活中。具有传输距离远(传输距离可达100米),传输速度快(数据传输速率最高可达300Mbps/s),安全性高(采用了基于用户的认证加密体系),设备成本低廉的优点。大部分办公场所都建立了Wi-Fi网络,无线物资管理系统可以很好的借用现有的无线办公网络,节约硬件设备投入成本。
3.无线物资管理系统的各分系统设计
无线物资管理系统系统包括收发终端子系统和数据集成管理子系统。收发终端子系统的功用在于收集收发物资的名称数量批次等信息,并通過无线网络传输给数据集成管理系统,由各库房管理员进行管理使用。数据集成管理子系统用于接收各终端发来的出入库信息,生成入库单和出库单。由物资管理员使用。物资管理员可通过无线网络实时对物资出入,物资摆放下达指令。
当请领物资人员到达物资管理员处,将物资请领单录入系统后,系统将物资清单通过无线网络传输给各库房管理员,库房管理员根据清单对所属物资进行请领准备。请领物资人员到达各库房时,直接领取物资并进行确认。确认信息返回物资管理员处,与物资请领数据进行核对。确认无误后,计入物资帐。接收物资时送货人将货物清单送到物资管理员处,物资管理员将物资储存地点安排好后,通过Wi-Fi网络将信息发给各分库保管员,各保管员根据安排接收物资入库,并返回入库信息。物资管理员核对信息后将收货回执返还送货人。
4.关键技术设计
4.1无线终端与服务器通信设计
无线终端与服务器间使用Socket进行通信,Socket接口是TCP/IP网络的API。首先基于TCP协议在Android终端和PC两端之间形成网络虚拟链路。使用ServerSocket创建TCP服务器端,然后在无线终端使用Socket的构造器来连接服务器。其中无线终端通过WIFI连接和服务器处于同一局域网。
4.1.1PC服务器启用ServerSocket
两个通信实体在建立虚拟链路之前,需要有一方先准备好,主动接受来自其他通信实体的连接请求。使用ServerSocket对象监听来自客户端的Socket连接,当接收到连接请求后,获取消息到输人流,然后调用相关子程序处理该消息。
4.1.2无线终端使用Socket通信
无线终端使用Socket的构造器连接服务器,首先要指定服务器IP和端口号。
Socket s = new Socket(“192.134.6.110”, 8081);这样服务器端的接收就得到响应,从而向下执行,服务器端和客户端就形成了一对互相连接的Socket。再进行通信时就没有服务器和客户端之分了,都是通过输入输出流进行通信。由于可能会有多个无线终端与服务器同时通信,所以每侦听到一个客户端的连接,就开启一个工作线程。
4.2 数据库设计
系统服务器端使用MySQL作为系统数据库,MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL体积小、速度快,能满足物资管理系统运行要求。物资管理系统数据库主要有以下几个基本表:用于物资基本信息的Basic-information表、出库信息的Expenditure-information表、入库信息的Storage-information表。各个表格可以互相调用信息,生成新表格。
5 结语
无线物资管理系统可以极大提升物资管理水平,提高了工作效率,节省了大量的人力和时间。本系统采用wi—Fi无线局域网通信,具有传输距离远、速度快等优点。并可利用现有的无线办公系统硬件设施,节约成本。
参考文献:
[1] 黎连业,王安,李龙.无线无线网络与应用技术[M].北京:清华大学出版社,20l3.
[2]崔洋, 贺亚茹.MySQL数据库应用从入门到精通[M].北京:中国铁道出版社,2O13.
[3]傅进勇、邓少烽、李波JSP网络编程学习笔记[M].北京:电子工业出版社,2008.