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 n 生产 m 1 注册时间 会员ID 累计金额 用户 用户ID 用户密码 m 供货金额 供货日
4、期 销售日期 供货商电话 供货商地址 供货商ID 供货商 销售 销售ID 商品ID 商品名称 价格 促销价格 消费 m 供货 会员 商品 n 允许打折 允许销售 用户号 用户类型 n (3)对应的表如下: 商品信息表 字段名 字段类型 长度 主/外键 字段值约束 商品编号 int 4 P Not null 商品名称 Varchar 50 Not null 价格 Money 4 Not null 库存数量 Int 4 Not null 库存报警数量 Int 4 Not
5、null 计划进货数 Int 4 null 条形码 Varchar 50 Not null 促销价格 Money 4 促销起日期 Datetime 8 促销止日期 Datetime 8 允许打折 Int 4 Not null 允许销售 Int 4 Not null 厂商编号 Varchar 10 F Not null 供货商编号 Varchar 10 F Not null 会员表 字段名 字段类型 长度 主/外键 字段值约束 会员编号 Varchar 10 P
6、 Not null 会员卡号 Varchar 20 Not null 累积消费金额 smallmoney 4 Not null 注册日期 Datetime 8 Not null 交易表 字段名 字段类型 长度 主/外键 字段值约束 交易编号 Varchar 10 P Not null 交易金额 Money 4 Not null 交易日期 Money 4 Not null 会员卡号 Varchar 10 用户名称 Varchar 10 F Not null 操作员表 字段名 字
7、段类型 长度 主/外键 字段值约束 操作员编号 varchar 10 P Not null 操作员名称 Varchar 25 Not null 操作员密码 Varchar 50 Not null 操作员类型 Varchar 50 Not null 入库纪录表 字段名 字段类型 长度 主/外键 字段值约束 入库编号 Varchar 10 P Not null 入库商品编号 Varchar 10 F Not null 入库数量 Int 4 Not null 单额 smallmoney 4
8、 Not null 总额 smallmoney 4 Not null 入库日期 Datetime 8 计划进货日期 Datetime 8 入库状态 Varchar 4 Not null 销售表 字段名 字段类型 长度 主/外键 字段值约束 销售编号 Varchar 10 P Not null 商品编号 Varchar 10 F Not null 销售日期 Datetime 8 Not null 销售数量 Int 4 Not null 销售单价 smallmoney 4 N
9、ot null 销售金额 smallmoney 商品名称 varchar 50 商品类型 varcha 25 操作员编号 varchar 10 供货商表 字段名 字段类型 长度 主/外键 字段值约束 供货商编号 varchar 10 P Not null 供货商名称 Varchar 50 Not null 供货商地址 Varchar 250 供货商电话 Varchar 25 厂商表 字段名 字段类型 长度 主/外键 字段值约束 厂商编号 varchar
10、 10 P Not null 厂商名称 Varchar 50 Not null 厂商地址 Varchar 250 厂商电话 Varchar 25 二.详细设计 我做的是用户管理模块, 1) 界面如下: 1.添加用户界面: 2.修改密码界面: 2)流程图如下: 1.添加用户流程图: 2. 密码修改流程图: 3)数据流图如下: 三、小结 和传统管理模式相比较,使用本系统,毫无疑问会大大提高超市的运作效率,辅助提高超市的决策水平,管理水平,为降低经营成本, 提高效益,减少差错,节省人力,减少顾客购
11、物时间,增加客流量,提高顾客满意度,增强超市扩张能力, 提供有效的技术保障。 由于开发者能力有限,加上时间仓促,本系统难免会出现一些不足之处,例如: 本系统只适合小型超市使用,不能适合中大型超市使用; 超市管理系统涉及范围宽,要解决的问题多,功能复杂,实现困难,但由于限于时间,本系统只能做出其中的一部分功能.对于以上出现的其它问题,希望老师批评指正。 四.致谢 通过本实验的设计,我们学到了很多知识,通过实验把学到的理论知识应用于实践,从而对书本知识有了一个深刻的理解。在这里,我们真诚地感谢一直支持和帮助我们的同学,还有一直给我们鼓励,支持与热情指导的郭咏梅老师。出师表 两汉:诸
12、葛亮 先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。 宫中府中,俱为一体;陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理;不宜偏私,使内外异法也。 侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下:愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。 将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰“能”,是以众议举宠为督
13、愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。 亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之、信之,则汉室之隆,可计日而待也。 臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。 先帝知臣谨慎,故临崩寄臣以大事也。受命以来,夙夜忧叹,恐托付不效,以伤先帝之明;故五月渡泸,深入不毛。今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。此臣所以报先帝而忠陛下之职分也。至于斟酌损益,进尽忠言,则攸之、祎、允之任也。 愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。若无兴德之言,则责攸之、祎、允等之慢,以彰其咎;陛下亦宜自谋,以咨诹善道,察纳雅言,深追先帝遗诏。臣不胜受恩感激。 今当远离,临表涕零,不知所言。 腹有诗书气自华






