超市管理信息系统-系统分析报告


目     录

1.背景介绍.. 2

2.可行性分析.. 2

2.1技术可行性... 2

2.2经济可行性研究... 2

2.3操作可行性研究... 3

2.4结论... 3

3.需求分析.. 3

3.1现行系统分析... 3

3.2用户需求分析... 4

3.2.1主要信息需求... 4

3.2.2功能需求... 5

3.2.3辅助决策需求... 6

4.系统概要设计.. 6

4.1设计思想... 6

4.2设计原则... 7

4.3业务流程分析... 7

5.数据流程分析.. 13

6.逻辑模型设计.. 15

6.1.1 ER. 15

6.1.3数据字典... 16

6.1.2编码模型设计... 18

6.1.4子功能设计... 19

7.物理模型设计.. 20

7.1运行平台设计... 20

7.1 .1 系统运行平台设计的目标与原则... 20

7.1.2  系统平台设计的要求... 21

7.1.3  系统应用架构设计... 21

7.1.4  系统应用平台设计... 22

7.1.5  系统硬件平台设计... 23

选型原则... 23

硬件设备选型... 23

7.2数据存储设计... 24

结  论.. 26

参考文献.. 27

一.背景介绍

中商平价光谷购物广场位于武汉市洪山区珞瑜路453号,关山三路光谷国际写字楼的1-3层,于20##年正式营业。它的建筑面积达20000平方米,一楼是多功能休闲中心,主营运动休闲服饰、餐饮、小吃、美容美发、健身中心、银行、订票处、药店、洗衣店等;二楼经营各种食品、日用百货、服装专柜、居家用品等;三楼经营高品质的生鲜产品,如蔬果、水产、精肉以及各种自制熟食、面点、冷藏日配品等。超市商品总类达3万多种,几乎覆盖了国内外各种商品。

随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。加快网络信息化建设,对超市的运行和发展,迫在眉睫。通过开发实施超市信息管理系统,能让消费者少付出金钱、时间、精力和风险,而获得更好的品质、更新的创意、更多的信息和更加方便、新鲜的商品,使消费者和超市经营者共同成为市场的赢家。开发超市信息管理系统将提高超市各项工作的效率和质量,促进商品的销售 资金的流转;减轻各类事务性工作的劳动强度,使超市的职员腾出更多的精力和时间来服务于顾客;改善经营管理,堵塞漏洞,保证顾客和超市的经济效益。

二.可行性分析

 1.必要性分析

POS(Point Of Sale)机管理系统经过20年的发展,在当今竞争激烈、物品多样化的卖方市场的情况下,已经不能适应快速反应信息、快速组织货物,提高资金周转效率等发展要求了,造成许多人力、物力和财力的浪费。超市企业要想提高内部管理水平、有效进行人力资源管理、降低成本、搞好公共关系,就必须进一步将信息集成,提高经营管理决策水平。随着信息技术在商业领域的应用范围和应用层次的不断提高,这种传统的管理方法必然被以计算机为基础的信息管理所取代。超市管理信息系统分析与设计,针对超市的具体需求,在对超市原有的业务流程进行规范、整合之后,结合超市发展的新要求进行设计和开发的。系统上线后,可以轻松解决超市在商品流管理、物流管理、人力资源管理、信息流管理等一系列问题,迅速提高超市经营管理水平,实现稳固客户群,增加经济效益,提高商业零售竞争力的目标。

所以,发开超市管理信息系统是非常必要

2.经济可行性研究

管理信息系统正式运营后,人员上不会做太大的调整,只需因为业务上升较快给目前的系统带来巨大的压力,所以迫切需要上信息管理系统。而上了新的信息管理系统后比原系统更加高效和方便地实施经营和管理,效益将会有一个明显的提高,相关人员经过短期培训即可,而且超市主管和各个职能单元负责人都积极希望尽快地上新系统,这样他们的管理决策压力就会大大减轻,工作效率大大提高。此外,开发超市管理信息系统,目前而言开发成本并不是十分昂贵的,相对与系统实施后带来的效益,是微不足道的。

所以,开发超市管理信息系统在经济上是完全可行的。

3.实施可行性研究

本系统采用简便可视图形界面,对于用户只需要具有一般的计算机知识的人员都可以轻松上手。而且整个系统采用最友好的交互界面,只需要在实施初期对使用人员,进行简单的培训,就能够熟练使用。不仅如此,系统实施时,原有的机器设备可以继续使用,达到最大程度的资源节约和再利用。

所以,开发超市管理信息系统在实施上是完全可行的。

4.结论

   根据以上必要性分析,经济可行性分析,实施可行性分析,可以看出开发超市管理信息系统是非常必要而且急需的。开发超市管理信息系统,无论在提升对顾客服务品质,还是在提高营业效益方面,都将起到十分巨大的作用。

    综上所述,超市应立即开始超市管理信息系统的开发工作。

三.现行系统分析

1.现行系统组织结构调查

通过实地观察,与超市管理人员和业务人员接触,有针对性的提出关于超市的运营环境、管理职能、业务职能、业务流程等方面的问题。对该超市运营模式及运营环境有了一个初步的认识:

超市地处繁华地带,每月有稳定的顾客消费群光顾该超市,业务呈稳定上升趋势,特别是到节假日。前台有POS和货品采购录入、库存管理一体机数个负责商品销售和采购商品录入、分配条形码和库存管理等工作,随着销售量逐渐上升,该系统的负荷能力明显不足,每日光是各业务单元盘点就耗费大量的人力物力和时间,而且原系统报表、统计分析能力尤其欠缺,急需安装信息管理系统分担各个业务单元,加强系统统计分析,提供报表,加强决策支持的能力。

管理信息系统主要为超市的日常营运、决策管理提供信息服务,它覆盖了超市的采购、库存、销售等各个单元,涉及所有业务职能,系统能够对采购单管理、出库单管理,还库单管理、入库单管理、销售管理、商品资料管理等等方面提供存储、更新、查询、统计汇总、等功能,超市中商品及供货商等信息由专门的基础数据管理人员在系统的基础数据单元负责录入和管理,采购单、请购单、比价单及询价单由采购管理人员在系统采购单元负责管理,库存商品资料,出库、还库、入库信息由库存管理人员在系统库存单元负责管理。

2.现行系统的组织结构图

该超市的组织机构如下图所示。

                                                                                            

超市经理:全权总管超市各项事务。

库存部:根据销售部提供的需求信息,保证库房货源充足;负责商品接收,安排商品存放;对进出库房的商品进行详细登记;保证库存数据完备。

销售部:营销策划、市场宣传、导购咨询、促销活动、物品摆放、货架整理、收银结账;及时将销售信息反馈给各部门,保证商品的及时供应更新;处理消费者的各类疑问、投诉;为超市的运作提供实际销售的基础数据。

采购部:根据库存部提供的库存信息,进行商品采购。对新产品采购决策进行执行;对采购的商品进行详细登记;保证采购的及时,准确。

3.现行系统功能结构分析

功能结构图如图1-2所示:

 


4.现行系统的业务流程分析

现行系统的业务基本流程如下图所示:

销售部在销售商品时发现某种商品不足,根据这种商品的销售量及时制定货品需求计划,提交至库存部。库存部检查这种商品的存货量,如果库存充足则商品出库,补充给销售部;如果存储不足则发出缺货通知,告知采购部,由采购部根据库存部提供的信息制定采购计划,提交至超市经理审批。超市经理审批后,如果不通过,驳回计划;审批通过则授权采购部进行商品采购,然后将商品移交给库存部,进行入库登记,然后进行出库登记,送至销售部进行销售。

5.现行系统数据流程分析

5.1现行系统顶层数据流程分析

销售部对销售商品信息进行统计,更新销售信息,销售信息传至库存信息,进行更新。同时销售部将每日的销售量信息数据传至库存部进行库存处理,同时提交商品需求计划。库存部对库存信息进行整理统计查询,库存充足,则无须进货,直接发货至销售部;库存不足将信息反馈给负责商品采购的采购部,采购部综合商品库存信息初步确定所需补充的商品。采购部提交采购信息,传至供应商,供应商接收采购信息,提交商品,采购部接收商品,将商品信息更新,同时移交库存部,库存部根据采购部采购信息更新库存信息,同时将信息传交给销售部,并满足其商品需求计划。具体过程如下图。

5.2商品销售1层数据流程分析

销售部提交每日的销售清单,以商品的编号、品名、数量核对现有的库存(商品信息),检查是否需要补充库存,如果库存充足,则可以发出“发货通知”,否则,则需要补充库存商品,根据“库存信息”发出“补货计划”,将其信息数据写入“补货信息”存档;同时向“库存部”发出“订货单”,库存将货物和“送货单”送达后进行“库存处理”,修改“库存信息”,更新库存信息,并将当前的“现有商品信息”告之销售部,发出“发货通知”。具体流程见下图:

5.3商品采购1层数据流程分析

   采购部将所需要采购的商品信息统计汇总,进行对商品信息采购的更新,同时生成商品采购的订单信息,提交至供应商处,供应商接到订货单,发出商品,同时提交发货单。采购部接收商品,同时更新产品相关信息,记录订单信息。具体流程见下图

5.4库存处理1层数据流程分析

    库存部根据采购部传送的采购的商品的采购清单,进行入库管理,对商品清单进行整理,生成入库单后,对商品库存信息进行更新;库存部根据销售部传送的提货清单,对所需要的商品进行统计整理,生产出库单后,对库存信息进行更新;库存部每日进行商品维护,根据每日入库出库统计整理,对商品库存信息进行每日盘点。具体流程见下图:

 

6.现行系统问题分析

问题1:管理方式落后,缺乏信息化支持

经过我们的调查发现,超市在管理方面,仍未能实现完全信息化,有的环节甚至依旧是人工化,这样浪费人力资源,效率低,准确率低。虽然各部门均配置有电脑,而且建立了互联的局域网络,但是在业务管理上却没有发挥作用,计算机只是被当作计算工具甚至是娱乐工具使用。各部门之间存在严重的信息沟通问题,销售部,库存部,采购部往往很难及时了解对方的当前状况,因而造成运行和管理上的脱节。

问题2:业务流程复杂,难以顺畅有效运行

调查发现,无论在销售部门,采购部门,或者是库存部门,当需要与其他部门进行业务往来时,往往需要经理审批,这种流程造成的状况是,各部门出现问题需要解决时,往往不能有效及时得到回应。有些商品出现紧缺时,销售部门往往不能及时得到库存充足的商品,顾客要排队等待购买,使顾客大为不满。

超市是以零售为前导,以商品进销,存配,流转管理为基础。如果没有一个强大的信息系统来支持,那么就会造成一部分商品大量积压,而另一些商品供不应求的局面,这种局面必然会给超市带来巨大的经济损失。

问题3:商品库存管理混乱,透明度低

    由于没有完善的库存管理体系,超市商品库存管理极其混乱,商品信息往往是不完善的,造成对商品库存的维护的困难,而且无法与销售部,采购部及时共享信息,造成销售部,采购部的决策问题。更由于无法明细库存商品信息,造成采购部采购的困难,而且存在严重的虚报库存,挪用库存资金行为。

四.系统需求分析

 1.新系统目标分析

    通过新系统的实施,有效解决目前系统存在的信息沟通不顺畅问题,通过完全信息网络的建设,达到完全信息共享,各部门能实时共享互相的信息。使整个系统业务流程实现信息自动化,不再需要过多人工参与,能有效地对销售信息进行统计记录,能有效地完整管理商品库存信息,能有效地根据库存信息编制采购计划。通过新系统的实施,使系统更好地统一整体地运行,同时达到系统更安全,稳定地运行。

2.新系统信息需求分析

    新系统信息需求分析从以下3个方面进行:超市目标和任务;超市的产品,服务,销售等;超市的营运计划。首先,超市的目标和任务:实现各部门的实时信息共享,能及时地掌握销售实点数据,商品库存状况,商品采购信息等。然后,超市的产品,服务,销售等:使底层工作人员有效及时了解当前所处部门运营相关商品相关信息状况,以及相关计划和实施

细则。最后,超市营运计划:使中上层管理人员能及时有效了解部门运行状况和计划

3.新系统功能需求分析

   新系统功能需求分析从各个部门需要完成的任务着手。首先,对库存部而言,要求系统对商品库存的情况进行管理,也就是对商品入库、出库情况进行登记记录,同时能对新增加的商品信息进行管理;能对入库出库记录进行分类统计查询,并且与销售部,采购部门实现信息实时传递;其次,对销售部而言,要求系统能提供良好接口,能与销售终端POS机实现无缝连接,能完整记录销售商品的各项相关信息,同时提供对销售记录的分类查询统计,并且与库存部,采购部门实现信息的实时传递;最后,对采购部而言,要求系统能对采购商品信息完整记录,能对采购商品实现分类查询统计,能高效稳定快速地与销售部,库存部实现实时通讯,能实现与销售部,库存部信息实时共享。

4.新系统决策需求分析

新系统应该还具有结构化的决策的能力,即能根据业务特点以及相关学科方法和应用条件,提出具有决策的定量模型,为新系统设计决策功能提供信息。对于超市而言,能有效准确及时地预测出销售状况,库存水平以及相关采购价格的趋势,是极其重要的,管理层能据测指定有效合适的相关策略,进而实现收益增长。这就要求新系统能有效指定各种情况下,销售,库存,采购应对策略,以及对商品销售的情况预测,对库存水平消耗的预测,对采购价格相关的预测。

五.编码模型设计

超市运营过程中需要编码的对象有各种凭证,包括商品入库单,商品出库单,POS机购物小票,提货单,出货单,采购清单等;以及各种销售的商品,其中:

(1)各种凭证的编码模型

    为了使各种凭证实现系统自行编号,编码采用层次码加顺序码,层次码表示年份和月份以及凭证类别,顺序码表示同一部门同一类型凭证发生的先后次序,考虑到超市业务运行特点,凭证顺序号采用4位,其编码模型如下图

(2)销售商品的编码模型

  由于超市销售的商品种类达3万多种,数量更是数不胜数,采用何种编码模型,对系统运行,超市的运营将产生什么分重要的影响。鉴于商品数量之大,种类之多,以及考虑到系统运行的兼容稳定性,决定采用国际物品编码协会制定的一种商品用条码EAN码(标准版)(European Article Number)。EAN码通用于全世界,也是我国通用的商品条码

    标准版EAN代码长度为13位:XXX XXXX XXXXX X

第1~3位是国家代码(分配给我国的是690~695);第4~7位为厂商代码;第8~12码为产品代码;第13码为校验码。

其编码模型如下图:

六.子系统划分

     根据超市运营的特点,新系统应采用职能法来划分子系统,由于超市运行是围绕商品的特殊性,所以所划分的各个系统均围绕商品为中心的,销售管理系统,自然是以销售商品为主要的,同时,销售管理系统也提供销售查询,销售商品信息功能,作为系统一体化的一部分,销售管理系统也与其他子系统形成实时数据共享,能使其他部门及时了解商品销售状况,做好各项准备;而库存管理子系统,是负责商品的存储,调配的核心,销售部对库存部提出提货请求,库存部通过管理子系统及时应对。同样,对于商品的出库入库,进行详细的记录和统计工作,同时,库存管理子系统也与其他子系统紧密结合,在出现库存不足时,能及时向相关系统部门反馈,实现信息高度共享;采购子系统,负责商品的采购工作,采购子系统与库存子系统的联系是什么紧密的,采购子系统正是根据库存子系统的信息反馈,而启动各种不同功能的,同样,采购子系统也要将采购商品信息反馈给库存子系统。

七.新系统功能模型设计

1.设计思想

(1)系统分成几个相对独立的模块,但这些模块都进行集中式管理。

(2)分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可操作性和扩展性。

(3)合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。

2.设计原则

为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:

(1)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。

(2)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。

(3)准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)。

(4)易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。

(5)源程序可读性原则:为了便于其他设计,维护人员读懂代码或以的代码修改,软件升级维护,即可能做好代码注释工作。

(6)优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简介明了,也方便了将来的维护。

(7)安全性原则:可以为该系统的用户设置用户权限。

3.功能模块设计

   根据以上分析,可以将整体系统分为3个模块:

3.1库存管理子系统设计

根据子系统划分的分析,库存管理系统的主要处理功能包括补充商品的确认、库存的检查、库存数据的更新处理、提供现有商品信息。库存数据的更新主要是根据入库商品数据和出库商品数据来处理的。出库和入库需要参照不同的数据(销售数据和订货数据),但处理过程是一样的,因此出库处理和入库处理合并到出库入库功能模块中,将补充商品的确认、库存的检查合并到销售预测信息处理模块中;计算机管理信息系统一般都需要系统管理功能和初始设置功能,这样,新系统的功能模块设计如下所示

3.2销售管理子系统设计

根据子系统划分的分析,销售管理子系统的主要处理功能主要包括对销售终端POS机销售数据收集,对销售商品信息的记录,对销售商品信息的查询,对销售商品信息的汇总整理统计。此外,能对其他各子系统:库存管理子系统,采购管理子系统,进行实时的销售时点数据的发送以及同步数据的接收

3.3采购管理子系统设计

 根据子系统划分的分析,采购管理子系统主要处理功能包括,对库存信息的分析指定采购计划,执行采购计划,对各项采购清单的查询,对采购计划的修改和查询。采购管理子系统的更新将直接影响其他子系统,所以还必须有采购商品信息的实时更新通讯,才外还必须具有对采购商品信息记录,整理,汇总,以及查询功能。

相关推荐