餐饮管理系统  
发布时间: 2008-2-14 文章流量: 3058 次 文章来源: http://www.caref.cn
作品名称   餐饮管理系统  
作品编号   DKLDX6SOZL5XXYJVEPBI
编程工具   ASP
数 据 库   Access
论文字数   5000 字
运行环境   Windows
论文价格   450 元
推荐指数   ☆☆☆☆☆☆☆☆
包含内容   毕业论文+程序代码
整理日期   2008-2-12
作品简介

摘  要

    随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信

息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须

加强企业管理,即加强对企业内部的各种资源(人,财,物等)的有效管理,建立与自身特点相适应的管

理信息系统。
    本文介绍了在Visual FoxPro6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开

发一个管理信息系统的过程。通过分析某一餐饮店人工管理的不足,创建了一套行之有效的计算机管理餐

饮店的方案。文章介绍了餐饮管理信息系统的系统分析部分,包括可行性分析,业务流程分析等;系统设

计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,并

附带了一些主要的窗口和程序。
    本系统界面友好,操作简单,比较实用。

【关键字】管理信息系统,餐饮管理,Visual Foxpro应用。
 
Summary

With more and more widespread and profound application of information technology in

management, the implement of management information system has become mature in technology

step by step. Managing information system is a new subject. Enterprise needs existence and

development, so enterprise activities should be organized efficiently and organically, which

means tightening up the enterprise management and strengthening effective management of any

resource (staff, finance, property, etc.) internal the enterprise, and also establishing a

management information system fitting in with its own characteristics.
This article introduces the detailed process of exploring a management information system

under the environment of visual foxpro, utilizing “Top-Bottom” overall plan and a strategy

according to “Bottom-Top” application and exploitation. That is to establish a set of

effective scheme for dining room management by computer, through analyzing disadvantages of

dining room management by human resources. This article emphasizes on three sections. The

system analysis section of dining room management information includes feasible analysis,

management function analysis.The system design section mainly focuses on system function

design and data base design and data number design. And the system realization section has

provided several major function , together with the main windows and programs.
This economical and pragmatic system has explicit interface, with simple operation.
[Keywords] MIS,dining room management,visual Foxpro application
 
目  录
第一章 序言
1. 1 数据库的基本概念与发展
1. 2 餐饮店现行人工管理不足
1. 3 本系统所解决的问题
第二章 系统分析
2.1 可行性分析
2.2 系统分析
第三章  系统设计
3.1 设计目标
3.2 功能模块划分
3.3 数据库设计
3.4 代码设计
第四章 系统实现
4.1 程序算法分析
4.2 程序实现
第五章 系统评价
第六章 结束语
参考文献
 
第一章 序言
1.1数据库的基本概念与发展
    数据库技术是在20世纪60年代末兴起的一种数据管理技术。它主要用来适应管理信息系统对数据管理

的要求。数据库技术是管理数据的一种方法,它研究如何组织和存储数据,如何高效的获取和处理数据。

数据管理是指对数据的组织,编码,分类,存储,检索和维护,是数据处理的中心问题。
数据库系统是在操作系统的文件系统基础上发展起来的,是具有管理数据库功能的计算机系统。它将一个

单位或一个部门所需的数据综合地组织在一起,构成数据库。由数据库管理系统(DBMS)软件实现对数据

库的定义,操作和管理。数据库系统经过30多年的发展,已经走过了第一,二两代(非关系型数据库系统

和关系型数据库系统),现正向第三代——对象-关系数据库系统前进。  
VFP6.0中文版概述
(一)概述
VFP6.0中文版,它是运行于Windows95和Windows NT平台的32
位数据库系统,充分发挥了32位微处理器强大的32位数据处理性能。它功能强大,直观易用,支持客户/

服务器结构和面向对象编程,提供多种可视化编程工具,支持最新Internet技术, WWW数据库的设计,最

新流行的ActiveX等。
     VFP6.0中文版完全支持OOP(面向对象)的应用程序设计方法,VFP使用了真正的类,包括继承性,封

装性和多态性。用可视方式创建类,查看类及类代码;利用表单向导进行专业级界面设计;对表关系进行

可视化查看;可利用OLE自动化来包含其他软件(如Excel,Word)中的对象并使用这些软件。通过Visual

FoxPro对象和事件模型,用户可以快速创建和实现无模式(modeless)的应用程序;利用生成器和工具栏

,开发人员可以快速开发应用程序,而省去编写大量的代码,定义繁多的属性。总之,VFP6.0中文版是一

种适用于专业人员的开发工具。
(二)数据库概念的发展
在FoxPro 2.X中一个表就是数据库,实际上是真正的数据库中表的概念,在Visual FoxPro中,数据库指

的是可以存储一个或者多个表(.DBF)及视图的关系数据库,这才是真正的关系型数据库的概念。
对于一个大型的信息管理系统,它很可能需要对不同的用户各自创建一个大型的文件系统,它包括许多表

,而属于一个用户的一套表与属于另一个用户的一套表实际上是相同的,只是名称有所不同,而

在FoxPro2.x中,需要建立大量的代码来区别和维护属于不同用户的一套表,这套表的数量可能是非常庞

大的,维护编码也是非常庞大的。然而Visual FoxPro中引入的真正的数据库的概念,使这一问题的解决

变得非常的容易,设计人员只要为不同的用户创建不同的数据库,然后在这些数据库下建立用户自己的表

就可以很容易对每个用户进行区别和维护了。而且,这样的数据库的关系能力更加强大,更加稳定可靠。
(三)利用Visual FoxPro 的高效性,可扩展性
面向对象程序设计减少了开发时间。Visual FoxPro 通过使用面向对象的开发技术简化了开发。它可以通

过创建代码类和接口单元类来创建功能强大的,使用灵活的可重用对象库。 利用内置工具管理类和类库

管理类库资源,在应用程序中用类浏览器和组件集定位,查看,使用类。
表面显示器会帮助我们建立更为稳定,更为高效的应用程序。下面的窗口显示代码的每一行,指示其是否

执行,执行次数,首次执行时间,平均执行时间。这些数据可以帮助我们快速定位代码中的运行瓶颈,也

可验证测试计划。
用功能强大的可视化的RAD工具减少开发时间,减少开发工作。用有颜色的代码编辑器和直接跟踪调试器

使得写代码的工作比从前简单得多,这一改进来自Microsoft Visual C++开发系统。
使用Microsoft Visual SourceSafe?简化了开发小组的开发工作。Microsoft Visual SourceSafe 版本控

制系统与Visual FoxPro 6.0紧密关联,因此可以更好地管理源代码,不论是个人独立编写程序,还是作

为开发小组的其中一员编写程序。 组件集使得查找和使用诸如类库,表格,报表,代码的组件变得特别

简单。仅需要拖动鼠标就可以快速将类从组件集中移出,放置到表格和报表中。
(四)其他新特性
Visual FoxPro基本类库
Visual FoxPro 6.0 提供了100多个未编译,可重用的类,开发人员可以利用这些类实现应用程序的基本

功能。直接使用这些类,或者用这些类的继承来实现一定的扩展功能。
• 应用程序向导和构建器
Visual FoxPro 6.0 包括一个完全的面向对象的应用程序框架,它是由一组为应用程序提供基本功能的类

组成的。新的应用程序向导就是基于这个框架创建项目的,新的应用程序构建器可以用来添加表格和报表


• 组件集(Component Gallery)
组件集(Component Gallery)简化了类库的管理,简化了提供可视化工具去组织和使用组件的其他组件的

管理。组件可以从组件群中拖出,放置到可视化设计环境中,诸如项目和表单。
• 严格日期检查
编译日期信息时,Visual FoxPro 6.0 将检测会产生误解的日期描述,例如{01/01/56}。开发人员可以利

用这一特性检测现有代码的2000年问题,并且在新代码中避免这一问题的出现。新的严格的日期格式强制

日期以清楚形式描述。
• Coverage Profiler
开发人员可以运用表面显示器(Coverage Profiler)检查他们要测试的方案的有效性,这是用执行相应

行代码的方式实现的。他们也可以执行"profiling" 以查找瓶颈或其它执行当中遇到的问题,这是通过检

查每一行代码的执行时间实现的。
• 访问和赋值方法
访问方法是当访问属性值时运行的代码,赋值方法是当改变属性值时运行的代码。访问控制方法和访问权

限指定方法使属性可用,并使那些内嵌属性容易使用。
• 项目挂钩
项目挂钩是一个新的基类,当与一个项目相连时,可以通过它看到项目级事件。开发人员可以写一些当项

目打开,关闭,构建,添加文件时运行的代码。
• 在应用程序之间进行拖放
从记忆字段拖出文本,把它放置到Microsoft Word中,然后可以对文本进行拼写检查。或者从Windows

Explorer中拖出一个文件,把它放置到项目管理器中。文件将被添加到项目中去。
• 活动文档
活动文档是一个Visual FoxPro应用程序,挂接在Internet Explorer上。它提供了把Visual FoxPro的强

大功能用在浏览器上的一种途径。活动文档同样也提供了一种在分布式应用程序中使用Web的方法。
• 微软传输服务器支持
由Visual FoxPro 创建的COM 组件,这些组件可以由微软传输服务器管理和调整。开发人员可以构建基于

数据的组件,充分利用微软传输服务器提供的调整组件的便利条件。
• 企业应用程序开发
Visual FoxPro 6.0 与其它Visual Studio 工具可以很好的配合,例如,运用Visual InterDev 创建Web

应用程序的开发人员可以很容易地使用Visual FoxPro 来创建组件。用Visual Basic创建的 ActiveX 控

件可以在Visual FoxPro 应用程序中使用,以实现一些附加功能。购买Visual Studio 企业版的Visual

FoxPro 开发人员可以得到开发工具所提供的全部好处。

1.2餐饮店现行人工管理的不足
餐饮店人工管理中存在许多难以克服的不足。
一, 信息反馈慢。不能够直接地清楚存货或是原料的流向及库存情况,造成有时重复进货,致使存货

过多而过期变质造成浪费,或因为存货不足造成损失.
二, 信息共享困难。本应相同的信息在不同部门之间存储方式可能不同。使相同信息重复存储,很大

程度上造成了资源浪费,也使信息的更新难以统一。
三, 由于人员的协调困难以及信息共享困难等原因,管理中存在的失误多。例如,有时难以知道菜单

是否已经买单了,本来顾客没有买单了,可是人员却以为是买单了,造成了一定的经济损失。或由于菜单

失落,无法正确地统计出营业额。
四, 传统管理中,由于管理人员无法对于营业情况及时直观地了解,以致不能及时地对经营策略作出

综合分析,预测和调整。
1.3本系统所解决的问题
本系统是根据该餐饮店的具体情况,用管理学的基本方法,对于该系统实现计算机管理提出了一个初步的方

案.根据软件工程的方法,对该系统的系统结构及检索方式进行了分析和研究.主要目的是成件货物能够实

时盘点存货数量,能够更有效地控制成本,规范操作流程及监督员工等问题。
本系统是Visual Foxpro6.0编制建成的.包括由菜名表,菜单表,原料表,成件货物表,进货表,支出项

目表,支出表等组成的一个关系数据库。菜名录入,原料录入,成件货物录入,支出项目录入,进货,点

菜,日常支出,员工工资支出等操作将数据导入后台数据库保存,这也是各种操作的物质基础.
本系统为餐饮店工作人员提供了一个友好的界面。工作人员可以方便的录入新菜名,新原料,新货物,进

货情况,点菜收银,日常支出,员工工资支出等操作。各种工作人员都需要通过密码登陆。由于使用对像

多,采用了权限管理。总经理登陆后可进行进货查询,营业查询,利润查询,员工工资发放等相关操作;

收银员登陆后进行点菜收银,菜名录入等相关操作。采购员登陆后进行货物录入,进货情况等相关操作。

各工作人员都可以修改密码。而权限只有系统管理员才能修改。
第二章 系统分析
2.1 可行性分析
2.1.1 经济可行性
 本系统只需一台计算机,配置奔腾133以上,64MB,一台针式打印机的硬件条件即可满足。
 效益分析:运用本系统后,可大大提高效率和工作质量,减少人工操作的一些失误。
 结论:本系统投入费用不高,且运行之后,产出大于投入,是可进行系统开发的。
2.1.2 技术可行性
 系统的软件可以使用Windows98,Windows XP这些目前主流的操作系统,且容易使用。
 系统的数据库支持,本系统采用面向对象的VFP6.0开发而成,友好的界面,简易的操作。工作人员

只有稍加指导就可以熟练使用。
 结论:餐饮管理系统信息量不算太大,实时程度要求不高,对软硬件要求容易。可以进行开发。
操作系统选用目前较稳定的Windows98中文版;数据库系统采用关系型数据库系统Microsoft Visual

FoxPro6.0中文版;由Windows98和Microsoft Visual FoxPro6.0共同组成系统的开发环境。
(1)中文操作系统Windows98的特点:
首先,操作系统采用完全图形化的用户界面。将使软件用户的培训大大简化,提高了工作效率。
其次,Windows98的设备无关性使本系统软件开发时无须固定使用设备,有利于软件的移植和硬件设备的

更新换代。
再次,Windows98系统中文版支持信息交换用汉字编码字符集,完善的中文支持使二者紧密结合,构成一

个功能完备的软件开发环境。
2,硬件平台:
本系统主要采用单机操作,投入少,效率高,易于管理和维护,系统升级简单,适合企业信息化管理的需

要。
基本要求如下:
CPU为Intel Pentium100以上;
内存为32MB以上;
硬盘至少为3.2G以上;
配有光驱和软盘。
 
2.2系统分析
    根据本人对该餐饮店的业务情况进行了跟踪分析和对有关工作人员的访问调查,对本系统业务流程分

析如下:

下载地址   #
购买说明 计算机毕业设计完整作品。
包括源程序、可执行文件、开题报告、论文、英文文献和中文翻译。
请加客户服务联系 15303601058 联系QQ:380894045/279018395 EMAIL:CareF@CareF.CN 获取作品的详细资料。
相关链接  
上一篇: 没有了
下一篇: 没有了
信息回复  
版权所有 Copyright 2005-2008 悠索科技 Inc. All Rights Reserved
联系QQ: 380894045 279018395 EMAIL:CareF@CareF.CN
黑ICP备06003839号 黑ICP备08000316号