《江渔人家餐饮管理系统介绍》由会员分享,可在线阅读,更多相关《江渔人家餐饮管理系统介绍(22页珍藏版)》请在金锄头文库上搜索。
1、摘要现代社会正在进入信息社会,蓬勃发展的餐饮业作为第三产业的重要组成部分在国民经济中的左作用日益突出;同时,快捷奏的生活,要求餐饮业跟上时代的步伐,提供高质量、快速的服务。国内餐饮业由于成本过高。服务效率地下,面临国外餐饮业的入侵,处于竞争的劣势:国外采用的新型的餐饮管理系统,极大地提高了管理效率服务水平,国内的类似产品比较落后,且无法满足餐厅的实际需要,为了促进餐饮业的现代化,提高我国餐饮业的竞争力,急切需要真正适合餐厅实际需要的餐饮管理系统。本文结合餐饮管理和软件工程的思想,采用的是基于C/S层模型,设计当中充分利用了该模式的思想,分析了餐馆管理的业务流程,建立了系统实体关系模型,重点分析
2、了系统的目标、功能设计, 开发方法与主要技术,其中对系统的功能进行模块式划分,每一模块都完成一项功能,然后给出了部分主要功能模块的具体实现。在系统试运行过程中,出现了一系列性能不佳等方面的问题。针对这些问题,我结合数据库技术进行研究,很好地解决了这些问题。最后,终于开发出了适合餐饮的餐饮管理系统。关键词:餐饮管理系统,数据库,SQL Server2000,C/S结构目 录摘要11前言41.1我国餐饮业管理存在的问题41.2本系统设计的主要内容42需求分析52.1 任务概述52.2 系统目标52.3 功能需求分析53 系统分析73.1系统结构设计73.2 系统功能设计73.3 概念模型设计104
3、详细设计134.1 供应商信息表134.2 顾客点菜信息表134.3 点菜、收银信息表144.4菜品名称信息表144.5菜品类别信息表155系统实现165.1顾客业务流程的实现166 结论与展望21参考文献22编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页 共1页1前言1.1我国餐饮业管理存在的问题中国是举世闻名的美食大国,拥有五千年的饮食文化和巨大的餐饮市场,随着人民生活水平和生活方式的转变,餐饮业具有巨大的投资市场,被称为中国的黄金产业,但同样也应看到,我国的餐饮业管理系统的发展落后于国外,我国餐饮业不仅面临着巨大的发展机遇,也面临着前所未有的挑战和考验。中国的大
4、多数餐饮企业的老板是从小店发展起来的,从观念意识、经营思想和管理水平还有待专业化。现在的餐饮市场很火爆,但是许多餐饮企业缺乏对市场的应变能力和灵敏的信息工具,在现今网络经济的时代,许多餐饮企业即使有计算机也只当个点菜器和计算器用,并没有真正通过计算机系统来实现改造流程、强化管理、降低成本、等作用。1.2本系统设计的主要内容餐饮企业管理软件在功能、系统结构、数据关联复杂性以及软件应用难度等方面完全不同于众所周知的财务软件或其它小型应用软件,主要表现在以下几个方面:一、管理领域扩大。财务管理只是企业管理的重要组成部分之一,主要是对企业资金流的管理,而餐饮企业管理软件则是对餐饮企业日常经营的数据进行
5、处理、分析、汇总管理的计算机软件系统,包括餐饮企业的进销存管理、点菜收银管理、出菜控制管理、餐饮日常的每日、每周、每月、每年的经营数据分析等全面一体化管理。二、功能齐全。餐饮企业管理软件一般包括四个方面功能:财务查询、仓库进销存查询、前台收银和客户资源管理。三、数据关联复杂。餐饮企业管理软件是一个一体化设计、集成运行的软件系统,由于涉及到餐饮企业整个业务流程或多个部门(传统管理方式是以部门划分),系统内不仅要实现数据共享,还要对数据一致性与安全性进行严格控制,因此,整个系统内的数据关联关系复杂。所以本系统设计的内容就是解决以上的问题,给管理者参考的模型,来不断完善管理水平,提高工作效率。 2需
6、求分析2.1 任务概述根据餐饮管理方面的情况,在充分分析现行系统的手工操作的基础上,进一步研究餐饮管理系统的处理流程,确定系统的总体结构及功能模块,研究各个模块之间的联系,确定模块之间的接口方案。依照实用性、可靠性、可扩充性、经济性的原则,设计有关的各类代码表及相关的程序代码,并验证代码的正确性;设计一套合理、完整的测试方案,对系统进行集成测试,使系统最终达到用户在需求分析时提出的要求。实现用户餐饮业的日常营业操作,给餐馆决策人员进行科学的决策提供数据依据。 2.2 系统目标通过基础设置实现菜单设置、供应商设置等基本功能,前台营业可实现餐饮开台,点菜、收银等功能,营业分析实现对销售、房台、酒菜
7、、员工业绩分析功能,帐务查询实现帐单、点单、会员查询等功能,库存管理实现物流管理、库存管理等功能。在系统设计方面,通过详细调查餐饮行业的业务流程,结合江渔人家的日常运作,基本上满足用户的实际使用的要求,提高江渔人家的管理水平,在激烈的商业竞争中取得优势。2.3 功能需求分析根据餐馆的情况,系统主要功能有:1、基础设置:菜品类别设置、菜品设置、供应商设置、操作员设置、工作组设置、服务员设置、客户信息设置、修改密码2、前台营业:开台、点菜、收银3、营业分析:销售分析、房台分析、酒菜分析、业绩分析4、财务查询:帐单查询、点单查询、会员查询5、库存查询: (1) 物流管理:入库、出库 (2) 往来管理
8、(3)库存管理:入库单据查询、出库单据查询、货品明细查询6、系统管理:功能设置、注销管理7、退出8、帮助:关于江渔人家管理系统2.5 数据流程分析数据流程图符号说明:外部实体 数据流 处理逻辑 数据存储图2.5系统总数据流程图 3 系统分析3.1系统结构设计图3.1系统总结构图3.2 系统功能设计根据系统的总体结构设计,该系统各功能模块设计图如下:图3.1基础管理功能图图3.2前台营业功能图图3.3营业分析功能图图3.4财务查询功能图图3.5库存管理功能图图3.6系统管理功能图3.3 概念模型设计概要设计是根据需求分析阶段所收集到的用户需求设计数据库的概念数据模型,它是从用户角度看到的数据库。
9、本系统涉及到的外部实体有供应商、顾客、服务员、等,它们直接或间接都与系统内部实体产生关系,在对它们之间的关系进行详细分析的基础上绘制出实体关系图(E-R图)。图例说明:实体 属性 联 图3.7系统总ER图图3.8供应商ER图图3.9顾客ER图图3.10服务员员ER图图3.11操作员ER图4详细设计 4.1 供应商信息表表4.1 本模块用于记录供应商相关信息。表 名: Changjia 字段名字段含义数据类型长度是否主键是否允许为空备注Changjia-id供应商IDint4YN自动递增Changjia-name供应商名称decimal20NY4.2 顾客点菜信息表表4.2 本模块用于记录顾客点
10、菜单相关信息。表 名:curorderdetail字段名字段含义数据类型长度是否主键是否允许为空备注Curorderdetail-Id客单明细号char10YN自动递增Curorder-Id客单号char10YNDishType-Id菜品类别代码char10NYDish-Id菜品IDchar10NYQuantity数量decimal9NYPrice价格decimal9NYDish-Demand菜品需求char30NYIs-Discount打折率int4NYWaiter点菜员char10NYTicheng提成金额decimal9NYOrder-Time点菜时间Datetime8NY4.3 点菜、
11、收银信息表表4.3 本模块用于记录销售、房台相关信息。表 名:curorder字段名字段含义数据类型长度是否主键是否允许为空备注Curorder-Id客单号char10YN自动递增Table-Name台号char10NYCustomer-Name客户名称char20NYPersonNumber就餐人数int4NYDish-Time点单时间datetime8NYOperatoe操作员char10NYPayType-Id结帐方式int4NYCheck-Time结帐时间datetime8NYShould-Pay应付金额decimal9NYDiscountRate折扣率decimal9NYDiscou
12、nt折扣金额decimal9NYEnd-Pay实际金额decimal9NYBanci班次char10NYcaidanhao菜单号char10NY4.4菜品名称信息表表4.4 本模块用于设置菜品名称的相关信息。表 名:dish字段名字段含义数据类型长度是否主键是否允许为空备注IdID号int4NY自动递增Dish-Id菜品Idchar10YNDish-Name菜品名称char30NYUnit单位char10NYPrice价格decimal9NYSex性别char10NYIs-Discount是否打折int4NYDishType-Id菜品类别char10NYTiChengRate提成比例decim
13、al9NY4.5菜品类别信息表表4.5 本模块用于设置菜品类别的相关信息。表 名:dishtype字段名字段含义数据类型长度是否主键是否允许为空备注DishType-Id菜品类别IDchar10YNDishType菜品类别char10NY5系统实现5.1顾客业务流程的实现实体 流向 文件图5.1顾客业务流程图顾客点菜业务流程图说明:顾客来到餐馆首先进行开台点菜,把菜单递交给服务员,服务员拿到菜单后记录,然后把菜单递交厨房,厨房根据菜单准备饭菜。顾客预定业务流程图说明:顾客在来餐馆之前可以电话或当面预定房台,服务员要记录顾客预定信息。顾客会员信息业务流程图说明:常来客人根据需要可以填写会员单,办理会员卡,享受餐馆优惠,服务员接到顾客填写的会员