APP下载

基于MySQL数据库技术的新型物流管理系统的设计及应用

2018-10-30段凯

微型电脑应用 2018年10期
关键词:出库管理系统物流

段凯

(商洛学院 经济管理学院,商洛 726000)

本系统研发的主要目的就是针对传统物流行业中存在的问题实现物流管理系统的开发。系统开发的主要目的就是实现能够对一般物流管理业务处理,并且还能够使大部分企业物流过程进行信息化管理及实时的调控,从而促进企业对物流企业高效性,以此有效提高实施效率及经济效益,而且企业还能够根据实际需求添加全新的功能模块。

0 引言

本文所设计的全新物流管理系统的主要目的就是实现货物运输过程中从港口到港口业务管理功能和支持平台及系统运行维护功能,其主要业务流程包括出库、入库、查询及库存管理,此种业务内容能够保证货物在物流运输过程中实现全程的监控,而且还能够实现实时的调控,进出库业务信息化管理能够简化工作,本文要求物流管理系统的实现目标为[1]:其一,节约物料成本;其二,便于用户查询及对物流运输监控;其三,有效节约人力和物理;其四,保证货物存储便捷性;其五,有效安排仓库管理、货物配送及员工管理[2]。

1 物流管理系统的设计

1.1 物流管理系统架构

以业务需求为基础,物流管理系统模块要以设计的需求设计物流管理系统总体结构,企业信息化物流管理系统架构包括供应链管理子系统、采购管理子系统、生产计划管理子系统及库存管理子系统等。物流管理系统使用SHH框架和MySql数据库技术实现设计[3],图1为物流管理系统的整体结构。

图1 物流管理系统的整体结构

物流管理系统要能够有效解决企业管理中的功能,由于系统具有较多的功能,以此就会提高业务的繁琐新,但是因为模块化分析能够有效解决此问题,将复杂系统以不同功能实现分解,从而能够划分模块成为多小模块。以此系统总体结构为基础,使每个模块都各有不同,而且其中的模块都能够相互独立设计与开发,从而能够有效降低模块耦合度。以上述系统总体结构为基础,就能够得到系统功能,所以就将物流管理系统划分成为3个子模块,分别为销售管理、基础信息管理及运输配送管理[4],物流管理系统的划分结果,如图2所示。

图2 物流管理系统的划分结果

1.2 物理管理系统的模块设计

1.2.1 信息管理机制

基本信息管理子模块的主要目的就是实现物流管理系统相对静态基本信息管理及维护,其中的基本信息主要包括物流公司工作人员、合作单位、商品及仓库等信息[5]。工作人员信息管理的机制,如图3所示。

图3 工作人员信息管理的机制

系统编码管理设计的基础就是实现物流管理系统的信息分类,比如添加、查询、修改代码等,编码管理的对象为包装规格、商品分类及各模块代码保存[5]。

1.2.2 信息管理

基本信息管理子系统是人力资源系统的核心内容,其能够对公司在职工作人员的基本信息进行记录,比如人员名称、部门、职工号等。人力资本基本信息利用人员基本信息记录人力资本基础数据信息,人力资本系统的信息维护就是基于词表,系统管理人员通过基本信息权限实现访问管理,两者为一对一关系[6]。

1.2.3 采购管理

根据公司的主营业务使用国际采购或者国内采购,系统中的采购模块对于系统整体成本控制和账目结算都具有重要的作用。

采购管理中的采购订单管理指的是存货采购业务过程中流动起点,其主要目的就是对企业物流循环流动轨迹、企业管理决策等信息的重点,利用此模块能够直接对供应商订货订单进行查询,利用采购订单关联跟踪,并且还能够查看采购业务处理的过程。采购订单管理界面中,用户能够根据自身的需求情况输入数据,比如供应商、采购商、计量单位、品名与单价等多种信息,录入完成之后保存。另外还使用Tab模式将之后流程到相同窗体中进行反馈,比如旅游记录、清关机率、转运明细、拆箱记录等,在今后用户查询某个采购订单的过程中,能够通过订单编号从此地方获得相应的信息,以此方便了整体流程掌握及统计。

商业伙伴管理属于系统中的主要部门,其还是后面流程运行的基础模块,其中主要包括参数、客户、采购商、运输等内容。商业伙伴维护管理包括全部系统内容的分类,所以其在设计过程中尤为重要。本文使用多次结构设计方式,将全部的供应商、客户、运输及采购商统一进行管理,使用商业伙伴类型实现区分。在商业伙伴管理模块实现过程中利用NHibernate,将全部变量根据属性到实体属性中赋值,要利用函数实现验证,其中代码要在数据中存放,根据代码关系实现转换,最后全部属性幅值完成,利用Dao方式将幅值语句到数据中提交[7]。

1.2.4 仓储管理功能

仓储管理属于物流管理系统,其中主要包括出库管理及入库管理。其中入库管理的主要工鞥为接收物流货物并且对货物信息进行入库登记,以此能够有效实现物流接收服务,入库管理功能业务流程为;

其一,实现货物信息的登记;

其二,选择合适仓库,设置存储期限,并且对其进行保存和记录。

在实现具体入库管理功能的过程中,设计人员要使用inputward.aspx文件实现静态页面的设计,并且使用HTML技术实现程序的开发,这个时候还要利用JavaScript技术实现效果设计,最后利用sql语言在数据库中存储入库信息。

出库管理功能的主要目的就是为客户提供出库管理功能,也就是客户所提供的货物日期、库存数量、出库条件和存储地点,其业务流程为:

其一,选择针对性的仓库出库对出货信息进行登录;

其二,对出货人与收货人进行记录;

其三,将出货申请进行提交,申请验证之后对出货进行处理。

在对具体出货操作进行记录的过程中,设计人员要利用outpruwald.aspx文件实现程序编码,通过HTML技术设计静态页面,最后里一共JavaScrpt实现出库管理设计。

1.3 系统数据库设计

物流管理系统中的数据库具有重要的作用,设计数据库结构设计是基于E-R图得到实体的属性、实体之间的关系等转化成关系模型,以此能够优化设计数据库。以系统分析和数据库设计需求为基础,对本系统中的数据库进行汇总,得到以下系统数据表,如表1、表2所示。

表1 工作人员信息表

2 系统的测试

本系统开发过程中使用免费开源平台,利用SQL作为数据库服务器,使用B/S三层架构。基于系统安全性,使用JavaBean封装程序内部逻辑。

表2 商品信息表

系统属于超级用户管理员,其用户名为admin,密码为321,用户能够利用正确填写账户及密码信息登录系统主界面,在安全管理模块中实现密码修改,超级管理员还能够实现用户的管理,在用户管理功能界面对用户实现管理。管理员能够为用户分配不同权限,分区用户等系统之后能够对出库处理模块实现代单填写,并且制作交接单,在数据库中实现交接单号的生成。在综合查询模块中,不同用户能够实现不同查询操作,每个用户都能够实现本地区查询,最后库存管理模块利用代单号对库存进行盘点。只有管理员具备系统维护功能,在此模块中,管理员能够对运输线路进行查询、添加、删除及修改。系统的安全管理界面,如图4所示。

图4 系统的安全管理界面

3 总结

物流企业管理人员在管理过程中会因为多种因素导致信息化建设投入降低,通过多年研究表示,目前我国部分物流企业在管理过程中还停留在手工作业,所以就要迫切创建嘻嘻化的物流信息管理系统,从而对传统物流信息管理进行创新,避免因为手误导致错误,还能够有效节约工作人员的精力和时间。本文利用MySql数据库技术实现了物流管理系统的设计,最后对本文所设计的系统模块进行测试,表示此系统能够满足现代物流企业使用需求。

猜你喜欢

出库管理系统物流
基于James的院内邮件管理系统的实现
本刊重点关注的物流展会
“智”造更长物流生态链
基于LED联动显示的违停管理系统
卷烟配货出库流程的优化与应用
散粮出库 加快腾仓
“出库费” 应由谁来付
海盾压载水管理系统
基于低碳物流的公路运输优化
基于PLC的物流自动化包装线出库穿梭车的设计