仓库管理系统建设与仓库系统关键技术

2022/08/11 浏览量:561

  根据开发需要,软件使用Java语言编写,客户端运行于windows系统,用Access数据库存储信息,系统采用系统开发和运行环境。

(1)关键技术(1)B/S体系结构。B/S支持跨平台应用软件结构的跨平台应用软件结构,支持TCP/IP协议中的所有软件和硬件系统。开发可以跨平台使用,减少了客户端开发人员的工作量,使他们关注如何合理组织信息和服务器端编程。B/S在结构中,服务器可以完成数据查询、处理和显示。在客户端中,只需运行客户自己的操作系统和通用系统Web浏览器C/S结构应用系统,B/S客户端的结构变得非常好“瘦”。B/S它是一种统一的浏览器客户端软件,不仅降低了客户端软件开发的成本,而且减少了维护客户端软件的时间和客户培训,极大地方便了用户的使用。

(2)J2EE技术。J2EE它是一种与传统应用程序开发完全不同的技术架构,包括许多组件可以简化和规范应用程序系统的开发和部署,从而提高仓库管理系统的可移植性、安全性和再利用价值。J2EE目的是解决传统问题Client/Server跟随模式中存在的问题Browser/Server架构的趋势是应用Java技术开发服务器端应用程序提供了一个独立、移植、多用户、安全、标准化的企业平台,最终实现了简化企业应用程序开发、管理和部署的目的。EE作为一个标准,所有平台开发商都是基于J2EE不同的规则开发了不同的规则J2EE应用服务器,J2EE应用服务器是J2EE企业级应用的部署。因为它们都是按照它们来做的。J2EE规范开发,所以使用J2EE技术开发的企业级应用可以部署在各种技术上J2EE应用服务器。

(3)Access数据库。Access数据库是一种具有相关特性的数据库管理系统MicrosoftOffice系统程式之一,MicrosoftJetDatabaseEngine图形用户界面。Access常用于开发库存管理、销售管理等企业管理软件。开发的软件最大的特点是易学。因此,低成本满足了从事企业管理的人员的管理需求。

(4)WebService。WebServices是建立分布式应用式应用程序的新平台。建立的应用程序具有自包含、自描述、模块化、发布、定位和通过Web调用。WebService可以执行简单的请求,也可以执行复杂的业务处理。部署成功后,其他部署成功。WebService应用程序可以及时发现并调用其部署的服务。

1.2技术难点(1)收集不同类型验证计算机的各种计量器具的验证数据,并可分类查询。(2)同时开发手机APP及PC端软件可以实现资产信息在两个端口之间的互联。(3)实现营销系统信息导入、查询、实时比对等功能。

22系统结构功能设计.1结构框图系统主要用于产品库存的检测和管理。根据仓库管理的实际需要,为了使管理员能够有效地工作,库存检测系统的功能大致分为查询库存、产品入库、产品库存等功能。

2.2主要功能介绍

(1)查询库存功能:合格的库存管理软件,首要功能是向用户展示所有最新产品信息,可通过输入条件从数据库筛选匹配的产品信息,输入资产号码、收集日期、收集人员、点击搜索并显示在表中,也可查询所有库存记录。

(2)产品入库:每次入库都记录在系统中,产品入库时,点击“资产区段入库”按钮可以入库产品,然后选择一个excel文件进行信息录入,excel通过点击文件模板,可以点击文件模板“下载入库模板”按钮获取,填写产品信息后即可导入Access数据库中。

(3)产品出库:可以在左边的文本框中输入要出库的产品的资产编号,点击“出库”,可将产品的状态从产品的状态从“在库”变为“出库”完成出库。出库界面还有两个小功能:①连续输入。为了减少手动扫描代码的工作量,这个小功能室只需要扫描第一个产品的资产号码,就可以连续输入以下N个产品的资产号码。②打印领料单。出库成功后,可打印领料单,领料单为一个两页。excel文件,第一页是本次出库的产品总结,包括收货单号、仓库、日期、材料用途、项目编号名称、申请人、收货单位、出库材料信息。第二页是出库材料的细节。

(4)产品库存:进出需要库存的资产,可以打印库存清单,清单是excel文件和清单包含了这段时间内所有的出库资产,即需要盘点的资产,供相关工作人员盘点。这个功能起到了总结统计的作用。过去,需要人工调出这段时间内出库的资产需要返回大量以前的出库信息。该功能利用数据库进行统计筛选,减少了人力和节省时间。

(5)上传功能:由于计算机不能连接外部网络,因此有单独的功能需要实现资源共享,用于同一局域网计算机之间的库存信息传输,两台计算机同时打开软件,只要计算机输入另一台计算机ip地址,即可将电脑的地址,Access数据库信息与另一台计算机共享,实现资源共享。

(6)备份功能:为了防止数据丢失,防止软件效率降低,有时需要定期备份数据,只需输入要备份的数据日期即可备份Access数据库的信息进入另一个数据库。对于已经出库很长时间,现在没有效果的产品信息,将从数据库中删除备份到另一个数据库