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

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

ID:6810477

大小:815.00 KB

页数:27页

时间:2018-01-26

数据库课程设计报告-超市进销存管理系统设计_第1页
数据库课程设计报告-超市进销存管理系统设计_第2页
数据库课程设计报告-超市进销存管理系统设计_第3页
数据库课程设计报告-超市进销存管理系统设计_第4页
数据库课程设计报告-超市进销存管理系统设计_第5页
资源描述:

《数据库课程设计报告-超市进销存管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录一、系统分析概述5二、需求分析52.1系统功能模块划分52.2数据流程分析72.2.1数据流程图72.2.2数据表7三、数据库概念结构设计9四、数据库逻辑模式设计10五、数据库物理结构模式设计105.1.存储过程:105.2.触发器:10六、数据库连接11七、系统功能模块实现127.1用户管理模块127.1.1添加用户127.1.2查询和删除用户137.1.3用户密码修改137.1.4代码147.2商品信息模块管理167.2.1添加商品信息167.2.2查询和删除商品信息167.2.3修改商品信息177.2.4代码1

2、77.3供应商模块管理207.3.1增加供应商207.1.2查询和删除供应商207.3.3修改供应商217.3.4代码227.4进货模块管理237.4.1登记进货单237.4.2查询和删除订货单237.4.3修改订货单247.4.4代码257.5入库模块管理277.5.1登记入库单277.5.2查询和删除入库单277.5.3代码287.6销售管理模块287.6.1登记销售单287.6.2查询和删除销售单287.6.3修改销售单297.6.4代码29参考文献:29一、系统分析概述1.1系统功能分析本系统开发的总体目标是建立

3、一个能够对超市内商品运营进行监控即在商品采购销售存储过程中进行监督与控制的进销存管理系统,并根据对部分超市管理日常工作的调查结果及其管理的总体需求与客户的具体条件的分析,本系统应具备以下功能:(1)采购员采购商品后及时录入商品信息数据,并及时在数据库中进行数据的跟新;(2)在收银台处,由于随时的商品买卖导致的数据库信息的变化(此时注意数据库并发的控制),如卖出商品的名称、编号、数量、价格、销售日期等,都需及时录入数据库;(3)当货架上的商品数量减少到一定数量时,由人员发出提货报告或通知,由此在存货中提取一定量的商品,并进

4、行库存信息的更新及数据库内部的商品情况评价;(4)当商品出现损坏或是人为条件的丢失时会造成商品数量的减少时,及时录入这些信息,并更新数据库的信息;(5)在用户要求或需要的情况下,定期对商品信息进行统计汇总,当商品数量少于某个定值时,产生缺货信息,提醒操作者进行补充货物的数量,并提供详细的缺货的商品信息(包括名称、数量、单价、编号、产地等);二、需求分析2.1系统功能模块划分根据数据库设计的规范化要求,特将系统划分为如下:超市进销存管理系统销售管理系统入库管理系统进货管理管理系统供应商管理系统用户管理系统商品信息管理系统修

5、改查询和删除添加插叙和删除添加修改密码添加修改添加用户查询和删除查询和删除添加删除和查询修改修改添加查询和删除1)用户管理通过对用户的管理来维护和操作超市进销存系统,根据实际需要可添加用户资料和修改用户密码,确保系统正常运行。2)商品信息管理市运营的过程中,其内部各相关部门都需要随时知道商品库存的最新信息,所以系统应具有面向不同需求的添加用户、删除和查询功能和修改用户密码功能,以满足不同用户的需要。3)供应商管理供应商是超市运营过程中不可缺少的一个环节。它与商品的采购管理及库存管理直接相关。所以在系统中提供供应商的基本信

6、息配置是非常必要且必须的。这有利于对库存商品质量的控制并能够较快的响应采购要求。4)进货管理进货管理模块需要完成以下相关功能:①进货分析:即列出当前进货量最多的前几项商品和进货量最少的前几项商品;②库存分析:即列出当前库存量最多的前几项商品和库存量最少的前几项商品;③分类查看:即可以根据商品的属性来查看某种商品的进货情况;④采购进货:即按照采购计划采购人员购买商品,并将商品的基本信息登记入库,更新数据库的库存信息。5)入库管理库存管理模块可帮助超市的仓库管理人员对库存商品的入库、出库、调拨盘点、补充订货等操作进行全面的控

7、制和管理。该模块与采购、销售模块有良好的接口。可以从这些模块中获得或向这些模块输送数据,保持数据的一致性。因此,库存管理是超市管理的核心。库存管理模块需要实现以下相关功能:①商品分类编码:即将商品按照一定的规则编码,并进行分类管理;②报损:即及时录入损失商品的信息,同时更新库存;③库存盘点:即商品盘存要求能够对系统中所有商品信息进行整理,修正与实际信息有差错的信息,以保证系统中数据的实时性和有效性;④调拨:即进行一定时间段内的调拨情况的查询、统计;⑤库存报警:即当某商品的库存数量低于系统设定的最低库存数量时,系统自动报警

8、并提醒库存管理人员该商品已缺货,以保证超市商品的及时供应。6)销售管理销售管理模块需要完成以下相关功能:①商品销售信息:即录入销售商品的信息包括商品销售数量、单价、统计日期等;②更新库存:即销售信息的变动直接关系到库存的变化;③分类查看:即可以根据商品的属性来查看某种商品的销售情况;④销售分析:即列出当前销售量最多的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。