- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
舟
舟18
舟
舟18
18
18
《数据库系统原理》
课程设计报告
课题名称:餐饮管理系统
课题名称:
餐饮管理系统
专业班级:
学 号:— 姓 名: 指导老师:
2012年6月
一、课题名称
餐饮管理系统
餐饮管理系统功能主要包括客人点菜、结账、对员工资料进行管理、对餐桌信息进行统 一设置、对消费情况进行査询、对系统权限进行设置等功能。基本功能如下:
(1) 餐桌信息査询:实现能查询当前饭店中说有餐桌使用情况,即哪些餐桌已用,哪 些未用,客人可以对未使用的餐桌进行使用申请。
(2) 客人点菜;实现客人点菜功能。当客人餐桌申请后,点击申请的餐桌,可以在饭 店提供的菜单上实现点菜,点菜后提交,生成订单,用于结账。
(3) 客人结账:实现客人结账功能。当客人吃晚饭后,可以点击相应的餐桌,实现结 账。
(4) 登录:系统根据用户名和密码登录后台。此处用户分为管理员用户和营业员。管理 员用户拥有后台所有权限;营业员即饭店员工。
(5) 管理员功能:管理员登录后台后,可以维护餐桌、菜单、营业员用户的基本信息. 包括对信息的增加、査询、修改、删除等功能。
(6) 营业员功能:可以对自己的信息进行修改,并可以实现对客人点菜后及结账后餐 桌的管理,即客户点菜后,其申请的餐桌其他客人不能中清使用,只有当客人结账后,其餐 桌才可被申请使用;营业员还具有对生成的账单管理功能,当客人结账时,通知其结账费用。
二、需求分析
第(一)部分调査用户需求
本系统的最终用户为餐厅管理员,本餐厅的营业员以及客人。根据日常生活中的经验, 得出用户的下列实际要求:
A、 餐厅的基本情况
餐厅里有餐桌、客人、菜单、订单、账单、营业员、管理员
1、 餐桌的基本信息
每个餐桌都有唯一的餐桌号,有相应的座位数.以及使用状况
2、 菜单的基本信息
菜单中的每样菜都有唯一的菜号,每样菜有相应的菜名、价格
3、 订单基本信息
每个订单都有唯一的订单号,对应的餐桌号,菜号、点菜日期
4、 账单的基本信息
每个账单有唯一的账单号,对应的订单号,菜的总价格.及收银人员(即营业 员),支付日期
5、 营业员的基本信息
每个营业员有唯一的工号,对应的姓名、性别、年龄、工资
B、 用户对系统的要求
1、客人
1)信息要求
能够了解餐桌使用状况、菜单的基本信息、生成订单
2)处理要求
18
18
18
18
申请可用餐桌的使用权,根据菜单的基本信息生成订单
2、 营业员
1) 信息要求
营业员能够了解餐桌使用状况、菜单的基本信息、订单的基本信息、账单的基 本信息、自己的基本信息。
2) 处理要求
可以修改自己个人的基本信息;由菜单及订单的基本信息生成账单;根据账单 的菜总价通知客人所需支付的钱数并收取费用:当客人结微后,营业员将其所对应的輕 桌使用状况设置为可用
3、 管理员
1)信息要求
管理员能够了解餐桌的状况、菜単的基本信屈、、营业员的基本信息
2)处理要求
可以对餐桌、菜单、营业员的基本信恩进行増加、査询、修改、删除等操作
4、 安全性要求
系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置共密码, 保证用户身份不被盗用;
系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别 和内容:
系统应对不同用户设置不同的权限.区分不同的用户,如区分普通用户(营业员). 管理员。
5、 完整性要求
各种信息记录的完整性,信息记录内容不能为空:
各?种数据间相互的联系的正确性;
相同的数据在不同记录中的一致性。
第(二)部分 系统功能的设计和划分
根据如上得到的用户需求,我将本系统按照所完成的功能分成以卜-几部分:
A、 用户管理部分
1、 处理用户登录
2、 用户可以查询、申请餐桌。
3、 用户可以查询菜单信息。
4、 用户可以提交生成订单信息?
B、 管理员管理部分
1、 处理管理员、营业员登录
2、 管理员可以查询餐厅的餐桌、菜单、营业员信息。
3、 管理员可以更新餐厅的餐桌、菜单、营业员信息<■
4、 营业员可以査询餐桌、菜单、订单、账单、个人信息
5、 管理员可以更新餐桌.账单、个人的基本信息
6、 管理员、营业员可以修改管理员密码.
第(三)部分数据流图
图2.1餐桌分数据流图
图2.2菜单分数据流聞
点菜
聞2.4账单分数据流图
图2.3订单分数据流图
…18
…18
**18
**18
图2.6总数据流图
第(四)部分数据字典
A、数据项
表2.1餐桌数据字典
属性 名
存储 代码
类型
长 度
备注
餐桌
号
Dno
char
10
餐桌编号
座位 数
Dch
int
餐桌座位 数
使用 状况
Dsta
char
8
餐桌使用 状态
表2.2菜单数据字典
属性 名
存储
代码
型
类
长 度
备注
菜号
Cno
r
cha
文档评论(0)