超市商品管理系统.docx
《超市商品管理系统.docx》由会员分享,可在线阅读,更多相关《超市商品管理系统.docx(36页珍藏版)》请在三一办公上搜索。
1、目录一、系统概述4 1.1开发背景4 1.2开发意义5二、需求分析5 2.1运行需求5 2.2业务分析5 2.3功能分析6 2.4系统流程图9 2.5数据字典10三、数据库设计17 3.1数据库概念结构设计17 3.2数据库逻辑结构设计21 3.2.1关系模式21 3.2.2 关系模式规范化说明22 3.2.3 数据库表结构23四、数据库实施28 4.1 Mysql数据库简介28 4.2数据库系统实现29五、系统演示36 5.1数据库连接配置36 5.2系统登录37 5.3前台销售子系统38 5.4后台管理子系统40六、设计总结48参考文献49 摘要在如今这个信息技术飞速发展的时代,超市的竞争
2、也进入到了一个全新的领域,技术的提升和管理的升级是超市业的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。因此,对于超市来说很有必要制定一套合理、有效,规范和实用的管理系统,对超市的日常业务进行集中统一的管理。依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。关键字:超市
3、;商品管理;数据库一、 系统概述 1.1开发背景现在的超市顾客的购买量很大,日益频繁的业务产生了大量的数据。数据量的增大,让查找不方便,数据的掌握也不准确,容易造成决策的滞后或是失误。主要表现如下:随着订货、进货信息的增加,与供应商相关的信息、与商品相关的信息越来越多。如果不能将这些有效的信息集中起来,对以后的信息查询会带来不便,从而不能给采购员提供采购过程的决策支持。同时,对于每天产生的大量销售信息,如果不加以适当的存储和分析,就失去了利用这些销售信息挖掘出客户购买偏好的机会,就不能从看似无用的大量数据背后得出消费者潜在的消费习惯,失去了潜在的商机。 因此针对超市的特点,为了帮助超市解决现在
4、面临的问题,提高超市的竞争力,我选择了超市商品管理系统设计题目。 1.2开发意义超市商品管理作为计算机应用的一个分支,有着手工管理无法比拟的优点。不仅可以节省了大量的人力、物力,改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员快速对市场的变化做出相应的决策,加快超市经营管理效率。二、需求分析 21 系统运行需求(1)硬件接口运行本系统的硬件基本要求如下:CPU:Intel P3及以上;内存:256MB及以上;硬盘:10GB及以上。(2)软件接口JRE环境 :JRE5及以上。数据库系统 :Mysql5.0及以上。操作系统 :Window
5、s 2000/xp及以上操作系统 2.2 系统业务分析 (1)超市商品管理系统能提供严格的用户权限管理; (2)超市商品管理系统能提供人事管理,能够实现顾客会员、超市员工、供应商的信息的增删改查等管理。 (3)超市商品管理系统能提供库存管理:对采购来的产品进行超市内部编码入库,产品分类等活动,同时能够根据销售清单进行出货管理,以及库存统计。 (4)超市商品管理系统能提供进退货管理:(5) 超市商品管理系统能提供销售管理,能够进行销售明细查询和打印销售报表。(6)超市商品管理系统能能实现对进货、销售、库存情况进行查询。 2.3系统功能分析本超市商品管理系统采用自定向下方法开发,整个系统层次划分如
6、图所示:系统采用模块化设计,分为前台销售子系统和后台管理子系统。前台销售子系统分为商品结账、会员管理、退货服务3个子模块。后台管理子系统分为人事管理、销售管理、库存管理、商品管理、进退货管理5个子模块。l 前台销售子系统的每个子模块的功能如下:1. 商品结算模块功能: 通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品实行会员折
7、扣优惠,并将所购物品的总金额累计到该会员的总消费金额中。 2. 顾客会员管理模块功能:实现超市会员的注册、修改以及删除。当用户在本超市消费后,只要符合条件,均可注册会员,会员实行积分制,更具不同的积分划分不同的会员等级,享受不同的折扣优惠。当会员提出注销会员卡时,前台收银员将为会员注销会员卡。3. 退货服务模块功能:处理顾客的退货请求,退货的凭证以购物清单为准。l 后台管理子系统的每个子模块的功能如下:1. 人事管理模块功能: (1)实现超市员工、顾客会员、供应商的信息的查询; (2)实现超市员工、顾客会员、供应商的信息的更新,包括增加、删除、修改。 (3)员工操作权限管理。2. 销售管理模块
8、功能: (1)商品正常销售、促销与限量、限期及禁止销售控制。 (2)综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。3. 库存管理模块功能: (1)实现商品库存信息的查询; (2)实现商品库存信息的更新,包括增加、删除、修改功能; (3)综合查询库存明细记录。 (4)库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。4. 商品管理模块功能: (1)商品信息的查询; (2)商品信息的更新,包括增加、删除、修改功能。5. 进退货管理模块功能: (1)根据销售情况及库存情况,自
9、动制定进货计划(亦可手工制定修改),避免 盲目进货造成商品积压。 (2)进退货记录的查询统计; (3)进退货信息的更新,包括增加、删除、修改功能。 24 系统程序流程图 前台销售系统流程图后台管理系统流程图 25 数据字典l 1数据流的描述数据流编号:D2 数据流名称:购物清单 说 明:顾客所买商品的清单 数据流来源:收银模块 数据流去向:顾客 数据项组成:所买商品名称+所买商品编号+所买商品数量+单价+折扣+总金额数据流量 :1张/次 高峰流量 :1张/次数据流编号:D3 数据流名称:缺货单 说 明:超市仓库缺少商品的清单 数据流来源:销售管理模块 数据流去向:进货管理模块 数据项组成:所缺
10、商品名称+所缺商品代码+所缺商品数量 数据流量 :1张/天 高峰流量 :1张/天数据流编号:D4 数据流名称:到货单 说 明:超市所定商品的清单 数据流来源:进货管理模块 数据流去向:销售管理模块 数据项组成:所定商品名称+所定商品代码+所定商品数量+金额数据流量 :1张/天 高峰流量 :5张/天 数据流编号:D5 数据流名称:订货单 说 明:超市所定商品的清单 数据流来源:采购员 数据流去向:供应商 数据项组成:所定商品名称+所定商品代码+所定商品数量+金额数据流量 :1张/天 高峰流量 :5张/天数据流编号:D6 数据流名称:入库单 说 明:超市所定商品入库的清单 数据流来源:采购员 数据
11、流去向:库存管理模块 数据项组成:商品名称+商品代码+商品数量+备注数据流量 :1张/天 高峰流量 :5张/天数据流编号:D7 数据流名称:收款单7 说 明:销售部卖出商品的收款清单 数据流来源:销售管理模块 数据流去向:财务管理模块 数据项组成:销售商品名称+销售商品数量+金额数据流量 :1张/天 高峰流量 :5张/天数据流编号:D8 数据流名称:付款单 说 明:财务处已付给供应商的货款清单 数据流来源:财务管理模块 数据流去向:进货管理模块 数据项组成:商品名称+商品数量+总金额数据流量 :1张/天 高峰流量 :5张/天l 2处理逻辑的描述处理逻辑编号:P1 处理逻辑名称:扫描会员卡 说
12、明:收银员扫描会员卡,并实行会员优惠 输入数据流:无 处 理 描 述:收银员扫描会员卡,并对会员所购买的商品按会员卡所享有的折扣价结算 输出数据流:无处理逻辑编号:P2 处理逻辑名称:扫描商品条形码 说 明:扫描顾客所买商品的条形码 输入数据流 :无 处 理 描 述 :扫描顾客所买商品的条形码,自动显示该商品的单价、生成日期、 、折扣、厂家等信息,便于结算价格,和打印发票。 输出数据流 :商品信息表处理逻辑编号:P3 处理逻辑名称:计算总金额 说 明:计算顾客所买商品的总金额 输入数据流 :商品信息表 处 理 描 述 :计算顾客所买商品的总金额 输出数据流 :购物单处理逻辑编号:P4 处理逻辑
13、名称:出示会员卡 说 明:顾客出示自己的会员卡 输入数据流 :无 处 理 描 述 :会员出示自己持有的会员卡,收银员通过专门的设备扫描 输出数据流 :无处理逻辑编号:P5 处理逻辑名称:销售管理 说 明:对超市销售的管理 输入数据流 :到货单 处 理 描 述 :处理超市的销售情况 输出数据流 :缺货单、收款单处理逻辑编号:P6 处理逻辑名称:库存管理 说 明 :对超市库存情况的管理处 理 描 述 :统计仓库内货物情况。 输出数据流 :库存清单l 3数据存储的描述数据存储编号:F1 数据存储名称:累计清单 简 述 :累计顾客所买商品的清单 数据存储组成:日期+商品名称+商品编号+商品数量+单价+
14、商品折扣+总金额+付款金额+ +找零+备注 关 键 字 :商品编号 相关联的处理:P3数据存储编号:F2 数据存储名称:商品信息表 简 述 :商品信息的详细表格 数据存储组成:商品名称+商品编号+商品产地+保质期+商品单价+商品类别+商品规格+ +备注 关 键 字 :商品编号 相关联的处理:P2数据存储编号:F3 数据存储名称:交易清单 简 述 :顾客交易的清单 数据存储组成:日期+商品名称+商品代码+商品数量+总金额+付款+找零+备注 关 键 字:商品编号 相关联的处理:P3数据存储编号:F4 数据存储名称:会员卡信息 简 述 :会员卡基本信息 数据存储组成:会员卡号+会员折扣+会员积分+会
15、员消费总金额+注册时间+备注 关 键 字 :会员卡号 相关联的处理:P4数据存储编号:F5 数据存储名称:销售明细记录 简 述 :对销售部销售情况明细的记录 数据存储组成:日期+商品名称+商品编号+商品数量+商品类别+商品进价+商品售价 +备注 关 键 字 :销售金额+商品编号 相关联的处理:P5数据存储编号:F6 数据存储名称:库存明细 简 述 :仓库商品的存货情况 数据存储组成:商品名称+商品代码+商品数量 关 键 字 :商品名称 相关联的处理:P6三、数据库系统设计 3.1数据库概念结构设计E-R图模型设计1、供应商的E-R图,如图 供应商银行卡号供应商编号供应商名称供货日期供应商电话供
16、应商地址2、仓库的E-R图,如图 仓库 仓库号 地址 状态 仓库名 负责人3、超市员工的E-R图,如图 超市员工 职工号 性别 电话 姓名 职位 年龄4、商品的E-R图,如图 产地 商品编号 商品 条形码商品保质期 商品名称 商品折扣 商品售价 商品进价 类别编号 商品规格5、商品类别E-R图,如图 商品类别 类别编号 类别名称6、会员的E-R图,如图 超市会员 注册时间 会员卡号 年龄 姓名 性别 电话7、会员卡的E-R图,如图 积分 会员卡 会员卡号 消费总额 会员名 折扣会员折扣会员卡号8、各实体间的E-R图,如图注册会员积分会员姓名会员卡顾客/会员 1 1销售金额总消费额m流水账号购买
17、供货商号联系人销售数量购买日期供货商名称条形码供货数量供货日期n供货商供货商地址商品供货商品编号nm供货商电话商品名称供货编号仓库编号m库存银行卡号仓库名称仓库单价nv仓库地址库存量规格(2)系统ER图说明1) 商店中的所有顾客可以销售多种商品,每种商品可由不同顾客销售;2) 每个顾客可以购买多种商品,不同商品可由不同顾客购买;3) 每个会员拥有一张唯一属于自己的会员卡,每一张会员卡只属于一个会员4) 每个供货商可以供应多种不同商品,每种商品可由多个供应商供应。 3.2数据库逻辑结构设计关系模式:(1) 商品信息表 (商品编号,条形码,商品名称,类别编号,进价,售价,规格,产地, 保质期)(2
18、) 超市员工表 (员工编号,员工密码,姓名,性别,电话,电话,年龄,员工类型)(3) 会员表 (会员姓名,会员卡号,性别,年龄,电话,注册时间)(4) 会员卡表 (会员卡号,折扣,积分,累积金额)(5) 交易表 (交易表单号,销售日期,商品编号,商品折扣,销售数量,销售金额)(6) 仓库表 (仓库编号,仓库名称,仓库状态,仓库地址,仓库负责人)(7)供货商表 (供货商号,供货商名称,供货商联系人,供货商地址,供货商电话, 供货商银行卡号)(8) 超市现货表 (商品编号,现货量,入市时间)(9) 库存表 (商品编号,仓库编号,库存量,入库时间)(10) 供货表 (商品编号,供货商编号,供货日期,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 商品 管理 系统
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2030318.html