《数据库原理》
课程设计报告
专业: 计算机科学与技术
班级: 0410504
学号: 05100401 05100407
姓名: 贾绍玉 赵建香
题目名称: 花店管理系统
完成日期:
重庆邮电大学计算机学院实验中心
一、系统定义
随着人们的物质生活水平的不断提高和社会的进步,人们表达情感的方式也大不一样,比如,在情人节里会送给自己心仪的人一束鲜艳欲滴的玫瑰,在三.八妇女节会送给妈妈一束美丽的康乃馨,等等。很多生活中的实际例子都证明,鲜花已成为人们生活中不可缺少的一部分。随之而来的就是很多小型花店的诞生。所以,对于很多店主来说,就希望有一套高效的管理系统来提高管理效率,进而提高收益。所以,想到这一点,我们组就特别创作了这样一个关于花的世界的数据库系统。
二、需求分析
1、花店店位一般位于居民聚集区、菜场、学校、医院附近或人流较大街区,店面使用面积在20㎡左右,有1~2名营业人员。创业初期的投入在5至10万人民币。由于受到投资规模的限制,店主期望在不增加日常开支的前提下,扩大客户群,提供更多货品信息,通过高效的经营管理方式以降低营运成本并产生良好的收益。
本花店管理系统是针对小型花店经营模式进行相关业务管理的一套软件。应用本系统的目的是有助于花店管理业务便利开展,提高工作效率,提升服务质量,使花店在一定时期内产生明显的收益。
因此,本系统实现的主要功能有:
(1) 花材管理:添加新花、花材基本信息查询、花材进货管理
(2) 客户管理:客户资料的方便查询和录入、客户资料和信息的查询
(3) 销售管理:订购信息录入、修改、查询、统计和今日送货,销售数量(零售和订购销售)统计
(4) 财务管理:财务信息查询、收入支出统计
2、以下为花店管理系统的主要数据流图:
:
销售部分中订购的数据流图:
3、分析得到如下的数据字典:
数据项
说明
类型
来源
去向
使用频率
变更频率
供应商
信息
记录供应商基本信息
数据
存储
/
/
有时
有时增加
基本无更改
供应信息
进行供应信息的收集、统计和记录
数据流
供应商
管理人员
有时
有时增加
基本无更改
供应记录
数据
存储
/
/
花材信息
进行花材管理主要包括花材基本信息的记录、更改和统计
数据流
采购人员
管理人员
销售人员
管理人员
频繁
频繁
花材记录
数据存储
/
/
客户信息
记录客户的基本信息
数据
存储
/
/
有时
频繁增加
基本无更改
库存信息
进行库存信息的收集、统计和记录
数据流
采购人员
管理人员
频繁
频繁
库存记录
数据
存储
/
/
销售信息
进行销售信息的收集、统计和记录
数据流
销售人员
管理人员
频繁
频繁
销售记录
数据
存储
/
/
三、系统设计
1、概念结构设计
系统的E-R图如下所示
2、逻辑结构设计
由逻辑结构分析得到如下的关系模式:
(1) 花的信息表:
(花编号、名称、花语、进货单价、销售单价)
(2) 顾客信息表:
(顾客编号、顾客姓名、性别、电话)
(3)供应商信息表
(厂商名、地址、电话)
(4)库存信息表:
(仓库号、名称)
(5)零售信息表:
(零售编号、花编号、数量、日期)
(6)供应信息表:
(花编号、厂商名、供应数量、日期)
(7)订购信息表:
(花编号、顾客编号、订购数量、订购日期、送货时间、送货地点、备注)
3、系统功能模块
(1)操作模块
新建用户:新建客户资料,即新客户资料的录入。
新花添加:添加新的花材种类。
进货管理:包括进货资料的录入、查询。
退出:即退出系统。
(2)查询模块
花材信息查询:查询花材的基本信息。
客户信息查询:查询客户的基本资料。
库存信息查询:查询库存量。
(3)销售管理模块
订单管理:订购基本信息的管理,包括订单录入、今日送花和订单统计。
零售管理:零售信息的管理,包括零售信息的录入和统计。
(4)统计分析模块
销售统计:销售基本信息的统计,如月销量、年销量等的统计。
收支统计:对花点的收入支出进行统计管理。
4、其他设计图形工具
四、详细设计
五、系统实现与测试
1、开发工具和平台选择
2、系统测试
六、课程设计总结
展开阅读全文