数据库系统原理_餐厅点菜管理系统.doc

数据库系统原理_餐厅点菜管理系统.doc

ID:52453971

大小:245.00 KB

页数:31页

时间:2020-03-27

数据库系统原理_餐厅点菜管理系统.doc_第1页
数据库系统原理_餐厅点菜管理系统.doc_第2页
数据库系统原理_餐厅点菜管理系统.doc_第3页
数据库系统原理_餐厅点菜管理系统.doc_第4页
数据库系统原理_餐厅点菜管理系统.doc_第5页
资源描述:

《数据库系统原理_餐厅点菜管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、..目录1系统需求分析11.1背景分析11.2系统目标11.3业务需求及处理流程11.4功能需求及数据分析需求21.5系统功能图41.6业务规则分析51.7数据约束分析61.8数据字典72数据库概念设计92.1定义实体集及属性92.2定义联系集及属性102.3E-R模型设计103逻辑设计133.1关系设计133.2约束说明144数据库应用设计174.1数据库脚本及数据库安全性设计184.2数据库触发器设计214.3数据库存储过程的设计235物理设计245.1关系模式存储方式选择245.1.1索引存取

2、方式,主要采用B+树索引方法245.1.2聚簇索引方式255.2数据库的存储结构255.2.1数据库的存放位置255.2.2数据库的存放路径25word教育资料..1系统需求分析系统需求分析,希望通过调查、讨论,分析应用系统将要提供的功能及未来数据库用户的数据需求,详细描述系统的实体、功能、规则与约束,为以后的数据库系统的建立提供基础依据。1.1背景分析随着科技的发展,许多新的技术已经成功运用于我们的日常生活之中,“衣、食、住、行”每样都搭上了科技的快车。“民以食为天”,吃饭可以说是人们日常生活中最

3、重要的一部分。人们生活水平的提高也使得大家不只局限在自己做饭吃饭的情况,“去餐厅”、“下馆子”的频率已经越来越高。可是目前人们在餐厅吃饭点菜的形式还只局限于服务员人工点菜,不仅效率不高,菜品无法第一时间报给厨师,对菜品的选择也只局限于服务员的推荐和自己个人的经验,而且吃饭只求味觉上的享受完全或者很少考虑到科学和身体的需要,现在,所谓的“吃饱吃好”,从科学的角度来讲还只停留在吃饱的阶段,此种情况希望得到改善的要求十分迫切,也将成为餐厅的一大卖点。1.2系统目标本系统立足于人们的饮食方面的需求,面向江西

4、省南昌市连锁性质的“菜肴故事”餐厅,对客人在餐厅内的点菜进行管理,本系统希望通过包间内电脑自主点菜的方式为客人提供点菜服务,同时,本系统还可以根据客人的点菜记录为菜品打分,根据不同客人对菜品的爱好进行推荐,根据客人不同的身体情况提供配餐建议,以实现点菜的科学化、系统化和自动化,最大限度的服务于客人和餐厅,减少餐厅的开支,提高餐厅的效率,为顾客提供方便。1.3业务需求及处理流程餐厅点菜的主要业务包括:所选菜单的生成和菜单处理的过程,如图1-1所示。word教育资料..菜单生成图1-1点菜系统业务流程1

5、.4功能需求及数据分析需求功能需求分析将描述点菜系统提供的功能和服务。根据对流程的分析,通过与餐厅服务人员、顾客的交流,点菜系统主要功能和数据需求包括:后台菜品管理、顾客评价管理、前台点菜服务。word教育资料..1.4.1菜品基本信息管理提供菜品基本信息的录入、维护和查询功能:1)工作人员录入、更新和删除菜品的基本信息,包括菜品的主要原料、所属菜系、价格、口味、热量,蛋白质含量等信息。2)菜品查询。系统提供多种方便快捷的方式进行菜品的检索,如可以输入指定的关键词进行查询,也可以通过设定菜品的条件,

6、如口味、菜系等单一或者组合条件进行查询。1.4.2顾客基本信息管理提供顾客的信息的录入、更新功能:1)工作人员录入,删除,修改顾客的基本信息,包括顾客的姓名、生日、积分等信息。2)工作人员可以对顾客信息进行查询。3)系统对顾客的积分按消费情况进行自动修改。1.4.3桌台基本信息管理提供桌台基本信息的录入、维护和查询功能:1)工作人员录入桌台的基本信息,包括桌台编号,可容纳人数,等级,是否被占用。2)工作人员更新、增加和删除桌台的基本信息。3)工作人员可以按照桌台的编号对其进行查询。1.4.4科学套餐

7、管理1)工作人员负责录入科学套餐的信息,根据科学知识,将菜品根据不同人群的不同要求,进行组合形成科学套餐供顾客选择。2)工作人员负责更新和删除套餐的基本信息。顾客可以根据编号,名称,功能对套餐的信息进行查询。1.4.5菜单管理提供菜单的生成、确认、修改和查询的功能:1)顾客菜单生成:所在房间顾客选择生成对应房间的菜单。2)顾客选菜:顾客可以根据自己的口味、喜好、菜品价格进行选菜。顾客选定桌台之后,在终端机上开始选定菜品。顾客可以随意增加、删除和设定想要的数量,并最后统计价格。3)菜单查询:顾客选菜结

8、束后可以随时对所选菜单进行查询。4)删除和改选:选菜成功后,顾客可以在未处理菜单前对菜单内的菜品进行修改和删除。word教育资料..1)菜单确认:本房间顾客自行确认菜单,确认后无法进行菜单修改。1.4.6菜品推荐管理1)同类菜品推荐。当顾客选择一道菜时,可以同时显示同类,口味相似菜品,向顾客显示。2)自动菜品推荐。对顾客历史消费数据进行统计分析,针对顾客点菜风格及人数显示推荐菜品。3)当季主打菜品推荐。向顾客推荐时下本店销量好的菜品。1.4.7顾客评价管理该服务应用于

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。