超市收银标准管理专业系统设计和实现终极版.doc
《超市收银标准管理专业系统设计和实现终极版.doc》由会员分享,可在线阅读,更多相关《超市收银标准管理专业系统设计和实现终极版.doc(86页珍藏版)》请在咨信网上搜索。
超市收银管理系统设计与现 目录 1.前 言 - 2 - 2.超市收银管理系统概述 - 2 - 2.1开发背景 - 3 - 2.2选题目和意义 - 3 - 2.3本文重要工作和研究内容 - 4 - 2.4本文组织构造 - 5 - 3.系统需求分析 - 6 - 3.1任务概述 - 6 - 3.2软件功能划分与概述 - 7 - 3.3模型建立——实体联系图(E-R图) - 8 - 3.4数据流图 - 12 - 3.4.1数据流图符号阐明 - 12 - 3.4.2数据流图实现 - 12 - 3.5数字字典: - 23 - 3.6状态转换图 - 28 - 4.总体设计 - 30 - 4.1系统设计 - 31 - 4.2构造设计 - 32 - 4.2.1系统管理模块功能划分 - 32 - 4.2.2顾客管理模块功能划分 - 34 - 4.2.3商品管理模块功能划分 - 35 - 4.2.4销售收银模块功能划分 - 37 - 4.2.5营业记录模块功能划分 - 37 - 4.2.6供货商管理模块功能划分 - 39 - 4.2.7会员管理模块功能划分 - 39 - 4.3数据库设计 - 41 - 5.详细设计 - 42 - 5.1系统模块某些解决 - 42 - 5.2营业记录 - 44 - 5.3顾客管理 - 48 - 5.4 商品管理 - 50 - 5.5会员管理 - 56 - 5.6供货商管理 - 59 - 6.编码实现与测试 - 61 - 6.1界面设计 - 61 - 6.1.1系统界面简介 - 61 - 6.1.2各个界面显示简介 - 61 - 6.2测试 - 65 - 附件一(代码) - 70 - 附件二 - 78 - 1.前 言 从第一台计算机诞生到当前,计算机领域发展呈现飞速发展状态,计算机以高速计算速度、高度精确率而吸引着世人,特别近十几年来,计算机硬件迅速发展,更为计算机普及提供了前提条件,海量数据管理计算机成了必不可少工具,计算机硬件生产成本在不断减少,计算机再也不再是高不可攀遥不可及新颖事物,当前因其高效、高速、低错误长处而广泛应用于世界各个领域。 随着国内成功加入WTO及信息化浪潮日益临近,商场经营管理机制正在发生着主线性变化,商场要想在激烈市场竞争环境下求得生存,就必要有效地运用人才、时间、信息结合优势,就必要有效地进行商场内部改革和加强商场管理。借助当代信息技术和管理理论,建立商场管理信息系统势在必行。 本课题目是设计和开发一款合用小型超市单机版收银和管理系统,它模仿了超市运作模式,使对超市管理变直观、简便、快捷、高效。本系统是基于Windows系列操作系统,设计架构模式上采用了三层构造技术,即表达层、业务逻辑层、数据访问层,表达层负责了系统与顾客之间交互,业务逻辑层依照系统和顾客交互,执行了详细业务逻辑,通过SQL等方式向第三层组件提出数据或其他资源祈求。使用三层构造,使系统开发设计条理清晰,易于维护。 2.超市收银管理系统概述 2.1开发背景 21世纪,超市竞争也进入到了一种全新领域,竞争已不再单纯是规模竞争,而是技术竞争、管理竞争、人才竞争。技术提高和管理升级是连锁超市业竞争核心。零售领域当前呈多元发展趋势,各种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等互相并存。如何做到商场超市与经济效益具备良好匹配,如何做到事得其才,人尽其用,如何在满足商场效益同步又兼顾商场职工需求,如何在激烈竞争中扩大销售额、减少经营成本、扩大经营规模,如何能在瞬息万变时代使商场与社会环境相适应并且解决好随时变化超市,这一系列问题都是需要亟待解决问题,也成为超市努力追求目的。 在以上这些问题前,老式纸笔手工记账式数据管理因其速度慢,效率低,错误率高等缺陷已经远远不能满足需要了。 计算机以其高效、高速、低错误等天然优势,再加上当前计算机硬件价格低廉,不会给公司带来成本上承担,因此当代数字信息化管理已经成为了主流。超市要实现数字信息化管理,一款功能强大、合用性强、稳定性高管理系统就成了必备条件。 2.2选题目和意义 在当今社会环境下,超市收银管理系统成为超市必要工具,本课题是摸索和设计开发一款小型超市收银管理软件,旨在提高超市运作效率,通过全面信息采集和解决,辅助提高超市决策水平,提高超市管理水平,减少经营成本, 提高效益,增强超市扩张能力, 供有效技术保障。 由于时间仓促,水平有限,本系统尚有诸多局限性和缺陷,但也可作为商用超市收银系统一种大体演示和框架。 2.3本文重要工作和研究内容 管理系统不同于普通应用软件,管理系统看设计和开发不但是技术上问题,还涉及了管理学科学问,还必要对管理对象工作流程,管理模式有充分进一步理解,才干开发出一款合用管理软件。 本课题重要目的是开发一款单机版小型超市收银管理系统,并对管理软件开发技术以及超市管理模式和工作流程进行摸索。重要工作有如下某些方面: (1)分析小型超市工作流程 (2)分析小型超市管理模式 (3)摸索管理类软件开发流程 (4)摸索管理软件基本架构设计 (5)实现超市收银管理软件开发 目的开发在一定局域网内超市管理系统,既C/S构造分布式系统,支持各种终端进行收银管理,共享一种数据库,通过对数据库管理技术,实现对于在超市局域网内使用,达到逻辑构造可如下 每个商品管理人员和收银员配备了一台电脑,并把所有电脑联入超市局域网内,以以便管理。为了对数据安全性、精确性地保护,这些电脑都共享一种后台数据库 N … F D E A B C 共享一种超市收银管理系统数据库 2.4本文组织构造 任务概述 目的 当前,计算机正以一种前所未有冲击力在影响着人类活动,涉及人类生产和寻常生活。计算机诞生和发展,颠覆了老式工作和管理方式,极大地变化了人类从生产到生活各种活动,并且给人类带来了新机遇和挑战。通过计算机应用,社会劳动生产率大幅度提高,并推动经济构造革新和产业构造升级。 为了提高超市工作效率,节约成本等,本课题任务是开发一款小型超市收银管理系统。 本系统只要针对顾客是普通中型超市或者个体商店。对系统需求有: 顾客管理 进货、销售管理 营业记录 会员管理 再有,界面设计必要清晰醒目,使顾客可以一目了然地懂得系统有哪些功能。 但愿该系统在实践同步,能尽快发现其局限性,并尽快改正,尽量满足顾客规定。 开发环境 本系统使用 Visual Basic 编程语言,在Visual Basic集成开发环境中开发,使用了SQL 数据库进行数据存储。 运营环境 v Intel486以上系列、AMD K6 以上系列等PC台式机和便携式电脑; v 运营时占用内存:≤30MB; v 所需硬盘空间:≤30MB; v 软件平台:中文Windows XP或更高版本 条件和限制 由于开发时间有限,对信息保护手段仅限于设立顾客级别,以及提供数据文献备份,比较简朴,不能防止恶意破坏,安全性能有待进一步完善。 3.系统需求分析 3.1任务概述 目的 当前,计算机正以一种前所未有冲击力在影响着人类活动,涉及人类生产和寻常生活。计算机诞生和发展,颠覆了老式工作和管理方式,极大地变化了人类从生产到生活各种活动,并且给人类带来了新机遇和挑战。通过计算机应用,社会劳动生产率大幅度提高,并推动经济构造革新和产业构造升级。 为了提高超市工作效率,节约成本等,本课题任务是开发一适应中型超市收银管理系统。实现C/S构造分布式系统,支持各种终端进行收银管理,共享一种数据库。对顾客权限有明确划分。 顾客管理 进货、调货和销售管理 营业记录 会员管理 再有,界面设计必要清晰醒目,使顾客可以一目了然地懂得系统有哪些功能。 但愿该系统在实践同步,能尽快发现其局限性,并尽快改正,尽量满足顾客规定。 3.2软件功能划分与概述 本系统重要实现七大功能: l 商品管理功能 重要对商品数目进行管理,普通操作某些,商品入库、商品信息修改、商品删除、商品查找、及商品记录某些、盘点商品数据、导出商品报表、导入商品报表。 l 销售收银功能 重要对当前超市收银方面进行管理,分为显示商品信息(如商品名称、条形码、类型、价格);当前收银管理 ,如收银汇总找零,对当前购买商品添加(通过扫描条形码自动获得商品编号以及有关价格等)、删除、修改商品价格等;收银完毕后自动打印并保存消费记录,涉及时间、商品、金额等信息。 l 营业记录功能 针对超市营业额进行记录(普通为分为年、月、日)及超市货品记录,该功能可浏览进货明细、销售明细、盘点明细,并对其删除操作;用恰当格式生成相应报表。 l 供货商管理功能 重要对超市供货商进行管理,简朴添加、删除、修改、查找供货商。 l 会员管理功能 超市促销方案中往往设有会员一项,同一件商品会员可享有优惠,该模块 重要对会员成员信息管理,如增长、删除、修改、查找会员,会员导入、导出、会员充值,积分兑奖(注 会员积分按消费金额累加)。 l 顾客管理功能 即对超市员工管理,顾客普通分为收银员、管理员、系统超级管理员(不能删除,修改其信息),重要用于员工注册及查找 l 系统管理攻功能 超市系统设立主体,重要涉及顾客管理,系统登录,系统设立、系统信息、系统退出四大某些 条件限制: 一种更为完善超市收银管理系统,应提供更为强大数据库,对信息保护手段仅限于设立顾客级别,以及提供数据文献备份,比较简朴,不能防止恶意破坏,安全性能有待进一步完善。 系统扩充规定: 系统应具备与超市连锁系统间数据信息交流潜在功。 3.3模型建立——实体联系图(E-R图) 实体联系图清晰、精确描述了顾客数据,以数据模型方式反映顾客现实环境,形象描绘了数据对象及数据对象之间关系。数据模型包括三种信息:数据对象、数据对象属性及数据对象彼此之间互相连接关系 实体联系图符号阐明: 实体联系图由如下m种基本元素构成,它们符号见如下: 或 数据对象(普通称为实体) 或 数据对象属性,即实体属性 联系 超市管理系统E-R图实现 小票 应付金额 商品名称 商品数目 商品单价 实付金额 找零 m n 1 1 m n m n 供应商 供应 商品 m 仓库 n 库存 管理 会员 会员姓名 联系方式 ID号 地址 供应商名 电话 供应种类 数量 单价 商品名 管理员 姓名 类型 密码 相应 积分卡 卡号 积分值 品类 编号 条形码 库存量 操作权限 销售 小票 m n 1 1 m n m n 供应商 供应 商品 m 仓库 n 库存 管理 会员 会员姓名 联系方式 ID号 地址 供应商名 电话 供应种类 数量 单价 商品名 管理员 姓名 类型 密码 相应 积分卡 卡号 积分值 品类 条形码 库存量 销售 小票 操作权限 编号 3.4数据流图 数据流程图是在对系统调研阶段绘制业务流程图进行分析基本上,从系统科学性、管理合理性、实际获得可行性角度出发,将信息解决功能和彼此之间联系自顶向下、逐级分解,从逻辑上精准地描述新系统应当有数据加工、数据输入、数据输出、数据存储以及数据来源和去向,综合反映出信息在系统中流动、解决和存储状况。也就是说,数据流程图是分层次,绘制时,先将整个系统作为一种加工环节画出系统顶层流程图,然后再逐级细分,画出各个解决功能第一层流程图、第二层流程图等,直至整个系统不能再分,分解结束。本节将列出并解说几种数据流图。 3.4.1数据流图符号阐明 数据流(程)图由如下四种基本元素构成,它们符号。 加工(解决逻辑) 数据存储 数据流 外部项(外部实体) 数据流图重要符号 3.4.2数据流图实现 依照超市收银管理系统实际运营状况,划分出了如下管理功能块,并且明确了各个功能块之间联系,依照这些关系绘出数据流图最顶层,即第0层,: 顾客 (管理员) P1 商品管理 D1 商品信息数据 P2 营业记录 P3 供货商管理 P5 顾客管理 P6 系统管理 P4 会员管理 D3 销售信息数据 D2 进货信息数据 D4 盘点信息数据 D5 供货商信息数据 D6 会员信息数据 D7 顾客信息数据 D8 系统信息数据 商品信息 商品信息 F8 系统信息 系统信息 销售信息 进货信息 盘点信息 会员信息 供货商信息 销售信息 进货信息 盘点信息 顾客信息 顾客信息 顾客信息 记录信息 供货商信息 会员信息 供货商信息 会员信息 D9 备份信息数据 备份信息 进货信息 盘点信息 会员信息 商品信息 供货商信息 销售信息 0层数据流图 0层数据流图仅从总体上反映了超市收银管理系统各信息之间联系,为了对整个项目信息管理系统有一种全面、详细理解,应按照自顶向下、逐级分解分析办法,对顶层图进行进一步细化。如下就是对系统管理这个功能模块进行细化后所得到一层数据流图。 下面是对“系统管理(P6)”功能模块进一步细化而得到“系统管理”第一层DFD图 系统信息 P6.4 顾客管理 顾客 (管理员) P6.1 顾客登录 D7 顾客信息数据 D8 系统信息数据 P6.2 系统设立 P6.3 关于系统 顾客信息 F8 系统信息 顾客信息 系统信息 D9 备份信息数据 备份信息 系统信息 顾客信息 D1 商品信息数据 D3 销售信息数据 D2 进货信息数据 D4 盘点信息数据 D5 供货商信息数据 D6 会员信息数据 供货商信息 会员信息 盘点信息 商品信息 销售信息 系统信息 P6.5 进入功能导航 系统信息 顾客信息 “系统管理(P6)”第1层数据流图 依照上图 ,顾客再 P6.1 模块凭对的密码和顾客名进入 6.5 或进入 6.3 或进入6.4,可以重新写各数据库信息,F8 系统信息Z中包括当前顾客信息。 顾客 (管理员) P6.1.2 校验顾客名和密码 D7 顾客信息数据 D8 系统信息数据 P6.5 进入功能导航 P6.1.1 接受顾客名和密码 输入顾客名和密码 P6.1.4 登录失败 P6.1.3 登录成功 输入顾客名和密码 系统信息 顾客信息 F8 系统信息 户名密码错误 输入顾客名和密码对的 规定重新输入 顾客登录据流图 顾客 (管理员) D7 顾客信息数据 P6.3.2 修改成功 当前顾客名 D8 系统信息数据 P6.3.1 修改密码 密码修改成功 P6.3.3 修改失败 密码修改失败 重新输入新旧密码和确认新密码 输入新旧密码和确认新密码 修改后顾客密码 系统数据流图 超级 管理员 修改顾客(管理员) 添加顾客 (管理员) 删除顾客 (管理员) 修改信息 删除信息 添加信息 顾客解决信息 对顾客(管理员) 解决信息 D7 顾客信息数据 更新信息 更新信息 更新信息 D8 系统信息数据 F7顾客信息 P6.4.1 P6.4.3 P6.4.4 P6.4.2 顾客管理数据流图 D8 系统信息数据 P6.2.1 选项设立 D4 盘点信息数据 P6.2.2 数据库初始化 P6.2.3 数据库备份 P6.2.4 数据库恢复 P6.2.5 商店设立 P6.2.6 打印设立设立 D2 进货信息数据 D3 销售信息数据 D9 备份信息数据 D5 供货商信息数据 顾客 (管理员) D1 商品信息数据 D6 会员信息数据 新商店信息 新商店信息 新选项 新选项信息 新打印设立 初始化选项 新打印设立 商品信息 销售信息 进货信息 盘点信息 供货商信息 会员信息 进货信息 销售信息 商品信息 盘点信息 供货商信息 会员信息 备份数据 备份数据 备份命令 恢复命令 系统设立数据流图 对“商品管理(P1)”功能模块进一步细化而得到“商品管理”第一层DFD图 P1.6 调节商品数据 商品信息 D8 系统信息数据 D1 商品信息数据 D2 进货信息数据 D4 盘点信息数据 D5 供货商信息数据 D6 会员信息数据 P6.2 系统设立 顾客 (管理员) D9 execel商品文献记录 D3 销售信息数据 P1.2 添加商品 P1.4 修改商品 P1.5 查找商品 P1.3 删除商品 商品信息 商品信息 商品信息 商品信息 商品信息 商品信息 商品信息 商品信息 商品信息 进货信息 商品信息 P1.1 盘点商品 盘点信息 盘点信息 商品信息 商品信息 商品信息 商品信息 会员信息 商品管理第一层DFD图 对“会员管理(P4)”功能模块进一步细化而得到“会员管理”第一层DFD图 消费者 (会员) 会员管理 会员管理 D6 会员信息数据 顾客 (管理员) P4.6 会员导出 P4.5 积分管理 P4.2 会员充值 P4.3 添加会员 P4.4 删除会员 P4.1 查找 会员 P4.7 生成表格视图 会员兑奖或充值 会员积分信息 会员信息 消费者信息 消费者信息 会员信息 会员信息 会员信息 会员信息 会员信息 对积分管理进一步细化可得会员管理流程图如下 P4.5.1 消费 会员信息 会员信息 会员信息 会员信息 销售信息 销售信息 会员信息 D6 会员信息数据 D3 销售信息数据 P4.5.3 积分积累 P4.5.4 积分兑换 会员 P4.5.2 兑换 积分管理流程图 对“营业记录(P2)”功能模块进一步细化而得到“营业记录”第一层DFD图 营业记录”第一层DFD图 报表信息 D2 进货信息数据 D4 盘点信息数据 D3 销售信息数据 P2.2 年销售记录 P2.3 月销售记录 P2.4 日销售记录 P2.1 明细管理 P2.6 报表生成 P2.7 柱状图显示 P2.5 导出销售信息 盘点信息 进货信息 进货或盘点信息 年销售信息 月销售信息 销售信息 日销售信息 年销售信息 销售信息 日销售信息 月销售信息 营业记录模块P2.1“明细管理”进一步细化可得明细管理数据流图 盘点信息 报表信息 明细管理数据流图 进货信息 D4 盘点信息数据 进货信息 P2.6 报表生成 P2.7 柱状图显示 盘点信息 P2.1.2 进货信息删除 P2.1.2 进货信息导出 P2.1.2 盘点信息浏览 P2.1.2 盘点信息删除 P2.1.1 进货信息浏览 P2.1.2 盘点信息导出 盘点信息 D2 进货信息数据 进货信息 进货信息 进货信息 盘点信息 盘点信息 对供货商管理(P3)”功能模块进一步细化而得到“供货商管理”第一层DFD图顾客 (管理员) P3 供货商添加 P3 供货商修改 P3 供货商查找 P3 供货商删除 D5 供货商信息数据 供货商信息 供货商信息 供货商信息 供货商信息 供货商信息 供货商信息 供货商信息 供货商管理第一层DFD图 3.5数字字典: 为了对数据流程图中各个元素做出详细阐明,咱们建立了数据字典。用数据字典描述数据库设计,便于维护和修改。数据字典内容重要是对数据流程图中数据项、数据构造、数据流、数据存储和解决逻辑等五个方面进行详细定义。 名称:系统管理 描述:超市收银系统登录、顾客操作、设立等操作 定义:系统管理=登录系统+系统设立+关于系统+退出系统 登录系统=输入顾客名+输入密码 顾客名=4{数字}4 密码=6{数字}6 数字=0|1|2|3|4|5|6|7|8|9 退出系统=退出收银系统 系统设立=系统参数设立+数据库初始化+数据库备份与恢复+修改当前顾客密码+商店信息设立+小票打印格式设立 关于系统=系统协助+系统功能描述 名称:商品管理 描述:对超市内商品进行操作 定义:商品管理=商品添加+商品修改+商品删除+商品查找+盘点商品+调节商品+商品数据导出到EXCEL文献+EXCEL文献导入到系统 名称:营业记录 描述:对超市营业额进行记录,以报表形式显示 定义:营业记录=年销售记录+月销售记录+日销售记录+明细管理+销售信息导出 年销售记录=超市一年营业额和 月销售记录=超市一种月营业额和 日销售记录=超市一天营业额和 明细管理=信息浏览+信息删除+信息导出 营业额=收银钱数和 名称: 供货商管理 描述:对超市供应商某些操作 定义:供货商管理=供货商添加+供货商修改+供货商删除 名称:供货商信息 描述:供货商阐明 定义:供货商信息=供货商号+供应商名+联系电话 供货商号=4{数字}4 供货商名=5{字母}15 联系电话=4{数字}15 数字=0|1|2|3|4|5|6|7|8|9 字母=a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z 名称:会员管理 描述:超市会员享有某些优惠或是折扣,对此类消费者操作等 定义:会员管理=会员增长+会员删除+会员修改+查找会员+会员导出+会员充值+积分管理 名称: 顾客管理 描述:超市顾客信息设定与修改等操作 定义:顾客管理=顾客信息管理 顾客信息管理=修改顾客+添加顾客+删除顾客 名称: 商品信息 描述:商品阐明 定义:商品信息=商品代号+商品名+商品售价+库存量+商品进价+会员价格+保质期+供应商+使用阐明 名称:进货信息 描述:超市每个一段时间对货品补给 定义:进货信息=货品种类+货品名称+货品数量+货品价格+货品供应厂家名称+货品供应厂家联系方式 名称:销售信息 描述:超市商品管理员在记录销售商品时需要操作信息 定义:销售信息=售出商品+丢弃商品+售出商品额+赚钱 名称: 盘点信息 描述:超市管理员在记录库存商品时需要操作信息 定义:盘点信息=库存商品名+库存商品数量+库存商品类型+库存商品到期日期 名称: 供货信息 描述:供货商对提供商品阐明表,普通以货单形式浮现 定义:供货信息=货品种类+货品名称+货品数量+货品价格+货品保质期+货品供应厂家名称+货品供应厂家联系方式 名称:记录信息 描述:顾客对超市数据记录操作 定义:记录信息=需记录名称+记录时间段+记录显示形式 名称: 会员信息 描述:特殊超市消费者 定义:会员信息=会员姓名+会员号+积分值+联系号码 会员姓名=5{字母}10 会员号=4{数字}4 联系号码=4{数字}15 积分值=1{数字}6 数字=0|1|2|3|4|5|6|7|8|9 字母=a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z 名称: 系统信息 描述:系统管理所有信息 定义:系统信息=登录系统信息+系统设立信息+关于系统信息+退出系统信息 名称: 备用信息 描述:系统备用信息库,即副本 定义:备份信息=系统信息 名称: 顾客(管理员)信息 描述:顾客客观概述,顾客权限不同相应职位不同。 定义:顾客信息=顾客姓名+顾客编号+顾客权限+顾客密码 顾客姓名=5{字母}15 顾客密码=4{数字}4 顾客编号=4{数字}4 顾客权限=顾客可访问数据库 数字=0|1|2|3|4|5|6|7|8|9 字母=a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z 名称:商店设立 描述:对超市外观名设立 定义:商店设立=商店名设立+商店地址设立+商店电话设立 名称:选项设立 描述:对系统功能项添加、修改等操作 名称:打印设立 描述:对字体、打印、纸张、颜色、文本格式等操作 名称: 商店信息 描述:超市信息 定义:商店信息=商店名+商店地址+商店电话 商店名=40{字母}60 商店地址=32{字母}32 商店电话=8{数字}8 数字=0|1|2|3|4|5|6|7|8|9 字母=a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z 名称:功能导航 描述:对于系统不同功能列出以供顾客选用 名称:商品文献记录 描述:商品信息文献形式 名称:消费者信息 描述:对消费者年龄、身份等描述 定义:消费者信息=消费者姓名+消费者编号+消费者积分+消费者年龄+消费者身份证号+消费者金额 消费者姓名=5{字母}30 消费者编号=4{数字}4 消费者年龄=1{非零数字}3 消费者身份证号=11{数字}11 消费者金额=6{数字}6 消费者积分=6{数字}6 数字=0|1|2|3|4|5|6|7|8|9 非零数字=1|2|3|5|6|7|8|9 字母=a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z 名称:积分管理 描述:对会员积分某些操作 定义:积分管理=积分累积+积分兑换 名称:报表生成 描述:用于销售业绩等状况直观显示 3.6状态转换图 状态转换图指明了作为外部事件成果系统行为,描绘了系统各种行为模式和在不同状态间转换方式,状态转换图重要涉及两方面;状态与事件;状态是任何可以被观测到系统模式,状态分为初态(初始状态)、终态(即最后状态)和中间状态;事件是在某个特定期刻发生事情情,它是对引起系统做动作或从一种状态换到另一状态外界事件抽象。 状态转换图符号阐明: 初态-----------实心圆 终态-----------一对同心圆 中间态---------圆形矩形,分上(状态名称)、中(状态变量名字和值)、下(活动表)三某些 重要符号可如下图表达 状态变量1 状态1 活动表1 活动表2 状态1 初始事件 事件 结束事件 状态变量2 对超市系统模块画出状态换图下 点击 点击退出系统 点击返回 不予设立 点击退出系统 点击 系统参数 单击权限 点击 点击 返回 保存 返回 切换 输入 返回系统管理 点击、保存 字符 匹配点击进入 错误 不输 点密码框 数字 等待输入 登录系统 等待输入 Length=0 do/响输号音且length增长 输入号码 输入密码 Ength=0 do/length增长 系统管理 do/试管理 关于系统 do/编辑 编辑 浏览 退出系统 参数 do/设立参数 变量 数字 顾客管理 do/试管理 添加顾客 删除 修改 指定权限 4.总体设计 4.1系统设计 由需求分析可知,系统重要实现七大功能,由此将本系统划分为七大功能模块:商品管理模块,销售收银模块,营业记录模块,供货商管理模块,会员管理模块,顾客管理模块,系统管理模块,系统模块描述图如下 超市收银系统概述 商品理模块块 销售收银模块块 营业记录模块 会员管理模块 进货 商品管理 获得商品信息 收银结账 收银管理 供货商管理模块块 顾客管理模块 系统管理模块 登录系统 系统设立 关于系统 当前顾客密码修改 退出系统 系统协助 系统描述 4.2构造设计 4.2.1系统管理模块功能划分 超市收银管理系统系统管理模块图如下图所示。 超市收银管理系统系统管理模块 顾客登录 退出系统 关于系统 系统设立 系统选项设立 数据库初始化 数据库备份 数据库恢复 商店信息设立 小票打印格式设立 当前顾客密码修改 系统功能描述 系统使用协助 系统管理模块功能描述 顾客登录:为了数据安全管理,系统设立了顾客登录功能,只有数据库里存在顾客才干登录本系统进行数据管理操作。启动本系统时,一方面显示是登录界面,在顾客名输入栏默认了上次成功登录本系统顾客名,如果是第一次启动本系统,则顾客名默以为Admin,Admin是系统自带超级管理员顾客,该顾客拥有最高权限,不容许修改该顾客权限,不能删除该顾客。密码输入框里输入顾客相应密码(为了安全起见,不提供密码保存功能),按登录按钮则顾客登录,如果密码为空,顾客名不存在,密码不对的等不符合登录系统状况浮现,会进行相应提示并且返回登录界面。按取消按钮则退出系统。 系统选项设立: 当顾客有系统管理权限时,顾客能选取如下选项进行系统设立: 1)收银时修改商品价格需要输入管理员密码 2)收银时修改商品折扣需要输入管理员密码 3)收银时容许实收金额不大于应收金额结账 4)收银时如果库存负数提出提示 5)收银时如果顾客规定退回或换商品要输入管理员密码 6)结账时弹出与否打印小票界面 7)系统启动直接进入收银界面 8)系统关闭后自动备份数据库 9)容许直接修改商品库存 数据库初始化:当顾客有系统管理权限时,顾客能进行数据库初始化。选初始化数据库时,弹出选取窗口,选在要初始化数据项,点击拟定进行数据初始化,点击取消不做初始化操作退出初始化窗口。 数据库备份:当顾客有系统管理权限时,顾客能进行数据库备份操作。选备份数据库是,规定顾客选取备份到途径和备份文献名,默认途径是本系统安装目录下数据备份文献夹,默认备份文献名是备份时时间(年月日时分秒)。选取拟定则进行数据备份,选用消则退出数据备份窗口。 数据库恢复:当顾客有系统管理权限时,顾客能进行数据库恢复操作。执行数据库恢复后,恢复数据会覆盖当前数据,不可再恢复当前数据。进行数据库恢复时,规定顾客选取要恢复备份数据。确认恢复时系统执行数据库恢复操作,取消时系统退出数据库恢复窗口。 商店信息设立:当顾客有系统管理权限时,顾客能进行商店信息设立。进行商店信息设立时,可以编辑商店商店名,商店电话,商店地址,当确认修改时,商店名显示在主界面顶部,显示格式为 商店名+“收银系统”,打印销售小票时打印商店电话和地址,其他要应用商店名、电话、地址地方都是依照该设立来应用,取消时编辑不成功,数据恢复为本来数据。 小票打印格式设立:当顾客有系统管理权限时,顾客能进行销售时打印小票格式进行设立。可以编辑每次打印份数,默以为一份,可以编辑打印时左边距,单位是像素,默认是10,可以编辑小票底行文字,默以为“欢迎光临,谢谢惠顾!!”。确认修改时,保存该设立,下次启动本系统时该参数值依然不变。取消时编辑不成功,数据恢复为本来数据。 修改当前顾客密码:所有顾客都可以进行此操作,执行此操作,规定输入当前顾客旧密码、新密码、确认新密码,旧密码不对的、确认密码和新密码不一致时,该操作部成功,返回修改密码窗口,并且进行相应提示,修改成功时,提示操作成功,并退出修改密码窗口。 系统功能描述:所有顾客都可以进行此操作。该功能是对导航栏上每项功能进行描述阐明,以便顾客对本系统理解。 系统使用协助:所有顾客都可以进行此操作。该功能是简介本系统用法,让顾客学会如何操作本系统。 4.2.2顾客管理模块功能划分 超市收银管理系统顾客管理模块图如下图所示 顾客管理 添加顾客 指定顾客权限 修改顾客 删除顾客 顾客管理模块功能描述: 本模块设立一种超级管理员,可对所有顾客进行操作。 当前顾客管理:针对超市顾客或管理员信息进行操作。系统依照顾客登录搜索顾客信息判断顾客权限,以不同权限界面针对顾客操作。针对顾客操作可分为添加、删除、修改和指定顾客权限。 添加顾客:即添加新顾客,当登录顾客具备系统管理权限时,可对此进行操作 删除顾客:将顾客移出顾客管理数据库 修改顾客:对顾客姓名、年龄、工资、奖金等信息更新 指定顾客权限:超市顾客因职位不同,所拥有管理权限则不同。当登录顾客具备系统管理权限时,可指定其她普通顾客权限,即对特定顾客关于超市数据库访问权限进行设立,而访问数据库顾客,及其分为只访问与既可访问又可修改数据库顾客,这些与商品可一一相应起来。 4.2.3商品管理模块功能划分 超市收银管理系统商品管理模块图如下图所示 商品管理 盘点商品管理 普通商品管理 商品销售管理 添加 修改 删除 查找 商品管理层次0图 生成商品信息报表 盘点商品管理 进货信息 进货管理 存货管理 商品信息 扫描 进货信息 商品信息 选取 盘点信息 商品管理层次1图 商品销售管理 输入信息 查找计算价格 销售信息 商品信息 会员信息 商品管理层次1图 商品管理模块功能描述 4.2.4销售收银模块功能划分 超市收银管理系统销售收银管理模块图如下图所示 销售收银 收银管理 获取商品信息 收银结账 普通消费者收银操作 会员收银操作 销售收银管理模块描述: 获取商品信息:消费者购物,收银时,超市顾客对商品逐个扫描,获取消费者所购商品名称、单价、数量、编号等信息,此外同一类型商品在收银机上只显示一行,但增长其相应数量。 收银管理:超市消费者有普通消费者和超市会员之分,对于会员,超市予以一定优惠,分为普通消费者收银操作和会员收银操作;对普通消费者操作,分行显示其购商品信息,并下方进行价格汇总,显示所购总价;对于会员操作,除显示商品会员价格,显示所购总价,还会标明会员信息,并以消费信息更新会员信息。若会员规定兑换积分或充值转向会员管理某些 收银结账:收取消费者(会员)金额,自动计算找零,显示收取和找零金额;经收银员确认后,列出交易清单(涉及交易流水账号、商品编号、商品名、同编号商品数量、该类商品总金额、本次交易总金额、交易时间、负- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 收银 标准 管理 专业 系统 设计 实现 终极
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文