题目:快餐订餐系统数据库设计
我们为大家呈现的是“网络连锁快餐店”这一创新服务模式,是快餐业的电子商务实现形式。随着计算机技术、网络通讯技术、安全技术、网络与金融系统、物流系统的结合,电子商务已成为国际性的时代潮流。特别象在上海这样的大都市人口密集,网络用户迅速膨胀,生活节奏快,人们越来越习惯网上购物等网络生活方式,这形成了电子商务存在的人文环境。而生活水平的提高和健康意识的增强,使人们再也不仅仅满足于吃饱,饮食的美味、营养健康、方便快捷、甚至时尚正成为现代人的追求。但目前能满足这方面的餐饮店为数不多,有相当一部分餐饮店存在设施、人员资源闲置的现象。基于此,我们有必要使闲置的资源得以充分利用,达到利润最大化,发展加盟连锁经营,并倡导、引领一种饮食文化新时尚。
设计这一数据库有以下主要信息:
产品特征:
半成品,未包装;
品种简单,主要为西式快餐;
可由顾客选择所需口味;
由厨房根据统一配料做出,各个分店中的产品完全一样。
客户特征:
在大都市工作或生活,中等收入以上;
经常上网,懂得基本的网上交易知识;
希望得到方便、快捷、足不出户的服务;
希望根据自己需求,获得个性化的服务;
追求时尚、高品质的美食;
或希望根据自身需求,获得个性化的服务。
订餐服务流程:
连锁快餐店建立了自己的网站,客户通过在网站上注册ID进行订餐。用户ID为客户的唯一标识,我们根据ID纪录客户的订餐历史;
客户可以在订餐界面中选择离自己最近的分店,并对自己所选食品进行个性化的口味选择,比如微辣、加酱等等;
客户需要在每一次订餐中确定自己本次订餐的地点和联系电话,以便于食品能够准确及时地送达;
订餐信息及时传递到业务管理员,由管理员对客户进行电话确认,然后交由厨房进行加工包装;
成品由配送人员送至客户处,并由客户签名确认后付帐;
本次交易成功,注销帐单,根据ID纪录该客户的本次交易;
客户也可以通过电话订餐享受上述服务。
根据以上信息我们可以设计一个订餐系统的数据库管理系统,以方便客户的订餐,同时为连锁经营的电子商务模式提供硬件支持。
该数据库具有的功能:
将客户在网页中注册的信息转移到数据库中,可以通过客户的ID查询客户的详细资料;
存放商店所提供食品的详细资料,可以通过产品号进行查询,以了解产品的具体特性;
存放每一张订单的信息,可以通过订单ID进行查询,已确定订单是否已完成,同时可以对产品的销售进行了解,最后,由账单的信息构成客户的消费历史。
该该数据库管理系统要实现的目标:
能够详细地记录客户的订餐历史,根据每位客户交易量的大小为客户提供不同的服务;
通过建立订餐数据库为信息化管理提供坚实的硬件支持,管理人员可以方便的了解不同时间、不同分店的业务,能够地了解具体的客户信息以及及时接收客户的反馈;
通过该数据库,管理层能够统计出产品以及服务的销售情况,了解客户的品味,以便对市场做出正确的预测。
E-R图
精确化过程
表结构说明:
主键:蓝色
外键:红色
会员表:User
字段名
描述
数据类型
长度
是否允许为空
id
会员Id(初始1)
INT(自增)
否
username
会员登录名称(唯一)
VARCHAR
20
否
password
会员身份验证密码
VARCHAR
50
否
tel
会员的电话号码
VARCHAR
30
是
email
会员的电子邮件地址
VARCHAR
50
是
question
找回密码时需要回答的问题
VARCHAR
50
是
answer
找回密码时问题的正确答案
VARCHAR
50
是
regtime
会员的注册时间
DATETIME
否
产品(食品)类别表:Category
字段名
描述
数据类型
长度
是否允许为空
id
产品类别Id(初始1)
INT(自增)
否
name
产品类别的名称
VARCHAR
20
否
产品表:Product
字段名
描述
数据类型
长度
是否允许为空
id
产品Id(初始1)
INT(自增)
否
Cat_id
产品类别Id
INT
否
image
产品图片的文件名(路径)
VARCHAR
50
是
name
产品名称
VARCHAR
20
否
price
产品的售价
NUMERIC(10,2)
否
isOnSale
产品是否在出售(有库存)
NUMERIC(1,0)
否
saleCount
产品的累计销售数量
INT
否
detail
餐品的详细介绍
TEXT
快餐数据库 来自淘豆网m.daumloan.com转载请标明出处.