文档介绍:该【花店管理系统数据库设计说明 】是由【碎碎念的折木】上传分享,文档一共【28】页,该文档可以免费在线阅读,需要了解更多关于【花店管理系统数据库设计说明 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。厚德树人 笃学致用
******************************************************************
遵义师范学院课程设计报告
题 目: 花店治理系统
学
院
计算机与信息科学学院
专
业
计算机科学与技术
年
级
姓
名
学
号
指导教师
完成日期 2025-6-20
2025 至 2025 学年第 二学期
名目
概述 3
系统需求分析 4
需求分析任务 4
设计要求 4
数据流图 5
花供给、存储数据流图 5
销售订购数据流图 5
数据字典 6
概念构造设计 7
概念构造设计的方法 7
整体功能描述 7
系统实现的主要功能 7
系统功能模块图 8
系统实现的主体操作模块 8
系统主体操作模块图 9
零售子系统 E-R 图 9
订购子系统 E-R 图 10
供给子系统 E-R 图 11
整体 E-R 图 11
规律构造设计 12
关系数据模式 12
优化 13
确定数据依靠 13
消退冗余 14
分解成第三范式: 14
数据库的构造 14
数据库表的设计 16
数据库物理设计与实施 19
数据库应用的硬件、软件环境介绍 19
系统视图 20
加载测试数据 20
数据操作要求及实现 23
数据插入、查询操作 23
数据更操作 23
数据连接查询操作 24
24
26
花店治理系统
摘要:
我们已经学习了两个学期的数据库课程,所以对数据库的创立和 SQL 语言以及数据库表的增加、修改、删除有了很好的把握。这次试验要求建立一个关系数据库信息治理系统,必需得经过系统调研、需求分析、概念设计、规律设计、物理设计、系统调试的一般过程,为我们的毕业设计打下根底。
为了更好的稳固和加强书本所学的学问,并把所学的东西转化为实际应用,在这里我进展花店治理系统数据库的设计。通过把花店治理系统的构造以及选购的信息还有鲜花,店员的相关信息制成表格,输入到数据库中,使之能够进展查询、修改、删除并且与花店治理系统执行一样的操作。需求分析阶段就是要争论我所作的花店治理系统的具体分类和实施过程流图。概念设计阶段要完成数据抽象与局部视图设计还有视图的集成。规律构造设计阶段要把 E-R 图转化为关系模式。最终就是要运行和实施数据库。
关键词:SQL 语言;数据库设计;花店治理系统
1 概述
随着人们的物质生活水平的不断提高和社会的进步,人们表达情感的方式也大不一样,比方,在情人节里会送给自己心仪的人一束明媚欲滴的玫瑰,在三. 八妇女节会送给妈妈一束秀丽的康乃馨,等等。很多生活中的实际例子都证明, 鲜花总是可以带给人温馨与浪漫,为人们的生活增加了更多颜色,它已成为人们生活中不行缺少的一局部。随之而来的就是很多小型花店的诞生。所以,对于很多店主来说,就期望有一套高效的治理系统来提高治理效率,进而提高收益。所
以,想到这一点,我就特别创作了这样一个关于花的世界的数据库系统。2 系统需求分析
需求分析任务
分析花店治理系统应用领域涉及的内容,对涉及到的领域的各个应用的信息要求和操作要求进展具体分析,形成需求分析说明书。最重要的是调查、收集信息、分析鲜花信息和鲜花购置流程。处理要求、数据的安全性与完整性要求。
要求系统能有效、快速、安全、牢靠和无误的完成上述操作。并要求客户机的界面要简洁明白,易于操作,效劳器程序利于维护。
设计要求
花店店位一般位于居民聚拢区、菜场、学校、医院四周或人流较大街区,店面使用面积在 20 ㎡左右,有 1~2 名营业人员。创业初期的投入在 5 至 10 万人民币。由于受到投资规模的限制,店主期望在不增加日常开支的前提下,扩大客户群,供给更多货品信息,通过高效的经营治理方式以降低营运本钱并产生良好的收益。
本花店治理系统是针对小型花店经营模式进展相关业务治理的一套软件。应用本系统的目的是有助于花店治理业务便利开展,提高工作效率,提升效劳质量, 使花店在肯定时期内产生明显的收益。
数据流图
花供给、存储数据流图
图 1 花供给、存储数据流图
销售订购数据流图
订购需求
顾客 订购
订购 花
信息 送货 收花人
图 2 销售订购数据流图
数据字典
将全部用户需求分析完毕之后,就要开头构造数据字典了。经分析之后,本系统要用到七个根本表:花信息表,顾客信息表,供给商信息表,库存信息表, 零售信息表,供给信息表和订购信息表数据构造定义如表 1 所示。
数据构造名
含义说明
组成
花信息表
定义了花的有关信息
花编号、名称、花语、进货单价、销售单价
顾客信息表
定义了顾客的有关信
息
顾客编号、顾客姓名、性别、
供给商信息表
定义了花的供给商的
有关信息
厂商名、地址、
库存信息表
定义了库存的有关信
息
编号、仓库名称,工资,花
店编号
零售信息表
定义了销售有关信息
零售编号、花编号、数量、
日期
供给信息表
定义了花供给的有关
信息
花编号、厂商名、供给数量、
日期
订购信息表
定义了订购花的有关信息
花编号、顾客编号、订购数量、订购日期、送货时间、
送货地点、备注
表 1 数据构造定义
概念构造设计
概念构造设计的方法
概念设计阶段我承受自底向上的方法,即自顶向下的进展需求分析,然后再自底向上的进展概念构造设计。对已经细化到无法再分的阶段逐步集成在一起, 最终合成一个全局概念模式。
整体功能描述
系统实现的主要功能
花信息治理:花根本信息的查询、修改、增、删除治理。
顾客治理:顾客资料的便利查询和录入、顾客资料和信息的查询
销售(订购)治理:顾客订购信息的录入、修改、查询以及零售顾客买花信息记录。
花店供给治理:各种花材来源的供给商相关信息记录。
仓库治理:花材存储位置、数量等信息治理。
系统功能模块图
图 3 系统功能模块图
系统实现的主体操作模块
增模块
花添加:添加的花材种类和相关信息。
增客户:建客户资料,即客户资料的录入。增供货商:花材供货来源厂商信息的增加。
查询模块
花材信息查询:查询花材的根本信息。客户信息查询:查询客户的根本资料。库存信息查询:查询库存量。
供给商查询:查询供给商相关资料。
修改模块
花材信息修改:对需要改动的花的信息进展修改。客户信息修改:对需要改动的客户信息进展修改。
供给商信息修改:对需要改动的供给商的信息进展修改。
仓库信息修改:对需要改动的仓库的信息进展修改。
图 4 系统主体操作模块图
系统主体操作模块图
零售子系统 E-R 图
零售系统是针对顾客直接到店里买花,它记录的信息有:花的编号、顾客买的花数量、顾客买花的日期。