数据库课程设计报告-超市进销存管理系统设计汇.doc

数据库课程设计报告-超市进销存管理系统设计汇.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计报告-超市进销存管理系统设计汇

目录 一、系统分析概述 5 二、需求分析 5 2.1 系统功能模块划分 5 2.2数据流程分析 7 2.2.1 数据流程图 7 2.2.2 数据表 7 三、数据库概念结构设计 9 四、数据库逻辑模式设计 10 五、数据库物理结构模式设计 10 5.1.存储过程: 10 5.2.触发器: 10 六、数据库连接 11 七、系统功能模块实现 12 7.1用户管理模块 12 7.1.1 添加用户 12 7.1.2 查询和删除用户 13 7.1.3 用户密码修改 13 7.1.4 代码 14 7.2 商品信息模块管理 16 7.2.1 添加商品信息 16 7.2.2 查询和删除商品信息 16 7.2.3 修改商品信息 17 7.2.4 代码 17 7.3 供应商模块管理 20 7.3.1 增加供应商 20 7.1.2查询和删除供应商 20 7.3.3 修改供应商 21 7.3.4 代码 22 7.4 进货模块管理 23 7.4.1 登记进货单 23 7.4.2 查询和删除订货单 23 7.4.3 修改订货单 24 7.4.4代码 25 7.5 入库模块管理 27 7.5.1 登记入库单 27 7.5.2 查询和删除入库单 27 7.5.3代码 28 7.6 销售管理模块 28 7.6.1 登记销售单 28 7.6.2 查询和删除销售单 28 7.6.3 修改销售单 29 7.6.4 代码 29 参考文献: 29 一、系统分析概述 1.1 系统功能分析 本系统开发的总体目标是建立一个能够对超市内商品运营进行监控即在商品采购销售存储过程中进行监督与控制的进销存管理系统,并根据对部分超市管理日常工作的调查结果及其管理的总体需求与客户的具体条件的分析,本系统应具备以下功能: 采购员采购商品后及时录入商品信息数据,并及时在数据库中进行数据的跟新; 在收银台处,由于随时的商品买卖导致的数据库信息的变化(此时注意数据库并发的控制),如卖出商品的名称、编号、数量、价格、销售日期等,都需及时录入数据库; 当货架上的商品数量减少到一定数量时,由人员发出提货报告或通知,由此在存货中提取一定量的商品,并进行库存信息的更新及数据库内部的商品情况评价; 当商品出现损坏或是人为条件的丢失时会造成商品数量的减少时,及时录入这些信息,并更新数据库的信息; 在用户要求或需要的情况下,定期对商品信息进行统计汇总,当商品数量少于某个定值时,产生缺货信息,提醒操作者进行补充货物的数量,并提供详细的缺货的商品信息(包括名称、数量、单价、编号、产地等); 二、需求分析 2.1 系统功能模块划分 根据数据库设计的规范化要求,特将系统划分为如下: 用户管理 通过对用户的管理来维护和操作超市进销存系统,根据实际需要可添加用户资料和修改用户密码,确保系统正常运行。 商品信息管理 市运营的过程中,其内部各相关部门都需要随时知道商品库存的最新信息,所以系统应具有面向不同需求的添加用户、删除和查询功能和修改用户密码功能,以满足不同用户的需要。 供应商管理 供应商是超市运营过程中不可缺少的一个环节。它与商品的采购管理及库存管理直接相关。所以在系统中提供供应商的基本信息配置是非常必要且必须的。这有利于对库存商品质量的控制并能够较快的响应采购要求。 4)进货管理 进货管理模块需要完成以下相关功能: ①进货分析:即列出当前进货量最多的前几项商品和进货量最少的前几 项商品; ②库存分析:即列出当前库存量最多的前几项商品和库存量最少的前几 项商品; ③分类查看:即可以根据商品的属性来查看某种商品的进货情况; ④采购进货:即按照采购计划采购人员购买商品,并将商品的基本信息登记入库,更新数据库的库存信息。 5)入库管理 库存管理模块可帮助超市的仓库管理人员对库存商品的入库、出库、调拨盘点、补充订货等操作进行全面的控制和管理。该模块与采购、销售模块有良好的接口。可以从这些模块中获得或向这些模块输送数据,保持数据的一致性。因此,库存管理是超市管理的核心。库存管理模块需要实现以下相关功能: ①商品分类编码: 即将商品按照一定的规则编码,并进行分类管理; ②报损:即及时录入损失商品的信息,同时更新库存; ③库存盘点: 即商品盘存要求能够对系统中所有商品信息进行整理,修正与实际信息有差错的信息,以保证系统中数据的实时性和有效性; ④调拨: 即进行一定时间段内的调拨情况的查询、统计; ⑤库存报警: 即当某商品的库存数量低于系统设定的最低库存数量时,系统自动报警并提醒库存管理人员该商品已缺货,以保证超市商品的及时供应。 6)销售管理 销售管理模块需要完成以下相关功能: ①商品销售信息:即录入销售商品的信息包括商品销售数量、单价、统

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档