1、多功能餐饮管理系统的设计与实现(VB+SQL) 摘 要 随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景象,其中餐饮业的发展尤为突出。近两年来已呈现出高速发展的态势。但在快速发展的同时,餐饮业在日常经营管理中仍普遍采用手工管理方式,整体科技含量低。随着餐饮企业规模和数量的不断增 .摘 要随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景象,其中餐饮业的发展尤为突出。近两年来已呈现出高速发展的态势。但在快速发展的同时,餐饮业在日常经营管理中仍普遍采用手工管理方式,整体科技含量低。随着餐饮企业规模和数量的不断增长,手工管理模式无论是在工作效率、人员成本还是
2、提供决策信息方面都已难以适应现代化经营管理的要求,因此制约了整个餐饮业的规模化发展和整体服务水平的提升。有效的管理成为了一个难题,为能有效的解决这些问题提高企业的经济效益,在这些中小型饭店中采用工作流技术,结合饭店绿色管理内容,实施计算机管理信息系统不视为一条有效的解决途径。 本论文主要针对中小型饭店餐饮管理中的一些问题,将其与计算机信息管理系统结合起来,实现中小型饭店管理信息计算机化、系统化,将中小型饭店管理中的工作流转化成比较科学化、规范化的业务流程,使管理基础数据更加准确化,管理人员摆脱了事务性工作,转而从事管理专业工作,为经营决策提供了快捷和强大的数据支持。把计算机用于餐饮
3、企业管理,可在很大程度上提高管理者分析和决策的科学性,提高经营管职水平,带来更多的顾客,使企业取得更好的经济效益。关键词:面向对象, 开台, 并台, 转台, 餐饮管理信息系统 AbstractWith the rapid development of economic,Food and Beverage trade presents excellent development trend, especially in recent two years. However there are still some management problems especially in middle a
4、nd small restaurant. For example,low content of science and technology,backward of management method .these problems limit trade development and service level improvement. So it is necessary to study a new computer management system, it can solve many questions of tranditional handwork management in
5、 middle and small restaurant, such as,it can provide adequate decision data for manager and can improve the efficent with the workflow technology and the way of hotel green management. For the situation wo talk about, this paper is try to study a new computer information management system, th
6、at can solve many questions of tranditional handwork management in middle and small restaurant, such as,it can provide adequate decision data for manager and can manage many dishes and tables and so on. It will be convenience for the manager and scientific. It can also raise working efficiency and b
7、e more beneficial for the middle and small restaurant. This thesis comprehensively studies design and develop of middle and small restaurant management system .First, it analyzes the problems in traditional handwork management methods and describes consumer requirement .Then, it divides total
8、 system into three parts:proscenium income system、system management、book system and does detailed system design for them according to sofeware engineering method .The thesis also discusses system network design method and database design method .On the basis of the theoretical study, the thesis fina
9、lly presents concurrence program codes and consumer interface design.Key words:Object-Oriented, open tab!e, combine table, transfer table, Restaurant Information Management System 研究内容本系统由SQL Server2000数据库服务器和众多客户端工作站构成,采用为Client-Server二层结构,使用语言编程,实现顶尖餐饮信息管理系统, 该系统有以下功能模块:1)基本数据输入功能模块在这个功能模块中,
10、提供使用者录入、设置并进行维护基本数据的途径。比如在这个模块中可以输入顾客的信息、饭店拥有包间或桌台的房台信息、酒菜的种类信息以及洒菜的价格等详细信息。2)基本业务功能模块这个功能模块主要实现对顾客餐饮消费的管理,比如根据当前房台的使用情况为顾客选择空闲的房台,根据顾客的点菜输入菜信息形成一次消费的点单,当用户要求更换桌子或者包厢后能够对相应的信息进行处理等。此模块的功能是整个餐饮管理系统的关键。3)管理员管理功能模块该功能模块中管理员的权限只能修改密码和对用户进行管理,包括新建一条用户记录,更新和删除用户记录还可以查找用户是业务操作员还是餐饮店经理,他们有什么权限,还可对点菜菜谱进行管理。还
11、可以添加、删除、修改菜谱。4)业务操作员身份登陆系统功能模块该功能模块中业务操作员可对前台营业进行管理:点菜菜谱、资源浏览和管理、登记帐单和结帐;还包括预定和外卖服务,还可以对员工进行管理。 5)安全/使用管理功能模块 对于任何一个管理信息系统来说,这个功能模块是必不可少的,不难想象如果每个人都可以使用该系统,没有帐号密码保护,没有登录验证,系统的数据可能就不能反映饭店经营的真实情况了。系统功能描述本系统共分成三个大的部分:前台管理、后台管理、系统管理。在这三个部分又包含了不同的内容所以涉及到权限的问题。要求餐饮店餐饮管理系统有以下功能模块,如图3.1:(1)前台管理模块:该模块用于
12、开台操作,买单管理,挂账管理进行设置。(2)后台管理模块:此功能模块用于进货管理,库存查询,房间台号管理,商品信息管理,员工信息管理。(3)系统管理模块:此模块用于员工权限管理,设定操作权限。(4)财政管理模块:用于月营业分析,年营业分析。(5)系统初始设计模块:此模块可对供应商管理,部门信息管理,员工级别管理。系统功能包括前台管理、后台管理、系统管理三大功能模块,本系统根据登陆用户的不同权限进行进行不同的操作。 摘 要 IAbstract II前 言 1第一章 绪论 21.1顶尖餐饮信息管理系统开发的背景
13、 21.2顶尖餐饮信息管理系统开发的意义 31.3研究内容 31.4系统开发技术 41.4.1管理信息系统概述 41.4.2 SQL Server 2000. 41.4.3 VB语言简介 4第二章 系统分析 82.1 需求分析 8 2.2 可行性分析 8(毕业设计) 第三章 系统总体设计 103.1系统目标设计 103.2 系统设计思想 103.3 系统功能描述 11第四章 系统详细设计 144.1 设计目标 144.2 开发及运行环境
14、; 144.3 VB技术与数据库应用开发 144.3.1 VB技术 144.3.2数据库应用开发 15第五章 系统实现过程 165.1 实现过程 16第六章 结论 37参考文献(References) 38致 谢 39 研究背景20世纪80年代以后随着我国政治体制和经济体制的深入改革,原本由政府和企事业单位承担的社会管理和服务职能开始向转向由社区承担。“单位人”开始逐步的向“社区人”过渡。社区在我国社会建设进程中的地位逐渐
15、的提高。现在的社区已成为我国城市组成的基本单位。社区的发展的好坏直接关系着人们的生活质量和城市建设的进程。我来到杭州西苑第一社区进行了走访,对社区的管理和发展进行了一些了解。西苑第一社区属于拱墅区(全国首批社区建设示范区),对他的研究具有一定的代表性。在西苑第一社区现阶段管理中还是存在不少的问题。例如社区管理中行政色彩严重,管理中经费的缺乏和居民参与积极性差等等。本文通过对杭州西苑第一社区管理中存在的问题进行分析研究,提出解决的措施,寻找新途径,完善其社区管理,为其他社区管理提供借鉴。 8700字摘要: 数字钟在日常生活中是最常见的,应用也是十分广泛的。大家都听说过用数字电路制作和
16、控制的数字钟,其实在单片机自20世纪70年代问世以来,就凭借其体积小、重量轻、抗干扰能力强,以及灵活性、可靠性好以及其很高的性价比这些优点受到人们的普遍关注,那么在单片机不断发展的今天,我们可以用单片机来制作数字时钟。本文设计的就是一款由AT89S51单片机来控制的数字时钟。该数字时钟分显示时间和调整时间两种模式,电源开始时,进入显示时间模式,之后用户按下模式选择按钮后,就会在调整和显示时间模式之间切换。其应用的软件由C语言来设计。(毕业设计网 ) 关键词:单片机(8051)、显示器(共阳)、弹跳按钮 前 言电子技术和微型计算机的迅速发展,促进微型计算机测量和控制技术的
17、迅速发展和广泛应用,单片机(单片微型计算机)的应用已经渗透到国民经济的各个部门和领域,它起到了越来越重要的作用。单片微型计算机就是将中央处理单元、存储器、定时/计数器和多种接口都集成到一块集成电路芯片上的微型计算机。因此一块芯片就构成了一台计算机。它已成为工业控制领域、智能仪器仪表、尖端武器、日常生活中最广泛使用的计算机。单片机由硬件系统与软件系统组成。硬件系统是指构成微机系统的实体与装置,通常由运算器、控制器、存储器、输入接口电路和输入设备、输出接口电路和输出设备等组成。其中运算器和控制器一般做在一个集成芯片上,统称中央处理单元(Central Processing Unit),简称CPU,
18、是微机的核心部件。CPU配上存放程序和数据的存储器、输入/输出(Input/Output,简称I/O)接口电路以及外部设备即构成单片机的硬件系统。软件系统是微机系统所使用的各种程序的总称,人们通过它对微机进行控制并与微机系统进行信息交换,使微机按照人的意图完成预定的任务。软件系统与硬件系统共同构成完整的单片微型计算机系统,两者相辅相成,缺一不可。数字钟是采用数字电路实现对.时,分,秒.数字显示的计时装置,广泛用于个人家庭,车站, 码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产
19、生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。(毕业设计网 ) 设计要求及基本功能:要求使用8051单片机为核心设计一个数字时钟,这个数字时钟使用2个弹跳按钮和4个共阳七段显示器,其中2个弹跳按钮用来设计时间,4个七段显示器则用来显示时间,该时钟的记时范围是00时00分00秒-23时59分59秒,以下是该数字时钟的基本功能: a)4个七段显示器刚好用来显示时和分的部分
20、。b)秒的部分使用最右边一颗七段显示器的点每秒闪一下来表示。3)用户可以设置数字时钟的时间。设置时间时必须先单击模式选择按钮,进入调整时间模式,然后再单击调整时间的弹跳按钮输入正确的时间。4)我们的数字时钟只有2种模式,分别是显示时间的模式和调整时间的模式,所以模式选择按钮只能在这2种模式之间切换。5)单击调整时间的弹跳按钮时,数字时钟的分会一直往上增加,分增加到60就会进位到时,如果数字时钟的进位到23,分又增加到59,接下来就会回到00时00分。 毕业设计说明书目录1前言 -162单片机的简介-17 &nbs
21、p; 2.1 单片机的发展趋势-17 2.2 单片机的组成与特点-19 2.3单片机的分类- 203数字钟的系统总体方案与说明-223.1设计要求及基本功能- 223.1设计方案-224 数字钟的硬件、软件设计- 23(毕业设计网 ) 4.1系统结构框图与电路图的设计- 234.2 各单元硬件设计说明-
22、26 4.2.1 AT89C51单片机的简介- 26 4.2.2 LED数码显示器- 29 4.2.3 9012三极管- 304.3 软件设计与说明(包括流程图)- 315调试及必要的调试说明- 366结束语-37目 录 1.毕业实践任务书-12.外文翻译-23.毕业实践调研报告-134.毕业设计说明书-155.毕
23、业实践总结-386.参考文献-397.附录-40 附录 C51中的关键字关键字 用途 说明auto 存储种类说明 用以说明局部变量,缺省值为此break 程序语句 退出最内层循环case 程序语句 Switch语句中的选择项char 数据类型说明 单字节整型数或字符型数据const 存储类型说明 在程序执行过程中不可更改的常量值continue 程序语句 转向下一次循环default 程序语句 Switch语句中的失败选择项do&nbs
24、p;程序语句 构成do.while循环结构double 数据类型说明 双精度浮点数else 程序语句 构成if.else选择结构enum 数据类型说明 枚举extern 存储种类说明 在其他程序模块中说明了的全局变量flost 数据类型说明 单精度浮点数for 程序语句 构成for循环结构goto 程序语句 构成goto转移结构if 程序语句 构成if.else选择结构int 数据类型说明 基本整型数lon
25、g 数据类型说明 长整型数register 存储种类说明 使用CPU内部寄存的变量return 程序语句 函数返回 short 数据类型说明 短整型数signed 数据类型说明 有符号数,二进制数据的最高位为符号位sizeof 运算符 计算表达式或数据类型的字节数static 存储种类说明 静态变量struct 数据类型说明 结构类型数据swicth 程序语句 构成switch选择结构typedef 数据类
26、型说明 重新进行数据类型定义union 数据类型说明 联合类型数据unsigned 数据类型说明 无符号数数据void 数据类型说明 无类型数据volatile 数据类型说明 该变量在程序执行中可被隐含地改变while 程序语句 构成while和do.while循环结构 摘 要通过对汽车发动机活塞离心铸造过程的正确分析,设计了一副一模四腔的离心铸造模具。详细地叙述了铸造模拟过程中用到的各种三维软件的介绍、模具成型零件包括上模、下模、型芯的设计与铸造过程模拟及结果
27、分析。从总体上看,全文分为3个大部分:第一部分是绪论部分,主要讲述的是整个设计过程需要用到的各种电脑软件,如UG、Procast、MSC_Patran等,还有就是活塞铸造在国内外的发展现状和本次设计采用的铸造方法的选取。第二部分是模具的初步设计,这部分主要是为模拟过程做必要的准备——模具设计,按照常规的设计方法把模具的各个成型零件部分和型芯部分设计出来,这部分使用的软件为AutoCAD和UG,这部分的要求是要做出模具、型芯和铸件的装配图的三维模型。第三部分是模拟及分析部分,这部分是要使用Procast、MSC_Patran等软件把第二部分建好的三维模型用于铸造模拟过程,
28、这个部分是本次设计的核心部分,它能减少以前模具设计中需要大量财力物力的实验部分。由于本次设计出来的模具模拟过程与预期要求的基本相同,所以经分析后不必要进行模具的再度改进。AbstractThrough the car engine piston centrifugal casting process the correct analysis, design of a four-cavity of a centrifugal casting molds. Detailed description of the casting process simulation used in the vari
29、ous three-dimensional software, including parts on the die-molding, under the model, the core design and casting process simulation and analysis of results. Overall, the full text is divided into three parts: The first part is the introduction of the major on the entire design process is the need to
30、 use a variety of computer software, such as UG, Procast, MSC_Patran, there is casting the Pistons at home and abroad and the development of this design uses the method of casting Select.The second part is the preliminary design of mold, this part is mainly to simulate the process of doing the neces
31、sary preparations - die design, in accordance with conventional design methods to mold the various parts forming part of the core and designed, this part of the software used to AutoCAD and UG, this part of the request is made to die, core and the casting of three-dimensional model of the assembly.T
32、he third part is part of simulation and analysis, this part is to use Procast, MSC_Patran software such as the second part of the completed three-dimensional model for casting process simulation, this part of this design is the core of the mold before it can reduce design Require substantial financi
33、al and material resources in the experimental part. Because of this mold simulation designed with the expected requirements of the process is basically the same, so as to die of unnecessary after the re-improvement. 本课题运用CAD/CAE先进模具设计技术对成形发动机活塞的金属模具结构进行设计。主要获得以下几个方面的结论: 基于对零件
34、结构特征进行分析和具体的材料成形特征深入理解的基础上,确定了运用离心铸造成形技术成形零件的构思; 运用UG三维建模软件结合离心铸造工艺特征,初步完成了活塞成形的模具设计,运用一个模具成形四件活塞毛坯; 运用Procast铸造模拟软件对合金流体充填模具型腔的温度场进行分析表明铸件从远离铸件内浇口到内浇口处基本实现了顺序凝固过程,达到了预先设计的目的,需进一步改进浇口部分的尺寸设计; 运用Procast铸造模拟软件对合金流体充填模具型腔的流动过程进行分析表明合金充填型腔的过程呈层流状态,没有
35、引起紊流,充型情况良好。材料成形过程的CAD/CAE技术对于实现产品的快速开发,模具的快速设计、制造和成形具有重要价值,数值计算的结果有待进一步运用实验方法进行验证,以及结合实验参数结构对模具进行优化设计。 目 录 字摘 要 IABSTRACT II1. 绪论 11.1. 国内外现状 1
36、1.1.1. 计算机辅助设计软件 11.1.2. UG软件简介 11.1.3. MSC-Patran简介 11.1.4. ProCAST简介 21.1.5. ProCAST特点 3 1.1.6. 国内外铝
37、活塞和复合材料铝活塞的制造方法 51.1.7. 离心铸造简介 61.2. 课题学术和使用意义 82. 模具的初步设计 92.1. 零件结构分析 92.2. 离心铸造设备的确定 92.3. &nb
38、sp; 浇注位置和分型面的确定 102.4. 铸造工艺参数的确定 102.5. 确定铸件数量及排列方式 112.6. 砂芯和芯头的设计 122.7. 确定铸造成形的浇注系统 132.8. 成形模具设计 &n
39、bsp; 143. 铸造过程的数值模拟及结果分析 173.1. 网格的划分 173.1.1. MSC-Patran的网格划分 17 3.1.2. 装配网格图形 193.2. 模拟的初始条件设置 203.2.1. &nb
40、sp; 检查网格 203.2.2. 定义材料 213.2.3. 定义界面的传热系数 213.2.4. 定义边界条件 223.2.5. 定义初始条件(温度与重力条件) 233.2.6. 定义运行参数 253
41、.3. 模拟过程及模拟结果的分析 253.3.1. 模拟过程 253.3.2. 模拟结果与分析(对温度场与充型过程分别进行分析) 264. 结论与展望 31结 束 语 32参考文献 33附 录 34 摘要采煤机