基于ARM平台和B/S(Browser/Server)模式的仓库管理系统设计与实现

2016-10-22 01:35杨森
数码世界 2016年10期
关键词:出库入库仓库

杨森

渤海大学工学院



基于ARM平台和B/S(Browser/Server)模式的仓库管理系统设计与实现

杨森

渤海大学工学院

相比于传统的人工仓库管理,在人力物力以及财力方面的开销相对而言大大地减少,从而使得企业的员工的效率得到了很大的提高。随着信息技术的不断发展,以及计算机技术的不断提高,通过计算机工具实现仓库管理这已经是企业要实现进一步发展的趋势。仓库管理系统作为信息管理系统的一种,组成部分大体包括了系统的相关设置模块,入仓库管理,出仓库管理,物品管理模块。本系统的设计与实现是基于ARM平台的,采取的模式是B/S模式。

仓库管理 信息管理系统 ARM B/S模式

随着社会的不断发展,社会的不断进步,企业之间的竞争所追求的不再是人才,不再是盈利以及企业资源。企业的竞争已经逐步发展到了仓库管理的竞争,仓库管理对一个企业的发展起到了一定的决定作用。

1 B/S模式简介

B/S模式中的B指的是浏览器,S指的是服务器,B/S模式出现的历程包括的界面有字符,图形以及IE界面。然而IE界面的优点是界面简洁,易操作,而且可以适用大多数的平台,而且IE浏览器的界面与以往常用的界面大体一致,所以用户在使用方面比较容易掌握,熟悉起来也比较快,还有一方面就是关于平台的结构已经从原先的单用户到现在的浏览器/服务器体系。

随着计算机技术的不断发展,B/S结构已经得到了广泛的使用,而且B/S的研究得到了很大的发展,B/S结构的界面的实现是基于WWW浏览器,B/S结构在很大程度上降低了对客户端的要求,而且在维护系统方面的工作量也大大地降低,除此之外还可以减少成本。B/S 模式的优点如下。

1.1简化客户端

在安装客户端的时候只需要安装常用的浏览器程序就可以了,过程不会很复杂,所以在安装的时候不会花费太多的时间。

1.2开发简洁

通过Server服务器就可以完成系统的开发,系统的开发与客户端方面所含的硬件配置没有任何的关系,关于维护系统方面只需要对服务器就可以了,客户端经过维护后就可以进一步地提高系统的灵活性。

1.3易操作

运行Browser软件后就可以操作该系统了,对于用户而言,即使没有相应的知识,也会很容易掌握系统的操作。

1.4异地数据共享性

通过B/S模式可以实现异地数据的共享,所以这个优点很适用于大多数的物流以及商业公司。

2 ARM简介

ARM除了是指处理器之外还包括了指的是公司,甚至还指技术。到目前为止ARM微处理器的应用领域已经涉及到了网络系统,军用系统以及工业控制行业,基于ARM的处理器中现在的市场中占据着很大的比例,在不久的未来ARM技术将会不断地遍布到我们生活的方方面面。

ARM微处理器的来源一般都是ARM公司,而且随着ARM微处理器技术的不断发展,越来越多的领域都将其用到外围电路中。ARM技术的特点总结如下。

2.1ARM处理速率快

作为RISC结构中的一种处理器,在ARM的里面有着很多种的流水线,这样一来使得处理器的速率得到了很大程度的提高。

2.2功耗低

对于便携式的设备而言选择ARM作为微处理器,这是由于相比于其他的嵌入式处理器而言,ARM微处理器的功率消耗比较低。

2.3前景宽广

ARM公司针对不同的制造商提出了很多的解决方案,因此所有的处理器中ARM的应用可以算上极其广泛的,ARM在众多领域中都得到了很大的应用,因此前景广阔。

ARM公司所生产的器件中性能,功耗以及成本方面相比于其他的而言都具有优势,ARM在移动式以及嵌入式的控制方面有着很重大的意义。

3 仓库管理信息系统分析

仓库管理系统包含的功能有物品的出库以及物品的入库和系统的相关设置等等,通过仓库管理系统便于掌握物流业务中的所有数据以及其他方面的情况,仓库管理系统的实现大大提高了企业管理物品的效率以及减少了企业所投入的资金成本。

仓库管理系统的核心以及最终的目标是为了达到企业仓库物资的管理需求,所以通过分析了仓库管理中涉及到的信息和业务,同时联系仓库管理系统的需求总结出以下的功能需求:

3.1作业管理

仓库的作业管理部分主要包括了出货,进货,出库,入库以及物品的盘点。

3.2物品查询

物品查询模块主要是实现了相关信息的统计,物品数据的查询以及数据的分析统计等。

3.3物品统计

仓库管理在本质上指的就是统计物品的信息以及管理信息的流动,统计物品的入库信息以及出库信息,还会统计库存的存货情况。

4 系统设计

4.1仓库管理信息系统的体系结构设计

本系统的设计应用了B/S结构,其中的表示层主要是进行用户与机器的交互实现。业务逻辑层是进行数据的处理。服务层用于访问数据库。

仓库管理系统的总结构中包括了入库,出库以及报表的统计和系统的管理,而入库管理部分又可以细分为退货,采购,而出库子模块包括借出出库。仓库管理系统的总结构如图1所示。

图1 仓库管理系统的总结构

4.1.1入库管理

入库管理部分包括了删除以及编辑企业中各个部门的入库信息,还可以依据对入库的类别进行分类,比如借出入库,赠品入库以及采购入库。

4.1.2库存管理

为了适应不同的地域,不同的区位以及不同的市区的需求,需要在供求与需求两者之间设计一个功能就是实现库存的调价,库存的盘点,查询等功能。其中仓库管理查询流程图如图2所示。

图2 仓库管理查询流程图

4.1.3出库管理

出库管理中会记录各个物品的出库情况,包括出库的时间,出库的物品名称,物品的目的地,此外还可以对商品进行添加,删除修改等操作。

4.2仓库管理系统的功能分析

在上述的仓库管理系统的需求分析的基础上得出仓库管理系统的功能分析,此系统的功能分析主要包括了入库,出库以及库存管理等几个方面。

5 系统功能及实现

仓库管理系统中包括的模块主要有入库管理,出库管理,库存管理以及系统管理等,仓库管理系统的界面实现图如图3所示。

图3 仓库管理系统界面

5.1货品出库模块

物品的出库模块实现了物品信息的查询,在查询栏中输入相应的物品名称点击界面中的查询按钮就会显示出该物品的所有相关信息,信息中显示了货品的数量,出库的数量以及哪些货物是出库的,哪些是借出的等。物品出库模块中最重要的是计算物品的总数,当对界面中的归还选项选择是和否的话都会对物品的数量有影响。

5.2物品入库模块

物品入库模块中主要的组成部分有删除,添加,编辑还可以对货物的借出情况进行查看。当有新货入库的时候就需要点击添加货物,输出新货的名称,货物的种类以及入库的时间等,当用户需要对货物的入库信息进行编辑修改的时候,可以点击界面中的修改按钮,重新对货物进行编辑。添加货物后点击保存按钮,系统就会根据用户添加的信息与货物数据库中的数据库进行匹配,如果验证货物不存在就会将新增的数据信息添加到数据库中。

6 结语

随着信息技术的不断发展,企业之间的竞争已经逐渐发展成为仓库管理系统的竞争。仓库管理系统的设计实现大大地提高仓库管理的效率。仓库管理系统使得企业在管理方面更加准确,更加高效。本文首先介绍了仓库管理系统的需求分析,接着介绍了仓库管理的设计与实现部分,在实现部分给出了相应的界面实现图。

[1] 徐伟民,李锋,胡志华.基于 B/S 模式和 C/S 模式结合策略仓储管理信息系统的开发[J].物流技术,2005.5,101-102

[2] 苏杭,曾盛绰.B/S 模式下多层架构的仓储管理信息系统设计[J].物流工程与管理,2009,31(3):36-38

[3] 徐伟民,李锋,胡志华.基于 B/S 模式和 C/S 模式结合策略仓储管理信息系统的开发[J].物流技术,2005.5,101-102

[4] 钟敬武.基于_NET 架构的后方仓库管理信息系统的研究与实现[D].南京:东南大学,2005 .

[5] 杨莉等.基于 Web 的科技信息管理系统分析与设计[J].山东建筑大学学报,2007,22(5):46-49

猜你喜欢
出库入库仓库
重磅!广东省“三旧”改造标图入库标准正式发布!
中国食品品牌库入库企业信息公示②
配方高架库空箱出库程序的优化设计与应用
中国食品品牌库入库企业信息公示①
填满仓库的方法
四行仓库的悲壮往事
优化拍卖出库流程控制防范拍卖出库环节财务风险
报文数据分析法在立体库故障分析中的应用
小猫看仓库
身临其境探究竟 主动思考完任务——《仓储与配送实务》入库作业之“入库订单处理”教学案例