库存管理系统范文

时间:2023-02-25 11:35:08

库存管理系统

库存管理系统范文第1篇

库存管理系统实现了企业对物流的管理,用来控制存储物料的数量,以保证稳定的物流支持正常的生产,但又最小限度地占用资本。它是一种相关的、动态的及真实的库存控制系统。它能够结合、满足相关部门的需求,随时间变化动态地调整库存,精确地反映库存现状,加强库存环节管理,有效地控制物料收发,降低了库存,优化了库存结构;能够及时了解物料状态,全方位的仓库管理可以及时了解物料分布,避免了物料短缺、积压、过期变质,及时了解物料的收发成本,物料数据共享。

同时,用户还可以方便地得到整理后的各种报表,包括仓库信息的报表、入库清单、出库清单和库存信息报表。通过这4个报表的自动生成和格式化,用户可以更为直观地得到库存部门日常所需的各种信息,做好整个企业的销售工作。

关键词:仓库管理 查询 VB SQLSERVER

绪论

1. 概述

库存管理系统是典型的信息管理系统(MIS),管理信息系统是在管理科学、系统科学、计算机科学等基础上发展起来的综合性边缘科学。在21世纪信息高速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。

2. 数据库应用系统开发简介

在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。

数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后把它们转变为有效的数据库设计,把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。

3. 库存管理系统

库存管理系统是一个企事业单位不可缺少的一部分,它的内容对于企业的决策者和管理者来说都是至关重要的,因此,库存管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着许多缺点,诸如效率低、保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对产品库存信息进行管理,具有人工管理无法比拟的优点;检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,极大地提高货品库存的管理效率,也是企业库存管理科学化、正规化,与世界接轨的重要条件。因此,开发一个库存管理系统是很有必要的,具有其特有的技术意义和管理意义。

一、系统开发理论基础

1. 数据库系统设计

一个成功的信息管理系统,是建立在许多条件之上的,而数据库是其中一个非常重要的条件和关键技术。本管理系统所涉及的数据库设计了以下几个步骤:数据库需求分析、逻辑设计、物理设计与加载测试。

数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。

数据库设计的步骤主要是:

(1)数据库结构定义:目前的数据库管理系统(DBMS)有的是支持联机事务处理CLTP(负责对事务数据进行采集、处理、存储)的操作型DBMS,有的是可支持数据仓库、有联机分析处理CLAP(指为支持决策的制定对数据的一种加工操作)功能的大型DBMS,有的数据库是关系型的、有的可支持面向对象数据库。应针对选择的DBMS,进行数据库结构定义。

(2)数据表定义:数据表定义指定义数据库中数据表的结构,数据表的逻辑结构包括属性名称、类型、表示形式、缺省值、校验规则、是否关键字、可否为空等。关系型数据库要尽量按关系规范化要求进行数据库设计,但为使效率高,规范化程度应根据应用环境和条件来决定。数据表设计不仅要满足数据存储的要求,还要增加一些如反映有关信息、操作责任、中间数据的字段或临时数据表。

(3)存储设备和存储空间组织:确定数据的存放地点、存储路径、存储设备等,并保证数据的完整性。

二、库存管理系统分析

1. 需求分析

本套应用程序名称为“库存管理系统”,主要用于仓库货品信息的管理,系统由仓库管理、入库管理、出库管理、货号清单管理以及一些统计查询和报表等几部分组成。

库存管理系统需满足仓库管理员及工作人员的需求,他们具有登陆应用系统的权限,所以需要对工作人员的登陆模块进行更多的考虑,设计不同用户的操作权限和登陆方法。

对于一个仓库来说,最大的功能就是存储货品,所以仓库管理就是对货品信息、仓库信息的管理,用户可以根据实际情况对各种货品信息进行分类管理,包括添加、修改、删除更新数据库等。

当然,仓库中货品入库也是常有的事,入库管理操作就是对于货品入库情况的管理,用户可以方便地输入一些货品的信息。

有了货品的入库,自然也就有货品的出库,这部分提供的功能与入库操作流程差不多,有所区别的只是对一些出库货品的管理,也很方便数据的输入。

仓库货品的信息量大,数据安全性和保密性要求高。本系统实现了对货品信息的管理和总体的统计等。仓库管理人员可以通过浏览、查询、添加、修改、删除等功能来实现对货品的基本信息的管理以及统计,并可以对一些基本的信息生成报表形式,打印输出的。

报表是一个数据库中最重要的功能之一,有了报表才能清楚地知道货品的出入库情况,在数据报表功能中包括出库报表、库存报表等,以此来完成一些基本信息的打印,方便简洁。

本系统基本涵盖了库存管理的主要需求,具有完善细致的功能、友好的用户界面、强大的数据处理功能和完备的安全机制;随心所欲的查询和所见即所得的打印功能,并全面支持分析和决策的功能。

2. 模块划分

(1)用户管理

用户管理中包括添加用户、修改用户、删除用户。

(2)仓库管理

仓库信息的查询、仓库信息的录入、仓库信息的修改、仓库信息的删除。

(3)入库管理

添加入库信息。

(4)出库管理

对货品出库日期、出库类型以及对出库货物的数量、单价进行管理。

(5)库存管理

货物查询、库存转移。

(6)货号清单管理

通过货号清单信息的查询、添加、修改、删除等功能键实现对货号清单信息的管理工作。

(7)仓库信息查询

将根据仓库信息对仓库里的库位进行汇总。

(8)入库清单查询

通过入库日期和入库类型对所有入库的货物进行汇总。

(9)出库清单查询

通过出库日期和出库类型,对历史出库、历史出库情况进行管理。

(10)库存信息查询

管理库存的所有货物的数量、位置等。

3. 数据库设计

本库存管理系统是应用在单机系统上的,所以只需建立起一个数据库,在此数据库基础上建立起表格,现将部分数据结构表描述如下:

(1)货号清单信息表Item用来保存货号清单中的基本信息

Item表中包含的基本信息有:机型、货号、图号、名称、规格、颜色、单位、制购、说明、类型、状态、检验、能力、净重、毛重、包装单重、包装体积、包装类型、包装数量、数量下限、数量上限、有效期、警告期、备注。

(2)库位信息表StoreRoom用来保存库位信息

StoreRoom表中所包含的基本信息有:库位代号、仓库、位、库位描述。

(3)库存信息表Store用来保存成为库存信息表

Store表中所包含的基本信息有:存货货号、存货数量、仓库号、位置号。

(4)入库信息表StoreIn用来存储产品入库信息

StoreIn表中所包含的信息有:产品入库编号、入库类型、货号、单价、货币、入库数量、仓库、位置、经办人、入库时间。

(5)出库信息表Takeout用来保存产品出库信息

Takeout表中所包含的信息有:产品出库编号、出库类型、货号、单价、货币、出库数量、仓库、位置、经办人、出库时间。

(6)系统用户表Users用来保存用户登陆的基本信息

Users表中所包含的基本信息有:用户名和密码。

三、 应用程序设计

1. 模块的创建

模块是存放全局变量公共函数的申明、函数、自定义函数等,用户可以在模块所在的工程中调用该模块的全局变量、函数等,但是只能在同一个工程中调用它们。而类模块则可以跨工程调用,在实际应用的时候你可以将比如数据库连接的函数包括查询、更新、删除放到一个工程中编译完成生成一个dll文件,然后在另外一个工程中引用该dll文件,在使用之前先声明,这样在整个工程中就可以引用这个dll文件中的公共属性、函数、过程了。

(1)添加模块

Ⅰ.Const模块

该模块用来管理工程中的常量、变量和工程中调用的API函数,如SQL字符串常量、写入初始化ini文件的API函数、服务器参数变量、类模块变量。

Ⅱ.Ini模块

该模块用来设置应用程序的.ini文件。INI文件保存软件的各种初始化信息。

(2)添加类模块

Ⅰ.ClsDB类

用于封装涉及数据库操作的各种操作。

Ⅱ.ClsStoreRoom类

对应于StoreRoom表,主要是封装对StoreRoom表的各种操作。

Ⅲ.ClsStoreIn类

对应于StoreIn表和Store表,主要是封装对StoreIn表Store表的各种操作。

Ⅳ.ClsTakeOut类

对应于TakeOut表和Store表,主要是封装对TakeOut表和Store表的各种操作。

2. 程序结构

本应用程序由17个窗体组成,主要的分别是登陆窗体、主窗体、货号清单管理窗体、入库窗体、出库窗体、库存窗体等。

(1)登录模块的实现

运行程序,将显示登陆界面,只要输入正确的用户名和密码就可以进入系统,系统就将当前用户的信息保存在CurUser中,但是用户在登陆时只要用户名或者密码任何一个输入三次都错误的话,系统就会被关闭。

(2)系统主界面

运行本系统,将显示库存管理子系统的主界面,各个功能模块全部以按钮形式显示,用户直接单击即可进入相应的界面。

(3)用户管理相关界面

通过用户界面上的按钮功能,管理员可以添加、修改和删除用户,并在执行这些操作时,系统会给出相应的提示,这样就为系统的安全提供了一定的保证。

(4)货号清单管理相关界面

货号清单管理窗体可完成对货号清单信息的管理工作,包括浏览所有的货号清单信息。通过添加、修改、删除等功能键实现对货号清单信息的管理工作,以便管理部门的管理员能够具有一个管理货号清单信息的平台。

(5)仓库管理相关界面

在主界面上单击[仓库管理]按钮进入仓库管理界面。

(6)入库管理相关界面

入库管理可完成对入库信息的管理工作,包括浏览所有的入库信息。通过添加功能键实现对入库信息的管理工作,以便仓库管理部门的管理员能够具有一个管理入库信息的平台。

(7)出库管理相关界面

出库管理可进行对出库信息的管理工作,包括浏览所有的出库信息。通过添加功能键实现对出库信息的管理工作,以便仓库管理部门的管理员能够具有一个管理出库信息的平台。

(8)库存管理相关界面

库存管理可完成对库存信息的管理工作,包括浏览所有的库存信息。通过查找等功能实现对库存信息的管理工作,以便仓库管理部门的管理员能够具有一个管理库存信息的平台。

参考文献:

[1]林陈雪.Visual Basic 系统开发实例导航.北京:人民邮电出版社,2002:302-356.

[2]孙健鹏.VB数据库开发实例解析.南京:机械工业出版社,2004:102-188.

[3]王汉新.Visual Basic程序设计.江苏:科学出版社,2002:158-192.

[4]冯关源.数据库应用与开发.上海:上海财经大学出版社,2003:14-25.

[5]翁正科.Visual Basic 6.0数据库开发教程.北京:清华大学出版社,2002:142-150.

[6]龚沛曾.Visual Basic 6.0程序设计教程.北京:高等教育出版社,2003:270-314.

库存管理系统范文第2篇

关键词:库存管理;MYSQL5.0和SQLYOG;Visual C++6.0

1 引言

库存商品管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。该系统可以提高连锁店库存的工作效率,既提高了连锁店的经济效益,又减少了员工的操作。

2 系统的可行性研究

本研究的开发利用MYSQL和SQLYOG作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。用Visual C++6.0作为系统开发的开发环境,使用MFC编写的图形用户界面,整个连锁店库存商品管理系统采用友好的交互界面。其类与对象的支持及丰富的数据类型,保证了代码的模块化要求,而代码模块化的提高,有利于以后对新系统的扩展。

3 库存系统的概要设计

3.1 需求分析

系统程序是用Visual C++ 6.0和MYSQL数据库来实现的。需求分析为连锁店库存管理系统设计的主要依据。管理的业务需求流程描述如下:对库存商品进行资料管理和统计,对产品的进货单和出货单以及商品的变更记录进行录入管理和统计;根据用户的需要对进货、销售、库存情况进行查询,并能打印详细信息;为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码。

3.2 系统模块结构

系统共包括四大模块,入库管理模块、出库管理模块、商品管理模块、供应商管理模块。入库管理模块功能:实现库存管理人员的查询;出库管理模块功能:实现出库商品信息的盘点;商品管理模块功能:及时对库存中破损的商品进行统计清查工作;供应商管理模块:实现库存管理中库存管理员与供应商之间的快速连接。其中登录主界面如图1所示:

3.3 系统数据库设计

数据库在系统中起至关重要作用,数据库是系统的核心,所有MFC应用程序中通过MYSQL及SQLYOG与数据库连接,操作数据库中的数据,从而实现所有需要的功能。本系统的数据库实体主要有商品、管理员、供应商等,E-R模型图形用在连锁店库存管理系统的数据设计。其中商品基本信息表是:

3.4 模块测试

模块测试主要从以下几个考虑:模块接口、局部数据结构、重要执行通道、出错处理通道、影响以上的边界条件。测试时进行代码审查,再进行功能测试,从输入简单的数据开始执行,观测运行期间变量的变化,运行中值的变化范围。改变测试方案,发现错误并记录、修改,测试条件使程序通过多层分支,判别运行结果从而完成模块测试。

4 结论

此系统是在Visual C++6.0平台下开发完成,使用C++6.0的MFC工程作为开发环境,MYSQL5.0和SQLYOG作为数据库,系统有较高的安全性和较好的性能。系统的程序可以处理多种商品库存,在商业上的应用方便性,也说明了此系统的实用性强。

[参考文献]

[1]夏邦贵,刘凡馨.Visual C++数据库开发经典实例精解.北京:机械工业出版社,2006.

[2]陈锵,孙赫雄,陈楠.Visual C++ 2005从入门到精通.北京: 电子工业出版社,2007.36.

[3]微软公司.数据库程序设计SQL Server 2000数据库程序设计[M].北京:高等教育出版社.

库存管理系统范文第3篇

关键词:仓储式连锁超市 库存管理系统 业务模式

目前国内仓储式连锁超市充分应用库存管理系统的还比较少,主要原因是仓储式连锁超市在我国的发展仅5~6年。尽管库存管理的相关理论研究目前已经比较成熟,但这些研究的主要对象是制造型企业,在仓储式连锁超市的库存管理中并不能完全照搬目前已经成熟的一些库存管理理论,有必要对仓储式连锁超市库存管理作仔细地分析,并找出运用信息系统提高的库存管理水平的相应对策。

仓储式连锁超市库存管理的业务模式

仓储式连锁超市库存管理的目标就是要保持合理的周转库存,减少积压库存,合理地计划临时库存和季节库存,尽量缩短在途库存的运输时间。目前我国仓储式连锁超市库存管理主要包括库存移动管理、库存盘点管理、库存状态管理和库存补充管理。

库存移动管理是对日常营运中商品的进出进行管理,主要的业务有销售、收货入库、报损报废、调拨和商品自用等几方面; 库存盘点管理主要有循环盘点和全面盘点两种业务模式:库存状态管理是对库存商品的冻结、预定、促销、在途和展示等五中不同用途的商品进行管理。库存补充管理主要有店面分散补货模式和中央集中补货模式。

仓储式连锁超市库存管理系统的框架和功能

基本框架

在仓储式连锁超市中,完全依靠人工管理来完成以上的各种库存管理业务几乎是不可能的。随着信息技术的发展,运用库存管理信息系统来管理库存是每一个仓储式连锁超市必选之路。仓储式连锁超市的库存管理系统的简单框架如图1所示:

主要功能

库存需求预测、订货管理、收货管理、库存移动管理、库存状态管理和库存分析是仓储式连锁超市库存管理系统的五项主要功能。

库存需求预测功能最为复杂,它是超市对多达几万种商品进行正确补货的依据。订货管理分为手工订单和自动订单,手工订单功能允许用户在系统中手工创建订单并决定订货的数量;比较先进的仓储式连锁超市是通过自动订单功能实现补货管理,它借助库存预测的结果自动完成补货,可以大大提高工作效率,并保证订货数量的正确性。收货管理功能主要是在系统中及时更新商品入库信息。库存移动管理功能是记录每一次移动的数量及原因,同时产生库存移动凭证和各种分析报告,以帮助管理者对库存移动进行分析和控制。库存状态管理功能对不同的库存进行状态标记,库存状态的管理可以在进销存的每一个环节中起到控制作用。库存分析功能通过库存报表来帮助管理者更好地了解库存的状态并管好库存。

仓储式连锁超市库存管理系统应用中存在的问题

近几年,借鉴国外的管理模式,我国的仓储式连锁超市有了一定的发展。但是,由于我国的市场环境与国外不同,在库存管理系统的应用上出现了不少问题。

业务流程不成熟

仓储式连锁超市库存管理中最核心的业务流程是采购流程和配送流程。国外的连锁体系在建立之初,为了达到规模效应,采用的是集中化采购和中央配送体系。

我国在采用集中化管理模式时遇到了不少困难。我国地域辽阔,经济发展不均衡,并且存在典型的地域性消费习惯、不同的风土人情和品牌概念,很难发挥集中化采购的优势。我国的制造基地不集中,地域广阔交通却并不发达,这就为集中采购带来了一定的麻烦。这些客观现实使得连锁企业在引进国外的集中化采购管理模式时出现了很多的问题,当发生了这些问题之后,有些企业又可能武断地采用分散化采购。分散式采购通常要求在每一个城市都拥有自己的采购队伍,大大增加了管理的复杂度。而且,分散式采购在商品引进、供应商谈判等方面都很难达到统一,这种各自为政的状态使连锁的规模效应很难发挥出来,企业的核心竞争力很大程度上被削弱了。

集中与分散左右为难的尴尬局面,使得大多数的仓储式连锁超市的管理模式非常不稳定,这给库存管理系统的设计带来了极大的难度。

系统数据不正确

仓储式连锁超市的数据量特别庞大,在数据管理方面比较欠缺。例如:系统中大量无用的冗余数据使得系统运行速度变慢,库存报表中出现很多无用信息;日常管理中单据没有及时录入系统,造成系统中的库存数据与商品的实际库存不一致,管理者根本无法依据系统产生的补货报告来进行库存管理;最小订货量、最大订货量、安全库存量和送货周期等非常重要的数据并没有预先进行合理的设定。

系统用户素质低

仓储式连锁超市在我国兴起不久,懂得经营管理的人员还比较匮乏,系统开发时,提不出比较完整和明确的系统需求,使得系统的设计并不完善。既使购买了一套很好的系统,由于零售行业大多数最终用户的计算机水平比较低,在系统的实际运用中,常会出现使用不当或者根本就不懂得使用,那么系统就无法发挥其应有的功能。此外,供应商企业的信息化程度不高,也是零售企业应用库存管理系统的瓶颈。

信息技术落后

连锁企业本身的特点就是通过连锁规模来降低企业的经营成本,由于连锁企业的扩张速度比较快,相应地企业就一直处于变化的过程中。信息系统能否根据企业的变化进行相应的调整也就成了企业非常关心的问题。国内企业构建系统时,缺乏长远的考虑,系统的扩展性不强。另外,企业对信息系统的持续投入比较少,已有的技术不及时更新和升级,落后的技术成了阻碍企业快速发展的主要问题。

仓储式连锁超市库存管理系统应用的对策

针对以上问题,我国仓储式连锁超市应当从以下几个方面采取对策。

重组不同的订货业务流程

与库存管理相关的核心业务流程是订货流程,订货流程需要解决的最主要的问题是订货模式。目前,存在的订货模式主要有单店订货和集中订货两种。通过分析比较可以看出,单店订货和集中订货各有其优缺点(见表1),所以我国的仓储式连锁超市应该兼顾与两种订货模式相适应的业务流程,对原有业务流程进行重新组合,在库存管理系统设计时能充分考虑到这两种流程的运行。

建立严谨的数据管理流程

正确的数据是库存管理系统发挥效用的关键条件,采取如下的数据管理流程,将很大程度上保证数据的正确性和完整性。

明确数据输入和设置部门。与库存管理相关的数据主要包含商品数据、供应商数据和交易数据三个部分,其中商品数据最为重要,目前由采购部门在购进商品时提供。如果将与库存管理相关的数据的所有权划给对库存直接负责的物流部门,他们会比采购部门更负责地对待数据的输入与设置,因为他们需要借助正确的数据管好库存。

建立数据审核和检查机制。库存管理系统一般对数据的输入都应有校核功能,除此之外,重要的数据输入系统之前必须经上级管理人员审核。只有通过建立合理的审核机制才会避免垃圾数据进入系统,不致影响系统的运行效率和系统的正常使用。在数据的日常管理中,差错是难免的,可以由专门的数据检查部门,通过系统数据与原始数据的比较,来确定数据是否会存在问题,保证错误的数据及时得到更改,从而避免对系统的重大影响。

提高现有的用户技术素质

一套好系统的正确性很大程度上依赖最终用户的正确使用,在用户的计算机整体水平不高、培训任务非常艰巨的情况下,我们需要采取以下策略:争取高层管理者的支持。公司高层管理者支持培训工作,既可以鼓励员工积极参与培训,又能创造条件和激励机制让员工乐意参与培训。建立完善的培训文档。完善的培训文档一方面能够帮助受训者更好地理解培训的内容和更快地接受培训的技能,另一方面能够帮助受训者继续巩固和复习培训知识。设计多样化的培训方式。加强在计算机上进行模拟练习,并安排相应的岗位培训。进行必要的培训考核。管理者也应重视培训结果,并将培训考核与上岗机制挂钩。

引进先进的信息技术系统

在传统的库存管理系统中,管理库存主要是通过企业的MIS系统来实现的。近几年,无线技术、协同合作、供应链等为仓储式连锁超市的库存管理提供了更好的技术平台。

无线库存货位管理系统。由于仓储式连锁超市经营面积大,商品品种繁多,对开放式货架上的商品进行实时的数量管理是难以做到的,但可以进行商品的货位管理。当货物被摆上货架时,用无线设备同时扫描商品条码和货架条码,并将商品的货位信息传送到中央数据库。也可以非常方便地利用无线终端来管理和查询商品的货位信息,便于订货和盘点,这种无线库存货位管理系统将会为仓储式库存管理带来极大的便利。

供应商管理库存。一直以来,流通领域的各企业都是各自管理自己的库存,供应链的各环节也都有各自的库存策略,其结果是不但各个企业的库存水平很高,而且整个供应链的库存也很大,这是由于需求的放大作用造成的。为了提高供应链各企业的竞争能力和快速反应能力、降低库存水平,可采用供应商管理库存(Vendor Managed Inventory, VMI)等技术。

随着我国加入WTO,我国本土的仓储式连锁超市将面临严峻的挑战。库存管理是仓储式连锁超市核心竞争力的重要组成部分。运用信息技术来优化库存管理流程,提高库存周转率,减少日常库存损耗,降低库存管理成本是仓储式连锁企业库存管理的目标。我国特定的市场环境要求对库存管理的业务流程进行因地制宜地改造,只要能够优化企业内部的业务流程,并且通过加强对信息技术的投入以及企业用户的培训就能够提高库存管理水平。

参考资料:

1. 陈兵兵.供应链管理――策略、技术与实务. 电子工业出版社,2004

库存管理系统范文第4篇

[关键词]服务备件;服务站;大区协调中心

[中图分类号]F274[文献标识码]A[文章编号]1005-6432(2012)23-0099-03

1 汽车服务备件对于汽车制造企业及汽车维修服务站的意义11 汽车售后服务备件是汽车维修服务站重要的利润来源根据汽车发达国家的经验,汽车后市场的利润可占整个汽车产业利润的60%~70%,2008年美国汽车经销商的经营状况显示,在汽车经销商的整体收入结构中,12%的收入来源于服务备件,毛利率高达46%。我国汽车经销商同年的售后服务收入比例为6%,毛利率为36%。尽管我国汽车经销商的销售收入和销售利润与国外存在一定差距,但仍然大大高于新车销售的毛利率(我国新车销售的毛利率为5%)。由此可见,汽车服务备件是汽车维修服务站的重要的利润来源,加强汽车配件服务是汽车维修服务站保持长远利润的关键。

1.2汽车售后服务过程为整车企业提供重要信息

在整个汽车产业供应链上,位于下游的汽车经销商在汽车销售及售后服务过程中积累了大量的车辆质量及维修信息,这些信息对于整车企业来说,不仅为产品设计和产品改造提供思路,也为企业制订生产计划(整车生产及配件生产)提供可靠依据。

1.3 汽车备件服务质量成为汽车维修服务站竞争力的重要标志我国汽车工业飞速发展,汽车年产量超过千万辆,而汽车产品同质化趋势越来越强。整车企业为了保持竞争优势,在产品设计方面不断寻求创新的同时,不断加强汽车售后服务,维系客户关系,提高客户满意度。在汽车售后服务的竞争中,汽车服务备件及维修业务成为各个服务站竞争的核心。许多服务站将客户满意度作为衡量维修服务的重要指标,在追求客户满意与客户忠诚的目标下,制定相关策略。在服务站的整个运营中,汽车服务备件的及时供应不仅能够保证汽车维修服务的质量和效益,而且能够保证汽车配件销售利润的实现。

2 现有汽车服务备件的库存管理系统的运作模式目前我国汽车维修服务站是根据各自服务备件的库存和消耗情况,依据企业自身的软件系统和库存备件分类,定期(一般为一周或者几周)向整车企业发出订单,补充库存。

汽车维修服务站的服务备件运作模式如图1所示。

图1 现有的汽车服务备件库存系统

从现有的汽车服务备件库存系统的运行模式来看,备件中心库是作为服务站需求的上传机构,总部是响应各个中心库的需求,然后向供应商订货的一个信息上传机构,各个备件中心库独立决策,独立运作,因此,这种系统只是传统的单向逐级上传的备件管理系统,各个节点没有形成有效的供应链。在这种备件管理系统中,备件中心库是各自独立的,只能够保证自身库存最低,而无法保证整个供应链的库存成本最低,中心库没有发挥协调各地区库存的作用,导致服务备件库存成本上升,服务水平下降。据统计,整个汽车售后服务备件库存年周转大约为4次,积压库存的比例大约在30%。

3 现有服务备件库存管理系统存在的问题

从现有的汽车售后服务备件库存管理系统的运行模式来看,存在以下几个方面的问题:

(1)在汽车服务备件多级库存中,每个库存节点都是按照再订货点,运用经济订货批量加安全库存量的方法确定订货量,这样会产生和放大需求波动,导致库存的错误分配,造成局部库存的冗余和短缺。供应链各个节点企业往往会通过加大安全库存来防止缺货,因此加大了整个供应链的库存成本。

(2)各配送中心以及各维修服务站之间没有信息联系,一般不存在调拨,一旦发生缺货,仍然是通过紧急订货的方式进行解决,订货成本要么由商家承担,要么由客户承担,延长了备件服务的响应时间,增加响应成本,降低了服务质量。

(3)整车企业及配件生产企业没有完善的信息平台了解最终服务备件的消耗情况,很难制订出准确的生产计划,造成服务备件的积压或缺货。

4 优化汽车服务备件库存管理系统

41 汽车服务备件管理系统优化设计

对现有的汽车服务备件库存管理系统进行优化,主要是在各汽车维修服务站以及大区配送中心的网络上层设立一个大区协调中心,该中心掌握各服务站以及大区配送中心的相关信息,同时负责订货及协调库存。如图2所示。

图2 优化后的汽车服务备件库存管理系统

42 汽车服务备件库存管理系统优化措施

(1)建立供应链合作伙伴。汽车服务备件供应链是由若干个节点企业(供应商、整车企业、批发商、维修站/零售商)组成的一个动态的开放系统。在供应链管理环境下,供应链的各成员要建立战略合作伙伴关系,要为合作关系建立指南和规则,共同达成一个通用的业务协议,包括合作目标,机密协议,资源授权,合作伙伴的任务和绩效考核等。

(2)创建联合业务计划。供应链合作伙伴相互交换战略和业务计划信息,以创建联合业务计划,确定合作项目的管理规则(如订单的最小批量,交货期,订单间隔等)。

(3)创建需求预测。在各地区配送中心合理划分的基础上,各服务站将服务备件的库存状况(包括维修服务消耗情况,销售情况,因果关系信息等)通过共享信息系统实时反馈给大区协调中心,协调中心掌握所有服务站的库存情况及需求消耗,据此创建一个支持共同业务计划的需求预测,如果产生例外情况,依据共同的业务规则和协议确定处理例外事件的准则,同时通过查询E-mail,电话等解决需求预测的例外情况,产生对各服务站的需求预测。

(4)创建订单预测。结合具体的库存策略和因果关系信息等,产生一个支持需求预测和共同业务计划的订单预测,提出分时间段的实际需求数量,并通过订单备件数量和种类及接收地点反映库存目标(例外处理同需求预测)。

(5)生成订单。将订单预测转化成已承诺的订单,订单产生由大区协调中心根据整车厂或者供应商的能力资源来完成。大区协调中心掌握整车厂及供应商的服务备件物料与生产计划,例外事件的安排,并能够对订单进行适时调整,同时结合周边库存,确定订货数量。一旦出现紧急例外的订购需求,各服务站的需求信息不再发送给中心库,而是直接发送到大区协调中心,然后协调中心查询本大区所辖的各个仓库的库存状况,根据中心库和服务站的位置与交货期,进行中心库、服务站之间的调拨。在大区级库存不足时,大区协调中心向总部发送需求信息,总部协调中心再进行大区间的调拨。如果整个公司的级库存不足,则总部向供应商订货,供应商直接发货到指定的中心库和服务站。

(6)供应链上各成员为大区协调中心提供共享信息。共享信息主要包括三个方面的信息,配送中心共享信息(库存目标,未来库存,已订购的库存,预计需求);服务站共享信息(销售预测,库存目标,已有库存);整车企业共享信息(预测的订货数量,库存目标,以后库存,生产计划,预计可发运数量)。

43 汽车服务备件库存管理系统优化效益

(1)以大区协调中心为核心的汽车服务备件库存管理系统加强了供应链上各个成员的通力合作,建立了合理的激励机制兼顾各方利益。例如对于服务站的滞销备件,由厂家进行退回处理,这样减轻了服务站的库存负担,表面增加了厂家的成本,最终会增加经销商的积极性,扩大销售。

(2)以大区协调中心为核心的汽车服务备件库存管理系统改善了原有的服务站库存大量维修备件的状况。在地区配送中心进行完备的库存,各服务站只需要库存保养件和常用维修件,事故件,这样可以降低服务站的库存数量和资金占用,经测算,库存成本大约占存活总价值的20%左右,因此较低的库存水平可以实现较小的库存成本,使服务站从繁重的库存管理工作中解脱出来,做好维修服务工作,也可以降低整个供应链的库存。这种将库存重心集中在地区配送中心的方式也可以方便对服务备件进行集中管理,减少损耗。

5 结 论

建立在大区协调中心基础上的汽车服务备件库存管理系统从很大程度上减少了整个供应链的牛鞭效应,信息的充分共享不仅使得整车厂以及供应商及时掌握终端销售情况,而且基本能实现各维修服务站的零库存管理,实现了整个供应链的多赢。

参考文献:

[1] 张彤,么居标如何解决汽车4S店配件缺货问题[J].中国物流与采购,2009(2)

[2] 张彤汽车售后配件供应链的多级库存优化[J].中国物流与采购,2009(11)

[3] 于洋一汽轿车备件库存控制策略研究[J].经济研究周刊,2009(5)

库存管理系统范文第5篇

关键词:库存管理;数据库;ASP;SQL SERVER

中图分类号:TH164 文献标识码:A 文章编号:1007-9599(2013)01-0212-02

1 引言

库存管理是商业企业经营管理中的核心环节,也是一个企业效益的关键决定因素。在过去,销售业的操作一般都靠人工操作,如靠人工登记卡片、填写表格资料,然后根据不同商品的进行分类入库、出库、记账,这是一项极其繁琐的工作。而且在手工管理的情况下,销售人员很难对客户做出正确的供货承诺,同时企业的进购部门也缺少一份准确的进购计划,部门之间的通讯也经常不畅通。这在激烈竞争的市场中是非常不利的。企业库存管理系统就是在这种状况下出现的,通过利用计算机的技术,使得企业进货、销售、存库管理能够有机地结合起来,从而提高企业的效率,节省成本。随着全球经济一体化进程的不断推进以及我国中小型物流企业的蓬勃发展,在这些中小型企业中推行库存管理系统已经成为一种可能,也是市场经济发展得必然趋势。

2 系统分析与设计

2.1 系统业务需求分析

通过分析调查有关库存管理系统查询维护模块的管理需求,并针对一般企业库存管理系统的功能需求特点,设计库存管理系统查询维护模块的数据流程图(如图1所示)。

2.2 系统功能设计

系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到企业仓库库存管理效率的目的。系统功能分析是在系统开发总体任务的基础上完成的。根据图1给出的数据流程,本库存管理系统需要完成的功能有:(1)仓库管理员的登录、密码修改及忘记密码之后的操作。(2)库存管理的各种信息的输入,包括入库、出库、货品信息的输入等。(3)库存管理的各种信息的查询、修改和维护。(4)入库单、出库单的生成,日报表、月报表的生成。(5)库存管理中数据库中数据的备份及还原。系统的整体功能结构如图2所示。

2.3 数据库设计

库存管理系统范文第6篇

关键词:Visual Basic 6.0 库存管理系统 SQL Server 2000

中图分类号:TP311 文献标识码:A 文章编号:1674-098X(2014)06(c)-0187-01

1 库存管理系统开发的意义

库存管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况,保证企业产品供应以及货物安全,库管人员要花费大量人力物力和时间来做数据记录统计工作。在世界发达国家,库存管理的计算机化水平已经很高了,尽管我国的企业在这方面也有了很强的意识和长足的进步,但仍存在这样、那样的一些问题。作为恒大电器目前的库存管理部分目前仍为手工、半手工操作。就此原因,我们就应该推行仓库管理软件,有利于仓库争取到有价值的客户,从而获得业务的高附加值和收益。

2 系统设计

2.1 设计策略

2.1.1 系统的开发方法及所遵循的基本原则

企业库存管理系统的开发方法有结构化方法、原型法与面向对象方法等。企业库存管理系统采用结构化开发方法。

结构化开发方法的基本思想强调遵循以下几个基本原则:

第一:面对用户的观点。

第二:严格区分工作阶段,每个阶段有明确的任务和应得到的成果。

第三:按照系统的观点,自顶向下地完成系统的研制工作。

第四:充分考虑变化的情况。

第五:工作成果文献化、标准化。

2.1.2 系统模块设计原则

在功能模块示意图的树状结构中,每一个叶节点都是一个最小的功能模块。每一个功能模块都需要针对不同的表完成相同的数据库操作,即添加记录、修改记录、删除记录、以及查询显示记录信息。

2.2 模块设计

2.2.1 客户管理模块设计

在这个模块里可以将你最近新得知的客户情况进行添加,也可以将有变更的用户内容进行修改,还可以将无用的用户删除。添加用户和修改用户信息的界面。在本模块里,需要对客户类型进行选择,客户分为供应商和购货商两种类型。在产品入库时,需要提供供应商的信息;在产品出库或退货时,需要提供购货商的信息。

2.2.2 仓库管理模块设计

本模块实现的功能是:将这个新建的仓库录入到系统里;修改这个系统内仓库的信息;清除仓库的信息。实现了仓库的信息的录入、修改和删除的系统功能。

2.2.3 产品管理模块设计

产品管理功能模块包括两个子功能模块,产品类目管理模块和产品信息管理模块。本模块的主要功能是将产品分类,以便进行产品的分区分类储存。分区分类储存商品,这是仓库进行科学管理的方法之一。

2.2.4 库存管理模块

库存操作是由仓库管理员执行,一个是把产品放入仓库或把产品从仓库中取出的操作,即产品的入库或出库;另一个就是库存产品的盘点,也就是对库存产品进行整理,纠正不准确的库存数据。

2.2.5 统计查询功能模块

统计查询管理模块可以对库存产品进行各种类型的统计和查询,从而使用户能够全面地了解库存情况。统计查询管理管理模块可以实现以下功能:产品出入库统计报表和库存产品流水线统计报表。

2.3 程序设计代码

部分代码如下:

public:

CNode(){ pData=0;pNext=0;} //结点构造函数

CNode(CNode &node) //用于拷贝的构造函数

{

pData=node.pData;

pNext=node.pNext;

}

void InputData(CItem *pSal){ pData=pSal; } //输入数据 void ShowNode(){ pData->Show(); } //输出结点中的数据 CItem * GetData(){ return pData;}//返回下一结点的指针 friend class CList; //定义链表类为友元类

};

private:

char customer_name[10];//客户姓名

int customer_code;//客户代码

char customer_tel[15];//客户电话

char customer_Item_name[10];//客户选择的品种名称

char customer_brnd_name[20];//客户选择的品牌名称

void getdata();

void showdata();

void CItem::OutModify()//出货,修改结点中的数据部分

2.4 系统测试

本软件主要通过人工分析和动态测试来证明来确认软件的正确性。

人工测试方法包括:

第一:人工测试方法。人工测试就是通过人工阅读分析以及评审软件的文档、程序资料等,以发现程序中的错误。

第二:计算机辅助静态分析。

第三:程序正确性证明。程序正确性证明是试图找到某种方法,确切地证明程序是没有错误的。

(2)动态测试主要是通过动态分析以及程序测试来检查程序的执行状态,以确认程序的正确性。常用的动态测试方法有白盒法和黑盒法。

第一:白盒测试法主要有3种测试技术,即逻辑覆盖测试、循环测试、基本路径测试。

第二: 黑盒测试法注重测试软件的功能需求,它很少涉及软件的内部逻辑结构,以程序的功能作为测试的依据对程序进行测试。

3 结语

由于时间原因,本软件的设计过程中还有很多不完善的地方,恳请各位同行提出批评改进意见。

参考文献

[1] 张海藩.软件工程[M].清华大学出版社,2009.

[2] 王珊,萨师煊.数据库系统概论[M].高等教育出版社,2006.

库存管理系统范文第7篇

[关键词]商品库存管理系统;软件模型;开发效率

中图分类号:F423 文献标识码:A 文章编号:1009-914X(2015)05-0228-01

1.引言

设计和实现商品库存管理系统,使库存管理的工作系统化、规范化和自动化,从而达到提高管理效率的目的。

1.研究意义

(1) 利用计算机系统实现商品库存管理;

(2) 流程符合商品库存要求;

(3) 查询方便,无论是按商品编号、名称、类别其中任一项都可以进行有效查询;

2.系统功能模块的分析

2.1 系统需求分析

该图反映了系统执行阶段的参与者与其所进行的活动。用户可以通过对此图的了解更加对使用本系统的流程和所需进行的目的操作有了系统的、全面的、直观的了解。

通过功能模块分析,对商品库存系统的实现进行有效的管理,使之形成完善的应用系统。数据库设计中要合理设置商品信息和库存信息等,用来实现商品信息的新增,修改、删除等功能,使得用户有较详细的数据统计与分析。

下面就介绍一些该商品库存管理系统的基本功能,该款管理软件的功能模块分为四个大的部分:

商品信息管理;(其中包括:①商品属性管理,②分类信息添加)

该功能模块主要是对仓库管理人员、用户日常使用信息比如商品名称、编号、类型等内容的添加、插入、删除、查询等操作。

商品库存管理(其中包括:①商品库存信息,②进货与销售详单)

该功能模块主要是实现管理员、用户通常管理仓库时所需要进行的各种操作功能,可以在库存单的列表中查看库存商品,可在进货销售详单的列表当中查看进货价格和销售的价格、入库单操作人员,销售支出和所得利润等基本功能。

三.日志(其中包括:①员工登录情况)

此模块是针对使用该款软件的用户或管理员登录情况的记录包括登录时间、登录的用户名或管理员名等,方便校对各种出错信息落实到人。

四.数据备份还原以及用户管理(其中包括:①用户密码修改,②备份数据库,③还原数据库,④退出系统)

用户密码修改是对用户密码修改功能的实现,备份数据库是可以将当前的数据库信息整体导出到储存器中,还原数据库是可以将以往保存的数据库的整体备份导入到库存管理系统中,由此可以方便在用户不小心对库存数据操作丢失时可以找回元数据,退出系统点击时即会弹出询问对话框询问是否要退出系统,若是则退出系统。

五.管理员权限(其中包括:①用户管理,②添加管理员,③管理员注销)

此模块只有在管理员登录时才会拥有权限操作,用户登录则不显示此功能模块,其中用户管理是管理员可以对已经注册的用户进行删除,添加管理员是指已有的管理员可以添加新的管理员,管理员注销是指当前管理员自己注销自己的信息,注销以后就不可以再用此管理员名来登录系统。

3 系统体系结构

下图清楚的对系统各部分功能模块的从属关系划分树状图进行展示,以使用户更加明了的了解系统软件各部分的主要功能和所属模块。其中管理员权限功能模块只有管理员登陆才会有此操作权限,普通用户登录不会显示此功能模块。

功能描述:

商品信息管理:登陆后可对商品信息包括分类,类别,插入删除修改等信息进行操作,也可以添加新的商品及分类和类别信息。

信息添加:可以添加新的商品及其生产日期,保质期等信息,还可以插入新的商品类别和分类。

商品库存信息:包括对库存信息的查看,入库、出库操作,对新商品的分类操作并可以打印库存商品清单。

进货与销售详单:用户和管理员可对进货单、销售单、每日利润查卡并打印。

员工登录情况:用户可以查看用户或管理员登录的信息但不能删除,而管理员可以查看此信息并可以逐条删除或者整体删除。

用户密码修改:可以对当前用户的密码进行修改。

备份数据库:可将当前数据信息备份到硬盘等存储器。

还原数据库:可将原有已经备份的数据库还原,也就是导入到当前系统。

系统信息:可以查看当前系统的版本信息。

用户管理:属于管理员权限,可以删除已有用户。

添加管理员:属于管理员权限,当前管理员可以添加新的管理员。

管理员注销:当前管理员可以注销自己的信息,注销后不可用此用户名登陆系统。

4 商品库存管理系统数据库设计

数据库的名称:supermarket;数据库类型:Sql Server 2000;

数据库逻辑结构设计:

概念结构设计是独立于实际数据模型的信息结构,必须将其转化为逻辑结构后才能进行数据库应用的设计。也就是要将概念上的结构转化为数据库系统所支持的实际数据模型。

首先商品信息表与类别和分类信息表相关联,因为商品入库后都要进行分类和类别划分商品信息表还与出库、入库信息表相关联因为每次出库入库后商品数量归类或者单价等可能会有变化因此在进行出入库操作时对商品信息的修改都会同时保存到商品信息表;用户表与出入库单表相关联,因为进行出入库操作生成出入库表单时要记录是哪个用户进行的操作;同样日期表与出入库单表相关联因为要记录生成表单的日期来生成表单号;另外商品编号和归类号类别号表是为了查询方便单独建立的一张表,其连接是通过各自所含有的外键进行关联的。

总结

本文讲述了库存信息的规范管理、科学统计和快速查询,减少管理方面的工作量,同时对于调动广大员工的工作积极性,减少资金占用量,尽快掌握市场价格波动信息,提高超市的销售运营效率等都具有十分重要的现实意义。

参考文献

库存管理系统范文第8篇

关键词:库存管理,系统,数据库

中图分类号:TP311.52 文献标识码:A文章编号:1007-9599(2011)07-0000-01

Designe and Developed of the Enterprise Inventory Management System

Wei Zhaocheng

(The College of Science and Technology of Guizhou University,Guiyang550001,China)

Abstract:This article analyses the domestic and foreign relevant inventory management software development situation,found that there is a very important problem,these systems are not very good solve inventory of security problems,so this paper choose safety stock as the research object,including safety stock prediction is the important content of the enterprise management.

Keywords:Inventory management;System;Database

一、功能需求

应用系统包含了用户管理、入库管理、出库管理、仓库管理、查询管理以及安全库存量和订货管理几个方面的管理子系统。其中,用户管理系统主要实现对用户权限的管理,同时也能够实现对数据库管理,进行数据维护,入库和出库管理分别管理商品的出入库,其它的子系统分别对应企业的各常规业务流程。本系统基本框架已经具备,但是由于各个企业要求不一样,很多实现也不太一致,所以,本文的研究和实现着重实现共有需求,也就是库存管理子系统,分析了需求以后,可以对其进行设计。

二、企业库存管理系统设计

(一)库存管理系统性能分析。本文所开发的库存管理信息系统是一套较为完整的信息系统,它涉及面广,同时能够实现即时,完整,准确等要求。作为企业的领导阶层可以充分信任的利用该管理系统提供的信息。因此在满足各种信息处理的功能需求的前提下,系统的使用,安全,可靠性都很重要,同时要能满足系统的扩展,并且易于维护和较短的响应时间。(二)软件开发环境。本设计选择 Windows XP 作为开发平台,该平台可以同时用于做服务器和工作站,而且容易安装和维护,普及程度高,界面友好。Windows XP适用性广,它的稳定性,通用性,友好型都是本设计选择的原因。实践也证明本设计的选择很好的完成了工作。本设计选择Microsoft Visual Studio 2005 作为开发工具,该开发工具具有最新的库函数等,同时因为Microsoft Visual Studio 2005 具有高效开发和强大的功能,受到开发人员的欢迎,因此这样面的参考材料也很多。(三)数据库设计。设计一个结构化的数据库是对数据进行有效管理的前提和产生正确信息的保证,也是管理信息系统设计的关键。任何一个管理信息系统都需要数据库中数据的支持,而数据库的好坏将直接对系统的运行和质量产生影响,如果数据库设计好,那么数据库会有低的冗余度,不会造成资源的浪费,同时系统运行能够高效和稳定,相反,如果设计不合理,严重的时候会导致严重错误和最终系统瘫痪。

三、企业库存管理系统实现

(一)库存管理系统主界面和登录。系统的实现主要有以下几节组成,在Windows XP 平台上,采用Visual Studio 2005,结合SQL Server2005 进行实现,保证了开发的顺利,稳定和高效。系统开发的总统任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到仓库管理效率的目的。(二)库存入库管理。库存入库管理主要实现登记的功能。录入信息包括:商品管理编号、供应商信息、经手人信息、录入日期信息、备注信息,还包括商品的编号,入库的仓库号,零部件名称,单价,计量单位,数量和总金额等信息,当确认添加时,点击添加按钮可以实现添加,如果要取消添加,可以直接点击取消按钮,这样输入的信息会取消,当点击确认时,添加完成,并且全部写入完成,如果需要继续添加,可继续输入信息,添加完点击退出即可。(三)库存出库管理。管理系统出库管理的功用是进行出库登记,商品出库管理的内容包括:输入出库商品编号,然后查找商品信息还可以输入零部件编号,零件名称,存放仓库号,计量单位,现有数量,出库数量,操作编号,经手人,出库日期等信息,同样用户可通过确认,取消,退出分别实现出库,退出界面的操作。代码类似于入库管理,入库和出库时都需要修改相应的数据库记录。(四)仓库管理。仓库管理的主要功能是记录仓库中商品和仓库中零部件的细致信息。该界面主要包括货位管理,货物损坏管理,货物修复管理,货物保费管理,货物转储管理,在货位管理中可以输入物品编号等信息来显示或者添加货物,其它功能可以添加或者显示货物损坏和修复信息,以及报废和转储信息。(五)库存查询管理。查询系统的界面要求灵活、方便,因此,面对不同对象的查询界面也应该有所不同。本文的查询主要有三个条件,可以基于仓库号和编号等信息,可以选择查询条件,也可以手动输入查询条件。

四、结论

在库存管理中,利用计算机模拟实际存储方案,不仅避免了存储方案不当和失误带来的经济损失,也为确定正确库存方案提供了直接依据,又提高了库存管理每个环节的质量,这种方法简单可行,在库存管理中有推广使用的价值。

参考文献:

[1]刘晖,彭智勇.数据库安全[M].武汉大学,2007,11

[2]孙先友.一种基于角色的数据库访问控制系统设计[D].中国人民信息工程大学,2005,04

库存管理系统范文第9篇

1.1技术上的可行性

本系统操作并不复杂,稍微了解下即可操作。该系统对硬件的要求不高,煤矿业现有的计算机硬件环境完全能够满足要求。这些使煤矿设备库存管理系统在技术上有了强大的保证。

1.2经济上的可行性

现代信息技术的发展确保了煤矿设备库存管理系统在技术上的可行性,煤矿在经济上也可以提供足够的支持。系统煤矿的经济效益有很大的益处,因此建立新的煤矿设备库存管理系统在管理上、技术上和经济上都是可行的。

2、系统设计

2.1相关技术介绍

VisualStudio2010简介:VisualStudio2010目前为教学和软件研发人员普遍采用。VisualStudio2010重新设计了集成开发环境和代码编辑器,可直接生成代码和文本模板,增强了可视功能以及Web应用程序部署的方法和过程,因此熟练应用VisualStudio2010有助于提高开发人员和学生的开发效率。

2.2系统总体结构设计

本管理系统划分为七个功能模块,包括门户模块、接待模块、登陆系统模块、权限管理模块、煤矿设备管理模块、用户中心模块及会员管理模块。主要实现了煤矿设备库存管理的基本操作及煤矿管理员对煤矿信息、物资、人事权限的管理。

2.3详细设计

2.3.1代码设计

编码的种类主要有:顺序码、区间码和助忆码。顺序码用连续数字代表编码对象的代码;区间码是把数据项分成若干组,每一个区间代表一个组,码中数字的值和位置都代表一定的意义;助忆码用文字、数字或文字相结合来描述,其特点是可以通过联想助忆。本系统中,需要编码的数据项主要有:会员(客户)编号、设备编号及管理人员编号。由于所涉及的编码数量不是很多,所以本系统采用了顺序码的编码方法,使得系统设计更加简单还可以满足要求。

2.3.2关系模型

设备库存管理系统的关系模型:

(1)会员信息(会员编号,姓名,性别,身份证号,联系电话,会员积分,订单情况,会员反馈,备注);

(2)订单信息(订单编号,所订煤质,所定数量,会员编号,会员姓名,预定所需时间,金额,用户状态,备注);

(3)设备信息(设备编号,备注);

(4)用户权限信息(管理人员编号,普通权限人员类型)

2.4输入输出设计

2.4.1输入设计

输入界面是管理信息系统与用户之间交互的纽带,设计的任务是根据具体业务要求,确定适当的输入形式,使管理信息系统获取管理工作中产生的正确信息。输入设计的目的是提高输入效率,减少输入错误。输入设计首先要确定输入设备的类型和输入介质,目前常用的输入设备有以下几种:键盘—磁盘输入装置、光电阅读器和终端输入。本系统的设计中采用终端输入的方法,操作人员直接通过键盘输入数据。本系统中主要输入的数据有各个模块的信息。

2.4.2输出设计

输出设计的任务是使管理信息系统输出满足用户需求的信息。输出设计的目的是为了正确及时反映和组成用于管理各部门需要的信息。信息能够满足用户需要,直接关系到系统的使用效果和系统的成功与否。

库存管理系统范文第10篇

仓库管理的主要内容包括仓库系统的布局设计、库存最优控制、仓储作业操作。仓库管理模块能按照物流运作的规则和运算法则,对信息、资源、行为、存货和分销运作进行优化,使其最大化满足有效产出和精确管理的要求。WMS提供了企业级采购、制造计划、制造执行、客户服务系统与仓库或配送中心之间的桥梁传统的仓储管理业务包括收货、上架、补货、拣货、包装、发货。现代仓储管理已经转变成履行中心,它的功能包括传统的仓储管理、交叉转运/在途合并、增值服务流程(组合/装配;包装/贴标等)、退货、质量保证和动态客户服务等。

一、 基于条码技术的仓库管理设计方案

以条码技术作为整个仓库管理信息系统的基础,通过合适的库存管理算法,安排生产,不仅能使费用降低到最少,而且还能实现质量跟踪,系统所用的条码可以具体到每一批次的产品,即对同一种产品不同的批次制作不同的条码,但是这也给条码的管理带来一定的复杂性。为了提高企业经济效益,在库存管理算法中以总平均费用最少为目标来安排一类需求固定的产品的生产,同时考虑仓库容量的约束。

从产品生产完成到成品入库,再到成品出库,这一过程采用条码物资管理信息系统进行管理,可以在网上实现电子会签,并且生成入库单及出库单,实现无纸化管理。如果出入库出错,可以追踪到具体的某一批次的产品,可以保证出入库不发生错误。并能对库存进行即时盘存,生成物资报表,便于统计分析。根据需求信息,库存信息以及生产费用,制定合理的生产计划。基于条码技术的仓库管理系统主要包括编码及打印条码系统、入库物资管理、库存物资管理、及时库存管理、出库物资管理、统计报表、系统信息管理等功能模块。

1. 编码及打印条码系统。这一部分在生产车间使用,车间生产出成品,录入相应的产品信息,系统将根据产品信息和生产信息自动为该产品生成对应的条码,然后通过条码打印机打印条码,制作标签,检查无误后,将条码标签贴到包装箱上。为了跟踪每一箱产品,需要为每一箱产品制作唯一的条码。这样的编码,既保证了条码的唯一性,又具有一定的灵活性。

2.入库物资管理。计算机生成并打印交库单,入库物资经过核对,确认无误后,由仓库保管员进行电子会签,完成入库,并生成入库单。

3.库存物资管理。对于标签破损,从数据库中调入相关的信息,重新打印,进行补贴。在物资移位时,用识读器进行识读,自动收集数据,把采集数据自动传送至计算机物资管理系统中进行数据管理。对于退货的产品,有两种解决办法:一是重新打包,修改相应的信息并更换条码;二是在备注字段里填入信息,并标明退货信息。

4.即时库存管理。库存自动预警:对各种物资库存量高于或低于限量的进行自动预警。结合各种物资近期平均用量,自动生成需要在一定时间内需要采购或生产的物资品名和数量等。管理人员可适时的安排生产,有效的控制库存量。空间监控:监控物资的实际位置、存放时间、空间余地等参数,自动对不合理位置、超长存放时间、空间余地不足等规定的限量自动报警。

5.出库物资管理。采用条码识读器能对出库物资包装上的条码标签进行识读,并将物资信息快递给计算机,计算机根据物资的编号、品名、规格、数量等自动生成出库单。发现标签破损或丢失的按照上述程序人工补贴。将出库物资经过核对,确认无误后,再进行库存台账处理,更新物资库存信息。

6.统计报表。根据物资的出入库和库存信息,适时完成库存物资管理的各种日报,月报和年报。在规定时间内完成任务的情况,统计各分库,分厂等基层单位工作情况。

7.系统管理。系统管理是为仓库物资管理系统正常、安全运行提供保障。其主要功能为:品种代码维护,用户管理,权限管理,日志管理和数据管理。

二、条码技术的引入对仓库管理模块的作用

1.对物资进行条码管理。物资入库时,根据物资的名称、规格及时间生成一个条形码,并将条形码贴在对应的物资上,这样,每件物资就会有一个“身份识别码”。现在进行了条形码管理,对每件物资的来龙去脉都能做到一清二楚,从而有效地控制物资管理出现混乱的现象。

2.快捷、方便、准确、及时。现在物资入库时,只需仓库人员根据合同,将条码扫描后入库,然后将扫描后的信息打印出入库单流转到财务。这样大大地减轻了工作人员的工作压力,在物资发放时,非常方便、快捷,只需扫入领用人的条码、物资条码、填好数量。整个过程无需填入文字,耗时很少,极大地提高了工作效率,并能准确及时地反映库存物资的动态情况,物资的出、入库变化都能随时随地反映,做到账物相符从而为合理编制物资采购计划提供了可靠的依据,有效地控制了因信息不及时不准确而造成库存物资短缺或重复采购的现象。

上一篇:沟通案例范文 下一篇:应收账款论文范文