【《超市管理系统的设计与实现》7000字(论文)】_第1页
【《超市管理系统的设计与实现》7000字(论文)】_第2页
【《超市管理系统的设计与实现》7000字(论文)】_第3页
【《超市管理系统的设计与实现》7000字(论文)】_第4页
【《超市管理系统的设计与实现》7000字(论文)】_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

超市管理系统的设计与实现网络和超市的大规模发展以及迅速发展的趋势,许多行业需要用到软件开发技术和工具。各种管理系统已成为行业发展不可或缺的重要功能。每一种管理系统都为该行业的发展和扩大提供了基础设施和竞争平台,同时也为经济的发展带在20世纪90年代初,超市在我国已经有了少许身影,现在已经如雨后春笋般的在全国兴起,逐渐进入到人民生活的诸多方面,促进了国民经济的发展和GDP的快速发展。鉴此,超市的形式日趋复杂,早期的销售柜台形式不能满足现有行业的销售发展,非常需要引进新的管理技术。一直以来,在信息化快速发展过程中,我们迫切需要对超市发展的资源进行整合,一方面便于管理,另一方面更加有利于适合经济快速发展的形式。鉴于以上超市资源的信息化管理,势在必关键词:超市进销存功能;客户管理模块;超市管理系统 11.1课题背景 11.2设计目的和意义 11.3该系统设计的思想 11.4系统开发环境 12可行性分析 32.1经济可行性 32.2技术可行性 32.3系统管理可行性分析 53总体设计 53.1系统模块总体设计 53.2数据库设计 73.3数据库的详细设计 73.4本章小结 4详细设计 4.1网站主界面设计 4.2采购管理功能设计 4.3销售管理功能设计 4.4库存管理功能设计 4.5系统管理功能设计 4.6基本资料管理功能设计 4.7本章小结 5.1测试系统 5.2本章小结 结论 22参考文献 231.1课题背景通过系统登录完成订单的添加与删除,对超市的所有与进行一体化管理。商品在整个系统中是需要被随时查询的,所以该系统在设计开发时,本着用户至上、便捷高功能属性,建造用户需要的数据库,系统开发出来用这个超市管理系统会用到jsp技术和html超文本标记语言,还要用到http传输协议,还要用到Java开发用到的servlet技术。2视图层视图层分控制层图1-1三级结构32可行性分析这个系统是为了做毕业设计的,考虑到的是用户对超市的管理方便与否,还有就是系统的执行效率,所以在经济方面并不会耗费多少经济,所以说在经济方面控制好各个方面的耗费即可。想到这个系统实现的可行性,就要想到这个系统的技术实现形式。用到Java的集成开发环境和数据库操作的相关技术。这个系统根据用户需要的功能模块,把整个程序分割成若干个可以单独执行的小部分,然后对每一个小部分进行功能调试,最后把每一个小模块进行组合成整体再测试。已设计的系统,若想真正得以运行,离不开技术的支持,否则设计将变成一纸空谈,因此必须基于实际情况进行技术可行性分析。系统设计中超市采购的运作过程如图2-1。采购订单评估(财务员①采购人员根据超市运营现状清点货物,并整理记录出采购信息。4②财会人员审核采购员的采购清单,若清单合格则签订购买合同。③财务部门审核批准的购物订单需进一步完善采购信息,如,标注所有商品购货源的名称、联系电话、邮箱等。④财会部门的职员把采购单拿过来仔细查看一下;制定一下财务计划。(2)商品流通、售卖的运作过程为:①销售职员撰写销售清单及合同,移交财会部门等待审查。②财会职员依据相关准则审查销售清单,筛选出合格的合同单据批准其销售活③检查待售商品数量能否满足销售需求。④商品售卖责任人同货物需要方沟通,待双方就清单细则达成一致后,货物方可⑤联系物流部门准许商品出仓,并提醒财会部门及时跟进,核对账务。图2-2为销售业务流程↵(3)仓库商品运作过程为:①仓库货物进出频繁,故采购员需及时更新购物信息。②售货员在卖完货之后,需及时清点库存,修改仓库信息记录。③负责监管仓库的职员定时整理、核查商品,并负有调配货物的责任。图2-3为货物仓库系统的运作过程。5“超市销售管理系统”完成超市商品的各种商品的信息整体管理,它可以方便用户超市购物也方便了管理人员对超市进行管理,来满足社会对超市这一块的需求,适应风起云涌的信息时代。超市行业将会受到广大人民的喜欢,超市管理系统对用户和管理者来说都是一种既可以满足生活需求,又是一种便捷的购物方式。代表完整数据结构的是单独矩形框的顶层。数据是由每一个子集和实际的数据元素构成的。系统实现的目标是为了实现管理的高效率,高可靠性与可行性。系统的六个模块表面是独立的,他们在互动的过程中数据库和操作的分离,他们到根据对超市管理系统分析,每个大模块分为几个模块:(1)进货管理:购货单、进货\退货。(2)基础信息管理:超市客户管理、上架商品管理与库存商品登记、处理记录商品供货源信息。6(3)销售管理:待售产品的预定单据、售后产品的退货单据。(7)客户信息管理:对超市不同客户群基本信息的查询,及时更新。(8)商品信息管理:查询并实时更新产品最新动态和信息。(9)供应商信息管理:可进行供应商资料的查询,并及时更换最新讯息。一般地,评判软件质量可以以界面与其功能是超市管理系统超市管理系统信息商信理除销售排行入库退货查询入库查询销售退货查询销售查询供应商查询商品查询客户查询供应商修改与删除供应加修改与删除进货货价格商品信息添加理系统进货管理查询统计密码进货单系统管理销售单图3-1系统功能结构图7构、分析数据联系和过滤无效信息数据库。它可以通该系统用的数据库名为xfp,此数据库系统创建了表结构,表3-1至3-7详细介(1)用户信息表(表3-1),其主要功能为存储使用者名称、登陆密码、使用等表3-1用户信息表8序号英文名中文名类型长度(字节)1用户编号用户姓名用户等级用户密码(2)供应商信息表(表3-2),其主要职能为记录收藏超市商品供货商的基本联表3-2供应商信息表英文名中文名长度(字节)1供应商姓名56·供应商账号(3)库存信息表(表3-3),掌管仓库存放商品的名称、价格等基本信息。表3-3库存信息表序号英文名中文名类型长度(字节)商品名称商品价格(4)退货单信息表(表3-4),主要涉及超市被退回的产品基本信息,如,退货单表3-4退货单信息表序号英文名中文名类型长度(字节)退货单编号2退货日期9(5)退货单明细表(表3-5),涉及记录产品退货的具体信息,如,单据编号、序号英文名中文名类型长度(字节)1单据编号2商品编号商品价格退货单编号(6)进货单信息表(表3-6),存蓄进货负责人、时间等采购商品的基本信息。序号英文名中文名类型长度(字节)。1编号n进货日期·供应商编号(7)进货单明细信息表(表3-7),详细记录采购商品的货物编号、进购价格、序号英文名中文名类型1单据编号42商品编号商品数量商品价格编号(8)顾客信息表(表3-8),记录消费者个人基本信息,如,姓名、住址、联系序号英文名中文名类型长度(字节)。顾客编号4顾客姓名电子邮箱顾客住址4详细设计4.1网站主界面设计设计时,系统的整个主界面可分上、左、右三称、登陆用户基本信息,如,姓名、角色等。其左方以树形结图4-1为系统主界面。超市管理系统超市工作人员可依据其职能分工,获得独立管理该系统部分功能的登录账号和匹配的密码。系统会判断数据库的数据与页面输入的数据是否匹配,如果匹配的话可以管理员进行登录之后的操作。采购信息管理是超市管理系统主要内容之一,虽该系统尚不完善,产品供货源远远不足,但已基本实现网申商品采购清单、管理进退单据等操作。(1)实现目标使用该系统时,系统会针对登陆者信息对其权限大小进行判别,尚未获得使用权限的用户需开通新权限,待系统批准后,方可获得申请表,而使用者可直接查阅超市信息,无需进行网申、等待权限的获得。采购应用程序功能流程图程序说明:用户登录系统后,判断其登录权限,然后填写采购单和采购获取申请。购买完成后需要将采购单明细上交给财务处。如果采购单的明细符合财务审查的具体详细情况,就会通过审批。NY提交?结束wdoos 超市管理系统图4-4添加进货界面理,通过本系统不但可实现网申管理售卖商品清单、(1)实现目标NNYYY图4-5销售流程图运行界面如下图4-6所示:回回超市管理系统空重新竖录退出系统销售单明细添加页面销售明细漆加图4-6销售界面图4.4库存管理功能设计要的。负责管理库存的工作人员除需审查、记录库内产品保管订单产品的详细收据,以便于系统对库存进行和系统运行界面如下图5-7所示:超市管理系统图4-7库存列表界面4.5系统管理功能设计管理、更改自身资料,而后者具有管理所有系管理员登录后如果显示的是管理员身份,说根据图5-8分配权限流程图可以看出,使用该系统时,系统会第一时间对登录者进行识别,若使用者具有一定的操作权限,才能进行其他的数据户权限分配后,可以对数据库的信息进行操作,比如说普NY图4-8分配权限流程图运行界面如下图4-9所示:☆加用户图4-9用户管理界面对超市基本资料的管理主要涉及客户数据、商品供货商信就会去申请登录及之后的操作权限。如果有权限,会根据运行界面如下图5-10所示:体用运鞋新素菜dhnφdhnφ图4-10商品信息列表界面电话上海上海路888888889999中国建设银行中国银行中国农业银行2苏果超市沃尔玛好又多超市透透图4-11供应商信息列表界面/hptp280mAesinloir深圳深圳图4-12客户信息列表界面4.7本章小结5.1测试系统测试用例如表5-1所示。用例名称验证是否符合添加用户验证要求。步骤期待效果输入用户名,按保存用户名为弹出提示对话框,提示用户密码不可为空。效果1见图6-12输入用户名和密码(其中输入的两次密码不一致),按保存用户名为jin·密码为1234567、123456(正确的两次密码应相出现文本框错误提示,内容为:两次密码不一致,请从新输表5-2为采购申请测试详情。表5-2采购测试结果表测试用例号输入数据测试结果正常用户填写申请进行提交正常正常财务审批未通过退回用户正常返回失败用户删除未通过申请正常正常用户归档已通过申请正常根据表5-2可看出,测试结果基本与预期效果一致,在8组检测样本中,仅Test5通过分析测试用例Test5检测结果异常现象,可大致判断该异常现象与测试用例Test4密切相关。因Test4在问题样本之前检测,且其结果符合预期值,故系统自动5.1.2销售测试馈信息。表5-3为此次销售检测的结果:表5-3销售测试结果表测试用例号输入数据。测试结果用户点击销售申请,系统判断其使用权限正常.用户填写销售单进行提交。正常库存审批出库申请未通过后返回给用户。正常库存审批出库申请通过后返回给用户正常财务收款管理正常正常用户删除未通过申请正常正常[2]孙卫琴.Java面向对象编程[M].电子工业出版社,2[4]徐宝文.UML与软件建模[M].清华大学出版社,2006,53~87.[5]王少峰.面向对象技术UML教程[M].清华大学出版社,2006,92~105.[6]邹建.深入浅出MicsoftSqlS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论