《超市管理系统的设计与分析 实现.docx》由会员分享,可在线阅读,更多相关《超市管理系统的设计与分析 实现.docx(21页珍藏版)》请在第壹文秘上搜索。
1、网络和超市的大规模发展以及迅速发展的趋势,许多行业需要用到软件开发技术和工具。各种管理系统已成为行业发展不可或缺的重要功能。每一种管理系统都为该行业的发展和扩大提供了基础设施和竞争平台,同时也为经济的发展带来了很多益处“在20世纪90年代初,超市在我国已经有了少许身影,现在已经如雨后春笋般的在全国兴起,逐渐进入到人民生活的诸多方面,促进了国民经济的发展和GDP的快速发展。鉴此,超市的形式日趋红杂,早期的销售柜台形式不能满足现有行业的销告发展,非常需要引进新的管理技术。直以来,在信息化发展过程中,中小型超市的发展一直落后于大中型超市,为了应对这种发展趋势,我们迫切需要对超市发展的资源进行整合,一
2、方面便于管理,另一方面更加有利于适合经济快速发展的形式“鉴以上超市资源的信息化管理,势在必行。关键词:超市进销存功能:客户管理模块:超市管理系统AbstractNetworksandsupermarkets,aswe1.1.astherapiddeve1.opmentofthetrend,manyindustriesneedtousesoftwaredeve1.opmenttechno1.ogyandtoo1.s.Avarietyofmanagementsystemshavebecomeanindispensab1.efunctionofthedeve1.opmentoftheindustry
3、.EachofthemanagementSyS1.emSprovidesinfrastructureandacompetitivep1.atformforthedeve1.opmentandexpansionoftheindustry,aswe1.1.asthebenefitsofeconomicdeve1.opment.Intheear1.y90softhe2Othcentury,thesupermarketinChinahasbeena1.itt1.efigure,andnowhasmushroomedinthecountry,gradua1.1.yintothepeop1.es1.ive
4、sinmanyaspects,andpromotethedeve1.opmentof(henationa1.economyandtherapiddeve1.opmentofGDP.Inviewofthis,theformofsupermarketsincreasing1.ycomp1.ex,ear1.ysa1.escounterformcannotmeettheexistingindustrysa1.esdeve1.opment,veryneedtointroducenewmanagementtechniques.Inthedeve1.opmentofinformationtechno1.og
5、y,thedeve1.opmentofsma1.1.andmedium-sizedsupermarketshasbeen1.aggingbehind1.argeandmedium-sizedsupermarkets,inordertocopewiththisdeve1.opmenttrend,weurgent1.yneedtointegratethedeve1.opmentofsupermarketresources,ontheonehandtofaci1.itatemanagement,ontheotherhandmoreConducivetotheformofrapideconomicde
6、ve1.opment.Inviewoftheabovesupermarketresources,informationInanageInen,i$imperative.KeyWordstSupermarketsa1.esmanagementsystemSqIServer;Ec1.ipse1绪论1.1 课题背景当今科学技术的快速发展带动了计算机技术渗透到各行各业,几乎所有行业需要信息技术来促进其发展。其中信息管理系统囚其高效、使徒的信息提取和处理能力使得企业竞争实力进一步提升,故近年来在各行各业中占据重要地位.同时,在科技、信息时代,信息管理系统也是行业信息化的一项IR要内容,I分受人们亚视。1
7、.2 设计目的和意义超市管理系统主耍实现以下目标:能够在需要隹看超市商品的时候进行浏览商品,对超市的商品进行统计数盘,通过系统可以显示现在商品的供货数量,商品的提供者,什么时间出的库。用户还能够通过系统登录完成订单的添加与删除,对超市的所有与货物和用户的有关的信息进行一体化管理。商品在整个系统中是需要被随时查询的,所以要求会高一点,就是要求把用户,商品,还有供货商进行相应的连起来管理”。1.3 该系统设计的思想该系统在设计开发时,本着用户至上、便捷高效的原则,依据用户的需求,设计功能屈性,建造用户需要的数据库,系统开发出来用户应该能用,完成用户的基本的功能和系统执行效率来写出一个用能够让用户满
8、意的系统。这个超市管理系统会用到jsp技术和Hm1.超文本标记语言,还要用到hup传输协议,还要用到Java开发用到的serv1.et技术。最后结合用户的需求和现有的集成环境,对功能模块采用高内聚低耦合的开发原则来进行系统的设计,在系统的设计与实现上要对每一个模块采用测试的方法把每一个功能模块进行完善。1.4 系统开发环境1.4.1 B/S结构的数据库访问模式这个系统不同于CS架构的系统,是三层架构形式的系统,就是视图层,控制层,还有服务层提供,这样做出来的系统显得更加清晰这个系统采用的是具备成熟的运行代码、调试、发布功能的JaVa继承开发环境,该技术可以实现JSP负面技术、SQ1.数据库数据
9、管理技术,也能兼容HTM1.fStruts框架,JaVaSeriPt脚本文.耳语1.i,Hibernate框架对持久化对象的引用。客户除能够对网站之间的数据进行交互的时候,还可以通过对网站的操作把用户用到的信息就行存储和剂除来操作数据库。还可以用JaVaSCriPt来进行网页活动效果的设计.三级结构如图1-1所示:视图层,2可行性分析2.1 经济可行性这个系统是为了做毕业设计的,考虑到的是用户对超市的管理方便与否,还有就是系统的执行效率,所以在经济方面并不会耗仍多少经济,所以说在经济方面控制好各个方面的耗费即可02.2 技术可行性想到这个系统实现的可行性,就要想到这个系统的技术实现形式。用到J
10、aYa的集成开发环境和数据库操作的相关技术。这个系统根据用户需要的功能模块,把整个程序分割成若干个可以单独执行的小部分,然后对每一个小部分进行功能调试,最后把每一个小模块进行组合成整体再测试。已设计的系统,若想真正得以运行,离不开技术的支持,否则设计将变成一纸空谈,因此必须基于实际情况进行技术可行性分析。系统设计中超市采购的运作过程如图2-I图2-1采购业务流程图采购人员根据超市运营现状清点货物,并整理记录出采购信息.财会人员审核采购员的采购清单,若清单合格则签订购买合同。财务部门审核批准的购物订单需进步完善采购信息,如,标注所有商品购货源的名称、联系电话、邮箱等。财会部门的职员把采购单案过来
11、仔细查看下:制定下财务计划。(2)商品流通、售卖的运作过程为:销售职员撰写销隹清单及合同,移交财会部门等待审查。财会职员依据相关准则审杳销售清单,筛选出合格的合同单据批准其销售活动。检查待住商品数量能否满足销售需求.商品价卖责任人同货物需要方沟通,待双方就清单细则达成一致后,货物方可出仓售卖。联系物流部门准许商品出仓,并提胛财会部门及时跟进,核对账务。图2-2为销售业务流程得存信息出库收款图2-2销伊业务流程图(3)仓库商品运作过程为:仓库货物进出频繁.故采购员需及时更新购物信息“传货员在卖完货之后,需及时清点传存,修改仓库信息记录,负货监管仓库的职员定时整理、核查商品,并负有调配货物的货任.
12、图23为货物仓库系统的运作过程。3需求分析3.1 超市管理系统的规划提-货物管理和用户的资源的整合效率是超市内部建立管理体系的主要目的。该软件可以用来进行货物的增加与删除,以及订单的制作,还有对与超市往来的颐客进行管理,对超市内部仓库资源进行管理。可以让用户很好地进行订单的填写,与超市管理系统进行交互。该软件系统可以实现超市管理员对超市货物的信息化管理,通过严格的操作流程,规范信息的更新步骤,及时发布物品的库存量和销隹状况,从而实现对超市信息资源的实时监控和数字化管理。3.2 超市管理系统的需求分析在软件开发过程中,用户需求的调性、分析在系统开发中占据着不容忽视的地位,可以加深对系统以及需求分
13、析的理解,将会是超市管理系统开发与设计的关键因素。在这个阶段时分析人员以及分析人员对所有关于超市管理系统的资源J解产生重要的影响。开发过程中详尽研究系统的结构设计与资源分布意义里大。3.2.1 数据流图(1)根据图3-1系统顶层数据流图可看出,使用该系统时,用户可以依据自身权限范闱,分别处理商品采购、出仓、销售等过程的数据信息,同时可自主更新财会资料.W-1415来也审批年相区购产或存入仓舟未科以您文代财务中册DOi1.eW讦比俏更IXHOWH产丛册军卜8奇说巾存*的IB,栗麻中肚华姑!DO6仍仲范本的0D0-06Mft,本值4IxM)3审把图31系统Bt层数据流图(2)根据图3-2系统所设计
14、的销售环节的数据管理过程图,可以看出当使用者注册登录该系统后,便Ur实现在网上进行申报隹货单、记录皆后商品数额、解决退党产乩等销售任务81图32系统精包管理数据流图(3)根据图3-3系统采购管理数据流图可以看出,使用该系统处理采购商品类业务时,可一键完成审核商品收据、清单等任务,11oZID1.1.7f01.1.2RKit1.D1.3在灰派”!中有偈3一IJMiVt!MJi4加*化和HiI卡OiWtAJCWiJ1.(cM!rM57.2uttRUyreO1.2gMW务付以用了7pi-D1WN1.i匕D1.IS(H40戊8息图33系统采的管理数据流图(4)从图3-4系统库存数据操作图可看出,应用该
15、系统能完成超方仓库商品存取等工作,比如查询库存的超品类型以及数:ft,来对商品归整,调度等.图34系统库存管理数据流图4总体设计4.1系统模块总体设计该系统描述数据采用的是层次方框图,一个层次方框图与多层次方框图进行组合。代表完整数据结构的是单独矩形框的顶丛.数据是由每一个子集和实际的数据元素构成的。系统实现的目标是为了实现管理的高效率,高可靠性与可行性。系统的六个模块表面是独立的.他们在互动的过程中数据库和操作的分离.他们到图书馆是相同的,但进行访问时,各模块均有独立的表,其发挥的主要作用排列在首页,根据对超市管理系统分析,每个大模块分为几个模块:(1)进货管理:购货单、进货退货。(2)基础信息管理:超市客户管理、上架商品管理与库存商品驿泞、处理记:求商品供货源信息。(3)销生管理:待售产品的预定的据、件后产品的退货单据.(4)库存管理:对仓库内各大产品的旗本信息进行记录,依据市场及时调整商品价