版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE13基于web的化学品仓库管理系统的设计与实现摘要:化学品等危险品的管理不同于常规货物的流程,以往化学品管理流程较为复杂和繁琐,再加上化学品种类多,更增加了传统仓库中化学品管理难度。流程繁多主要体现在计划表、流程单以及统计表都需要纸质记录以及人工审核,不仅降低化学品仓库管理效率,而且还容易出现错误。特别是当出现化学品仓库盘点时,各类错误层出不穷,最常见的错误就是纸质版记录和实际库存数量不一样,无法准确的为企业领导和采购部提供准确的决策依据,化学品仓库管理已经到了不得不改革的地步。因此,相关企业必须紧跟信息化时代潮流,建立和健全信息化建设机制,根据自己情况设计化学品仓库管理系统以改善当前管理困境。本文论述的基于JavaWeb技术的化学品仓库管理系统主要为化学品仓库提供一种仓库业务及其作业管理的信息存储和检索的技术手段。通过入库管理、出库管理、仓库位置信息管理等功能模块来实现仓库的综合管理。系统采用B/S开发模式,开发工具选择JAVA、JSP、JavaScript、Html语言,采用Tomcat服务器技术,后台数据库选用SQLServer2000。开发出一个简单的仓库管理系统,实现了化学品仓库管理的高效性与安全性。本系统可以方便快捷地实现化学品仓库管理中的货物登记、出库入库、库存管理等操作,能够为企业用户提供充足的信息和快捷的查询手段,使企业的仓库管理井井有条,为企业的健康发展创造良好的条件。关键词:仓库管理系统;化学品;JAVA一、绪论(一)课题研究背景随着国内经济的快速发展,国内各行各业在新形势下不断革新,其中化学工业作为重要的行业发展尤为迅速。根据最新的调查表明国内目前化学品的种类已经超过了八万,并且绝大多数的化学品拥有很大的危险性,而且我国危险化学品生产已是仅次于发达国家,所以化学品一旦管理不当,就会对整个人类造成很严重的危害。相关数据表明,现今危险化学品的外泄、污染等事故频繁发生,给各地人民生命财产和居住环境造成严重的危害,此现象也给相关政府造成很大烦恼。针对此现象,政府也颁布一系列的应对政策,严格把控危险化学品的各项流程,并且对直接接触化学品的工具器皿严格监管。但是,大部分企业的化学品管理流程还是需要人工操作,这种流程因缺少安全的信息技术而存在一定缺陷,老旧的人工管理技术已经逐渐被快速安全的计算机仓库管理系统所取代,“仓库管理系统”是对于仓库内的人员、货量、订单和机器设备的软件实施工具。仓库管理系统解决了传统人工管理效率低下和数据不安全的问题,越来越多的企业正在普及和使用仓库管理系统。国内的WMS和欧美国家相比还存在一定的差距,并且大多数企业虽然生产的产品种类繁多,但是这些企业的市场规模相对较少。相关数据显示,国内的企业部门多,协调性差,且企业的管理数量也较庞大。虽然当前企业的生产经验较为丰富,但是对于企业的仓储等物料的管理还在诸多不足之处。查阅相关文献资料发现,有关危险化学品的仓库管理系统很少,而且传统的C/S(Client/Server)模式化学品仓库管理系统由于使用存在局限性也逐渐被B/S(Browser/Server)模式替代。(二)课题研究目的及意义企业所掌握的化学物资种类较多,而化学物资管理也较为复杂繁琐。掌握化学品的进货渠道种类也各不差异,大小企业的管理机制各不相同,因此有必要把化学物资根据各企业的具体情况制定相应的信息化管理方案,以便提高安全系数提升工作效率。以往仓库管理员缺乏合适的管理系统,给其工作造成如物资的使用计划、订货、核销托收、验收入库、出库、盘点、给企业各部门发送需要的设备物资,自身统计分析物资造成很大不便。在现今互联网如此发达的时代,运用计算机对库存信息统一管理,可以实现准确查找、精准定位、准确性高、节省时间、信息量大、人工成本低等这些优点是人工管理所不能比拟的。可以最大化的提高工作效率和安全指数。本化学品仓库管理系统基于B/S架构采用java等开发工作,以Tomcat为服务器,以SQL为数据库,设计并实现了基于JavaWeb的简易化学品仓库管理系统,帮助企业实施并布置了该系统,有效的提高了该企业的化学品等物资管理的效率和安全。该系统完成化学品入库管理、化学品出库管理、化学品基本信息管理、员工用户管理以及部门管理,不仅对该企业加强化学品等危险品管理具有重要的现实意义,对于同类企业也具有借鉴意义,同时有助于提高危险化学品生产、应用及运输的安全性,加强我国化工行业完善发展。二、课题相关技术简介(一)B/S模式首先是客户层。系统是基于WEB的三层架构,用户直接通过客户端的浏览器访问登陆化学品仓库管理系统,显示的内容全部来源于Web服务器,提高了用户访问的便捷性。其次是Web层,Web层在JavaEE服务器上运行,向上支撑客户层,向下连通业务层。与数据库服务器之间的数据链接是通过HTTP协议进行的。再次是,业务层,具体企业应用的专门需求主要用业务层代码的逻辑来实现,通过运行在业务层上的完成数据处理。数据来源于客户端软件,然后向发送,这是自上而下的数据传输,同时也可以实现自下而上的传输。需要运行在容器内,对于业务层中一些底层问题可以通过以下方式得到解决:例如线程安全和状态管理,这种解决方式的核心在于容器,另外还有一些底层问题也是这样解决的,如事务处理和生命周期以及资源池等等。业务层功能的实现是企业系统的核心内容。(二)Tomcat应用服务器Tomcat适用于各类Web应用程序开发,在中小企业应用比较广泛,因此化学品仓库管理系统也选择了Tomcat应用服务器。本课题设计选择Tomcat可以满足当前系统功能设计要求,初学者也可以很快配置好Apache服务器。而且Apache是目前互联网上使用最广泛的wbe服务器,它支持多种操作系统,另外还支持Linux系统。Apache对wbe支持比较简单,它有许多功能。而Tomcat属于ApacheJakarta。因Tomcatweb应用服务器在发展中持续更新满足用户各种需求,因此它被广泛应用于企业或社区网站平台的运行中。另外还有一个重要原因是因为Tomcat开放性,每个程序员都可以免费使用和改进。本系统的服务器选择的是版本号为8.0的Tomcatweb应用服务器。(三)SQLserver2000化学品仓库管理系统选择用数据库是SQLserver2000。该数据功能强大,具有加密功能,对于需要保密的化学品仓库管理正好合适。该数据库还支持多种数据格式导入和导出,方便数据的传输和保存。不仅支持结构化的数据存储,还支持非结构化的数据存储,有力的保证数据在系统中的分类管理,实现化学品仓库管理系统数据安全性和完整性。该数据库为化学品企业仓库信息化管理提供重要的数据支持,为以后企业其他信息化管理系统的数据库建设奠定基础,方便之后管理系统数据的扩容。另外该数据库同样为Web应用程序提供强大的功能管理,提供最好的性能支持。(四)Java技术Java在企业级软件开发中使用广泛,主要原因是因为其拥有良好的可靠性并且能直接WEB服务。经过厂商和相关程序员的共同努力,Java技术已经成为企业级开发标准之一。二十世纪末JavaEE正式面世,它的第一个版本是由原Sun公司开发的。为了降低开发难度,方便程序员更高效的使用这个平台,Sun公司第一次尝试优化JavaEE平台设计思路,从第一个版本到这个版本经理了六个年头。而且从这个版本开始,Sun公司在平台中增加注释功能、更新的Web服务和加强的持久化模型,将重心转移到提高开发人员的效率上来。JavaEE定义了标准内部和外部接口,在和其他系统做对接时比较方便,能快速实现两个系统之间数据的链接,有效降低系统开发成本。三、系统可行性与功能模块分析(一)系统任务概述本节主要对基于JavaWeb的化学品仓库管理系统进行任务概述,阐述其主要包含以下功能模块:第一个模块是出库日志管理功能,第二个模块是化学品出库管理功能,第三个模块是化学品入库管理功能,第四个模块是化学品查询功能,第五个模块是化学品类别管理功能,第六个是模块员工(用户)管理功能,第七个模块是企业部分管理。通过上述各个管理模块最终实现企业化学品仓库管理系统,替代传统人工管理模式,实现信息化管理。(二)系统可行性与优势分析经济因素传统化学品仓库管理的依赖于人工管理,不仅仅需要人力上配置,还需要专门的大面积纸质存档管理室,这些人力和物力上的费用支持每年都会占据较大一部分开支。而开发基于WEB的化学品仓库管理能降低人工管理产生的各项开支。系统开发的总费用小于传统各类管理费用。化学品仓库管理系统的服务器端统一布置在机房中方便企业技术人员统一管理,当出现故障或者问题时,只需要派专人维护服务器端即可。用户端不需要额外安装客户端软件,降低了开发成本,同时也降低了后期维护成本。安全因素化学品仓库管理系统涉及到危险品管理,数据库加密技术和防火墙技术可以保证系统的安全性。传统人工管理模式不仅容易存在安全漏洞,而且容易存在人为操作错误导致安全问题。例如纸质版的出入库记录存放时间过长,可能出现字迹不清晰或者丢失的情况。开发基于WEB的化学品仓库管理不仅解决纸质记录存档的安全问题,还能避免出现仓库化学品信息泄露的问题。这主要是通过系统账户权限和数据库实现数据的安全性。企业普通用户的请求都需要专门的链路实现对SQL数据的访问,通过这种保证措施降低了数据库泄密的风险。工作效率因素传统的人工管理模式信息收集效率低,当出现需要大面积清查化学品仓库情况时,纸质的记录会降低盘库的速度。由于纸质大小的局限性,在记录上不会记录全部的关键信息,存在信息收集不完整的问题。此外,人工记录在物品名品或者数量上极有可能出现记录错误的问题,这增加了管理的复杂度。开发基于WEB化学品仓库管理系统,首先在仓库物品搜集整理速率上更为高效,在系统中直接通过搜索功能即可快速查到某个或者某些化学品的详细信息和详细位置;其次,因电子资料记录的优越性,因此在信息记录上肯定要比传统的方式更加齐全和完整。另外,出入库化学品数量的增加或者减少是由系统自动计算的,因此在信息正确率上要比传统要高的多。(三)系统功能需求分析系统总需求分析通过用例图将系统的参与者和用例图之间的描述,有助于以可视化的形式明确系统的功能性需求分析。本文根据调研,确定了化学品仓库管理系统的功能性需求分析。该化学品仓库管理系统可以分为四个大功能管理模块。第一个功能是基本信息管理管理(用户登录),第二个功能是员工管理,第三个功能是部门管理,第四个功能是货品管理。化学品仓库管理系统的总体用例图如图所示。图一:总用例图注册登陆功能需求分析当正确输入化学品仓库管理系统的网址进入到首页之后,可以看到注册与登陆界面,提示用户输入账户和密码登陆或者注册成为化学品仓库管理系统的新用户。用户登录有两个权限。第一个是系统管理员,该账户不能直接注册,只能从数据库中写入。第二个是普通的个人用户,也就是仓管员。仓管员用户首先需要注册才能登录。仓管员和系统管理员正确输入账户和密码时,系统会自动判断两个用户的权限,然后进入到各自不同的管理界面。如图是化学品仓库管理系统的注册登陆用例图。图二:注册登陆用例图部门管理功能需求分析部门管理是系统管理员才有的权限,普通用户用户无此权限。具体的功能需求可以从下面三个方面详细阐述。首先部门管理应当能添加和删除新的部门,其次当部门信息需要变更时应当能够直接修改,再次需要查看部门的详细信息时应当具有查询功能。如图是部门管理用例图。图三:部门管理用例图员工管理功能需求分析部门管理是也是系统管理员才有的权限,普通用户用户无此权限。具体的员工管理功能需求分析可以从以下三个方面详细阐述。首先部门管理应当能添加和删除新的用户,其次需要查看用户的详细信息时应当具有查询功能,其次当用户信息需要变更是应当能够直接修改。如图是员工管理用例图。图四:员工管理用例图化学品管理功能需求分析化学品管理功能需求分析包含三个方面,首先是对化学品名称等基本信息的管理,其次是化学品入库编号记录等操作的管理,第三是化学品出库记录等操作的管理。具体化学品管理功能需求分析可以从以下几个方面阐述。化学品出入库管理是本系统的核心功能,因此对其功能需求分析应当包含化学品名称、化学品类型,单位、参数说明、所在区域(柜)、出入库操作员编号、出入库时间、出入库记录、提货人姓名和电话、出入库的化学品数量。如图是化学品出入库管理用例图。图五:化学品出入库管理用例图四、系统整体技术设计(一)系统总体功能设计流程化学品仓库管理系统总体设计是为了对整个系统的框架有一个大致了解,有助于完善系统功能架构。本系统功能模块包含化学品出入库管理、员工(用户)管理、化学品类别管理以及企业部门挂历。同时整体设计还应当实现各类信息的准确输入,方便后期维护。化学品仓库管理系统的总体功能设计如图所示。图六:总体设计功能图(二)功能模块技术设计部门管理模块技术设计不同的部门对化学品有不同的需求和操作。在化学品出入库时需要登记相关部门或者企业,因此需要在系统中增加部门管理功能。另外普通用户不单单归于于仓管部,还有财务部等。因此系统管理员可以根据部门管理模块实现部门的添加、修改和删除。如图是化学品仓库管理系统的部门管理模块图和时序图。图七:部门管理模块图图八:部门管理时序图化学品仓库管理系统部门管理各个功能的详细说明和流程如下:首先是实现添加部门功能。系统管理员根据企业需求增加新的部门,例如财务部需要实现对化学品的查询功能,此时需要开辟归于财务部的用户权限,也就需要创建财务部。在创造新部门时需要填上部门名称、添加时间、编号等重要信息。当创建新部门出现重复创建时,系统会自动提示重复创建。其次是实现修改部门功能:当系统的管理员对该模块进行查询操作时,系统会根据要求罗列出相关部门的详细信息,并且能够对其中的信息进行必要的修改。例如当某个部门拆分或者某两个部门合并,此时需要修改部门信息。系统管理员只需要找到对应的部门然后点击编辑,即可实现对部门信息的修改,点击保存后,修改后的部门信息会自动保存在数据库中。实现删除部门功能:当领导认为某个部门不再具有仓库管理系统中的权限时,此时需要删除该部门信息,系统管理员进入部门管理模块之后找到对应的部门,点击删除,即可实现对部门信息的删除,同时删除后的部门信息在数据库自动清除。类别管理模块技术设计化学品仓库管理系统类别管理实现对化学品种类的管理,系统管理员进入类别管理模块之后实现添加、修改和删除操作。如图是化学品仓库管理系统的类别管理模块图和时序图。图九:类别管理模块图图十:类别管理时序图化学品仓库管理系统类别管理各个功能的详细说明和流程如下:首先是实现化学品类别添加,当仓库中需要新增加新种类的化学品时,系统管理员进入添加化学品类别模块中,点击进入之后填入相应的信息。当填入成功之后数据库自动更新新的化学品类别。其次是化学品类别的修改。当化学品类别中有错误或者需要更改时,系统管理员点击化学品类别修改即可进入修改化学品类别模块中,点击进入修改相应的信息,当修改成功之后数据库自动更新修改后的化学品类别。第三是化学品类别的删除。当化学品类别中有错误或者需要删除时,系统管理员点击化学品类别删除即可进入删除化学品类别模块中,点击进入删除相应的信息,当删除成功之后数据库自动更新清空相应的信息。员工管理模块技术设计化学品仓库管理系统员工管理实现对员工的管理,系统管理员进入员工管理模块之后实现员工添加、修改和删除操作。如图是化学品仓库管理系统的员工管理模块图和时序图。图十一:员工管理模块图图十二:员工管理时序图化学品仓库管理系统员工管理各个功能的详细说明和流程如下:首先是实现添加员工:不同用户对应不同的部门也对对应不同的权限,当企业新进入员工需要拥有化学品仓库管理的权限时,此时需要系统管理员进入员工管理模块中添加添加员工,然后填入用户编号,用户姓名等相关信息,同时设置好用户的权限。当成功添加员工时,数据库会自动保存相关信息。其次是实现修改员工:当员工部门调整或者员工的权限需要调整,此时系统管理元进入修改员工模块中,手动翻找或者关键字查询,找到需要修改的员工信息后直接修改即可,当成功修改员工信息并保存后,数据库会自动保存。第三是员工信息的删除。当员工信息中有错误或者需要删除时,系统管理员点击删除员工即可进入删除员工类别模块中,点击进入删除相应的信息,当删除成功之后数据库自动更新清空相应的信息。化学品出入管理模块技术设计化学品出入库管理系统是本系统的核心功能,它包含化学品基本信息管理,化学品出库管理以及化学品入库管理。如图是化学品仓库管理系统的化学品出入库管理模块图和时序图。图十三:化学品出入管理模块图图十四:化学品出入管理时序图化学品仓库管理系统化学品出入库管理各个功能的详细说明和流程如下:首先是化学品基本信息管理。该功能能让用户对化学品的种类、名称等基本信息有一个整体认知。化学品基本信息包含化学品名称、对应的化学品单位、化学品的详细参数说明、化学品存放区域、化学品类别、化学品编号等。用户通过该功能实现对这些基本信息的添加、修改以及删除。为了快速查询某个化学品的基本信息,还实现了关键词查找,通过输入化学品某个关键词就可以快速找到对应的化学品,使用该功能最频繁的就是查找某个化学品的数量和存放位置。其次是实现化学品出库:此功能主要是对出库的化学品的信息管理,包括化学品编号、化学品名称、化学品类型、化学品单位、化学品所在区域、化学品出库员工编号、出库记录、提货人姓名、提货人电话、出库化学品数量信息。本系统化学品出库流程如下:用户将需要出库的化学品选中,然后提交出库单,出库单中包含以上出库信息,当成功打印出库单,对应的化学品数量也会减少。第三是实现化学品入库:此功能主要是对入库的化学品的信息管理,包括化学品编号、化学品名称、化学品类型、化学品单位、化学品所在区域、化学品入库员工编号、入库记录、入库化学品数量信息。本系统化学品入库流程如下:用户将需要入库的化学品选中,然后提交入库单,入库单中包含以上出库信息,当成功打印入库单,对应的化学品数量也会增加。(三)系统数据库设计系统数据库概念结构化学品仓库管理系统的数据库结构表包含department部门信息表、type类型信息表、goods化学品信息表、exwarehouse出库信息表、sysmanager控制系统信息表、以及staffs员工信息表。如图是化学品仓库管理系统的E-R图。图十五:系统E-R图系统数据库逻辑结构设计第一个是化学品仓库管理系统的员工信息表。该表主要保存化学品企业员工姓名等基本信息,同时还有员工的权限等级等。如表是化学品仓库管理系统的员工信息表。表一:化学品仓库管理系统员工信息表第二个是化学品仓库管理系统的控制系统表,该表主要保存化学品企业员工的操作记录信息。如表是化学品仓库管理系统的控制系统信息表。表二:化学品仓库管理系统控制系统信息表第三个是化学品仓库管理系统的出库信息表,该表主要保存化学品出库的相关记录信息。如表是化学品仓库管理系统的出库信息表。表三:化学品仓库管理系统出库信息表第四个是化学品仓库管理系统的化学品信息表,该表主要保存化学品在仓库的的基本信息,如化学品存放位置等。如表是化学品仓库管理系统的化学品基本信息表。表四:化学品仓库管理系统化学品基本信息表第五个是化学品仓库管理系统的类别信息表,该表主要保存化学品类别信息。如表是化学品仓库管理系统的类别信息表。表五:化学品仓库管理系统类别信息表第六个是化学品仓库管理系统的部门信息表,该表主要保存化学品企业的部门信息。如表是化学品仓库管理系统的部门信息表。表六:化学品仓库管理系统部门信息表五、系统功能实现(一)部门管理使用系统管理员账户进入到系统管理后台界面后就可以点击“管理部门”模块进入部门管理栏目。此时可以看到“添加部门”和“管理部门”两个栏目。当点击“添加部门”后系统跳转界面,此时会判断是否在添加框填入企业名称,如果判断没有信息填入就会提示“请您输入部门名称”。保存之后会跳转到页面,此时数据保存在表中,最后返回界面。当点击“管理部门”中的“修改”按钮时,此时会调用页面的程序,然后找到数据库表对应的主键修改相应的数据。当点击“管理部门”中的“删除”按钮时,此时会调用界面的程序,然后删除数据库表对应的主键数据。如图是化学品仓库管理系统的部门管理流程图和界面图。图十六:化学品仓库管理系统部门管理流程图图十七:化学品仓库管理系统部门管理功能界面(二)货品类别管理使用系统管理员账户进入到系统管理后台界面后就可以点击“添加货品类别”模块进入货品类别管理栏目。此时可以看到“添加货品类别”和“管理货品类别”两个栏目。当点击“添加货品类别”后系统跳转界面,此时会判断是否在添加框填入化学品类别名称,如果判断没有信息填入就会提示“请您输入化学品类别名称”。保存之后会跳转到页面,此时数据保存在表中,最后返回界面。如是化学品仓库管理系统的添加货品类别流程图和界面图。图十八:化学品仓库管理系统添加数据流程图图十九:化学品仓库管理系统添加货品类别界面当点击“管理货品类别”中的“修改”按钮时,此时会调用页面的程序,然后找到数据库表对应的主键修改相应的数据。当点击“管理部门”中的“删除”按钮时,此时会调用界面的程序,然后删除数据库表对应的主键数据。如图是化学品仓库管理系统的管理货品类别流程图和界面图。图二十:化学品仓库管理系统管理货品数据流程图图二十一:化学品仓库管理系统货品类别管理界面(三)员工管理使用系统管理员账户进入到系统管理后台界面后就可以点击“员工管理”模块进入员工管理栏目。此时可以看到“添加员工”和“管理员工”两个栏目。当点击“添加员工”后系统跳转界面,此时会判断是否在添加框填入员工信息,如果判断没有信息填入就会提示“请您输入员工信息”。保存之后会跳转到页面,此时数据保存在表中,最后返回界面。如图是化学品仓库管理系统的员工管理流程图和界面图。图二十二:化学品仓库管理系统员工管理数据流程图图二十三:化学品仓库管理系统员工管理界面(四)货品查询使用系统管理员账户进入到系统管理后台界面后就可以点击“查询系统”模块进入化学品查询栏目。此时可以看到“查询仓库”栏目。此时可以选择货品名称等关键信息查询化学品的详细信息,包括货品类型,库存数量以及存放区域等。如图是化学品仓库管理系统的员工管理流程图和界面图。图二十四:化学品仓库管理系统货品查询数据流程图图二十五:化学品仓库管理系统货品查询界面(五)货品入库管理使用系统管理员账户进入到系统管理后台界面后就可以点击“货品入库管理”模块进入化学品入库管理栏目。此时可以看到“添加货品入库”和“管理货品入库”两个栏目。当点击“添加货品入库”后系统跳转界面,此时会判断是否在添加框填入入库的化学品信息,如果判断没有信息填入就会提示“请您输入入库的化学品信息”。保存之后会跳转到页面,此时数据保存在表中,最后返回界面。如图是化学品仓库管理系统的货品入库管理流程图和界面图。图二十六:化学品仓库管理系统添加货品入库数据流程图图二十七:化学品仓库管理系统添加货品入库界面(六)货品出库管理使用系统管理员账户进入到系统管理后台界面后就可以点击“货品出库管理”模块进入化学品出库管理栏目。此时可以看到“货品出库”栏目。当点击“货品出库”后系统跳转界面,此时会判断是否在添加框填入出库的化学品信息,如果判断没有信息填入就会提示“请您输入出库的化学品信息”。保存之后会跳转到页面,此时数据保存在表中,最后返回界面。如图是化学品仓库管理系统的货品出库管理流程图和界面图。图二十八:货品出库数据流程图图二十九:货品出库管理界面六、总结与展望本论文首先对仓库管理系统的发展历史及国内外发展趋势作了简要概述,并分析了研究基于JavaWeb的化学品仓库管理的目的和意义。随着化学品仓库装备种类的增多,现存的人工纸制登记的传统管理模式已不能胜任新的需求。所以提出了基于JavaWeb技术的化学品仓储管理模式,并验证了使用B/S模式、Tomcat应用服务器、SQLserver2000以及Java技术应用在化学品仓库管理的可能性。本论文在重点介绍B/S没事的基础上分析了该技术应用在化学品仓库管理系统的可能性和设计方案,主要完成了以下工作:第一,针对化学品企业当前传统的仓储管理模式,提出了把计算机软件技术应用到化学品仓库管理系统的可能性和设计方案,并分析了基于JavaWeb技术化学品仓库的总体功能需求和各个具体的功能需求。第二,在化学品仓库管理系统设计方面,根据标准化后的业务流程和需求,设计了系统核心模块,完成了用例图、数据库建模和主要表的表结构。并详细设计了每个功能模块的时序图。第三,系统采用三层架构进行设计对系统各个功能的进行实现,本文所研究的化学品仓库管理系统弥补了之前传统管理方式的不足,采用java技术进行开发,使得系统具有较强的可扩展性、可维护性和可移植性,在设计时重点考虑了化学品仓库管理系统工作的特点,实现了业务功能,较好地胜任了化学品仓库管理系统工作,提升了工作效率。基于JavaWeb化学品仓库管理是企业物资及物流管理的核心内容之一,它改变了繁重的手工操作带来的效率低,易出错的状况,解决了危险品保存、转运、人工效率低下的难题,提高了企业仓储服务水平,减少了企业仓储投资。但是基于JavaWeb的仓库管理系统设计上还存在些不足,首先,化学品信息泄漏问题是该系统重大的安全隐患,其数据非常容易受到攻击,在今后的学习和研究中应把对数据的加密技术增加到系统中去,而从保密问题考虑,需要开发一项自己的数据库加密技术,以保障数据的安全性和完整性。其次,化学品仓库管理系统的界面设计较为简单,缺乏统一风格。人机交互体验仍然需要后期测试与改进。因此,随着化学品企业仓库管理技术的不断发展,本文设计的化学品仓库管理系统在以后的发展过程中需要不断的进行改进,不断的完善自身功能以适应新形势下化学品企业仓库管理的发展,为的化学品仓库管理提供更加科学的管理手段。参考文献:[1]罗玉玲.J2EE应用开发详解[M].电子工业出版社,2009.[2]林杨.基于JavaEE的仓库管理系统的设计与实现[D].电子科技大学,2016.[3]徐炳轩.基于JSP技术的仓库管理货物系统的设计与实现[D].吉林大学,2015.[4]付昕.基于B/S模式仓库管理系统的实现[J].山东省农业管理干部学院学报,2010,27(4):166-168.[5]朱莉.WebLogic服务器和EJB在仓库管理系统中的应用[J].计算机与现代化,2008(8):136-139.[6]陈百建,殷洁.基于RFID技术的危化品仓库管理系统开发研究[J].物流科技,2016,39(7):136-139.[7]陈梦凯,李小雅.基于JAVA编程的危险化学品事故预测管理模型的建立[J].赤峰学院学报(自然版),2016,32(19):30-32.[8]杨晓艳.RFID技术在化工危险品仓库管理中的应用[J].科技信息,2008(30):58-59.[9]李丽华.浅谈高校化学品仓库的安全管理[J].武汉纺织大学学报,2007,20(11):93-94.[10]李新锋.油田企业危险化学品管理系统的设计与实现[J].探索科学,2016(8).[11]朱炳旭,邹吉然,侯蕊.危险化学品库安全评价的探讨[J].山东工业技术,2016(16):45-45.[12]邵月银,时春娟.高校化学药品仓库管理经验谈[J].中国储运,2014(2):131-132.[13]赫淑婵,刘国华.基于WebGIS的突发性环境污染应急监测系统[J].网络与信息,2007,21(6):48-49.[14]周舟.高校教学物资仓库(化学药品)管理的探讨[J].科技信息,2011(29):199.[15]巫海燕.5S管理在高校化学品仓库管理中的运用[J].中国储运,2015(8):117-119.ResearchandImplementationofChemicalWarehouseManagementSystemBasedonJavaWebTechnologyAbstract:Themanagementofdangerouschemicalssuchaschemicalsisdifferentfromtheprocessofconventionalgoods.Thepastchemicalmanagementprocessismorecomplicatedandcumbersome,andthevarietyofchemicalsaddstothedifficultyofchemicalsmanagementintraditionalwarehouses.Manyprocessesaremainlyreflectedintheplanningsheet,processsheetandstatisticaltablesneedpaperrecordsandmanualaudit,notonlyreducetheefficiencyofchemicalwarehousemanagement,butalsopronetoerrors.Especiallywhenthereischemicalwarehouseinventoryofallkindsoferrors,themostcommonmistakeistoemergeinanendlessstream,printrecordsandthenumberofactualinventoryisnotthesame,notaccurateforbusinessleadersandpurchasingdepartmenttoprovideaccuratebasisfordecisionmaking,chemicalswarehousemanagementhastobereform
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年产6000吨三乙胺副产600吨碳酸二甲酯及900吨氯化钙项目可行性研究报告模板-拿地立项申报
- 临床医学5+3培养前景
- 2026年设备维护保养培训考试试题及答案
- 2026年麻精药品培训考核试题含答案
- 2025年河南护理职业学院试题及答案
- 法律知识小学主题班会课件
- 小学主题班会课件:家校合作与道德培养
- 2026年足球基础理论试题及答案
- 2026年四川希望汽车职业学院单招综合素质考试题库及答案
- 2026年光纤检测员效率提升考核试卷及答案
- 骶神经电刺激治疗神经源性膀胱的微创术式
- 2026年法律职业资格考试法学理论论述题
- 企业财务风险控制操作规范(标准版)
- 《EJT 1207-2006核电厂运行绩效评估准则》专题研究报告-开启核能卓越运营的未来之门
- 长护险定点机构档案制度
- 打人私了协议书
- 介绍抽成合同协议
- 糖尿病患者的全程教育模式构建
- 劳务服务框架合同范本
- 生产车间微生物知识培训课件
- 基坑工程安全培训课件
评论
0/150
提交评论