(店铺管理)超市进销存管理系统数据库报告(优质)

上传人:方*** 文档编号:140646984 上传时间:2020-07-31 格式:DOC 页数:31 大小:1,020.01KB
返回 下载 相关 举报
(店铺管理)超市进销存管理系统数据库报告(优质)_第1页
第1页 / 共31页
(店铺管理)超市进销存管理系统数据库报告(优质)_第2页
第2页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《(店铺管理)超市进销存管理系统数据库报告(优质)》由会员分享,可在线阅读,更多相关《(店铺管理)超市进销存管理系统数据库报告(优质)(31页珍藏版)》请在金锄头文库上搜索。

1、(店铺管理)超市进销存管理系统数据库报告北华航天工业学院课程设计报告(论文)课程名称数据库系统原理报告(论文)题目:超市进销存系统数据库设计作者所在系部:计算机科学与工程系作者所在专业:网络工程专业作者所在班级: B08521班作者姓名:张立宇指导教师姓名:陈刚完成时间:2010/6/29北华航天工业学院教务处制张立宇班级B08521指导教师陈刚课程设计任务书课题名称数据库原理课程设计完成时间2010.7.5指导教师陈刚职称副教授学生姓名张立宇班级B08521总体设计要求总体设计要求: 1、明确课设任务,复习与查阅相关资料。2、根据老师给出的设计题目,在两周时间内完成其中某一个题目的从用户需求

2、分析、数据库设计到上机编程、调试和应用等全过程的数据库系统设计。如果学生自拟题目,需经指导教师同意。 3、每位学生必须独立完成课程设计任务,不能抄袭,设计完成后,将所完成的工作交由老师检查;要求写出一份详细的设计报告。4、按要求完成课设内容,课设报告要求文字和图工整、思路清楚、正确。5、应用程序应具有一定的实用性和健壮性。工作内容及时间进度安排第一周、周:设计动员,分组,布置课程设计任务。第一周、周2:查阅资料,制定方案,进行程序总体设计。第一周、周3第二周1:详细设计, 系统调试。第二周、周2-周3:整理,撰写设计报告。第二周、周4-周5:验收,提交设计报告,评定成绩。课程设计成果1、课程设

3、计报告书一份2、可实现数据库操作系统一份内容摘要本文通过对超市基本运营情况的分析与调查,根据用户的具体要求以及在实际运营过程中必须的功能提出应用数据库进销存运营管理系统来实现超市日常工作中的进货、仓库存储、市场销售具体过程的描述,并从功能模块和数据流程等方面对其功能进行了具体描述。 同时,应用数据局库设计软件Access22007实现了本超市进销存数据库管理系统的全部功能,实现了在窗体化的界面操作过程中进行数据库的基本操作增删查改及有关信息的查询。本系统利用基本表的信息,辅以大量查询并通过窗体形式,在宏与相关的按钮操作,实现了对超市货物流通过程中各种相关信息的采集、录入、检索、查询和相应的管理

4、与更新,为超市火舞的快速流通及资金周转提供了强有力的支持与保证。不仅适用于各种小型超市,稍加修改后便可以在大型超市内发挥其应有的作用!市场经济为我们带来了无限的机遇与挑战,使我们在信息高度发达的今天认识到能否快速准确的获取与处理信息将成为决定我们能否适应社会变化,成为新时代的成功者的重要因素!因此,为提高超市信息获取与处理能力的超市进销存系统必将成为现今社会的佼佼者,成为各大超市及相应产业的必备武器,也必定会有其广阔的市场与应用领域!我们期待那个时代的到来!关键词:进销存数据管理数据流图需求分析目录第1章超市进销存管理系统的需求分析11.1信息要求11.2处理要求11.2.1超市管理的业务流程

5、11.2.2系统的功能分析11.2.3系统的事物描述21.3安全性与完整性设计2第2章概念结构设计3第3章逻辑结构设计43.1模块划分4(1)采购管理4(2)销售管理4(3)库存管理5(4)商品基本信息查询5(5)供应商信息5(6)报表显示5(7)系统管理5第4章数据库物理结构设计64.1登录窗体64.2主界面窗体64.3基本信息窗体64.4库存信息查询窗体74.5采购信息查询窗体84.6销售信息查询窗体84.7供应商信息查询窗体84.8报表信息查询窗体94.9系统管理窗体9第5章数据字典105.1部门分配表105.2采购计划表115.3采购状态表115.4产品类型表125.5发票表125.6

6、付款方式表135.7供应商信息表135.8管理人员操作类型表145.9库存事物类型表145.10库存信息表155.11商品信息表165.12数据库管理人员名称表165.13提货登记表175.14系统日志表175.15销售统计表185.16职工信息表185.17职务信息表19小结20致谢21参考文献22第1章 超市进销存管理系统的需求分析1.1信息要求本系统为用户提供人员信息、商品信息、库存信息、销售统计、报表信息、供应商信息、系统管理人员信息、系统日志信息的查询、增加、删除、修改等基本功能,并在数据库系统中存储超市的库存信息,订单信息,供应商信息,商品信息,发票信息,人员信息,系统管理人员信息

7、,系统日志,操作记录,商品类型,操作类型,职务信息,部门信息等基本信息及相关各部分之间的关系及调用流程!1.2处理要求1.2.1超市管理的业务流程超市的日常业务经营活动主要包括采购、销售、库存盘点、平价调拨等四个方面。因此,如何处理好这几者之间的关系是设计超市进销存管理系统最为关键的部分,其中超市运营的基本业务流程如图1-1所示:图1-11.2.2系统的功能分析本系统开发的总体目标是建立一个能够对超市内商品运营进行监控即在商品采购销售存储过程中进行监督与控制的进销存管理系统,并根据对部分超市管理日常工作的调查结果及其管理的总体需求与客户的具体条件的分析,本系统应具备以下功能:(1) 采购员采购

8、商品后及时录入商品信息数据,并及时在数据库中进行数据的跟新;(2) 在收银台处,由于随时的商品买卖导致的数据库信息的变化(此时注意数据库并发的控制),如卖出商品的名称、编号、数量、价格、销售日期等,都需及时录入数据库;(3) 当货架上的商品数量减少到一定数量时,由人员发出提货报告或通知,由此在存货中提取一定量的商品,并进行库存信息的更新及数据库内部的商品情况评价;(4) 当商品出现损坏或是人为条件的丢失时会造成商品数量的减少时,及时录入这些信息,并更新数据库的信息;(5) 在用户要求或需要的情况下,定期对商品信息进行统计汇总,当商品数量少于某个定值时,产生缺货信息,提醒操作者进行补充货物的数量

9、,并提供详细的缺货的商品信息(包括名称、数量、单价、编号、产地等);(6) 当出现特殊客户要有大批量的商品要求时,在条件许可的条件下,允许其能够在仓库中直接提货,并同时更新数据库的信息。(详情见图1-1)1.2.3系统的事物描述1.数据录入处理:按采货人员的采购信息,小数部门截止构建数据库时的销售记录以及缺货人员的缺货记录进行数据的录入,并进行规范化的数据分类;2.数据修改处理:数据录入后,进行较为准确的核对,出现错误后应针对具体的数据部分根据具体部门进行核对,并有专门的人员进行数据修改。当出现数据丢失、破坏等情况时,应及时进行数据的回复,并更新数据库;3.数据查询处理:根据不同部门的具体应用

10、生成经常性工作的视图以方便查询,同时,在各个应用部门生成相应的报告,以供他们条用信息;4.数据统计处理:可以根据不同部门的用户的需求,在任何时间生成其访问权限内的数据统计结果,并可以在学要的时候,定期生成统计结果,必要时对相应视图生成同样的结果,以方便查询及检验数据库的安全有效性,方便用户使用;5.数据报表处理:在要求对利润进行统计时,可按用户需求输出利润报表,并进行打印。1.3安全性与完整性设计在数据库设计过程中,通过分配数据库的管理权限给予不同的数据库管理员,并在数据库设计过程中提供数据库的管理员授权定义的操作功能,以保证数据库的安全性及数据授权的灵活性。同时,在数据库内部加以设计加锁功能

11、,来保证数据库的并发控制,进一步保证数据库的安全性。并在数据库登录时通过选择相应的数据库管理人员名称进行登陆来限制登陆的权限,同时,在登陆后在主界面上显示已登录人员的名称来全程保证对操作的监督以实现其安全性与完整性要求!同时,在系统登录日志中也会记录下操作者的各种操作以用于数据库的应急恢复及相应的错误的操作的恢复,以保证数据库的完整运行!第2章 概念结构设计本操作系统的概念设计如图2-1所示:图2-1本系统的数据流图概要如图2-2所示:(ER图于此一致)图2-2第3章 逻辑结构设计3.1模块划分通过以上的分析及对超市供销存系统的进一步调查与学习,根据数据库设计的规范化要求,特将系统划分为如图3

12、-1所示的功能组成:图3-1(1)采购管理采购管理模块需要完成以下相关功能:进货分析: 即列出当前进货量最多的前几项商品和进货量最少的前几项商品;库存分析: 即列出当前库存量最多的前几项商品和库存量最少的前几项商品;分类查看: 即可以根据商品的属性来查看某种商品的进货情况;采购进货:即按照采购计划采购人员购买商品,并将商品的基本信息登记入库,更新数据库的库存信息。(2)销售管理销售管理模块需要完成以下相关功能:商品销售信息:即录入销售商品的信息包括商品销售数量、单价、统计日期等;更新库存:即销售信息的变动直接关系到库存的变化;分类查看: 即可以根据商品的属性来查看某种商品的销售情况;销售分析:

13、即列出当前销售量最多的前几项商品和销售量最少的前几项商品。(3)库存管理库存管理模块可帮助超市的仓库管理人员对库存商品的入库、出库、调拨盘点、补充订货等操作进行全面的控制和管理。该模块与采购、销售模块有良好的接口。可以从这些模块中获得或向这些模块输送数据,保持数据的一致性。因此,库存管理是超市管理的核心。库存管理模块需要实现以下相关功能:商品分类编码: 即将商品按照一定的规则编码,并进行分类管理;报损:即及时录入损失商品的信息,同时更新库存;库存盘点: 即商品盘存要求能够对系统中所有商品信息进行整理,修正与实际信息有差错的信息,以保证系统中数据的实时性和有效性;调拨: 即进行一定时间段内的调拨

14、情况的查询、统计;库存报警: 即当某商品的库存数量低于系统设定的最低库存数量时,系统自动报警并提醒库存管理人员该商品已缺货,以保证超市商品的及时供应。(4)商品基本信息查询由于在超市运营的过程中,其内部各相关部门都需要随时知道商品库存的最新信息,所以系统应具有面向不同需求的查询功能,以满足不同终端用户的需要。(5)供应商信息供应商是超市运营过程中不可缺少的一个环节。它与商品的采购管理及库存管理直接相关。所以在系统中提供供应商的基本信息配置是非常必要且必须的。这有利于对库存商品质量的控制并能够较快的响应采购要求。(6)报表显示为超市的某些部门工作人员及相关的领导提供报表的查询功能,以方便用户的信息查询,便于快速的作出决策采取相应措施,使超市在今天的竞争中立于不败之地!(7)系统管理在本部分中,实现对数据库管理人员的信息管理,系统操作日志的登记及相应授权的分配身份的验证功能。以保证系统能够安全准确的进行!第4章 数据库物理结构设计4.1登录窗体登录窗体的视图如图4-1所示:图4-1登录窗体4.2主界面窗体主界面窗体的视图如图4-2所示:图4-2主界面窗体4.3基本信息窗体

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号