• 官方微信

    CA800二维码微平台 大视野

  • 工控头条

    CA800二维码工控头条App

当前位置:自动化网>自动化文库>应用案例>电脑连锁店库存管理的建模与实现*

电脑连锁店库存管理的建模与实现*

发布时间:2012-12-11 来源:中国自动化网 类型:应用案例 人浏览
分享到:
关键字:

UML 静态建模 库存管理 定量订货法

导读:

我国大多数电脑连锁店在信息化建设方面起步较晚,虽然有了电脑、服务器、网络等现代化设备,但有很多业务还是手工作业、人工管理,没有实现无纸化、现代化办公。

1  引言
我国大多数电脑连锁店在信息化建设方面起步较晚,虽然有了电脑、服务器、网络等现代化设备,但有很多业务还是手工作业、人工管理,没有实现无纸化、现代化办公。这使得企业的工作效率低,业务流程复杂,人力和物力资源浪费严重。

2  UML建模
采用UML建模的过程分为需求建模、领域建模和设计实现三个阶段。UML有静态建模和动态建模两种建模机制。在系统对象模型中,用例图、类图、对象图用来定义系统对象及其之间的静态关系;构件图和配置图用来体现软件体系结构、硬件体系结构和通信机制;顺序图、协作图、状态图和活动图用来描述对象的状态及其之间的交互关系[1]。
2.1  库存管理建模
库存管理是公司物流管理的核心,主要职能是负责所有产品的收货、领用、退货、存储。 库存管理的用例图如图1所示,库存管理的主要业务是产品出入库、库存盘点、库存信息查询、报损和移库操作。

的用例说明。
参与者:仓库管理员
描述:当物品入库时,仓库管理员办理入库手续,定期对仓库内物品进行盘点,当物品出库时仓库管理员及时更新数据库。
前置条件:物品到达仓库,送货人员向仓库管理员提交采购清单或送货清单,等待入库。
事件流:
1. 仓库管理员填写入库单,办理入库手续;
2. 仓库管理员登录系统,打开配件菜单窗口;
3. 确认单据信息及物品规格型号是否匹配,如无错误,在系统配件菜单项的入库窗口里完成入库操作,更新数据库;
4. 如仓管管理员要盘点库存,盘点后要更新数据库;
5. 维修部门工作人员来领用配件时,仓库管理员通过系统查询库存状况,根据领料单办理领料手续;
6. 在系统中记录配件的具体使用部门,由谁领用;
7. 打印出库单,更新数据库;
8. 物品出库。
入库、出库和盘点用例等操作非常相视,下面仅介绍一下入库用例,入库用例图如图2所示。

2.2  库存管理模块动态建模
库存管理的主要业务是产品出入库和库存盘点。下面以入库用例为例,入库业务活动图如图3所示。

入库业务的主要参与对象是仓库管理员和部门经理,因此分为二条泳道。第一泳道中,仓库管理员接到盘点通知后启动入库业务流程。仓库管理员准备好盘点表,到仓库中进行实地盘点,并将盘点结果填入盘点表,生成入库单,提交部门经理审核,部门经理提出审核意见,如果无重大的盘点差异,部门经理最后将盘点结果存档,结束流程[2]。

3  定量订货法
由于电脑连锁店零配件种类较多,且价格和零配件的需求量不固定,所以零配件的库存控制采用定量订货法。所谓定量订货法,就是预先确定一个订货点和订货批量,随时检查库存,当库存下降到订货点时就发出订货,按规定进行订货补充的一种库存控制方法[3]。定量订货法原理图如图4所示。

 

图中Qmax表示最大库存量,Qk表示订货时的库存量,即订货点的库存量,Q*表示最佳订货批量,Qs表示安全库存量,DL表示订货提前期的需求量。定量订货法需要确定的主要参数有订货点的订货量、经济订货批量和安全库存量。
3.1  订货点的设定
订货点的设定要考虑销售速率R、订货提前期TK和订货提前期的销售量DL。在多数情况下,需求量和提前期都是随机变化的,而且都正态分布。
订货点

其中为提前期内DL的平均值,为安全系数,为库存量的标准方差,为需求均值,为提前期均值。当时,,其中为需求速率标准差,为提前期方标准。
3.2  经济订货批量的确定
订货批量是一次订货所订的物资数量。订货批量的大小要考虑需求速率和经营费用两个因素。在不允许缺货、瞬时到货的模型中,经济订货批量可表示为:
为单次订货费用,R为单位时间内需求量,C1单位物资单位时间的保管费用[4]。
3.3  确定安全库存
安全库存的大小等于需求量的标准差与安全系数的乘积,,安全系数由缺货率和库存满足率来决定。

4  库存管理的实现
库存管理模块前台采用Visual Studio.Net 2005,后台数据库采用Microsoft  SQL server 2005,运行环境为企业内部网或广域网[5]。下面介绍一下库存控制参数管理的实现,管理人员登录系统后,根据连锁店运营情况可进行提前期均值、提前期方差、需求均值、需求方差和安全系数等参数设置,设置完成后的效果如图5所示。


5  结束语
系统建模是软件开发过程中的核心部分,建模的目的是把要设计的结构和系统行为紧密结合在一起,更好的掌握系统应具有的功能,从而使开发的系统更好的满足用户的需求。通过应用定量订货技术使库存管理更加科学方便,为库存控制的优化提供参考依据。

参考文献:
[1] 王苹.基于UML建模的销售系统研究[J].煤炭技术,2011,30(6):268-270.
[2] 赵韩.基于ASP的中小企业进销存管理系统研究[J].微计算机信息,2010,26(33):43-45. 
[3] 栾笑笑,王鹏,许锋,徐艳芳.定量订货法在医用耗材库存控制中的应用[J].中国医疗设备,2008,(12):61-63.
[4] 王殿超,石晶.蒙特卡洛模拟法下已知服务水平的定量订货法研究[J].物流科技,2011,(3):130-132.
[5] 胡志敏,唐俊,石跃祥.基于Web服务的车辆维修管理信息系统[J].湘潭师范学院学报(自然科学版),2009,31(4):51-54. 

作者简介:阎琦(1975-),男,研究生,研究方向:计算机软件与网络技术。
 

本文地址:本文地址: http://www.ca800.com/apply/d_1nrutga2l2dvu_1.html

拷贝地址

上一篇:自来水厂监控系统

下一篇:小型港口电力设施防盗视频监控系统建设

免责声明:本文仅代表作者个人观点,与中国自动化网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容!