1、超市货架管理系统的设计与实现分类号:TP311 单位代码:10422密 级: 学 号:Z0843048427硕士学位论文论文题目: 超市货架管理系统的设计与实现The Design and Implementation of Supermarket Shelf Management System作 者 姓 名 王新港 专 业 软件工程 指导教师姓名 李学庆 教授 2009年10月10 日原创性声明和关于论文使用授权的说明原 创 性 声 明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科
2、研成果。对本文的研究作出重要奉献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名: 日期: 关于学位论文使用授权的声明本人完全了解山东大学有关保存、使用学位论文的规定,同意学校保存或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或局部内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。保密论文在解密后应遵守此规定论文作者签名: 导师签名: 日期: CONTENTS摘 要超市作为新型的零售业态,越来越受人们的喜爱,在日常生活中扮演着重要的角色。随着规模越来越大,顾客越来越
3、多,超市的经营理念和管理技巧方面的问题也逐渐暴露了出来。比方商品陈列的随意性、对缺货的管控力不够、商品库存不合理等,这些都阻碍了超市的健康开展。为了提高超市的毛利率,优化产品结构,增加单位面积的产出,超市管理需要向精细化开展,管理到每节货架每个单品,了解每节货架商品的现售价、现库存、当前销售情况和毛利率等,以便根据销售情况,及时上货或调整商品排面。良好的超市货架管理系统是超市生存与开展的根本,是其提高运作效率与竞争力的手段之一。因此,开发一套能为超市的经营和管理提供便捷的信息化效劳的超市货架管理系统是十分有必要和有意义的。本文首先分析了超市货架管理系统的开发背景,描述了开发系统的意义,并且通过
4、对国内外超市货架管理系统分析得出了目前普遍存在的问题,在此根底上提出了超市货架管理系统的具体目标,并对其进行了详细的分析。随后对系统进行了需求分析,通过对总体业务的概括得出了超市货架管理的总体业务流程。结合系统的目标进行了流程改进工作,并通过流程图和用例图相结合的形式对系统进行了详细的功能性需求。在需求分析的根底上,分别从物理层和软件架构层进行了系统的技术架构设计,提出了需要采用的平安机制,划分了系统的功能架构。在系统的详细设计中对系统的每个功能模块进行了划分,并且对这些系统功能进行了详细的设计,给出了系统主要功能模块的算法、流程以及处理逻辑等。另外还通过数据库概念和物理模型展示了系统的数据库
5、结构。功能设计结束后,通过powerDesigner进行了本系统所需要的数据库的设计,并以概念模型和物理模型等展示出了数据库的具体结构。在系统实现与测试中,讲述了如何通过Power Builder开发实现了系统的整体功能,并对局部功能的实现进行了描述:通过XML文件对升级FTP进行配置,保证了系统客户端的可恢复性;在权限查询上,通过对组隶属关系进行闭包操作的方式查询出机构组织之间的父子关系,并且通过权限继承的机制查询用户的权限;采用商品全生命周期结合的方式,管理超市与供应商之间的采购合同完成情况;通过oracle数据库的sequence保证了系统内货架商品等编号的唯一性;通过完善全面的监控管理
6、确保了系统的各个功能模块能够正常的运行;设计复杂的货架数据对象模拟超市中货架存在状态,为用户的管理操作提供了便捷。在系统的测试中,通过不同的方法和侧重点对系统进行测试,并对测试结果进行分析总结;最后,对超市货架管理管理系统的目前的应用情况作了简单介绍,并对系统的设计和实现进行了总结,提出了对系统的展望和改进建议。关键词:货架管理;商业优化;系统监控;工作流ABSTRACTAs a new retail trade, supermarkets are more and more liked by people, and they take important part in everyones
7、daily life. When supermarkets size becomes bigger and their customers become more than before, many problems about their management principle and skills are revealed. For example, setting commodities as will, lacking control of sold ones and the illogical storage, all of them have block the supermar
8、kets healthy development. For the sake of increasing supermarkets gross profit, optimizing productions structure and improving the output per units, supermarket management should take elaboration as its destination. It should manage every goods in every frame. It also should know every goodss sellin
9、g price, current selling status and gross profit so that we can supply goods or change their arrangement in time. A good supermarket shelf management system is the root which the supermarket lives and develops on, and the means which it improves working ratio and competition power by. Therefore, it
10、is necessary and makes sense to develop a supermarket shelves management system which can provide informational service for the supermarket management.In this paper, we firstly analyze the development background of supermarket shelf management system, and describe the meaning why we develop it. In a
11、ddition, by the analysis about those supermarket shelf management systems national and aboard, we conclude ubiquitous problems at present, and based on it we propose the detailed goals of supermarket shelf management system with particular anslysis. After that, we do requirement analysis about the s
12、ystem, and get the overall operation process by the way of generalizing the business. Combining the system goal, we improve the working flow and make detailed functional requirement via flow diagram joining with use case diagram. Based on requirement analysis, we design the systems technical framewo
13、rk, put forward safe mechanism which should be used, and devide functional framework of the system. In the system detailed design, we partition the system to every functional module, and give them detailed system functions. We present some algorithms, flow and process logic of the systems main funct
14、ional modules. Besides, we show the database structure of the system by database logical and physical models. After that is the system implementation. We describe main functional modules of the system. Using closure method we find out layer relationship between organizations, and we utilize right in
15、herit mechanism to complete querying users rights. With full lifecycle combining method, we manage stock achievements between the supermarket and its suppliers. Perfect control management ensures that every functional modules of the system can work normally. Complex shelf data object simulates the s
16、helves living status in the supermarket which can provide convenience to user management. In the system test phase, we test the system by the way of defferent methods and defferent emphasis points, and test results are analyzed and summarized. Finally, we give brief introduction about current applic
17、ations of the supermarket shelf management system. We also conclude system design and implementation, and propose expectations and suggestions. Keywords: shelves management; business optimization; system watching; work flow第1章 绪 论1.1 系统开发背景在现代社会中,伴随着计算机技术的开展和电脑的商用普及,管理信息系统的概念已经被人们广泛接受。在日常业务中使用一套良好的商
18、业管理系统,能够为消费者、企业乃至社会带来巨大的经济效益。众所周知,人们的日常生活离不开购物,而购物的最正确场所莫过于商场。据权威研究报告指出,在开展中国家,国民生产总值的近一半来自于民众购物消费。因此,从消费者的角度来看,在商场中使用合理有序的管理信息系统,能够刺激消费,拉动内需,提升人民生活水平。从企业的角度来看,商家可以据此评估商品的市场占有率,完善业务水平和经营理念,提升商品的规模效益和品牌效益。从社会角度来看,有利于调整经济产业结构,完善资源优化配置,提升企业的市场竞争力,最终实现社会经济快速健康的开展。作为商品销售的重要环节,商品的陈列科学已经引起了企业和学者的重视。其中首推销售领
19、域著名的“尿布与啤酒理论。该理论描述了一个有趣的消费现象,美国大多数已婚妇女在为孩子买尿布的同时也会为丈夫购置啤酒。如果将尿布与啤酒共同摆放,那么可以省去消费者的购物时间和体力,从而大大提高这两种商品的销售额。这个现象的得出是基于长期对商场货物信息的收集与统计,和科学有效的数据挖掘方法。随着消费品品种的不断膨胀,产业链的不断增长,历史数据的层层积累,计算复杂性的逐步提升,单一的手工劳动已经不能满足现代社会的消费需求。在信息技术广为应用的今天,计算机取代人工劳动是各行业开展的必然趋势。如今的商品货架管理可以不必依靠传统的经验经营,一套完善的系统可以取代业务流程中的各个环节。货架管理系统的设计与开
20、发,可以有效的减轻业务人员的劳动本钱,节约企业资源,挖掘潜在的销售和客户信息,实现超市经营的最正确模式。超市是现代社会中一种新兴的零售业态,由于它防止了买卖双方直接面对面的接触,并且为消费者创造了一个舒适、自由、轻松的购物环境,因此越来越受到消费者的青睐。以国外三大零售业巨头美国的沃尔玛、法国的家乐福、德国的麦德龙为代表的“洋超市已经进入我国市场,一方面加剧了我国零售业的竞争,使一批经营不善的本地超市逐步淘汰,另一方面也带来了国外信息化管理的先进的理念和商业技巧,值的国内的许多商家学习。作为商业效劳体系的重要组成局部,货架管理已经成为超市运营的重要的根底设施。但是,由于长期手工劳动带来的弊端,
21、商品陈列的随意、商品缺货断档管理力度不够、商品库存不合理等,都严重阻碍了我国超市的持续快速健康开展。我国大多数超市已经意识到了这一问题的严重性和紧迫性。为了提高零售业的毛利率,优化产品结构,提高单位面积的产出,超市货架管理需要向精细化开展,管理到每节货架每个单品,及时了解每节货架商品的现售价、现库存、当前销售情况和毛利率等,以便根据销售情况,及时上货或调整商品排面。从而最终实现经济效益和社会效益的最大化。随着网络技术的发挥和数据库技术的日臻完善,商业管理信息系统的功能也逐步健全,许多新的模块纷纷参加,其中的货架管理已近渐渐独立出来成为超市运作的主题。超市货架管理是利用先进管理思想,结合信息技术
22、,对超市商品资源的方案管理的综合表达。它可以把超市的商品供应链上的各子系统进行有机结合,并在其中充当生产者与消费者之间的纽带作用,组成了一个依托超市卖场,前接物流,中接销售,后接仓储的全方位的生产管理优化系统。各个环节可以借助网络平台实现通讯,通过统一的信息数据渠道进行彼此交互,实现了物流、资金流和信息流的管理集成,以满足企业全方位开展的需要。良好的超市货架管理系统是超市生存与开展的根本和源泉,是其提高运作效率与竞争力的手段之一。它不仅仅是一套业务应用软件,更反映了一系列先进的管理思想和运作机理。一方面,它可以对整个商品销售进行全方位的监管,从中挖掘有效信息以反响给采购和仓储部门,实现产供销一
23、体化。另一方面,可以促使商品销售者从客户的利益出发,系统分析消费者的购置行为,进行有效的客户关系管理与知识管理等。对于一套可以广泛应用的信息系统而言,强大的数据处理功能可以为企业的开展注入生命力。稳定的存储,精密的分析,直观的显示,和科学的指导决策,能够使以超市为代表的零售业准确把握市场前景,社会导向,经济趋势和群众消费心理。从而可以敦促企业制定行之有效的销售策略,统一调控,齐抓共管,形成合理的调控体系。1.2 国内外现状连锁超市的经营模式100多年前诞生于美国,20世纪50年代开始在很多兴旺国家走向成熟并进入快速开展期。我国于上个世纪80年代引入超市,并逐步开始开展壮大。作为工业化的产物,超
24、市管理就像“洋快餐一样,其标准化、标准化、人性化的管理模式,几乎很快就形成了规模化的复制。超市是一种廉价、快捷、便利的商业设施。经过长期的磨合,现代化的超市管理已经具有了相当的科学含量,这主要表达在货架管理上。以现代经营理念来看,货架上商品的选择与摆放必须以实现对顾客的完美效劳为目标。比方货架上与顾客目光平行的档位,向来被视为是选购商品的黄金区域,在这里应摆放顾客最需要也最快销的商品,以免去顾客仰头或弯腰的不便。世界著名的连锁超市沃尔玛有一句经典的口号:“每个人都在做正确的事情。这就要求了现代超市必须能够从顾客的行为中合理的分析出商品的正确摆放。这一点,正是现代超市货架管理系统研究的问题。现存
25、的超市货架管理系统,依靠现代化的计算机信息处理技术来实现超市货架部署的综合调度管理,为超市节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反响信息分析,使管理人员快速对市场的变化作出相应决策,稳固超市管理信息系统的技术根底。2021年,吉之岛、乐天超市、沃尔玛、家乐福、乐购等国际连锁零售企业纷纷宣布,未来3年将加紧扩大在国内的开店规模。如果说中国零售业全面开放后的前3年是外资巨头的“圈地期的话,那么后3年就是战术的“二度扩张期,外资零售巨头在中国市场的细化布局将正式拉开序幕。随着世界经济的不断开展,零售行业时刻处在风口浪尖,超市行业竞争日趋
26、剧烈。国内外都在研究平安可靠、概念性强、功能强大,简单易用的超市管理系统,很多软件公司也都致力于该工程的开发。目前国外的一些大型商场、连锁店和超市根本上都己经建立了自己的商品数据库和CRM顾客关系管理系统,通过会员制的形式将客户信息存档。通过条形码、编码系统、销售管理系统、客户资料管理及其它业务数据,可以收集到关于商品销售、客户信息、库存信息等资料。数据从各种应用系统中采集,按条件分类,放到数据仓库里,允许高级管理人员、分析人员、采购人员、市场人员和广告客户访问,利用数据挖掘工具对这此数据进行相关性分析,寻找适宜的产品和效劳。从技术层面上看,目前许多大型连锁超市已经采用了成熟的商用管理软件,其
27、中货架管理作为核心模块存在于系统中。国外大型软件开发公司也在不断重视销售理念和销售模式的研发级创新。近期,Vue公司,Pricer AB宣布与IBM合作,为零售业市场开发突破性RFID货架管理系统,向零售业界提供的是最为经济有效、价格适宜的单品级RFID解决方案。通过RFID实时采集单品级商品数据,跟踪单品级库存以及货架级商品管理。在货架上面随时显示零售店的重要信息可以全面增强顾客的购物信心,同时也可以降低缺货风险增加销售额。超市形式在我国于20世纪90年代初期起步,现已成为我国零售业的一种重要形态。随着超市的高速开展,其经营管理也变的愈加复杂。经过十几年的开展,现在我国的超市管理信息系统在相
28、关商业领域已经有了广泛的应用和开展。在数据积累方面,超市的数据仓库里集中了商店大量的原始交易数据,这些数据主要包括各个商店前端设备POS机、扫描仪采集来的原始销售数据和各个商店的库存数据。对这些数据进行挖掘工作,使数据变为信息和知识。通过自动数据采集技术,改变传统的依靠假设和推断来确定订货的方式,从数据的不断积累过程中挖掘出数亿个品种的最正确订货量、最正确商品组合分配、降价以及商品陈列等,在商品分组布局、降低库存本钱、了解销售全局等方面进行市场分析和趋势分析。在经营管理方面:从超市的销售管理系统如电子收款机、POS系统、商店信息管理系统,到EDI化电子数据交换和EOS电子订货系统,再到现在的客
29、户关系管理、物流管理、供应链管理、数据仓库等综合性的管理信息系统,最终利用先进智能化的数据挖掘系统,超市将数据挖掘和电子信息技术逐步融入自身的经营管理中。中国的超市管理软件大多源自管理信息系统MIS,从部门业务需求的角度出发进行设计。管理信息系统这门学科是一个不断开展的新型学科,随着计算机技术和通讯技术的进步也在不断更新,它是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。它能利用过去的数据预测未来,能从全局出发辅助决策。现代超市管理信息系统是商业管理信息系统的一种,在当前,主要有两方面的开展,一是针对业务管理,是应用收款机设备与光学自动读取装置等相关周边设备,在销
30、售的同时,收集每种商品的相关资料,传至相关的计算机,再配合进货、盘存等相关作业所产生的资料,并产生精确的商品销售情况,提供应商业企业管理者必须的经营管理信息,作为其制定经营方针和决策的正确依据。二是针对人员管理,对于超市人员的信息管理,运用现代化的科学方法,对人力进行合理的组织、培训和调配,使超市有限的人力资源可以保持最正确比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调。当前,超市在我国得到快速开展,已成为流通领域结构调整的主要方向和深化商业体制改革的主要内容。和国际连锁大型超市和国内大型超市相比,作为国内市场中的一些中小超市,他们在信息化过程中的步伐要落后大中型超市,而对于这些企
31、业的资源管理,信息的存储和处理也显的迫切需要。要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的电算化进程是必不可少的。只有实现现代化和信息化,只有合理地运用信息化的管理,才能在市场竞争中立于不败。因此,研发出一套适应外乡国情,地域文化特征的超市管理信息系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的迫切问题,同时管理信息系统对操作人员的素质要求不高,也合理地节约了本钱的投入。进而,为超市企业在剧烈的市场竞争中洞察先机,根据市场需求及时调整经营策略,为战略投资者选择恰当的投资时机和公司领导层做战略规划提供了准确的市场情
32、报信息及科学的决策依据,同时对银行信贷部门也具有极大的参考价值。从长远来看,预计我国未来几年超市行业开展仍会保持繁荣态势。尽管新劳动法给零售业增加了一定本钱负担,但国家出台的一系列相关政策都将为超市信息管理提供更有利的开展空间。由于中国超市行业在开展初期就遇到的是国内市场的国际性竞争和聚集性竞争,关注竞争对手更要倍加关注我们的顾客是超市信息管理系统最值得反思的。如何分析当前行业开展形势,结合国内外先进的计算机技术和管理理念,把握未来市场开展方向,根据行业趋势制定开展战略,是当前超市管理软件需要解决的一个问题。 本文的主要工作本文是对超市货架管理系统的开发与设计的描述,分析了系统开发的背景和超市货架管理系统的国内外开展现状,采用需求管理相结合的方法确定系统的需求、问题以及设计目标。将功能需求进行细化,对典型场景进行了详细的描述,介绍了系统多层软件架构、系统功能架构和系统的平安设计。对系统的主要模块进行了详细设计以及数据库设计,在此根底上进行了系统的实现,并通过测试得出了与预期相符合的结果。具体的工作如下:分析了超市货架管理系统的开发背景,深刻分析国内外超市货架管理系统普遍存在的问题,提出开发有特色的超市货架管理系统的具体目标并且重点分析系统要到达的目标。在此根底上分析了系统的业务流程,并进行
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1