首页 餐饮管理系统毕业论文

餐饮管理系统毕业论文

举报
开通vip

餐饮管理系统毕业论文餐饮管理系统毕业论文 摘 要 摘 要 中国经济的高速增长使得餐饮市场成为消费需求升温最为可观的市场,这直接推动了中国餐饮业规模的不断扩大,同时也导致了餐饮业竞争的日益激烈,使得传统手工管理无法避免的管理弊端越显尖锐,餐饮企业管理要信息化的需求己成趋势。 本系统以中小型餐饮企业为研究对象,深入分析其需求特点,采用B/S体系结构的一主机多终端的高性价比计算机硬件系统、先进的DataSource数据库访问技术,以及可维护性高的MVC三层体系结构,力求实现中小型餐饮企业高效、安全、全面的信息化管理。 本系统的使用...

餐饮管理系统毕业论文
餐饮管理系统毕业 论文 政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载 摘 要 摘 要 中国经济的高速增长使得餐饮市场成为消费需求升温最为可观的市场,这直接推动了中国餐饮业规模的不断扩大,同时也导致了餐饮业竞争的日益激烈,使得传统手工管理无法避免的管理弊端越显尖锐,餐饮企业管理要信息化的需求己成趋势。 本系统以中小型餐饮企业为研究对象,深入分析其需求特点,采用B/S体系结构的一主机多终端的高性价比计算机硬件系统、先进的DataSource数据库访问技术,以及可维护性高的MVC三层体系结构,力求实现中小型餐饮企业高效、安全、全面的信息化管理。 本系统的使用不仅使收银员和财务人员从繁琐的记账和核算工作中解脱出来,提高了工作效率,而且更重要的是它通过完善的报表分析使提供信息的速度明显加快,管理基础数据更加科学化,管理人员摆脱了事务性工作转而从事管理专业工作,为经营决策提供了快捷和强大的数据支持。提高经营管理水平,带来更多的顾客,使企业取得更好的经济效益。 关键词:B/S;DataSource;MVC;信息化管理 I 淮安信息职业技术学院毕业设计论文 目录 摘 要 .......................................................................................................................... I 目录 ........................................................................................................................... II 第一章、绪 论 ........................................................................................................... 1 1.1课题背景 .......................................................................................................... 1 1.1.1我国餐饮业管理信息系统发展现状........................................................... 1 1.1.2 开发技术选择与简介 ................................................................................. 1 第二章、系统分析 ..................................................................................................... 3 2.1 目的及必要性 .................................................................................................. 3 2.2 可行性分析 ...................................................................................................... 3 2.2.1 管理上的可行性 ........................................................................................ 3 2.2.2 技术上的可行性 ........................................................................................ 3 2.2.3 经济上的可行性 ........................................................................................ 4 2.3 业务流程分析 .................................................................................................. 4 2.3.1 会员管理业务流程图 ................................................................................. 4 2.3.2 前台营业业务流程图 ................................................................................. 5 2.3.3 营业统计与绩效管理业务流程图 ............................................................. 6 2.4数据流程分析 .................................................................................................. 7 2.4.1数据流程图 ................................................................................................. 8 2.5 数据字典........................................................................................................ 13 2.5.1 数据流的描述 .......................................................................................... 13 2.5.2 处理逻辑的描述 ...................................................................................... 16 2.5.3 数据存储的描述 ...................................................................................... 18 2.5.4 外部实体的描述 ...................................................................................... 20 第三章、系统设计 ................................................................................................... 21 3.1 系统功能设计 ................................................................................................ 21 3.2 数据库设计 .................................................................................................... 23 3.2.1 数据库概念结构设计 ............................................................................... 23 3.2.2逻辑结构设计 ........................................................................................... 27 第四章、系统实现 ................................................................................................... 32 4.1 系统说明........................................................................................................ 32 4.2 系统软硬件配置 ............................................................................................ 32 4.3 系统界面........................................................................................................ 32 4.3.1系统登陆 ................................................................................................... 32 4.3.2登陆成功后系统首页 ................................................................................ 33 4.3.3失败后页面 ............................................................................................... 33 4.3.4系统功能导航 ........................................................................................... 34 4.3.5会员管理导航 ........................................................................................... 34 4.3.6会员类别维护 ......................................................................................... 35 4.3.7新增会员类别页面 ................................................................................... 35 4.3.8会员信息维护页面 ................................................................................... 35 4.3.9新增会员信息页面 ................................................................................... 36 4.3.10修改会员信息页面.................................................................................. 36 II 目 录 4.3.11商品管理导航 ......................................................................................... 36 4.3.12商品类别维护页面 ................................................................................. 37 4.3.13商品信息维护页面 ................................................................................. 37 4.3.14商品添加 ................................................................................................ 37 4.3.15商品信息修改 ......................................................................................... 38 4.3.16桌台管理导航 ......................................................................................... 38 4.3.17桌台类别维护 ......................................................................................... 38 4.3.18桌台信息维护 ......................................................................................... 39 4.3.19桌台状态查询 ......................................................................................... 39 4.3.20前台营业导航 ......................................................................................... 40 4.3.21预定 ........................................................................................................ 40 4.3.22开台 ........................................................................................................ 41 第五章、结论 .......................................................................................................... 42 致 谢 ..................................................................................................................... 43 参考文献 .................................................................................................................. 44 III 第一章、绪 论 第一章、绪 论 1.1课题背景 1.1.1我国餐饮业管理信息系统发展现状 我国餐饮业的餐饮信息管理系统的开发,规模大小各不相同,开发 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 、模式、平台也不尽相同。有的是购买的系统,有的是自己开发,有的还进行了多次开发,因为开发人员和方法的原因,系统维护和升级都比较困难。信息共享性差,数据冗余大,维护困难。 以前的餐饮管理信息系统一般采用面向过程、面向数据的开发方法或者采用传统的面向对象的开发方法,开发的系统一般是基于单机或局域网,系统的结构是单机或C/S结构,开发使用的软件或平台多为简单的关系数据库管理系统。不断增长的复杂性、多样性和相互关联性是当今管理信息系统的共同特征。传统的面向功能开发方法,已逐渐不适应越来越复杂和多变的需求,其成果不能得到很好的重用。而面向对象技术能够有效地控制复杂性、适应多变性,具有灵活性、低风险性、可重用性,从而能提高系统开发的效率。 随着Internet技术的迅速发展,B/S体系结构技术和分布式计算技术的逐渐成熟。开发基于新的硬件基础和软件开发方法的餐饮管理信息系统成为可能。UML是对面向对象系统建模的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 语言。从面向功能的开发方法转向使用UML的面向对象开发方法是信息系统开发的趋势。RUP是基于UML的新一代面向对象开发方法,和以往的面向对象方法相比,其迭代和增量开发思想更适合软件系统的开发。中小型饭店管理系统本人主要完成销售管理子系统的分析、设计及实现。 1.1.2 开发技术选择与简介 Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动感的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java技术也不断更新。 Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java 1 淮安信息职业技术学院毕业设计论文 平台基于Java1.4,最近本为Java1.6。 Java分为三个体系JavaSE,JavaEE,JavaME。 2)后台数据库——MySQL简介 MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 2 第二章、系统分析 第二章、系统分析 2.1 目的及必要性 在中小型饭店中实施计算机管理信息系统,首先能在业务流程上,加快饭店内的运营速度,提高桌台的翻台率,同时,还可降低各部门员工的劳动强度,使员工能更好地为客人提供服务。其次还能为饭店的经营者提供较为详尽的营业数据作为决策依据以及可以实现对员工以及其工作业绩的有效管理,降低企业的劳动力成本。 在中小型饭店的信息化管理系统中,其中销售管理子系统又显得相当关键,因为企业要实现盈利终究是要靠销售产品或服务出去,也就是直接与顾客打交道的这个环节,而餐饮的销售环节又与传统的产品销售具有明显的差异,饭店除了销售产品这个实体之外,更重要的是服务的整个过程,而怎样实现规范化的销售服务流程正是本系统的计的目标之所在。 在饭店营业过程中,由于桌台分布在各个楼层和包间,很难做到对桌台状态的实时掌握,点菜与结账的过程也相当混乱,用计算器算账的过程非常缓慢,使得排队和等待现象相当严重,为了解决这些问题,建立一套管理信息系统是必要的。 2.2 可行性分析 2.2.1 管理上的可行性 管理上的可行性,是指管理人员对开发应用项目的态度和管理方面的条件。 在之前的手工操作过程中出现的问题使得主管领导和高中层人员都意识到了目前管理上的局限性,在提出管理信息系统的解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 后,主管人员可以更加方便的调配一线工作人员并掌握其工作状态,能够通过系统查看员工的工作业绩。系统安装后,可以大大缓解排队等候现象,规范营业流程,提高顾客满意度,吸引更多顾客来饭店就餐,营业利润也必将上一个新的层次。因此各层人员都非常支持此项决策。并且饭店希望能在中小型企业中上一个新的台阶,此时也恰逢时机。因此在管理上是可行的。 2.2.2 技术上的可行性 技术上的可行性,是指分析当前的软硬件技术能否满足系统提出的要求。 本系统采用B/S体系结构,能够加大系统的灵活性,服务器上安装之后其它终端皆能访问,方便而灵活。开发语言上选择JAVA,为一种面向对象开发语言,对于需求变化和后期维护支持性好,具有较高的安全性能。数据库采用MYSQL,与JAVA兼容性好,并且免费,对处理中小型饭店的数据量已经绰绰有余。本次 3 淮安信息职业技术学院毕业设计论文 系统的开发人员也就是本人,从事开发工作已经具有一定的经验,曾经有过几个系统成功开发经历,对于此系统的开发能够胜任。由此可见,开发此套系统,在技术上是可行的。 2.2.3 经济上的可行性 经济上的可行性,主要是预估费用指出和对项目的经济效益进行评价。 在发展信息化建设之后,能够提高企业经济效益,提高企业利润。而本套系统的运行也无太大特殊性要求,并且此套系统因学习所用而开发,无需开发费用,即后续软件投资可免,故经济上是可行的。 2.3 业务流程分析 管理业务流程图是用来描述系统内各单位、人员之间的业务关系、作业顺序和管理信息流向的图表。利用业务流程图可以有助于找出业务流程中的不合理流程。 本系统业务流程分析主要是在已有业务的基础上,通过画业务流程图的形式进行分析。本系统用到业务流程图符号如下: 图2-1 业务流程图的符号 2.3.1 会员管理业务流程图 会员填写申请表,管理员查看是否携带有效证件,是则会员申请成功,管理员通过添加会员模块将会员信息输入到系统,如没有携带有效证件,则会员申请将不能通过,管理员将未通过会员申请表退回给会员。会员可以提出会员注销申请,管理员查看会员信息后,如该会员没有欠款 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 或其它违规记录,则管理员删除该会员信息。管理员可以进行会员信息的查询和维护。 4 第二章、系统分析 图2-2 会员管理业务流程图 2.3.2 前台营业业务流程图 顾客选定桌台,将选台单交给服务员,服务员根据桌台号进行查询,查看该台状态,是否被预定,如没有被预定,则服务员进行开台操作,生成开台单,并也进入下面的点菜操作,如该桌台已经被其它顾客预定,则该选台单无效,退还顾客让顾客选择其它桌台。开台后顾客进行点菜,生成点菜单。顾客用餐完毕后,收银员根据点菜单进行收银结账,打印发票给顾客。 5 淮安信息职业技术学院毕业设计论文 服务员 选台单 桌台状 态查询 Y N 是否 预定 无效选台单 开台 开台单 顾客 发票 点菜 结账 点菜单 收银员 销售单 图2-3 前台营业业务流程图 2.3.3 营业统计与绩效管理业务流程图 系统根据前台营业过程中生成的销售统计单进行营业统计分析,形成销售统 计报表,销售经理可以查看销售报表进行管理决策。 销售经理设定业绩评定标准,系统根据前台营业过程中服务员开出的开台单 6 第二章、系统分析 进行员工业绩统计分析,形成业绩统计清单,辅助销售经理进行管理决策。 销售单 营业统计 销售报表 销售经理 标准设定 业绩统计分析 业绩标准 开台单 业绩清单 图2-4 营业统计与绩效管理业务流程图 2.4数据流程分析 在管理业务分析过程中绘制的管理业务流程图虽然形象的表达了管理中的信息流动,但仍没有完全脱离一些物质要素。为了用计算机进行信息管理,还必须进一步舍去物质要素,收集有关资料,绘制出系统的数据流程图,为下一步分析做准备。 数据流程分析通常是通过分层的数据流程图(DFD,Data Flow Diagram)来实现的。数据流图是系统分析员与用户交流思想的工具。其具体的分析过程为:先把系统看成一个整体,明确信息的输入与输出,界定系统的边界,画出顶层数据流程图,在根据结构化方法的思想,将系统分解成相对独立的子系统,找出各子系统的输入数据流和输出数据流,分析输入数据流的来源和输出数据流的去向,用数据流将数据源,子系统和数据终点连接起来。以此类推,直到分解为功能单一的模块为止 7 淮安信息职业技术学院毕业设计论文 2.4.1数据流程图 数据流程图是一种能全面的描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合的反映出信息在系统中的流动、处理和存储情况。 本系统所用数据流程图符号如下: 1)外部实体。外部实体指本系统之外的人或单位,它们和本系统有信息传递关系。 2)数据流。数据流表示流动着的数据,它可以是一项数据,也可以是一组数据,也可以用来表示对数据文件的存储操作。 3)处理。处理又称功能。 4)数据存储。数据存储又指通过数据文件、文件夹或账本等存储数据,用一个右边开口的长方形表示。 图2-5 数据流程图的符号 1) 顶层数据流图 图2-6 销售子系统顶层数据流图 8 第二章、系统分析 2) 第一层数据流程图 会员类别表 职工类别表 会员类别 职工类别 会员信息 职工信息 P2 P1 P3 会员 职工 会员 系统 职工 管理 设置 管理 会员信息 系统信息 职工信息 会员信息表 系统信息表 职工信息表 会员信息 系统信息 职工信息 P6 点菜信息表 桌台状态表 点菜单 桌台状态 前台 营业 销售单表 开台信息表 销售单 开台单 销售单 桌台信息 商品信息 开台单 业绩参考表 P8 桌台信息表 商品信息表 参考单 营业 桌台信息 商品信息 统计 P4 P5 P7 销售统计 桌台 商品 绩效 管理 管理 管理 销售统计表 桌台类别 商品类别 业绩清单 桌台类别表 商品类别表 职工业绩表 图2-7 销售子系统第一层数据流图 9 淮安信息职业技术学院毕业设计论文 3) 第二层数据流程图 图2-8 会员管理的第二层数据流图 图2-9 职工管理的第二层数据流图 10 第二章、系统分析 P4桌台管理 管理员 桌台信息 P4.1 P4.2 桌台类别 桌台类桌台信别维护 息维护 桌台类别 桌台信息 桌台类别表 桌台信息表 图2-10 桌台管理的第二层数据流图 P5商品管理 管理员 商品信息 P5.1 P5.2 商品类别 商品类商品信别维护 息维护 商品类别 商品信息 商品类别表 商品信息表 图2-11 商品管理的第二层数据流图 11 淮安信息职业技术学院毕业设计论文 P6前台营业 服务员 会员信息表 会员信息 桌台状态 P6.2 P6.3 选台 开台 商品信息表 桌台状态 商品信息 桌台状态 开台单 P6.1 P6.4 桌台状态 预定 点菜 开台单 桌台状态 点菜单 桌台状态表 开台信息表 点菜单 点菜单 P6.6 点菜信息表 P6.5 并台 换台 点菜单 桌台状态 点菜单3 P6.7 点菜单2 已结点菜单 结账 P6.8 已结点菜单 销售单 清台 销售单表 图2-12 前台营业的第二层数据流图 12 第二章、系统分析 P7绩效管理 开台信息表 管理员 开台单 参考单 P7.2 P7.1 参考单 参考标业绩统 准设定 计分析 参考单 业绩清单 职工业绩表 业绩参考表 图2-13 绩效管理的第二层数据流图 2.5 数据字典 为了对数据流程图中的各个元素作出详细的说明,有必要建立数据字典。数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。 2.5.1 数据流的描述 数据流编号:D-1-1 数据流名称:系统信息 简述:系统需要用到的基础信息,及企业的描述信息 数据流来源:管理员 数据流去向:系统设置模块 数据项组成:系统信息id+公司税号+公司名称+公司地址+联系电话 数据流编号:D-2-1 数据流名称:会员类别 简述:会员的类型 13 淮安信息职业技术学院毕业设计论文 数据流来源:会员类别维护模块 数据流去向:会员类别表 数据项组成:会员类别id+会员类别编号+会员类别名称+价格+折扣率 数据流编号:D-2-2 数据流名称:会员信息 简述:会员的详细信息 数据流来源:会员 数据流去向:会员信息维护模块 数据项组成:会员信息id+会员卡号+会员名称+密码+单位+电话+手机 +身份证+地址+备注+会员类别id 数据流编号:D-3-1 数据流名称:桌台类别 简述:桌台的类型 数据流来源:桌台类别维护模块 数据流去向:桌台类别表 数据项组成:桌台类别id+桌台类别编号+桌台类别名称+容纳人数 数据流编号:D-3-2 数据流名称:桌台信息 简述:桌台的详细信息 数据流来源:管理员 数据流去向:桌台信息维护模块 数据项组成:桌台信息id+桌台编号+桌台名称+桌台类别id 数据流编号:D-3-3 数据流名称:桌台状态 简述:桌台当前的状态 数据流来源:前台营业模块 数据流去向:桌台状态表 数据项组成:桌台状态id+桌台状态+顾客姓名+人数+电话+备注 +预定时间+桌台信息id 数据流编号:D-4-1 14 第二章、系统分析 数据流名称:商品类别 简述:商品的类型 数据流来源:商品类别维护模块 数据流去向:商品类别表 数据项组成:商品类别id+商品类别编号+商品类别名称+是否打折 数据流编号:D-4-2 数据流名称:商品信息 简述:商品的详细信息 数据流来源:管理员 数据流去向:商品信息维护模块 数据项组成:商品信息id+商品编号+商品名称+单位+价格+原价 +助记码+积分基数+商品类别id 数据流编号:D-5-1 数据流名称:职工职位 简述:公司包含那些职工职位类型 数据流来源:职工职位维护模块 数据流去向:职工职位表 数据项组成:职工职位id+职位编号+职位名称 数据流编号:D-5-2 数据流名称:职工信息 简述:职工的详细信息 数据流来源:管理员 数据流去向:职工信息维护模块 数据项组成:职工信息id+职工编号+职工名称+账号+密码+电话 +手机+备注+职工职位id 数据流编号:D-6-1 数据流名称:开台单 简述:开台后产生的单据信息 数据流来源:开台模块 数据流去向:开台单表文件 数据项组成:开台单id+开台单编号+顾客姓名+人数+电话+备注 +开台时间+桌台状态id +职工信息id 15 淮安信息职业技术学院毕业设计论文 数据流编号:D-6-2 数据流名称:点菜单 简述:点菜后产生的详细清单 数据流来源:点菜模块 数据流去向:点菜单表文件 数据项组成:点菜单id+点菜单编号+数量+说明+点菜时间+菜单类别 +是否结账+开台单id +商品信息id 数据流编号:D-6-3 数据流名称:销售单 简述:前台营业过程中结账后生成的销售单据 数据流来源:结账模块 数据流去向:销售统计表文件 数据项组成:销售单id+应收+实收+点菜单id 数据流编号:D-7-1 数据流名称:业绩参考单 简述:一个为业绩评定设置的业绩参考标准 数据流来源:管理员 数据流去向:参考标准设置模块 数据项组成:参考单id+参考标准编号+评定等级+日平均开单量+备注 数据流编号:D-7-2 数据流名称:业绩清单 简述:职工的业绩清单 数据流来源:业绩统计分析模块 数据流去向:职工业绩表文件 数据项组成:业绩清单id+时间+业绩等级+日平均开单量+职工信息id 2.5.2 处理逻辑的描述 处理逻辑编号:P-1 处理逻辑名称:系统设置 简述:根据企业信息设置系统基础值 输入的数据流:系统信息 处理描述:为系统设置企业税号、企业名称、企业地址、联系电话等基 16 第二章、系统分析 础信息值 输出的数据流:职工业绩表文件 处理频率:约一年一次 处理逻辑编号:P-2 处理逻辑名称:会员管理 简述:设定会员类别,维护会员信息,查询会员消费记录 输入的数据流:会员类别、会员信息 处理描述:处理顾客会员申请、会员注销,以及对会员类别和会员信息 进行维护 输出的数据流:会员类别、会员信息 处理频率:约5次/日 处理逻辑编号:P-3 处理逻辑名称:桌台管理 简述:设定桌台类别,维护桌台信息,查询桌台状态 输入的数据流:桌台类别、桌台信息 处理描述:设置桌台类别,对类别和桌台信息进行维护,能够查询桌台 状态 输出的数据流:桌台类别、桌台信息 处理频率:约50次/日 处理逻辑编号:P-4 处理逻辑名称:商品管理 简述:设定商品类别,维护商品信息 输入的数据流:商品类别、商品信息 处理描述:设置商品类别,对商品类别和商品信息进行维护 输出的数据流:商品类别、商品信息 处理频率:约5次/日 处理逻辑编号:P-5 处理逻辑名称:职工管理 简述:设定职工职位,维护职工信息 输入的数据流:职工职位、职工信息 处理描述:设置职工职位,对职位和职工信息进行维护 输出的数据流:职工职位、职工信息 17 淮安信息职业技术学院毕业设计论文 处理频率:约0.1次/日 处理逻辑编号:P-6 处理逻辑名称:前台营业 简述:选台、预定、开台、点菜、并台、转台、结账、清台 输入的数据流:会员信息、桌台信息、商品信息 处理描述:服务员开台后可点菜,用餐完毕需结账,支持转台和并台, 结账完毕清台,生成发票给顾客 输出的数据流:开台单、桌台状态、点菜单、销售发票 处理频率:约200次/日 处理逻辑编号:P-7 处理逻辑名称:绩效管理 简述:对员工销售业绩进行评定,支持决策管理 输入的数据流:业绩参考单、开台单 处理描述:设置业绩参考标准,对员工销售业绩进行评定 输出的数据流:业绩参考单、业绩报表 处理频率:约10次/日 2.5.3 数据存储的描述 数据存储编号:F-1 数据存储名称:系统信息表 简述:记录系统的基础信息 数据存储组成:系统信息id+公司税号+公司名称+公司地址+联系电话 关键字:系统信息id 相关联的处理:系统设置、前台营业 数据存储编号:F-2 数据存储名称:会员信息表 简述:记录会员的详细信息 数据存储组成:会员信息id+会员卡号+会员名称+密码+单位+电话+手机 +身份证+地址+备注+会员类别id 关键字:会员信息id 相关联的处理:会员管理、前台营业 18 第二章、系统分析 数据存储编号:F-3 数据存储名称:桌台信息表 简述:记录桌台的详细信息 数据存储组成:桌台信息id+桌台编号+桌台名称+桌台类别id 关键字:桌台信息id 相关联的处理:桌台管理、前台营业 数据存储编号:F-4 数据存储名称:桌台状态表 简述:记录桌台的实时状态 数据存储组成:桌台状态id+桌台状态+顾客姓名+人数+电话+备注 +预定时间+桌台信息id 关键字:桌台状态id 相关联的处理:桌台管理、前台营业 数据存储编号:F-5 数据存储名称:商品信息表 简述:记录商品的详细信息 数据存储组成:商品信息id+商品编号+商品名称+单位+价格+原价 +助记码+积分基数+商品类别id 关键字:商品信息id 相关联的处理:商品管理、前台营业 数据存储编号:F-6 数据存储名称:职工信息表 简述:记录职工的详细信息 数据存储组成:职工信息id+职工编号+职工名称+账号+密码+电话 +手机+备注+职工职位id 关键字:职工信息id 相关联的处理:职工管理、前台营业 数据存储编号:F-7 数据存储名称:开台单表 简述:记录开台详细信息 数据存储组成:开台单id+开台单编号+顾客姓名+人数+电话+备注 +开台时间+桌台状态id +职工信息id 19 淮安信息职业技术学院毕业设计论文 关键字:开台单id 相关联的处理:绩效管理、前台营业 数据存储编号:F-8 数据存储名称:点菜单表 简述:记录点菜详细信息 数据存储组成:点菜单id+点菜单编号+数量+说明+点菜时间+菜单类别 +是否结账+开台单id +商品信息id 关键字:点菜单id 相关联的处理:前台营业 数据存储编号:F-9 数据存储名称:销售单表 简述:记录销售详细信息 数据存储组成:销售单id+应收+实收+点菜单id 关键字:点菜单id 相关联的处理:前台营业、销售统计 数据存储编号:F-10 数据存储名称:业绩参考表 简述:记录业绩评定的参考标准 数据存储组成:参考单id+参考标准编号+评定等级+日平均开单量+备注 关键字:参考单id 相关联的处理:绩效管理 2.5.4 外部实体的描述 外部实体编号:S-01 外部实体名称:顾客 简述:来饭店就餐的人,也即商品销售的对象 输入的数据流:开台单 输出的数据流:开台单 20 第三章、系统设计 第三章、系统设计 3.1 系统功能设计 经过对普通中小型饭店业务的调查分析,并结合本系统设计实现的目标,归结出系统功能如下: 1)系统管理,主要是对饭店信息的基本设置,用来在后续销售发票等一些单据中显示,如:公司名称、地址、联系方式、税号等。 2)会员管理,设置会员的类别,对会员信息进行增、删、改、查等维护,以及会员消费信息、积分状态的查询。 3)商品管理,设置商品类别,对各类商品进行维护。 4)桌台管理,设置桌台类别,对桌台进行维护,查询每个桌台的空闲、预定、占用、结账等基本状态。 5)职工管理,对职务的维护以及职员信息的维护。 6)前台营业,预定桌台,选择桌台,开台记录顾客信息以及用餐人数,根据已有商品及价格进行点菜,支持更换桌台、合并桌台操作,根据点菜单结账并生成销售单据、发票,清台并通知服务员清理桌台。 7)营业统计,能根据时间、金额、职工等条件对前台营业过程中产生的销售单据进行营业统计。 8)业绩管理,管理员或销售经理编制业绩参考标准单,系统根据营业开台单中记录的职工号,统计出该职工的日开台、月开台量,自动参照业绩标准表,对员工的工作业绩进行评级,供上级领导做决策支持。 21 淮安信息职业技术学院毕业设计论文 中小型饭店信息管理系统销售管理子系统 系会商桌职前营绩 统员品台员台业效 设管管管管营统管 置 理 理 理 理 业 计 理 会员管理 商品管理 职工管理 桌台管理 会会会商商职职桌桌桌员员员品品工工台台台类信消类信类信类信状别息费别息别息别息态设维查设维设维设维查置 护 询 置 护 置 护 置 护 询 前台营业 绩效管理 预 选 开 点 换 并 结 清 业业 绩绩定 台 台 菜 台 台 账 台 参统 考计 设分 置 析 图3-1 中小型饭店信息管理系统销售管理子系统功能图 22 第四章、系统实现 3.2 数据库设计 数据库是长期存储在计算机内的、有组织的、可共享的数据集合,它已成为现代信息系统等计算机应用系统的核心和基础。数据库应用系统是把一个企业或部门中大量的数据按DBMS所支持的数据模型组织起来,为用户提供数据存储、维护、检索的功能,并能使用户方便、及时、准确的从数据库中获得所需的数据和信息,而数据库设计的好坏则直接影响着整个数据库系统的效率和质量。 通俗的讲,数据库设计就是根据选择的数据库管理系统和用户需求对一个单位或部门的数据进行重新组织和构造的过程。 3.2.1 数据库概念结构设计 1)职工—职位局部ER图 职工号 姓名 职位号 账号 职位 职工 1 N 职位名称 属于 密码 职位描述 住址 备注 电话号码 手机号码 图3-2 职工—职位局部ER图 23 淮安信息职业技术学院毕业设计论文 2)职工—开台单局部ER图 职工号 开台时间 开台单号 姓名 顾客姓名 账号 职工 开台单 1 N 人数 开台 密码 备注 住址 会员卡号 备注 桌台号 手机号码 电话号码 职位号 图3-3职工—开台单局部ER图 3)会员—开台单局部ER图 会员类别 会员卡号 开台时间 开台单号 姓名 顾客姓名 账号 会员 1 N 开台单 人数 开台 密码 备注 身份证 职工号 单位 桌台号 住址 备注 电话号码 手机号码 图3-4 会员—开台单局部ER图 24 第四章、系统实现 4)桌台—开台单局部ER图 开台单号 开台时间 桌台号 顾客姓名 桌台类别 桌台 开台单 1 N 人数 开台 桌台名称 备注 容纳人数 职工号 会员卡号 图3-5 桌台—开台单局部ER图 5)点菜单—商品局部ER图 商品号 商品名称 数量 点菜单号 单位 点菜单 商品 N M 价格 说明 包含 原价 类别 助记码 积分基数 图3-6 点菜单—商品局部ER图 25 淮安信息职业技术学院毕业设计论文 6)点菜单—开台单局部ER图 开台单号 桌台号 点菜时间 点菜单号 顾客姓名 商品号 点菜单 开台单 N 1 人数 点菜 商品数量 备注 说明 职工号 类别 会员卡号 图3-7 点菜单—开台单局部ER图 7)点菜单—销售单局部ER图 点菜单号 商品号 销售单号 开台单号 点菜单 销售单 N 1 应收 包含 商品数量 实收 说明 类别 点菜时间 图3-8 点菜单—销售单局部ER图 26 第四章、系统实现 8)系统全局ER图 商品 N 职位 点菜 1 M N 1 隶属 点菜单 点菜 销售单 N N 点菜 职工 1 1 N 1 会员 开台 开台单 1 桌台 图3-9 系统全局ER图 3.2.2逻辑结构设计 1)系统信息表(SystemInfo) 表3-1 系统信息表 字段名 字段描述 类型 长度 小数 备注 Si_id * 主键 int 4 自动增长 Si_company 企业名称 varchar 20 Si_address 企业地址 varchar 50 Si_phone 联系号码 varchar 16 Si_account 税号 varchar 20 27 淮安信息职业技术学院毕业设计论文 2)会员类别表(CustomerType) 表3-2 会员类别表 字段名 字段描述 类型 长度 小数 备注 Ct_id * 主键 int 4 自动增长 Ct_code 编号 varchar 20 续表3.2 字段名 字段描述 类型 长度 小数 备注 Ct_name 名称 varchar 20 Ct_price 价格 numeric 8 2 Ct_discountRate 折扣率 numeric 8 2 3)会员信息表(CustomerInfo) 表3-3 会员信息表 字段名 字段描述 类型 长度 小数 备注 Ci_id * 主键 int 4 自动增长 Ci_code 会员卡号 varchar 20 Ci_password 密码 varchar 16 Ci_name 姓名 varchar 10 Ci_company 单位 varchar 50 Ci_phone 电话 varchar 15 Ci_mobile 手机 varchar 15 Ci_identity_card 身份证号 varchar 20 Ci_address 地址 varchar 50 Ci_remark 备注 varchar 200 Ct_id * 会员类别id int 4 会员类别表主键 4)桌台类别表(TableType) 表3-4 桌台类别表 字段名 字段描述 类型 长度 小数 备注 Tt_id * 主键 int 4 自动增长 Tt_code 编号 varchar 20 Tt_name 类别名称 varchar 10 Tt_capacity 容纳人数 int 4 28 第四章、系统实现 5)桌台信息表(TableInfo) 表3-5 桌台信息表 字段名 字段描述 类型 长度 小数 备注 Ti_id * 主键 int 4 自动增长 Ti_code 编号 varchar 20 Ti_name 名称 varchar 20 Tt_id 桌台类别id int 4 6)职位表(EmployeeLevel) 表3-6 职位表 字段名 字段描述 类型 长度 小数 备注 El_id * 主键 int 4 自动增长 El_code 编号 varchar 20 El_name 职位名称 varchar 16 7)职员信息表(EmployeeInfo) 表3-7 职员信息表 字段名 字段描述 类型 长度 小数 备注 Ei_id * 主键 int 4 自动增长 Ei_code 编号 varchar 20 Ei_account 账号 varchar 15 职员姓名拼音 Ei_name 姓名 varchar 10 Ei_password 密码 varchar 16 初始化为123 Ei_phone 电话 varchar 16 Ei_mobile 手机 varchar 16 Ei_remark 备注 varchar 200 El_id * 职员级别id int 4 8)商品类别表(GoodsType) 表3-8 商品类别表 字段名 字段描述 类型 长度 小数 备注 Gt_id * 主键 int 4 自动增长 Gt_code 编号 varchar 20 Gt_name 类别名称 varchar 20 Gt_isdiscount 是否打折 varchar 4 Gt_discountRate 折扣率 numeric 8 2 29 淮安信息职业技术学院毕业设计论文 9)商品信息表(GoodsInfo) 表3-9 商品信息表 字段名 字段描述 类型 长度 小数 备注 Gi_id * 主键 int 4 自动增长 Gi_code 编号 varchar 20 Gi_name 名称 varchar 20 Gi_unit 单位 varchar 8 Gi_price 价格 numeric 8 2 续表3.9 字段名 字段描述 类型 长度 小数 备注 Gi_originalprice 原价 numeric 8 2 Gi_memorycode 助记码 varchar 16 Gi_score 积分基数 numeric 8 Gt_id 商品类别id int 4 10)桌台状态表(TableStatus) 表3-10 桌台状态表 字段名 字段描述 类型 长度 小数 备注 Ts_id * 主键 int 4 自动增长 Ts_status 桌台状态 varchar 10 Ts_time 时间 dateTime 15 Ts_customername 顾客姓名 varchar 10 Ts_number 人数 int 4 Ts_phone 电话 varchar 16 Ts_remark 备注 varchar 200 Ti_id 桌台id int 4 30 第四章、系统实现 11)开台单信息表(OpenTableInfo) 表3-11 开台单信息表 字段名 字段描述 类型 长度 小数 备注 Oti_id * 主键 int 4 自动增长 Oti_code 开台单编号 varchar 20 Oti_number 人数 int 4 Oti_customer 顾客 varchar 10 Oti_time 时间 dateTime 15 Oti_remark 备注 varchar 200 Ts_id 桌台状态id int 4 Ei_id 职工id int 4 Ci_code 会员卡号 varchar 20 12)点菜信息表(OrderInfo) 表3-12 点菜信息表 字段名 字段描述 类型 长度 小数 备注 Oi_id * 主键 int 4 自动增长 Oi_number 数量 int 4 Oi_explain 说明 varchar 100 如少盐,多辣 Oi_time 时间 dateTime 15 Oi_type 类别 varchar 16 如赠单、退单、点单 Oi_ispay 是否结账 varchar 4 Oti_id 开台单id int 4 Gi_id 商品id int 4 13)销售统计表(SaleInfo) 表3-13 销售统计表 字段名 字段描述 类型 长度 小数 备注 Si_id * 主键 int 4 自动增长 Oti_id 开台单id int 4 Si_shouldget 应收 numeric 8 2 Si_realget 实收 numeric 8 2 Si_time 时间 dateTime 15 31 第四章、系统实现 第四章、系统实现 4.1 系统说明 本系统提供一个可以供多用户同时操作的并发性平台,支持远程管理,只需远程主机与外网连接。能完成适量数据的存储和读取。顾系统采用B/S体系结构实现,采用JAVA语言进行开发,为了增强系统健壮性和可维护性,采用J2EE的三层MVC体系架构,具体使用Struts+Spring+Hibernate实现MVC构架。 系统使用Eclipse+Myeclipse这两个IDE工具进行开发,Web服务器采用Apache处理静态元素,Tomcat处理动态元素。 4.2 系统软硬件配置 硬件配置: CPU:AMD 3200+ 内存:256M 硬盘:40G 软件配置: 操作系统:Microsoft Windows XP sp2 数据库: MySQL Server 4.0数据库 开发工具:Eclipse3.32 + Myeclipse6.0.1 Web服务器:Apache HTTP server2.2 + Tomcat5.5 JDK:jdk1.6.0_05 4.3 系统界面 4.3.1系统登陆 系统登陆需要用户名和密码,系统管理员给每个职工分配一个初始账号,由职工姓名的拼音全拼组成,比如某职工姓名为“尹梅朵”,则他(她)的账号为“yinmeiduo”,初始密码为“123456”。系统管理员的初始账号为“admin”,密码为“admin”。 32 第四章、系统实现 图4-1系统登陆 4.3.2登陆成功后系统首页 如用户登陆成功,系统将出现以下页面,主要展现系统的所有功能导航菜单,以及系统logo还有系统开发者的信息和版权等信息。 图4-2登陆成功后系统首页 4.3.3失败后页面 如果职工没有合法账号或账号或者密码输入错误,则系统将出现登陆错误的页面,本系统在安全方面禁止用户直接通过URL访问系统内部页面,系统对于非法访问的用户直接进行过滤。 33 淮安信息职业技术学院毕业设计论文 图4-3 失败后页面 4.3.4系统功能导航 系统的主要功能有基础信息设置、会员管理、商品管理、桌台管理、前台营业、统计分析。 图4-4 系统功能导航 4.3.5会员管理导航 会员管理包括会员类别维护、会员信息维护、以及会员消费信息的查询。 图4-5 会员管理导航 34 第四章、系统实现 4.3.6会员类别维护 对会员类别的增加删除和修改,以及按会员类别编号或会员类别名称进行查询。 图4-6 会员类别维护 4.3.7新增会员类别页面 会员类别编号、名称、售价、折扣率皆为必需项。如不输入则弹出警示框提示用户漏输某项信息。 图4-7 新增会员类别页面 4.3.8会员信息维护页面 可以根据编号、姓名、身份证以及会员类别进行查询,以及增加、删除、修改会员信息。 图4-8 会员信息维护页面 35 淮安信息职业技术学院毕业设计论文 4.3.9新增会员信息页面 新增会员,其中会员卡号、会员卡类型、会员姓名以及身份证为必需项,如不输入则弹出警示框提示用户漏输某项信息。 图4-9 新增会员信息页面 4.3.10修改会员信息页面 修改会员信息,其中会员卡号、会员卡类型、会员姓名以及身份证为必需项,如不输入则弹出警示框提示用户漏输某项信息。 图4-10 修改会员信息页面 4.3.11商品管理导航 包括商品类别和商品信息的维护。 图4-11商品管理导航 36 第四章、系统实现 4.3.12商品类别维护页面 对商品类别的增加删除和修改,以及按商品类别编号或是否打折进行查询。 图4-12 商品类别维护页面 4.3.13商品信息维护页面 商品信息的增加删除和修改,以及按商品信息编号、商品名称、助记码以及商品类别进行查询。 图4-13 商品信息维护页面 4.3.14商品添加 新增会员,其中商品编号、商品类型、商品名称、单位、销售价、原价、助记码为必需项,如不输入则弹出警示框提示用户漏输某项信息。 37 淮安信息职业技术学院毕业设计论文 图4-14 商品添加页面 4.3.15商品信息修改 修改会员,其中商品编号、商品类型、商品名称、单位、销售价、原价、助记码为必需项,如不输入则弹出警示框提示用户漏输某项信息。 图4-15 商品信息修改页面 4.3.16桌台管理导航 其中包括桌台类别维护、桌台信息维护、以及桌台状态的查询。 图4-16 桌台管理导航 4.3.17桌台类别维护 对桌台类别的增加删除和修改,以及按桌台类别编号、桌台类别名称进行查询操作。 38 第四章、系统实现 图4-17 桌台类别维护 4.3.18桌台信息维护 对桌台信息的增加删除和修改,以及按桌台编号、桌台名称以及桌台类别进 行查询操作。 图4-18 桌台信息维护 4.3.19桌台状态查询 查看桌台状态的实时状态,显示每种状态的桌台数。 39 淮安信息职业技术学院毕业设计论文 图4-19 桌台状态查询 4.3.20前台营业导航 包括预定、选台、开台、点菜、转台、并台、结账、清台。 图4-20前台营业导航 4.3.21预定 输入客人负责人姓名、客人人数、预定时间、联系电话以及备注进行桌台预定。其中负责人姓名、客人人数、预定时间、联系电话为必需项。 40 第四章、系统实现 图4-21 预定 4.3.22开台 输入开台单号、客人负责人姓名、客人人数以及备注进行桌台预定,如果顾客为饭店会员,可以从下面查询选择会员。其中负责人姓名、客人人数、预定时间、联系电话为必需项。 图4-22 开台 41 第五章、结论 第五章、结论 饭店管理信息系统有着比较现实的经济意义,它的使用可以大大降低人工操作中的诸多不便,提高管理水平,提高顾客满意度,增加企业利润率。本销售管理子系统基本实现了营业销售中所需的基本功能,并增加了员工业绩管理和会员消费查询这两个新的模块。本系统具有以下特色: 1)界面友好而美观。本系统美工由本人亲自设计实现,因为本人曾经做过专职美工,在设计页面方面有着比同学更加丰富的经验和技术水平。 2)本系统在导师的指导下增加了职工业绩管理模块,便于营销管理人员实时掌握员工销售业绩信息,支持管理人员进行管理决策。 3)本系统采用struts+spring+hibernate的MVC三层体系结构,系统不仅安全健壮,而且具有更高的可维护性。 42 致 谢 致 谢 首先我要感谢我的指导老师支立勋老师,在这几个月的系统分析和设计中支老师给了我很多宝贵的意见,也不惜牺牲大量宝贵的时间和我们交流系统功能,从资料的收集到论文的完成,都是在支老师的悉心指导下完成,所以在此我要特别感谢一下我的导师支立勋老师。 另外还要感谢我的一些技术方面比较强的同学经常跟我交流经验,特别是我昔日的同学也给了我很多宝贵的意见。我还要感谢给我提供网络环境支持的全体舍友。 当然,如果不是我的父母辛勤的劳作提供我经济环境,我也不会有今天的学业和工作,谢谢我的爸爸妈妈。 最后,真诚的祝愿老师们工作顺利~感谢所有支持过我的同学,谢谢他们一路陪我走过~ 43 参考文献 参考文献 [1] 王圣果(信息化与中国的餐饮业[J](商业研究,2006,4:12-14( [2] 刘致良(餐饮连锁企业信息技术运用思路[J](商业经济,2006,32:16-19( [3] 张云龙,孟庆春(餐饮业信息化管理系统的设计与开发[J](陕西工学院学报,2003,16:42-44( [4] 李应军(顾客抱怨下的饭店服务探讨[J](市场营销Marketing,2004,8:23-26( [5] 何宏(餐饮业信息化管理刍议[J](商业研究,2006,16:5-7( [6] 原悦(浅议餐饮信息管理系统[J](现代管理,2006,10:35-38( [7] 华益梅( 饭店服务排队现象分析与管理[J](现代企业,2007,7:9-14( [8] 邹统纤,吴正平(现代饭店经营思想与竞争战略[M],广东:广东旅游出版社,1998:105-110( 44
本文档为【餐饮管理系统毕业论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_036899
暂无简介~
格式:doc
大小:357KB
软件:Word
页数:49
分类:
上传时间:2017-09-25
浏览量:99