《超市管理系统的研究设计.docx》由会员分享,可在线阅读,更多相关《超市管理系统的研究设计.docx(14页珍藏版)》请在优知文库上搜索。
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绪的11.1 课甥背景11.2 设计目的和意义11.3 系统设计的思想11.4 系统开发环境22可行性分析32.1 经济可行性32.2 技术可行性32.3 操作可行性52.4 本章小结53需求分析73.1进销存系统的规划73.2进销存管理系统的需求分析74总体设计94.1 系统模块总体设计94.2 数据库设计
7、H4.3 数据库的详细设计114.4 本堂小结135详细设计145.1 系统运行平台设置错误!未定义书签.5.2 网站主界面设计145.3 采购管理功能设计155.4 销售管理功能设计175.5 库存管理功能设计195. 6系统管理功能设计205.7 基本资料管理功能设计235.9 本章小结266软件测试276.1 本系统测试276.2 本章小结29结论31叁考文献32致谢331绪论1.1 课题背景当今科学技术的快速发展带动了计算机技术渗透到各行各业,几乎所有行业需要信息技术来促进其发展。其中,信息管理系统因其高效、便她的信息提取和处理能力使得企业竞争实力进一步提升,故近年来在各行各业中占据重
8、要地位.同时,在科技、信息时代,信息管理系统也是行业信息化的一项乖要内容,卜分受人们戊视。1.2 设计目的和意义超市管理系统主耍实现以下目标:能够在需要隹看超市商品的时候进行浏览商品,对超市的商品进行统计数盘,通过系统可以显示现在商品的供货数量,商品的提供者,什么时间出的库。用户还能够通过系统登录完成订单的添加与删除,对超市的所有与货物和用户的有关的信息进行一体化管理。商品在整个系统中是需要被随时查询的,所以要求会高一点,就是要求把用户,商品,还有供货商进行相应的连起来管理”。1.3 该系统设计的思想该系统在设计开发时,本着用户至上、便捷高效的原则,依据用户的需求,设计功能屈性,建造用户需要的
9、数据库,系统开发出来用户应该能用,完成用户的基本的功能和系统执行效率来写出一个用能够让用户满意的系统。这个超市管理系统会用到jsp技术和Hm1.超文本标记语言,还要用到hup传输协议,还要用到Java开发用到的serv1.et技术。最后结合用户的需求和现有的集成环境,对功能模块采用高内聚低耦合的开发原则来进行系统的设计,在系统的设计与实现上要对每一个模块采用测试的方法把每一个功能模块进行完善。1.4 系统开发环境1.4.1 B/S结构的数据库访问模式这个系统不同于CS架构的系统,是三层架构形式的系统,就是视图层,控制层,还有服务层提供,这样做出来的系统显得更加清晰这个系统采用的是具备成熟的运行
10、代码、调试、发布功能的JaVa继承开发环境,该技术可以实现JSP负面技术、SQ1.数据库数据管理技术,也能兼容HTM1.fStruts框架,JaVaSeriPt脚本文.耳语1.i,Hibernate框架对持久化对象的引用。客户除能够对网站之间的数据进行交互的时候,还可以通过对网站的操作把用户用到的信息就行存储和剂除来操作数据库。还可以用JaVaSCriPt来进行网页活动效果的设计.三级结构如图1-1所示:视图层,2可行性分析2.1 经济可行性这个系统是为了做毕业设计的,考虑到的是用户对超市的管理方便与否,还有就是系统的执行效率,所以在经济方面并不会耗仍多少经济,所以说在经济方面控制好各个方面的
11、耗费即可02.2 技术可行性想到这个系统实现的可行性,就要想到这个系统的技术实现形式。用到JaYa的集成开发环境和数据库操作的相关技术。这个系统根据用户需要的功能模块,把整个程序分割成若干个可以单独执行的小部分,然后对每一个小部分进行功能调试,最后把每一个小模块进行组合成整体再测试。已设计的系统,若想真正得以运行,离不开技术的支持,否则设计将变成一纸空谈,因此必须基丁实际情况进行技术可行性分析。系统设计中超市采购的运作过程如图2-1图2-1采购业务流程图采购人员根据超市运营现状清点货物,并整理记录出采购信息.财会人员审核采购员的采购清单,若清单合格则签订购买合同。财务部门审核批准的购物订单需进
12、步完善采购信息,如,标注所有商品购货源的名称、联系电话、邮箱等。财会部门的职员把采购单案过来仔细查看下:制定下财务计划。(2)商品流通、售卖的运作过程为:销售职员撰写销隹清单及合同,移交财会部门等待审查。财会职员依据相关准则审杳销售清单,筛选出合格的合同单据批准其销售活动。检查待住商品数量能否满足销售需求.商品价卖责任人同货物需要方沟通,待双方就清单细则达成一致后,货物方可出仓售卖。联系物流部门准许商品出仓,并提胛财会部门及时跟进,核对账务。图2-2为销售业务流程得存信息出库收款图2-2销伊业务流程图(3)仓库商品运作过程为:仓库货物进出频繁.故采购员需及时更新购物信息“传货员在卖完货之后,需
13、及时清点传存,修改仓库信息记录,负货监管仓库的职员定时整理、核查商品,并负有调配货物的货任.图23为货物仓库系统的运作过程。6软件测试6.1 测试系统系统检测人员采川广动测试或11动测试的方法试抬系统.在源代码方面从功能测试或者单元测试方面着手,也可以通过黑盒或者白盒检测系统。首先检测系统的添加同户板块,深入体验共各项功能能否实现,实际操作时第一步为检仃数据用滋行是否正常,接着测试系统甄别用户信息的能力,若用户上传信息合格即为合法用户,方可进行下一步的添加信息数据测试。测试用例如表6-1所示。6-1.测试用例y用例名称.,验证是否符合添加用户验证要求.测试目的.步骤.Ip2.验证当添加用户,不
14、输入密码,并提示用户空码不能为空。验证当添加用户输入两次错误的密码时,是否能够顺利添加用户,并提示两次输入不一致,请从新输入。一操作描述.,输入期待效果,输入用户用户名为弹出提示对话框,提示用户,名,按保存“jin密码不可为空。效果1见图6-1输入用户用户名为出现文本框错误提示,内容名和密码(其jin,-密码为,两次密码不一致,请从新输中输入的两次为1234567、入。效果2见图6-北密码不一致),123456(正确的按保存.,两次密码应相同)“6.1.1 采购申请测试对采购模块进行测试时,系统苜先判断用户是否具有权限,有的话直接登录,没有权限需要进行采购申请权限的申请1财务会对采购申请进行审
15、核,会将审批合格或欠缺的结果返回给用户,用户可基广依小姑果用新KI3:内容,完善申请表后可重新.到财会部门。表6-2为采购申请测试详情。静2采购理结果表测试用例号.输入数据,测试结果.Test1.p用户点击采购申清.系统判断其使用权国,正常.,.Tem用户慎写申请进行提交.正常.,.Test3.相关领导审批通过后提交财务审批.正常1ITe财务审批未通过退回用户.正常.,Test5财务审批通过后通知用户.,返回失败。,Teg用户删除未通过申清-正常。.Test7“用户修改未通过申请再次提交,正常.,.Te用户归档已通过申请.,正常.,.根据表02可看出,测试结果基本与预期效果一致,在8组检测样本中,仅TeN5一个用例出现异常。通过分析测试川例Tes5检测结果异常现象,可大致判断该异常现象与测试用例TCsu密切相关。因TCS1.4在问麴样本之前检测,且我结果符合预期值,故系统自动将前拧检测结果“财务审批未通过”反馈给用户,同时在申请者的信息提醒