餐馆订餐信息管理系统 数据库课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

餐馆订餐信息管理系统

**课程设计文档

班级:

小组组长:

成员:

指导老师:

2012年11月*日

第一章前言

餐饮行业慢慢的也进入了网络时代,各大餐饮企业争相做自己的网站,实现网络营销。而小的餐馆也不想落后,也纷纷做起了自己的餐馆订餐系统。

什么样的订餐系统才是好的呢?当今社会的生活节奏越来越快,做什么都讲究一个“快”字。做什么最有效率才是最大的赢家。面对人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络。在当今社会,家家户户都有电脑,大街小巷人人都会上网,如今老一辈的人们也在学习上网。而且,人人都有手机,使用手机上网是当今一道普普通通的风景了!在哪里都会发现有人在玩手机。使用手机上网订餐也是一件便利的事情。人们都喜欢这种快捷便利的方式,因而造就了如今这个庞大的网络营销环境。

订餐管理系统对于商家、用户都是一个非常便利的一个工具。商家可以利用系统协调时间来接收更多的外卖预定,也可以方便管理餐馆的运营。对于用户来说节省时间,了解餐馆的菜品,有更好的选择口味、价格、环境等等。

第二章需求分析

第一部分调查用户需求

本系统的最终用户为送餐员工,订餐用户。根据我们日常生活中的经验,结合对餐馆用户的咨询和对周围市民的调查,得出用户的下列实际要求:

1、订餐的基本情况

一、老板的基本信息

老板可以查看顾客的基本信息。查看员工的基本信息,对员工进行管理,可

以进行进行增、删、改、查。而且对他们的工资进行修改。老板的联系电话进行公开,方便顾客有什么问题可以反馈给自己。

二、送餐员工的基本信息

一个餐馆有多个送餐员,、一个送餐员要处理多张订单。每一张订单是一个唯一的送餐员来送餐。他要能够查看用户订单的信息,才能够获取电话和地址等的联系方式去送餐,以及查看顾客的留言。

三、顾客的基本信息

订餐用户是能够注册、修改、查看自己的个人信息。

四、菜单的基本信息

菜单要能够有编号、菜名、价格、图片。

五、留言管理的基本信息

留言要有顾客顾客的信息:昵称、账号、姓名。员工能够查看留言信息的内容,能够更加的了解顾客的需求。参观老板也要查看留言,是否要修改菜单的菜品,和更改菜的口味。

六、员工管理的基本信息

餐馆老板要能够查看员工的基本信息,调整员工的工资。

七、订餐管理的基本信息

顾客能够选择要能够浏览菜单点菜,顾客能够看到菜单的图片,价格,菜名。

顾客的基本信息生成订单条目。订单包含了订单的菜单信息,订单条目信息。

2、用户对系统的要求

一、老板

a.信息要求:

餐馆老板能够对顾客的留言进行查看,对员工进行管理,对于他们的工资进行调整和发放。

b.处理要求:

对员工的信息可以进行调整,也可以调整他们的工资。

c.安全性与完整性要

餐馆老板只有电话联系方式信息,防止自己的信息泄露。

二、送餐员工

a.信息要求:

送餐员能查询顾客订餐的所有相关信息,包括顾客在订餐的详细信息,顾客的电话号、地址、订单的详细信息、菜品预订的详细信息、留言的信息。以利于对整个订餐过程的全面管理。

b.处理要求:

根据用户的留言对订菜品、时间等等信息进行调整,接收用户发过来的订单信息。

c.安全性与完整性要求:

不能拒绝顾客的订餐要求,对于留言只能查看,防止送餐员工进行对顾客的语言攻击。

三、订餐用户

a.信息要求:

订餐顾客可以对自己的信息进行修改整理,可以在订餐的时候对于送餐地址不固定性选择,联系方式也可以随时更换,一个家庭注册一个用户就可以了。

b.处理要求:

可以更改自己的用户信息

c.安全性与完整性要

用户注册的敏感信息员工是无法获取的,防止顾客有不便的打扰。

第二部分系统功能的设计和划分

根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:第一部分:餐馆老板管理部分

1、查看顾客基本信息

2、查看顾客的留言信息

3、对员工的工资进行调整

4、查看员工的基本信息

5、更改员工的基本信息

第二部分:送餐员管理部分

1、查看用户的留言

2、查看订单的基本信息

3、更改个人基本信息

第三部分:顾客管理部分

1、查看个人的留言

2、注册个人的基本信息

3、修改个人基本信息

4、浏览菜单

5、生成订单的信息

6、修改订单的信息

7、查看订单的信息

第三部分数据流图

留言管理分数据流图

员工管理分数据流图

订餐管理分数据流图

总数据流图

第四部分数据字典1.数据项

顾客数据字典:user

老板数据字典:boss

员工数据字典:staff

留言数据字典:leaves

菜单数据字典:menu

订单数据字典:orders

生成订单数据字典:list

员工管理数据字典:emp

用户管理数据字典:people

2.数据结构

3.数据流

4.数据存储

5.处理过程

第三章系统概要设计

根据需求分析画出ER图

分ER图

留言管理子系统

员工管理子系统

订餐管理子系统

第四章逻辑及物理设计

本章的核心内容是将ER图转换为关系模式和创建数据库

关系模式

顾客(账号,昵称,身份证号,姓名,年龄,性别,喜欢的口味,QQ,邮箱)老板(老板账号,联系电话)

员工(工号,姓名,身份证号,联系电话)

留言(编号,内容)

菜单(编号,菜名,价格,图片,存储图片地址)

订单(单号,总金额,订餐时间)

相关文档
最新文档