《超市销售管理系统设计说明书.pdf》由会员分享,可在线阅读,更多相关《超市销售管理系统设计说明书.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、超市销售管理系统超市销售管理系统设计说明书设计说明书一。总体设计:一。总体设计:1功能分析1.1 功能需求(1)用户登陆管理:用户在进入系统时需要进行权限和密码认证,本系统的权限认证已包含在密码中,因为管理员的密码和普通操作员的密码不同,而普通管理员的密码是相一致的.因此在登陆时,只要把操作员编号和对应密码输入正确即可进入系统。(2)修改信息:最高权限的管理者即管理员可以修改厂商信息、供应商信息、和操作员信息(3)添加信息:最高权限的管理者即管理员在有新的供应商,厂商直接供货时可以添加供应商信息、厂商信息,还有库存商品信息,入库商品信息。操作员在销售商品后需要向销售表中添加记录,还有有的顾客需
2、要注册会员证时,由操作员进行相应的添加操作。(4)删除信息:最高权限的管理者即管理员有的供应商或厂商因某种原因不在继续向超市供货时,可以删除他们相应的信息,1.2功能层次图2数据分析2。1 需求分析(1)、系统 ER 图如下:(2)、系统 ER 图说明1)商店中的所有用户(员工,操作员)可以销售多种商品,每种商品可由不同用户(操作员)销售;2)每个顾客可以购买多种商品,不同商品可由不同顾客购买;3)每个供货商可以供应多种不同商品,每种商品可由多个供应商供应。2。2、用户类型与职能(1).普通操作员:通过商品条形码扫描输入商品到购买清单操作软件计算交易总金额操作软件输出交易清单对会员进行会员卡扫
3、描以便打折(2).管理员:操作软件录入商品,供货商,厂商操作软件制定进货计划查询打印计划进货与入库记录操作软件控制商品销售与否查询打印销售情况查询库存明细记录根据软件发出的库存告警进行入货基本信息登记管理员工操作权限管理用户姓名用户类型用户号用户 ID用户m用户密码销售 ID销售销售日期供货商 ID商品 IDnn商品供货m供货商供货商名称商 品 名供货商地址价格供货日期允许打折供货金额供货商电话厂商 ID促销价格m1n消费生产厂商购买日期厂商名称允许销售厂商地址厂商电话消费金额m会员会员卡号会员 ID累计金额注册时间(3)对应的表如下:商品信息表字段名字段类型长度主/外键字段值约束商品编号商品
4、名称价格库存数量库存报警数量计划进货数条形码促销价格促销起日期促销止日期允许打折允许销售厂商编号供货商编号intVarcharMoneyIntIntIntVarcharMoneyDatetimeDatetimeIntIntVarcharVarchar450444450488441010PFFNot nullNot nullNot nullNot nullNot nullnullNot nullNot nullNot nullNot nullNot null会员表字段名会员编号会员卡号累积消费金额注册日期字段类型长度VarcharVarcharDatetime10208主/外键字段值约束PNot
5、 nullNot nullNot nullNot nullsmallmoney4交易表字段名交易编号交易金额交易日期会员卡号用户名称字段类型VarcharMoneyMoneyVarcharVarchar长度10441010主/外键PF字段值约束Not nullNot nullNot nullNot null操作员表字段名操作员编号操作员名称操作员密码操作员类型字段类型长度varcharVarcharVarcharVarchar10255050主/外键字段值约束PNot nullNot nullNot nullNot null入库纪录表字段名入库编号入库商品编号入库数量单额总额入库日期字段类型长
6、度VarcharVarcharInt10104主/外键PF字段值约束Not nullNot nullNot nullNot nullNot nullsmallmoney4smallmoney4Datetime8计划进货日期入库状态DatetimeVarchar84Not null销售表字段名销售编号商品编号销售日期销售数量销售单价销售金额商品名称商品类型操作员编号字段类型长度VarcharVarcharDatetimeInt101084主/外键字段值约束PFNot nullNot nullNot nullNot nullNot nullsmallmoney4smallmoneyvarcharv
7、archavarchar502510供货商表字段名供货商编号供货商名称供货商地址供货商电话字段类型长度varcharVarcharVarcharVarchar105025025主/外键字段值约束PNot nullNot null厂商表字段名厂商编号厂商名称厂商地址厂商电话字段类型长度varcharVarcharVarcharVarchar105025025主/外键字段值约束PNot nullNot null二。详细设计二。详细设计我做的是用户管理模块,1)界面如下:1添加用户界面:2修改密码界面:2)流程图如下:1.添加用户流程图:2.密码修改流程图:3)数据流图如下:三、小结三、小结和传统管
8、理模式相比较,使用本系统,毫无疑问会大大提高超市的运作效率,辅助提高超市的决策水平,管理水平,为降低经营成本,提高效益,减少差错,节省人力,减少顾客购物时间,增加客流量,提高顾客满意度,增强超市扩张能力,提供有效的技术保障。由于开发者能力有限,加上时间仓促,本系统难免会出现一些不足之处,例如:本系统只适合小型超市使用,不能适合中大型超市使用;超市管理系统涉及范围宽,要解决的问题多,功能复杂,实现困难,但由于限于时间,本系统只能做出其中的一部分功能.对于以上出现的其它问题,希望老师批评指正。四四.致谢致谢通过本实验的设计,我们学到了很多知识,通过实验把学到的理论知识应用于实践,从而对书本知识有了一个深刻的理解。在这里,我们真诚地感谢一直支持和帮助我们的同学,还有一直给我们鼓励,支持与热情指导的郭咏梅老师.