餐饮管理系统论文

  • 格式:doc
  • 大小:1.51 MB
  • 文档页数:25

下载文档原格式

  / 25
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章餐饮管理系统背景

1.1 研究背景

近几年来,计算机网络、分布技术日趋成熟,随着科技的发展,餐饮业的竞争也越来越激烈。想在这样竞争激烈的环境下生存,那么就必须运用科学的管理思想与先进的管理方法,使点餐与管理一体化。这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使管理者能够准确、有效地管理餐饮。因此,餐饮业的管理者更希望从科学的管理中取得竞争的优势,在竞争激烈的商业市场中取胜。

随着社会的发展,人们生活水平的提高,生活方式的变化和东西方饮食文化的融合渗透,餐饮业类别的内涵和外延都发生了巨大的变化[1]。随着餐饮业的不断发展,餐饮管理系统的内容对于餐饮业的决策者和管理者来说都非常重要。本系统主要包括桌台显示、消费查询、结账等几大部分。具有完善的查询,能及时、方便、灵活地进行查询、修改、删除等维护性操作。满足餐厅每日营业的变动,另外,对于操作用户有一定的管理,并对用户的权限有一定的设置。

图1—1 餐饮管理的过程

1.2 基于C#开发餐饮管理系统的目标

本系统属于小型的餐饮管理系统,可以有效地对中小型餐厅消费进行管理。本系统应达到以下目标:

1.系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。

2.实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作。

3.对用户输入的数据进行严格的数据检验,尽可能地避免人为错误。

4.实现对消费账目自动结算。

5.实现对消费的历史记录进行查询,支持模糊查询。

6.系统应最大限度地实现易维护性和易操作性。

1.3技术线路

1.调查法

首先对小说网站的设计的现状进行调查、采访和咨询,整理相关的信息和资料,通过这些数据和材料,调查系统需要提供的功能,使得开发的系统更具针对性,能更好的为小说网站的设计服务。

2.文献法

大量阅读关于小说网站的设计和各项技术研究方面的文献,归纳、整理寻找系统需要使用的方法和方式,得出本系统将要做出的突破,找到理论依据,借鉴各项系统,取其理论精华,为撰写论文和整体系统实现提供充沛的资料。

3.比较法

除了从小说网站的设计中寻找资料外也找到大量前人设计的小说网站的设计,寻找它们的相似点及各自的特色,推陈出新,得到该系统的设计目标和设计原则。

4.分析法

分析当前小说网站的设计现状存在的问题和不足,提出设置小说网站的设计,通过信息化方式制定交易流程,同时采用C#窗体设计为根本。

第2章需求分析

2.1 可行性分析

技术可行性:随着技术的发张,计算机的配置越来,有足够的空间可以安装运行平台、数据库和各类编程工具,在编程环境上提供了可靠的支持;在编程人员方面,可以运用以前所学的各种开发软件的计算机知识和管理知识,加上不断的学习,为系统的开发提供了必要的技术保障。

社会可行性:本系统满足了餐饮业管理者对信息管理化的要求,降低了管理中需要的人力、物力、财力。系统应用C#+SQL2005技术,实现了一套集桌台显示、开台、点餐和结账四大核心功能的一款餐饮管理系统软件

2.2 计算机软硬件配置和开发平台

1.计算机系统硬件配置

主板:Intel HM65

CPU:Core i5-2450M

内存:4GB

硬盘:东芝MQ01ABD050

显卡:英特尔Intel GMA 3100显卡

声卡:集成Realtek ALC8838声卡

网卡:集成AR8132百兆网卡

2.计算机系统软件配置

操作系统:Win7 Professional

安装软件:Microsoft Office 2010

Adobe Acrobat 10.0 Professional

Internet Explorer 8.0

VS2010+SQL2005

3.编程环境与工具

本系统采用Win7 Professional作为操作系统平台。

本系统在开发时选用了稳定性较强的Win7 Professional和C#作为开发语言,同时选项用了SQL Server2005数据库,由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。

VS2010具有可视化的开发环境,可以快速完成系统的开发,内部集成的数据访问通道,使得可以轻松方便的对数据库进行管理。

数据库采用Microsoft SQL Server2005,要据我们的系统要求,采用它完全可适合我们的工作需求,并且它所支持的类型十分丰富,维护简便,费用比较低,对使用人员的素质要求不是很高,容易升级。

第3章系统的体系结构3.1 系统的功能结构

图3—1 餐饮管理体统的功能结构

3.2 系统功能预览及业务流程

餐饮管理系统由多个窗体组成,下面仅列出几个典型窗体。主窗体模块运行结果如图3—1 所示,主要功能是链接系统功能菜单、显示所有桌台和显示系统当前状态。点菜模块运行结果如图3—2所示,主要功能是为顾客点菜。开台模块运行效果如图3—3 所示,主要功能是实现对指定的桌台进行开台操作。结账模块运行效果如图3—4所示,功能是对指定的桌台进行结账操作,同时,清空结账桌台的所有消费信息。

图3—1 主窗体模块运行结果图3—2 点菜模块运行结果

图3—3开台模块运行结果图3—4结账模块运行结果

餐饮管理系统的业务流程图如图3—5所示。

图3—5餐饮管理系统流程图

3.3 数据库的选择与设计

SQL Server 2005 是Microsof t公司推出的基于Client/Server模式的新一代大型关系数据库管理系统[2]。它功能强大、操作简便,广泛应用于数据库后台系统。它在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用。

在开发餐饮管理系统之前,分析了该系统的数据量。由于系统管理餐饮方面的数据