前言:寻找写作灵感?中文期刊网用心挑选的仓储管理系统设计与应用,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。
摘要:目前高职大多数仓储管理课程的课堂教学还是以理论讲解为主,学生对知识的消化和吸收很不理想。针对这种情况,开发设计面向教学的仓储管理系统。整个系统共分为:基础信息管理、仓储作业管理、库存查询、教师系统维护、权限管理等五大功能模块。实践证明,面向教学的仓储管理系统的应用有效激发了学生学习的热情和积极性,学生在动手操作过程中不仅能正确把握信息流,还加深了对仓储业务流程的体会和理解。这种教学模式对于培养物流领域现代信息化环境下物流人才具有积极的作用。
关键词:仓储管理系统;面向教学;仓储管理;系统;业务流程
1引言
我国的仓储管理最初是由人工进行管理,如订单填写和货物的出入库。随着计算机技术和网络技术的迅猛发展,仓储管理发展到现在不管是订单的输入输出还是货物的出入库都能做到自动化、智能化管理,在这个过程中仓储管理系统得到了飞速的发展。仓储管理系统不仅能帮助企业大大提高作业效率,还能提高库存管理的准确性,同时能有效降低企业的仓储成本。在现代物流业中,伴随着信息系统的应用和各种信息技术的广泛使用,要求从基层的业务操作人员到上层的管理人员,只有掌握与之岗位相关的信息技术,才能快速完成业务操作,适应物流业的信息化进程。而对于基层的物流人才需求来说掌握实操方面的技能要求更为迫切。目前高职大多数仓储管理课程的课堂教学还是以理论讲解为主,学生对知识的消化和吸效很不理想。高职的学生特点是惰性比较大,不喜欢自己去看书,不主动思考问题,更不喜欢费脑筋记东西。但对于动手操作的事物却非常感兴趣。课堂上老师辛辛苦苦用语言和画图的形式去描绘一个物流业务流程,学生听下来能理解大概,但记不住;如果该流程比较长,学生听到后面更是兴趣全无。仓储也有实训课,实训课时老师可以通过设计和模拟一个物流企业的作业环境,组织学生扮演某个具体的岗位,相互配合完成整个业务流程,这样可以让学生动起来,有一定的效果,但其中还存在一些问题,如:学生在整个操作过程中对自己的岗位所负责的事情是清楚的,但对于上下游和自己岗位之间的联系就不是很清楚了,特别是整个流程中的信息流是不了解的。如果只是做好自己岗位的事情而不能对整个业务流程和其中的信息流有个清晰的认识,那么只能说知其然而不知其所以然,也就无法为供应链上的上下游提供优质的服务。因此,仓储课堂教学需要借助信息技术手段帮助学生更好的学习仓储专业知识和操作技能,让老师的课堂充满活力。这种面向教学的第三方仓储管理系统就是在这个背景下设计开发的。
2系统开发采用的技术
本文研究开发的第三方仓储管理信息系统用于教学,面对的对象是高职生,要能吸引他们的第一个要素就是系统界面要具有美感;另外,上课时间如果连接外网会在一定程度上分散学生的专注力,C/S模式只要客户端和服务器的连接是通的就能使用。因此,基于以上因素的考虑,系统的开发是实现决定采用基于C/S模式。第三方仓储管理信息系统前台程序设计开发工具采用MicrosoftVisualStudio2010;后台数据库是MicrosoftSQLServer2008。仓储管理信息系统是对仓储数据进行管理并提供数据信息服务的系统,而这个系统的核心支撑是数据库,数据库中存放成千上万条有关货物数据,包括货物基本数据、货物存储数据、货物出入库数据、配送加工数据等。这些数据可以存放在不同的存储设备上,如PC机、服务器、移动终端等,操作人员都可以通过服务器上的SQLServer数据库读取和控制这些数据。
3第三方仓储管理系统功能性需求和系统设计
本文所设计开发的第三方仓储管理系统是一个基于C/S模式的教学软件,主要为物流专业的仓储管理课程提供业务信息操作环境,以仓储企业订单为任务驱动,学生可以利用系统配合实操完成入库作业、出库作业、盘点作业、调拨作业、库存查询等一系列仓储业务操作。系统的层次逻辑结构如图1所示。
3.1系统各模块主要功能
3.1.1基础信息管理模块
基础信息管理模块主要维护客户信息、货物信息和仓库信息,这些基本信息都是后续操作的重要系统资源。
3.1.2仓储作业管理模块
仓储作业管理是整个系统最为核心的模块,函括入库作业、出库作业、盘点作业和调拨作业等四大子模块。第三方仓储企业是以客户订单为任务驱动,信息员(客服)一般通过电话、E-mail、传真等方式接收客户发送来的订单,信息员接收到客户订单后会使用企业内部系统进行订单录入,然后根据客户订单的具体要求进行相关的入库、出库、调拨等仓储作业活动。
3.1.3库存查询模块
库存查询模块功能是负责提供对货物的即时查询、出库信息查询和入库信息查询。仓管员要能管理好仓库里的货物,必须实时掌控仓库里库存信息;从另一方面看,这也是优质客户服务的重要保障功能,实时了解库存信息便于客户做好生产和营销计划。
3.1.4教师系统维护模块
教师系统维护模块主要功能是对系统进行备份和还原,还对当前版本进行说明。第三方仓储管理系统在教学使用过程中,可能会遇到服务器的软硬件出现故障、突然的停电或是操作失误导致数据的损失,这种情况有时候是不可避免的,为了让数据的损失降到最低,必须提供系统备份和还原功能。
3.1.5权限管理模块
权限管理模块主要是对用户的账户、密码,以及权限进行管理。在实训过程中,教师根据在实训任务中扮演不同的角色为该学生设定对应的岗位,通过系统为不同的岗位设置相应的权限。同时为了保证学生数据的完整性,并且能够单独完成单项任务,根据角色的不同赋予不同的用户名和密码,初始密码为1,登录后学生可以自己修改密码。
3.2系统结构E-R图
在明确系统各模块及功能后,接着是要勾画出第三方仓储管理系统的E-R(Entity-Relationship,实体-联系)结构图,这是数据库设计的关键部分,也是指导数据库建设的宏伟蓝图。系统的E-R结构图(Visio2010绘制)如图2所示。
4仓储管理系统的实现
4.1数据库表的实现
表是存储数据的实体,是组成数据库的重要部分,也是数据库其他对象的基础。在本系统的设计过程中,根据系统的层次逻辑结构和模块划分抽象出的实体,在数据库SQLServer2008中首先创建一个名为“linzhendb”的数据库,然后在该数据库中新建tb_Provider、tb_GoodsInfo、tb_Storage、tb_InStore、tb_OutStore、tb_Transfer、tb_Check、tb_User等8个数据表,分别用于存放客户、货物、仓库、入库、出库、调拨、盘点业务以及使用该系统的用户信息。如表1-表8所示。
4.2系统功能模块界面的实现
4.2.1登录界面
如图3所示,用户通过系统登录界面后,从下拉框中选择用户名,然后输入密码进行系统登录,下拉框的内容和用户表进行关联绑定,用户只要从中选择即可,大大提高操作的速度。用户名和密码输入正确则进入系统,不正确的话显示提示框“用户名或密码错误!”。另外,在界面的下方会显示该用户的权限是超级管理员还是普通用户。系统的使用权限是根据第三方仓储公司的岗位角色赋予的,教师和总经理这两个角色赋予系统最高权限即超级管理员,其他角色如盘点员和仓管员赋予一般权限即普通用户。看似简单的系统登录有着重要的作用,一方面只有拥有账户和密码的用户才能进入该系统进行操作,从而保证系统的安全;另一方面,从企业角度出发,若操作的数据有问题,也能在后台查出是哪个账号操作的。
4.2.2功能模块界面
学生登录系统后,不同模块的界面既可以通过单击面板进行切换,也可以利用窗口上方的菜单进行选择,系统的设计以易于用户操作使用为出发点,界面美观而且友好性强。整体功能模块界面如图4所示。
5结语
面向教学的仓储管理系统的使用,以仓储业务流程为主线,围绕岗位职业能力,学生从接到客户订单开始,通过仓储管理系统里面的入库作业、出库作业、盘点作业等操作,能对仓储里的重要业务流程有了较为全面的认识,在操作过程中能激发学生的主动思考,锻炼学生解决问题的能力。仓储管理系统在课堂上的应用能让学生完成仓储业务的同时能知晓上下游的业务联系,更重要的是清楚业务流程中信息流的来龙去脉,充分发挥团队协作精神共同完成仓储业务。这种教学模式能调动学生的学习兴趣和激发他们主动学习的热情,让学生的学习不再局限于书本,在动手中加深对仓储业务流程的体会和理解,对于培养物流领域现代信息化环境下物流人才具有积极的作用。
作者:林桢 单位:海南职业技术学院经济管理学院