实训报告设计题目:超市库存管理系统分析与设计专业信息管理与信息系统班级901学生马卓西安交通大学城市学院2012 年秋季学期前言 (1)一、系统开发背景 (1)1.1经济发展要求 (1)1.2系统本身原因分析 (1)1.3对现有系统需求网络调查的发现 (1)二.系统概述 (2)2.1库存管理现状 (2)2.2系统目标 (2)2.3系统计划 (2)2.4可行性分析 (2)三.系统分析 (3)3.1系统功能模块 (3)3.2业务流程图 (3)3.3数据流程图 (4)3.4数据词典 (7)四.系统输入输出设计 (10)4.1输入设计: (10)4.2输出设计: (10)五.超市库存系统维护 (11)5.1维护的内容及类型: (11)六.总结 (11)超市库存管理系统是超市不可缺少的部分,它的内容对于超市的决策者和管理者来说都至关重要,所以超市库存管理系统应该能够为用户提供充足的信息和快捷的销售,查询手段。
有效的库存管理,可降低运营成本,进而提高商品周转率,这样才能减少因风险造成的损失,从而使利润达到最高点。
一个超市的库存,也就代表了这个超市的大部分资产总额。
如何将这些静态的资产以最快的速度流转,这就是库存管理的目的。
一个好的超市,并不是只有畅销的商品就行了。
因为畅销的可能都是固定的某些商品,而有些商品可能进了超市后,就无人问津,这样不仅使这些商品占据了库房空间,而且也积了大量的资金,使得资金运转相当的困难。
要改善库存周转率不高的状况,就必须先从了解超市目前的库存情况开始,而要了解库存的情况,就可以利用信息系统来进行管理,从而进一步的提高库存管理的效率。
通过信息系统的查询可以方便的找出目前最畅销和滞销的商品,然后再利用各种行销方法,将滞销的商品销售出去,这样就可以避免超市因为滞销而造成的损坏、过期和资金积压等问题。
因此,开发这样一套管理软件成为很有必要的事情,一、系统开发背景1.1经济发展要求随着改革开放的不断深入,我国的第三产业不断的得到蓬勃发展,越来越多的人投身于服务性行业,其中物流管理就是其中的新新行业,并且得到了迅猛的发展。
而在物流管理中库存管理又是其核心的工作内容。
在此之前大多数人对于库存管理的认识只停留于简单的仓库管理,觉得它就是货物及原材料在一个指定地点的堆积,然后等到需要使用的时候就来领取,其实这样的想法是错误的,是相当片面的。
在现代物流管理中认为,一个完善的库存管理不仅能够提高企业的生产及销售效率,还能在很多方面减少存货的积压导致的资金流转不利,在很大的程度上改善了企业的营运情况,使的运营成本大大降低,这样就直接导致了盈利的增加。
1.2系统本身原因分析城垣超市是一家小型超市,随着超市的生意越来越好,从而对库存管理的要求也更加严格。
在传统的手工管理时期,一种物品由进货到发货,要经过若干环节,且由于物品的规格型号繁多,加之业务人员素质较低等因素,造成物品供应效率低下,能保证货架不会因为补货的不及时而使消费者不能购买到需要的产品。
只有做到以上的几点才能使系统所服务的大卖场得到更多消费者的青睐。
包括日用百货、家用电器、生鲜冷冻食品以及各种日常食品甚至是家居装饰品,从几角的低廉的商品到上万的贵重货品应有俱有。
可以说像这样规模的超市的库存管理就是其生存的命脉,是整个经营管理过程中的重中之重。
1.3对现有系统需求网络调查的发现一直以来,很多的中小型超市都是使用传统人工管理的方式来管理仓库中的各种商品,这种管理方式不仅不够科学还存在着许多缺点,如:效率低、需要大量的人工,另外时间一长,将产生大量的文件和数据不能及时处理或出现信息滞后的情况,这对于查找、更新和维护都带来了不少的困难,同时也无法及时的提供库存信息给决策者,严重影响了他们决策的正确性和有效性。
随着科学技术的不断提高,计算机科学已经日渐成熟且在各行各业都得到了充分的应用,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对库存信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高库存管理的效率,使得企业的管理和决策更为合理更为科学化。
因此,开发这样一套库存管理软件是一件很有必要的事情。
二.系统概述2.1 库存管理现状库存管理是超市经营管理中的核心环节,也是超市能否取得效益的关键,如果能做到合理进货,及时销售,困存量最小,减少积压,那么潮湿就能取得最佳的效益,由此可见,库存管理决策的正确与否直接影响了企业的经济效益。
我国国内许多中小型超市装备资金少,在计算机应用,数据交换。
信息传输上都严重滞后,整体信息传输,资料存储,商品分析,报表编制,市场预测等功能无法发挥,很多环节仍采用人力方式进行低效的采购,销售,物流,财务处理2.2系统目标通过此库存管理系统可实现信息及时、规范、准确。
使管理者及时准确的获得报表 减少数据的重复、冗余。
这是体现库存管理系统的内在质量所在 一个管理信息系统的好坏 很大一部分要在这个方面体现。
实用性强 符合实际操作流程的习惯 易学易用的友好用户界面 适合各层次工作人员的使用需求 实现计算机与多年积累起来的经验相结合科学化管理。
2.3系统计划1.有关调试,研究和计划所建议的开发系统;2.进行软件系统定义的一个阶段需求分析,回答系统所要做的对软件需求描述的精细化;3.初步概要设计,之后就是详细设计;4.进行模块的编码及测试,写出测试报告;5.最后对文档进行整理。
2.4可行性分析可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。
因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。
一般来说,可行性分析应从经济可行性、技术可行性、操作可行性等方面进行研究。
本系统的可行性分析如下:1. 经济可行性分析由于本库存管理系统所要求的硬件和软件环境,市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不造成过重的经济负担。
而一旦此系统投入使用,不仅可以减少库存的工作强度,提高工作效率,而且方便了库存对信息的管理,延续了传统的管理模式,极大限度地方便了库存管理人员,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面讲开发此系统是可行的。
2.技术可行性分析技术上的可行性分析要考虑现有技术条件能否顺利完成开发工作及将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。
本系统采用SQL Server 2000工具建立数据库,能帮助软件开发者提高软件开发的质量和效率,缩短开发周期,而且还具备强大的数据库管理功能,完全能够满足本系统的开发需求。
此外,从开发人员的水平考虑,作为计算机科学与技术专业毕业的学生,大学四年所积累的专业知识使我们从一定程度上具备了开发一个小型系统的能力,而且学校现有的计算机设备也完全能够满足开发的需要。
3.操作可行性分析传统的库存管理系统,一般有两种方式:一是手工管理,这种方式应用最传统的“笔纸操作系统”,将库存的货物信息、销售信息、厂商信息管理及单据管理等均以纯手工的形式进行,将信息以表格文件的表现形式记录在纸上,再进行统一保存。
这种方式虽然在简单信息查询时会有一定的方便,但是存在着更多的不便:信息保存时间和条件很受限制、容易被损坏、信息查询不便、信息传达容易造成失误等。
另一种常见的信息管理方法是应用单机版的管理系统,本系统就是一款做的相对到位的单机版的库存管理系统,在库存信息处理方面做得很精准规范。
因为库存管理人员已经有丰富的信息管理经验,加之有相当的计算机应用经验,所以对于此系统一定很容易就可操作熟练。
综上所述,本库存管理系统投资少、收益大,且其运行操作简单易学,具备了开发的可行性。
三.系统分析3.1系统功能模块超市库存管理系统分为四大模块:(1)进货管理:进货管理又细分为进货入库,退货出库,往来明细,进货单据的查询,当前库存查询;(2)出货管理:货品出库,客户退货,往来明细,出货单据的查询,当前库存的查询;(3)库存管理:库存调拨,库存盘点,库存变动情况,库存报警;(4)统计报表:进货统计,出货统计,各种统计信息。
具体如下图3.1—1图3.1-1系统功能模块3.2业务流程图(1)采购人员根据采购单将货物采购入库,库存管理人员根据采购的物品填写入库单,将入库单进行审核进行库存台账的填写及存储。
(2)销售人员通过销售单填写出库单,库存管理人员进行对出库单的审核,并一同记入库存台账。
(3)当要进行调拨入库或调拨出库时,分别对入库单和出库单进行调拨并填写调拨单和盘点单 具体操作如下图3.2-1 业务流程图图3.2-1 业务流程图3.3数据流程图数据流程图是一种用来表示信息流程和信息变换过程的图解工具,它把系统看成是由数据流联系的各种功能的组合,是管理系统逻辑模型的主要形式。
基本符号数据流程图具有四个基本字符,以下四个分别表示不同的数据元素:(1) 超市库存管理系统数据流程图的第一层图:库存管理人员根据入库单,出库单或其他库存操作文件进行基本的库存操作,如库存外部实体数据加工数据存储 数据流初始化,入库操作,出库操作,移库操作,盘点操作等,再将移动后的各个商品的不同库存书写物料库存文件。
具体操作如下图3.3-1超市库存管理系统数据流程图的第一层图图3.3-1超市库存管理系统数据流程图的第一层图(2)超市库存管理系统第一层流程图明细外部实体主要有消费者,供应商,采购员。
消费者通过购买从超市购得商品,采购员根据库存信息,判断需要采购哪些商品,得到一张采购单。
超市根据采购单向供应商提供订货单,选择需求的货物,将采购完的商品进行电脑入库,并在电脑中记帐填写库存存储单据,将此单据进行库存统计,最后将统计结果填写至货物入库表,和库存日常存储表中。
同时管理人员根据库存统计每月定时填写库存月报表。
当销售人员卖货物时,须填写电子版的出库单,库存管理人员对出库单进行处理,进行货物的出库。
另一种出库情况是库存管理人员对过期货物的统计而后出库,将过期产品返回厂家,至此,货物出库完毕。
具体操作如下图3.3-2超市库存管理系统第一层流程图明细图3.3-2超市库存管理系统第一层流程图明细(3)超市库存管理系统数据流程图的第二层图:入库处理:对采购部门根据采购单采购来的商品进行入库,售后部门将客户退回的商品进行入库。