• 70.00 KB
  • 6页

餐饮管理系统项目报告书2015.doc

  • 6页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'电子科技大学中山学院项目报告小组信息学院计算机学院班级13嵌入A班姓名余博文学号50姓名梁柏强学号21姓名黄伟强学号12姓名学号姓名学号项目信息课程名称数据库原理与应用项目名称餐饮管理系统项目时间2015.04.08批改情况投票得分评阅得分总成绩评阅教师翁佩纯批改时间2015年月日2014-2015学年第2学期 目录1.项目背景32.需求分析32.1.系统目标32.2.功能需求33.项目分工与进度44.概念结构设计55.逻辑设计55.1.E-R图转换为关系模式55.2.关系模型转化为表结构66.项目结论7 项目名称1.项目背景基于餐饮业的发展,餐饮管理越来越复杂,不仅是传统账本记录就可以解决问题的。基于计算机软件系统的高效率和高速度特点,我们针对中小型餐厅消费建立一个餐饮管理系统的数据库系统,可以有效地对中小型餐厅消费进行管理。2.需求分析2.1.系统目标餐饮管理系统主要是为餐饮管理人员提供食客相关的记录、订单,为管理人员提供重要的信息参考。通过餐饮管理系统,餐饮管理人员可以对食客的包间、订餐、以及结款等管理,同时系统提供方便的餐饮管理信息的查询和统计功能,能够满足餐饮管理人员的基本管理需求。2.2.功能需求餐饮管理系统流程图食客订餐手机号录入会员号录入姓名录入用餐时间录入房间号获取用餐人数录入订单录入消费总价获取=>=>餐饮管理订单信息的输入,包括食客的包间、点菜信息的输入,实现餐饮管理相关各种信息修改和维护。实现餐饮管理实时信息的查询统计。餐饮的各种菜肴信息。操作日志的管理,系统能自动记录所进行的各种操作。 1.项目分工与进度项目任务日期规划要完成的内容人员概念设计4月2日熟悉系统业务,分析相关数据,画E-R图,余博文逻辑设计4月3日E-R图转换为二维表梁柏强、黄伟强物理设计4月5日-7日建立数据库,数据表以及数据输入。余博文、梁柏强、黄伟强项目实训报告4月8日整理文档,完成项目实训报告。余博文2.概念结构设计将需求分析得到的用户需求,抽象为信息结构,找出实体及实体间的关系,并用E-R图进行描述,列出实体表的名称和用途。餐饮管理系统E-R图食客手机号姓名会员号菜单菜品名称菜价包间房间号座位数订房 订餐人数11N订菜单消费总价订菜1用餐时间关系模式:食客(会员号,手机号,姓名,用餐时间)包间(房间号,座位数)订房(会员号,房间号,订餐人数)订菜(会员号,菜品名称,订菜单,消费总价) 1.逻辑设计1.1.E-R图转换为关系模式食客表:1姓名2会员号3手机号4订餐人数5用餐时间包间表:1房间号2座位数菜单表:1菜品名称2菜价订菜表:1订菜单2消费总价1.2.关系模型转化为表结构食客表(eater):包含所有用餐食客信息,定义如下:域名含义数据类型例子备注Name姓名nvarchar(5)‘张三’vip会员号nchar(15)‘2345’ 主码tel手机号nchar(11)‘’ count订餐人数smallint12 time用餐时间datetime2015-04-0911:41:11 包间表(room):包含所有餐间信息,定义如下:域名含义数据类型例子备注num房间号nchar(4)0201主码seat座位数smallint4 菜单表(menu):包含所有菜肴信息,定义如下:域名含义数据类型例子备注dish菜品名称nvarchar(10)‘地三鲜’主码price菜价money$15 订菜表(bill):包含所有订单的信息,定义如下: 域名含义数据类型例子备注total订菜单nvarchar(3000)‘地三鲜,炒尖椒,啤酒’主码cash消费总价money$551.项目结论本次课程设计的题目是:餐饮管理系统设计。在这一个礼拜的课程设计过程中,通过自己不断查阅资料,完成了本次课程设计。由于对餐饮管理不熟悉,不能很好的做出需求分析。通过网上查阅资料和分析他人的系统等工作,才基本上弄清楚了餐饮管理流程。该次课程设计过程中牵扯到了多门学科,尤其是软件工程学科知识的应用。本次课程设计最中的步骤是E-R图和需求分析。如果需求分析不正确,建立的数据库不仅不能满足需要,还浪费了大量的时间和精力。在本次设计中,我就犯了同样的错误。由于没做成正确的分析,使得本次设计过程中出现了一点困难。通过本次课程设计,不仅把数据库课上所学的知识应用到实际,更是将学科间的知识联系在了一起进行应用。只有把书本知识应用到实际中来,才能体会其用处。通过本次课程设计,不但加深了自己对课本知识的理解,更学会了将数据库知识应用到实践中来。我们的餐饮管理系统还有很多可以改进的地方,因为只是针对中小型餐馆的系统,所以很多细节没有实现,希望在以后更深入的学习中,可以更加完善的实现餐饮管理系统。最后,数据库的学习和应用需要非常好的耐心和密切的团队合作,才能完成,所以我们认为,团队精神也是非常重要的,也是必要的。'