- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
超市物流管理系统超市物流管理系统
超市物流管理系统演示文档 系统 崔恩隆 陈龙 设计背景 随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市时时刻刻都需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:收银台POS子系统、采购入库子系统、综合管理子系统等。从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。 开发工具及周期 开发环境:Windows XP SP2 Windows 2000 Pro 开发平台:Microsoft Visual C++ 6.0 DBMS: SQL Server 2000 建模工具:Office Visio Power Designer 开发周期:2005年11月 - 12月 运行环境 运行平台:Windows XP/2K/NT CPU: 尚未测试 内存: 尚未测试 广泛采用的进销存模型 系统应用体系结构(基于C/S模式) 系统功能介绍 启动画面 登陆及修改密码(1) 验证身份和接受密码修改前,严格检查输入信息 首次使用,通过内置帐号登陆。 登陆及修改密码(2) 收银台POS子系统 现实中的超市收银台,使用扫描仪读取商品条形码;使用读卡机读取会员卡号。这里用手动输入模拟。 每扫描一个商品,将其添入列表,结算时显示总金额,并写入数据库 检测商品号及会员卡号的有效性。 收银员可随时接受管理人员发来的消息。 收银台POS子系统(界面) 采购入库子系统 操作基本同POS子系统。每添加一条商品采购信息,填入列表,结算入库时显示总金额,写入数据库。 检测商品号的有效性。 采购入库子系统(界面) 综合管理子系统 提供管理人员各种管理的入口。 (1)商品及库存管理 (1)商品及库存管理(修改) (2)销售管理 (3)采购管理 (4)会员管理 (4)会员管理(查看消费记录) (5)员工管理 并非一个人事管理系统,只是提供登陆权限 首次使用内置帐号后,在此禁用它,并创建自己的帐号。 可以在此给收银台发送消息 (5)员工管理(界面) (5)员工管理(修改) (6)供销情况分析 综合销售记录和采购记录,以柱形图显示其比例。 同时显示总供销比例,在架商品供销比例,下架商品供销比例。 (6)供销情况分析(界面) (7)优惠规则管理 管理会员打折情况。 设置促销活动,进行全场商品打折。 (8)缺货日志报告 后台实时监控商品库存量,如果低于10,则记入缺货日志。 可在主界面中,选择预警报告开关。若打开开关,检测到有缺货信息,则发出警告。否则,在后台处理。 可在此查看缺货日志,也可刷新和清空。 (8)缺货日志报告(界面) (8)缺货日志报告(预警) 如果在主界面中打开预警开关,则检测到有缺货信息,在屏幕右下方出现如下提示信息: (9)其他功能 配置数据源连接:如果修改了数据源信息,或改变了数据库用户密码,需在此重新配置。 数据库备份/恢复:可实现增量(完全)备份,数据恢复(目前尚未真正实现)。 帮助文件:描述了如何配置数据库,数据源,及一些问题的解决方法。 更换界面方案:提供了三种界面。 系统实现介绍 (1)开发工具及其他 本系统采用Microsoft Visual C++ 6.0编写,基于MFC 对话框应用程序。数据库连接采用了ODBC。核心技术为MFC的DDX和RFX数据交换。 应用了第三方库Skin++,用于应用程序界面换肤。包含skinplusplus.dll, skinplusplus.lib 和 skinplusplus.h 数据库中的员工登陆密码采用MD5加密存储,MD5算法实现来自, 包含CMd5.cpp 和 CMd5.h (2)数据一致性问题的解决 本系统在以下方面会遇到数据一致性的问题。 商品销售后,库存量需要减少; 商品采购后,库存量需要增加; 商品被删除后,相关销售、采购记录无对应商品。 删除会员后,相关销售记录对应的会员卡号无效。 (2)数据一致性问题的解决 对于删除商品:在数据库中不能设置外码约束的级联删除,因为不能破坏真实的供销情况。 商品销售、采购后库存量的变换:可通过程序增加一次Update操作,但使得代码难以维护,且容易遗漏。 删除会员,可编码更新销售记录的会员字段为空。弊端同上。 (2)数据一致性问题的解决 以上问题,全部通过SQL Server的触发器来完成。 商品表上建立Delete触发器,删除商品时,判断库存量是否为0,如果不为0,则拒绝删除。成功删除后,将销售、采购记录表中的商品号字段置空,作为下架商品。 (2)数据一致性问题的解决 采购表上建立Insert触发
您可能关注的文档
- 设备管理-第八章.pdf
- 设备验收设备验收.pdf
- 设备预防维修技术.pdf
- 识别关键因子-pfmea.ppt
- 设计开发质量控制.ppt
- 设计dfmea讲座.ppt
- 课18安全用电常识(-11-28).ppt
- 诺基亚体验式销售五步骤培训资料.ppt
- 课件第四章企业主要经济业务的核算1筹资过程.ppt
- 诺姆四达360度评估项目介绍.pdf
- 2024年自考专业(计算机信息管理)考前冲刺练习题及参考答案详解.docx
- 2024年自考专业(计算机信息管理)考前冲刺练习题及完整答案详解【典优】.docx
- 初中历史教学中人工智能辅助教学策略探讨与实践教学研究课题报告.docx
- 2024年自考专业(计算机信息管理)考前冲刺练习题附答案详解AB卷.docx
- 2024年自考专业(计算机信息管理)考前冲刺练习题附参考答案详解(培优A卷).docx
- 2024年自考专业(计算机信息管理)考前冲刺试卷【典优】附答案详解.docx
- 2024年自考专业(计算机信息管理)考前冲刺练习题附完整答案详解【易错题】.docx
- 2024年自考专业(计算机信息管理)考前冲刺练习题(A卷)附答案详解.docx
- 2024年自考专业(计算机信息管理)考前冲刺练习题附参考答案详解【模拟题】.docx
- 2024年自考专业(计算机信息管理)考前冲刺练习题含答案详解(综合卷).docx
文档评论(0)