




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录1零售前台管理系统需求分析 21.1开发背景 21.2系统重要业务分析(对系统业务进行描述,可画数据\业务流图) 41.2.1商品录入管理业务分析 41.2.2收银业务分析 51.2.3会员卡业务分析 61.3系统功能需求分析(可采用数据流图描述) 71.3.1商品录入功能分析 71.3.2收银业务功能分析 71.3.3会员卡功能分析 71.4界面图 91.5数据字典 101.6系统数据模型 131.6.1实体图 131.6.2关系模型 161.6.3表格设计 162.1商品管理功能设计 212.1.1计算金额功能 212.1.2商品录入功能 222.13其他功能233.1课程设计总结 243.1.1总结 241零售前台管理系统需求分析1.1开发背景21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提高和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等互相并存。如何在剧烈的竞争中扩大销售额、减少经营成本、扩大经营规模,成为超市营业者努力追求的目的。零售业形态具有种种优点,但通过对部分零售公司进行调查认为,零售行业目前仍然存在着局限性的一面,如:不能有效地管理每种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率低等,并且在零售业平常管理中,商品的进、销、存等方面的决策大多以经验为主,缺少实时分析功能,管理人员对及时传递资料的规定难以得到满足。随着零售业的高速发展,其经营管理也变得更加复杂,平常所需要解决的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的局面。为此,通过依靠现代化的计算机信息解决技术来管理零售业,从而节省大量的人力、物力,改善员工的工作条件,减轻员工的劳动强度,更好地提高零售业信息化管理水平。1.2系统重要业务分析1.2.1商品录入业务分析商品录入业务重要是对商品进行录入,员工通过输入员工号和密码,通过系统辨认成功后,输入唯一编号,扫描条形码,输入商品名称后实现精确或模糊商品录入。商品录入业务流程图1.2.2收银业务分析收银业务流程图通过扫描条形码或直接输入商品名称自动计算本次交易的总金额。在顾客付款之后,自动找零,同时打印交易清单,假如顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,对所有物品所有实行95折优惠,并对所购物品的总金额累计到该会员的总消费金额中。1.2.3会员卡业务分析扫描会员卡,登录会员卡界面,看会员卡是否超过有效期一年,若超过一年卡被注销。会员卡业务流程图开始开始登录会员卡页面登录会员卡页面有效期是否超过一年否有效期是否超过一年是注销会员卡注销会员卡1.3系统功能需求分析1.3.1商品录入管理功能分析商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充足保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。1.3.2收银管理功能分析收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(涉及交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。假如顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品所有实行95折优惠,并将所购物品的总金额累计到该会员的总消费金额中。1.3.3会员卡管理功能分析会员卡业务:会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注销。第0层数据流图第一层数据流图1.3.4零售前台管理系统界面图1.3.5会员界面图1.5数据字典(1)数据项性别=[男|女];员工姓名=2{汉字}100;员工编号=”00001”..”99999”;员工密码=”0001”..”9999.”;商品编号=”00001”..”99999”;商品名称=2{汉字}100;价格=”1”..”100”;条形码=”00001”..”99999”;促销价格”1”..”100”;促销起日期=年+月+鈤;促销止日期=年+月+日;允许打折=yesorno;库存数量=”1”..”100”;库存预警数量=”100”;计划进货数=”1”..”100”;允许销售=nooryes;厂商编号=”1”..”10000”;供货商编号=”1”..”10000”;用户编号=”1”..”10000”;用户名称=2{汉字}100;用户密码=”1”..”10000”;用户类型=2{汉字}100;会员编号=”1”..”10000”;会员卡号=”1”..”10000”;累计消费金额=”500”..””;注册日期=年+月+日;销售编号=”1”..”100000”;销售金额=”1”..”100000”;销售日期=年+月+日;交易编号=”1”..”100000”;交易金额=”500”..”1000000”;交易日期=年+月+日;入库编号=”1”..”100000”;入库商品编号=”1”..”100000”;入库数量=”1”..”500”;单额=”1”..”100”;总额=”1”..”500000”;入库日期=年+月+日;计划进货日期=年+月+日;入库状态=yesorno;供货商编号=”1”..”100000”;供货商名称=2{汉字}100;供货商地址=2{汉字}100;供货商电话=”000001”..”9999999”;厂商编号=”000001”..”99999”;厂商名称=2{汉字}100;厂商地址=2{汉字}100;厂商电话=”000001”..”999999”;(2)数据结构员工表=员工姓名+性别+员工编号+员工密码;商品信息表=商品编号+商品名称+价格+条形码+促销价格+促销起日期+促销止日期+允许打折+库存数量+库存报警数量+计划进货数+允许销售+厂商编号+供应商编号;用户表=用户编号+用户名称+用户密码+用户类型;会员表=会员编号+会员卡号+累积消费金额+注册日期;销售表=销售编号+商品编号+销售数量+销售金额+销售日期;
交易表=交易编号+用户名称+交易金额+会员卡号+交易日期;进货入库表=入库编号+入库商品编号+入库数量+单额+总额+入库日期+计划进货日期+入库状态;供货商表=供货商编号+供货商名称+供货商地址+供货商号码;厂商表=厂商编号+厂商名称+厂商地址+厂商电话;(3)数据流(4)数据存储(5)解决过程总体e-r图 1nn111n11nmnn厂商厂商供应供货商供货商品入库仓库工作员工销售顾客分发发会员卡1.4系统数据模型根据上面所述的业务流程,可以得到系统的数据流图。商品的数据项有商品编号,商品名称,价格,条形码,促销价格,促销起日期,促销止日期,允许打折,库存数量,库存报警数量,计划进货数,允许销售,厂商编号,供货商号码,如图所示;根据上面所述的业务流程,可以得到系统的数据流图。商品编号商品编号商品名称商品名称价格商品品价格商品品条形码条形码商品实体图用户的数据项有:用户编号,用户名称,用户密码,用户类型,如图所示;用户编号用户编号用户名称用户名称用户用户用户密码用户密码用户类型用户类型 用户实体图销售的数据项有:销售编号,销售数量,销售金额,销售日期,如图所示;销售数量销售编号销售数量销售编号销售金额销售销售金额销售销售日期销售日期销售实体图交易的数据项有:交易编号,用户名称,交易金额,交易日期,如图所示;交易交易交易编号交易日期交易金额用户名称交易实体图 进货入库的数据项有:入库编号,入库数量,单额,总额,入库日期,入库状态;如图所示;入库状态进货入库入库状态进货入库入库编号入库数量单额入库日期总额进货入库实体图供货商的数据项有:供货商编号,供货商名称,供货商地址,供货商号码,如图所示;供货商供货商供货商编号供货商号码供货商地址供货商名称供货商实体图厂商的数据项有:厂商编号,厂商名称,厂商地址,厂商电话,如图所示;厂商厂商厂商编号厂商电话厂商地址厂商名称厂商实体图,关系模型:厂商(厂商编号,厂商名称,厂商地址,厂商电话)供货商(供货商编号,供货商名称,供货商地址,供货商电话,厂商编号)进货入库(仓库编号,商品编号,入库数量,单额,总额·,入库日期,计划进货日期,入库状态)仓库(仓库编号,仓库大小,仓库类型,)员工(员工编号,员工年龄,员工性别,仓库编号)交易(交易编号,用户名称,交易金额,会员卡号,交易日期)会员(会员编号,会员卡号,累计消费金额,注册日期,员工编号)顾客(顾客商品编号,员工编号)商品信息(商品编号,商品名称,价格,条形码,促销价格,促销起日期,促销止日期,允许打折,库存数量,库存报警数量,计划进货数,允许销售,供货商编号)主码外码厂商厂商编号无供货商供货商编号厂商编号商品商品编号供货商编号进货入库(商品编号,仓库编号)商品编号,仓库编号仓库仓库编号无员工员工编号仓库编号顾客(顾客商品编号,员工编号)员工编号,顾客商品编号会员会员编号员工编号厂商表:createtablechangshang(cssnochar(20)primarykey,csnamechar(20)unique,csadresschar(20),csnumberchar(20));供应商表:createtablegonghuo(ghsnochar(20)primarykey,ghnamechar(20)unique,ghadresschar(20),ghnumberchar(20),cssnochar(20),foreignkey(cssno)referenceschangshang(cssno));商品表:createtableshangping(spsnochar(20)primarykey,spnamechar(20)unique,jiagechar(10),txmachar(20),cxjiagechar(10),cxqriqidatetime,cxzriqidatetime,yxdazhechar(10),kcshuliangchar(15),kcbjshuliangchar(15),jhjhuoshuchar(15),yxxiaoshouchar(10),ghsnochar(20),foreignkey(ghsno)referencesgonghuo(ghsno));仓库表:createtablecangku(cksnochar(20)primarykey,cksizechar(20),ckleixingchar(20),);进货入库表:createtablejhruku(cksnochar(20),spsnochar(20),rushuliangchar(10),danechar(10),zongechar(10),ruriqidatetime,jhrkriqidatetime,rukuztchar(10),primarykey(cksno,spsno),foreignkey(cksno)referencescangku(cksno),foreignkey(spsno)referencesshangping(spsno));员工表:createtableyuangong(ygsnochar(20)primarykey,ygageint,ygsexchar(2),cksnochar(20),foreignkey(cksno)referencescangku(cksno));顾客表:createtableguke(gkspsnochar(20),ygsnochar(20),primarykey(gkspsno,ygsno),foreignkey(gkspsno)referencesshangping(spsno),foreignkey(ygsno)referencesyuangong(ygsno));会员表:createtablehuiyuan(hysnochar(20)primarykey,hyidchar(20),ljjingechar(20),zcriqidatetime,ygsnochar(20),foreignkey(ygsno)referencesyuangong(ygsno));总额表:createtablezonge(zongjiaintprimarykey,);2.1零售前台管理系统功能设计查询商品功能:createprocedurett_s(@gkspsnovarchar(20),@ygsnochar(10))asselect*fromshangping,yuangong,gukewheregkspsno=@gkspsnoandguke.ygsno=@ygsnoandguke.gkspsno=shangping.spsnoandguke.ygsno=yuangong.ygsnoexecutett_s'30003','3'计算价格功能:createprocedurett_c(@spsnovarchar(20))asdeclare@danjiaintselect@danjia=shangping.cxjiagefromshangpingwherespsno=@spsnoselect@danjia=zongjia+@danjiafromzongeupdatezongesetzongjia=@danjia;executett_c'30001';select*fromzonge;查看仓库功能:createprocedureee_q(@cksnochar(20),@spsnochar(20))asselect*fromshangping,cangku,jhrukuwherejhruku.cksno=@cksnoandjhruku.spsno=@spsnoandjhruku.spsno=shangping.spsnoandjhruku.cksno=cangku.cksnoexecuteee_q'40002','30003'查询会员功能:createprocedureww_q(@hysnochar(20))asselect*fromhuiyuan,yuangongwherehuiyuan.hysno=@hysnoandhuiyuan.ygsno=yuangong.ygsnoexecuteww_q'11'增长员工功能:createprocedurenn_q(@ygsnochar(20),@ygageint,@ygsexchar(2),@cksnochar(20))asinsertintoyuangongvalues(@ygsno,@ygage,@ygsex,@cksno)goexecutenn_q@ygsno='4',@ygage=21,@ygsex='女',@cksno='40001'select*fromyuangong;加入会员功能:createprocedurerr_q(@hysnochar(20),@hyidchar(20),@ljjingechar(20),@zcriqidatetime,@ygsnochar(20))asinsertintohuiyuanvalues(@hysno,@hyid,@ljjinge,@zcriqi,@ygsno)goexecuterr_q@hysno='44',@hyid='444',@ljjinge='400',@zcriqi='2023-06-28',@ygsno='3'select*fromhuiyuan;录入功能:createprocedurebb_q(@cksnochar(20),@spsnochar(20),@rushuliangchar(10),@danechar(10),@zongechar(10),@ruriqidatetime,@jhrkriqidatetime,@rukuztchar(10))asinsertinto
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 草坪种植方案
- 交通疏导方案
- 基于卫星遥感影像的多场景建筑物提取方法研究
- 汽车传感器与检测技术电子教案:空燃比测定传感器
- 医院食堂制度管理制度
- 县安监局应急管理制度
- 城镇社区公厕管理制度
- 中考地理复习教案第11课时 美国巴西澳大利亚
- Web程序设计(微课版)-教学大纲
- 仟吉公司团购活动方案
- 自然辩证法在工程中的理论与应用
- 2024在役立式圆筒形钢制焊接储罐安全附件检验技术规范
- 《民法案例集》课件
- 全国教育科学规划课题申报书:34.《高质量数字教材建设研究》
- 零序电流互感器选择 13x
- 中国特色社会主义思想概论 课件 第四章 坚持以人民为中心
- 广州市地理生物结业考试卷2022
- 核赔经典疑难案例解析
- 西班牙语入门语法(修正)
- 文科物理学习通课后章节答案期末考试题库2023年
- 监理工作验收的流程及验收的标准
评论
0/150
提交评论