酒店餐饮管理系统毕业论文_第1页
酒店餐饮管理系统毕业论文_第2页
酒店餐饮管理系统毕业论文_第3页
酒店餐饮管理系统毕业论文_第4页
酒店餐饮管理系统毕业论文_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

I 蒄蒂 螇芄膄蚇蚃芃 莆蒀肂芃蒈 螆羈节薁薈袄 芁芀螄螀芀 莃薇肈荿蒅螂 羄莈薇薅袀 莇芇螀螆羄 葿薃螂羃薁衿 肁羂芁蚁羇 羁莃袇袃羀蒆 蚀蝿羀薈蒃 肈聿芈蚈羄肈 莀蒁袀肇薂 蚆袆肆节蕿螂 肅莄螅肀肄 酒店餐饮管理系统 摘 要 随着 国内经济的发展,买房市场的形成,使得超市之间的竞争 越来越激烈, 要想在这场竞争中处于优势,超市 需要使用更有效的信息化手段,降低运营成本,提高管理和决策效率 。本课题正是为这一迫切需要解决的问题而产生的。该系统是以 语言开发的超市仓库管理系统,综合运用了数据库技术、 +开发技术、 据库访 问技术等,功能较完备,是一套比较有推广价值的系统。本文简述了数据源的设置、基于 据源的连接、 消息映射机制,重点阐述了定餐管理模块、结算管理模块、财务管理模块等模块的具体实现过程。 关键词: 数据库; 息映射 to of of is to is + of a c+ a is a of a of DO to a FC on of a +; 录 引言 . . 项目概述 . 1 系统的概述 . 1 织机构及业务范围 . 1 用方便 . 1 化管理 . 2 源节流 . 2 高服务 . 2 全稳定 . 2 务流程描述 . 3 在系统存在的问题及薄弱环节分析 . 4 2. 需求分析 . 6 体目标 . 6 体目标 . 6 统功能建模 . 9 统数据流程图 . 9 据字典 . 12 统数据模型 . 13 . 概要设计 . 17 系结构设计 . 17 口设计 . 18 码设计 . 18 码设计原则 . 18 统所需代码设计 . 19 据库设计 . 19 系模式设计 . 19 据字典 . 19 行设计 . 22 行环境 . 22 行控制 . 22 行时间 . 22 错处理设计 . 23 错输出信息 . 23 错处理对策 . 23 全保密设计 . 23 据安全性 . 23 录用户的安全性 . 23 作安全性 . 24 护设计 . 24 V 4 详细设计 . 25 谱信息模块 . 25 块的定义 . 25 入项目 . 25 出项目 . 25 序逻辑 . 26 录员信息模块 . 26 块的定义 . 26 入项目 . 26 出项目 . 26 序逻辑 . 27 餐信息模块 . 27 块的定义 . 27 入项目 . 27 出项目 . 28 序逻辑 . 28 算信息模块 . 28 块的定义 . 28 入项目 . 28 出项目 . 29 序逻辑 . 29 编码 . 30 书开发工具及编程脚本 . 30 本习惯说明 . 30 结束语 . 32 致 谢 . 33 参考文献 . 34 附录一 . 35 言 在当今社会,各行各业都离不开信息处理,这正是计算机被广泛应用到酒店餐饮管理系统的环境。使用计算机进行控制,不仅提高了工作效率,而大大的提高了它的安全性,尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。餐饮管理系统是进行信息的采集、储存、加工、维护和使用系统。它的功能对酒店的服务者和管理者都非常重要。餐饮管理系统能够为酒店营业提供钱、后台自动结算,对于酒店经营者来说可以轻松的查阅酒店的业绩以及相关的信息等。避免了以往人工管理的许多缺点。 中国矿业大学银川学院(论文) 1 1. 项目概述 系统的概述 随着酒 店业竞争的加剧,酒店之间客源的争夺越来越激烈,酒店需要使用更有效的信息化手段,拓展经营空间,降低运营成本,提高管理和决策效率。传统的酒店计算机管理系统主要包括前台管理系统和后台管理系统两大部分,基本包含了酒店主要业务部门,初步实现了对顾客服务和进行财务核算所需要的各个功能。但传统的酒店管理系统 是 基于财务管理为主线的设计理念,无法满足酒店全面信息化管理的需要 1 现代酒店业迅速发展,新的管理观念与模式层出不穷。酒店管理系统亦随着酒店管理理念的发展而发展。 现代酒店餐饮管理系统 采用了数据库理论、多媒体技术 、软件工程理念等高新技术成果, 结合 自身 软件 开发经验,从基层、中层、高层三个管理者层次为切入点,以成本分析、预测、控制为主线,融合国际先进管理理念,形成一套上下贯通、功能强大、设计先进、操作便捷的酒店系统解决方案 4科学地将酒店各种日常业务完美的结合在一起,为管理及决策提供了强有力的支持。 织机构及业务范围 本系统 适用于一般的小型 酒店, 能够实现 客人个性化服务 、 全面彻底的信息化 、 使企业电算化管理水平 上 到一个新的更高 的 层次 , 软件各项功能亦 相当 完善 。 应用本系统后,电脑在酒店的使用已不单纯是减轻劳动 强度、减少人员开支、提高核算精度以及减少财务错漏,更重要的是它能为整个企业的管理模式带入一种新的思维,一种新的理念, 它能 为高层管理人员提供大量丰富的基于企业管理经营过程 中产生的 实际的数据,供经营决策参考。 具体实现的意义如下。 用方便 独特的 基于列表框的 浏览模式,层次分明,操作顺畅,丰富的视图显示,简单明了 ,所有数据输入均进行完整性、合法性校验,使操作错误减至最低,各种复杂强大的功能于指点间轻松掌握。 贾天星:酒店餐饮管理系统 2 化管理 使总台、餐饮前台、服务员、厨房、吧台、收银台、财务、管理部门、总经理决 策机构之间通过网络互接到一起,各类销售数据、员工工作量、库房入库出库、菜品成本核算、菜品消费统计、挂帐、欠帐、结算、协议单位消费等等各类错综复杂的数据均会记录于数据库中,并提供精确查询、模糊查询、复合查询、多级查询等多种方式,可根据用户选择自动合成各类决策所需的图表,随时对管理各方面进行单项分析、阶段分析、复合分析、综合分析,为决策提供强力支持。 源节流 各部门利用电脑协同工作,各类信息在网络上轻松传送、真正实现无纸化经营,完善的权限管理及保密机制,有效的维护商业秘密,彻底的电算化服务,极大的 提高 了 工作效率,成熟的软件管理体制,杜绝日常运营中可能产生的人员、管理、经营、操作上的漏洞将各项失误减至最小 8 高服务 软件设计以人为本,其重点在于提高餐饮企业服务水平、档次及工作效率,进而实质性提高企业服务水准,酒店解决方案着眼于不同顾客的各种需要、从管理到服务各个方面方便满足顾客的合理需要,进而提高企业的核心竞争力。 全稳定 通过选用优秀的开发工具、先进的开发模式、成熟的网络结构及安全稳定的数据库,使系统本身具有了极强的可靠性与容错性。通过软件权限管理、数据库权限 管理、操作系统权限管理三方面,彻底保证了数据的安全性。 中国矿业大学银川学院(论文) 3 图 1店餐饮管理系统的组织机构图 务流程描述 功能 :该系统能够接受预定,前台点菜,厨房传菜, 数据备份 和 恢复 ,流水账 单统计功能 , 采购管理 等功能并可以不断扩充其功能。 用户管理 密码修改 退出系统 新开台 预定 食品 查询 付款方式 折扣 菜单 桌台号 客户信息 预定餐桌 就餐时间 帐单查询 餐桌使用情况 餐桌预定信息 酒菜信息查询 销售分析 销售部 财务部 营业部 技术部 人事部 酒店餐饮管理系统 贾天星:酒店餐饮管理系统 4 性能 :该系统所占硬盘容量大约为 10M,开启运行时间约 2 3 秒,用户进入系统需要密码,且数据的存储是经过保密设置的,一般用户是无法接触涉及商业机密的数据的,因此安全保密性比较高。 系统的数据来源是酒店的菜谱、酒水饮料的名称,及其价格、数量,可以及时对酒店的客户的消费进行统计结账,方便快捷。 系统需要员工输入账号和密码才能操作,可以避免其它人员的恶意操作给酒店带来的损失,且系统的数据有保护和备份功能。 对于连锁经营的酒店可以采用该系统的网络版,在一家酒店就可以掌握所有酒店的运营工作情况,快捷及时高效。 图 1店餐饮管理系统业务流程图 在系统存在的问题及薄弱环节分析 现有的酒店餐饮管理系统均是以人为主体的,需要很的人力、物力、财力,且效率不是很高,由于人为原因在系统运营时也可能产生人为的失误。 查询菜品 客人 中餐部分 业务受理 点餐单 西餐部分 配餐卷 餐饮账目 菜品存档 餐饮部 账单 财务部 中国矿业大学银川学院(论文) 5 新的系统通过用电脑联网来促使各部门一体化,提高效率,为酒店减少人力支出,提高酒店的运营效益,实施新的系统势在必行。 贾天星:酒店餐饮管理系统 6 2. 需求分析 体目标 理解需求是在问题及其最终解决方案之间架设桥梁的第一步。开发者只有和客户充分理解了需求之后才能开始设计系统,否则,对需 求定义的任何改进,设计上都必须大量的返工。下面是双方调研后得到的需求规格说明。 ( 1)系统对用户登录进行管理。使用各功能模块时,系统应验证用户身份的有效性,否则不容许用户登录。另外,容许用户对自己的密码进行修改。 ( 2)系统在各功能模块的实现中,提供多级分类检索和组合搜索。 ( 3)在服务器、数据库等多个层次上提供行之有效的安全防范措施,可以确保系统安全稳定的运行。 ( 4)具有高度的灵活和良好的可扩充性,可随着酒店业务的发展在功能和规模两方面随时进行扩展和升级。 ( 5)功能全面,覆盖酒店的全部业务,包刮预定、 接待、收银、餐饮、客户管理、员工管理、值班信息管理和财务。 ( 6)可提供与多种专用财务软件的接口,能轻松地接入财务系统。 ( 7)系统界面友好、美观、支持鼠标和键盘操作。 ( 8)从用户的角度出发,能高度智能。易用、简单、快捷地操作。 体目标 分析需求是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。 经过同客户的需求分析后,确定酒店管理系统的功能模块(用例)包括修改密码、增加用户、 定餐管理、结算管理、值班信息管理、客户信息管理、菜谱信息管理、餐桌信息管理、财务管理九大功能模块。同时根据用户的要求将用户按权限分为两种:第一种是管理员,管理员可以使用该系统所有的功能。第二种是值班员,值班员只能以受限的权限使用该系统的部分功能。 中国矿业大学银川学院(论文) 7 通对上述的功能进行集中、分块和分析,按照结构化程序设计的要求,得到如图 2 图 2统功能模块图 上述系统功能模块图中各个功能模块包含的具体功能如下面各图所示。 酒 店餐饮 管 理 系 统 登录 记录登录信息 退出系统 记录退出信息 值班员 管理员 修改密码 定餐管理 结算管理 修改密码 定餐管理 结算管理 用户管理 值班信息管理 客户信息管理 菜谱信息管理 餐桌信息管理 财务管理 定餐管理 定餐 修改定餐信息 删除定餐信息 查询定餐信息 贾天星:酒店餐饮管理系统 8 图 2餐模块的具体功能图 图 2算模块的具体功能图 图 2户管理模块的具体功能图 图 2班信息管理模块的具体功能图 图 2谱信息管理模块的具体功能图 结算管理 结算 删除结算信息 查询结算信息 用户管理 添加用户信息 修改用户信息 删除用户信息 查询用户信息 值班信息管理 删除值班信息 查询值班信息 菜谱信息管理 添加菜谱信息 修改菜谱信息 删除菜谱信息 查询菜谱信息 餐桌信息管理 添加餐桌信息 修改餐桌信息 删除餐桌信息 查询餐桌信息 中国矿业大学银川学院(论文) 9 图 2桌信息管理模块的具体功能图 图 2务管理模块的具体功能图 前台在考虑功能实现的同时,也考虑了操作的简洁和方便性。目的是让大多数客户能轻松地享受本系统给他们带来的便利。 为了确保客户和酒店的信息具有更好的安全性, 前台管理和后台管理是分离的。前台的某些管理模块需要经过权限才可以使用,为此设计了酒店管理员和前台服务员两个角色。其中:酒店管理员享有最高权限,可以使用酒店管理系统所提供的所有功能,包刮员工信息管理、餐桌信息管理、客户信息查询、经营状况统计、个人密码修改及注销功能。 前台服务员的主要职能是负责定餐和结算,以及查询入坐的客户信息,所有该角色只能使用部分功能,包括:个人密码修改、定餐管理、结算管理功能。后台管理主要由数据库系统作为支持,后台管理的维护工作主要由系统管理员进行,包刮完成对各个数据表单的维护、数据库的 备份及恢复等工作。本系统选用的数据库系统为 统功能建模 统数据流程图 财务管理 支出 修改支出信息 信息 删除支出信息 查询支出信息 收 支查询 贾天星:酒店餐饮管理系统 10 数据流图符号如下: 图形符号 名称 符号说明 外部实体 记述系统意外的组织机构或个人,框内为实体名称。 处理 记述某种业务的手工或计算机处理方法。 数据储存 记述与处理有关的数据储存 ,技术存储的标号, S 区 技术存储数据的名称。 数据流 记述数据流的流动方向, 述数据流的名称。 表:数据流图符号说明 中国矿业大学银川学院(论文) 11 菜、餐桌预定信息 品、账单、餐桌 印账单 使用信息 户信息 酒店餐饮管理系统顶层数据流图 餐单 桌预订单 谱 户信息表 单明细 层数据流图 管理员 P 酒店餐饮管理系统 客户 户数据输入 用结算 单打印 贾天星:酒店餐饮管理系统 12 3 餐单 桌预订单 明细图 据字典 数据字典是关于数据的信息的集合。数据流图和数据字典共同构成系统的逻辑模型,没有数据字典数据 流图就不严格,没有数据流图数据字典也难于发挥作用。只有数据流图和对数据流图中每个元素的精确定义放在一起,才能共同构成系统的规格说明。 为了把用户的数据要求清楚、准确的描述出来,系统分析员通常建立一个概念性的数据模型(也称为信息模型)。概念性数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。它描述了从用户角度看到的数据,它反映了用户的现实环境,而且与在软件系统中的实现方法无关。 酒店餐饮管理系统如下: 菜谱数据字典如下表 2示。 表 2据文件 “ 菜谱信息 ” 的字典条目 文件名:菜谱信息 编号: 1 组成: 菜谱号 +名称 +所属种类 +价格 +描述 备注:这是菜谱的信息 登录员信息数据字典如下表 2示。 表 2据文件 “ 值班员信息 ” 的字典条目 户信息输入 菜,预定餐桌 中国矿业大学银川学院(论文) 13 文件名:登录员信息 编号: 2 组成: 登录员信息 +口令 备注:这里有所有值班员的信息 订餐数据字典如下表 2示。 表 2据文件 “ 订餐信息 ” 的字典条目 文件名:订餐信息 编号: 4 组成: 桌号 +菜谱号 +菜名 +数量 +价格 +定餐日期 备注:这里有所有订餐的信息 统数据模型 在仔细调查酒店日常管理过程的基础上,针对本实例,通过对酒店餐饮 管理内容的分析,设计的数据项和数据结构如下。 ( 1)菜谱信息:包括的数据项有菜谱号、名称、所属种类、价格、描述等。 ( 2)定餐信息:包括的数据项有桌号、菜谱号、菜名、数量、价格和定餐日期。 ( 3)结算信息:包括的数据项有桌号、结算日期、打折情况和总计等。 ( 4)餐桌信息:包括餐桌号、餐桌位置、餐桌状态等。 ( 5)支出信息:包括支出类型、支出金额、支出日期。 有了上面的数据结 构、数据项和数据流程,就能进行下面的数据库设计。 本数据库根据上面的设计规划出的实体有:菜谱实体、值班员实体、客户实体、定餐实体、结算实体、餐桌实体、值班实体和支出实体。各个实体具有的描述 及其之间的关系描述如下。 贾天星:酒店餐饮管理系统 14 图 4谱实体及属性 图 4录员实体及属性 图 4餐实体及属性 登录人员信息 登录员姓名 密码 描述 定餐信息 桌号 数量 菜谱号、菜名称 定餐日期 定金 菜谱信息 菜谱号、名称 所属种类 价格 描述 中国矿业大学银川学院(论文) 15 图 4算实体及属性 图 4桌实体及属性 图 4出实体及属性 实体和实体之间的关系 如图 示。 餐桌信息 桌号 餐桌状态 餐桌的位置 结算信息 客户号、桌号 定餐日期 打折情况 结算日期 结算金额 支出信息 支出种 类 支出日期 金额 贾天星:酒店餐饮管理系统 16 图 体之间关系 菜谱 管理 支出 管理员 包括 管 理 餐桌 客户 对应 值班员 负责 定餐 对应 结算 结帐 消费 1 nn nn m m m m m 1 1 nn nn nn nn nn 1 中国矿业大学银川学院(论文) 17 3. 概要设计 系结构设计 在 ,不仅用户程序可以调用系统的 数,返回来系统也会调用用户程序,这个调用是通过消息来进行。由此可知 序 设计是一种完全不同于传统的式的程序设计方法。它是一种事件驱动方式的程序设计模式,主要是基于消息的。所以在使用 +这种工具开发项目之前,我们要对其 消息映射机制有所了解,下面将对其进行简单的介绍 12 息机制的具体实现方法是:在每个能接收和处理消息的类中,定义一个消息和消息函数静态对照表,即消息映射表 16。在消息映射表中,消息与对应的消息处理函数指针是成对出现的。某个类能处理的所有消息及其对应的消息处理函数的地址都列在这个类对应的静态表中。当有消息需要处理时 ,程序只要检索该消息静态表,查看表中是否含有该消息,就可以知道该类能否处理此消息。如果能处理该消息,则同样依照静态表能很容易找到并调用对应的消息处理函数。 为了看清楚 息映射机制的实际实现过程,先新建一个单文档类型的 程,取名为 后台维护了一个窗口句柄与对应的 C+对象指针的对照表。以 为例,与 象相关的有一个窗口,窗口当然有它的窗口句柄,该句柄与 象的一个指针(即 存在着 一一对应关系,在窗口与 C+对象对照表中就维护了这种对应关系。当收到某一消息时,消息的第一个参数就指明该消息与哪个句柄相关,通过对照表,就可以找到与之相关的 C+对象指针。然后把这个指针传递给应用程序框架窗口类的基类,后者会调用一个名为函数。该函数的定义位于 件。 根据这个 数的定义,我们发现它是一个虚函数。同时,也可以发现,数内部调用了一个 数,真正的消息路由,也就是消息映射就是由此函数完成 的。 数的定义也位于 件中。 数的处理过程是: 首先判断是否有消息响应函数。判断方法是在相应窗口类中查找所需的消息响应函数。因为传递给 数的是窗口子类指针,所以, 数会到相应的贾天星:酒店餐饮管理系统 18 子类头文件中查找,看看 )宏之上,两个 释之间是否有相应的消息响应函数原型的声明;再到子类的源文件中,看看 )这两个宏之间是否有相应的消息 映射宏。 如果通过上述步骤,找到了消息响应函数,那么接着就会调用该响应函数,对消息进行处理。如果在子类中没有找到消息响应函数,那么就交由基类进行处理。通过以上步骤,实现了具体的消息映射,从而完成对消息的响应。 口设计 数据库这一概念提出后,先后出现了几种数据模型。其中基本的数据模型有三种:层次模型系统、网络模型系统、和关系模型系统。 六十 年代末期提出的关系模型具有数据结构简单灵活、易学易懂且具有雄厚的数学基础等特点,从 七十 年代开始流行,发展到现在已成为数据库的标准。目前广泛使用的数据库软件都 是基于关系模型的关系数据库管理系统 17。 本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面 (如:输入界面、输出界面 )。用户对程序的维护,最好要有备份。 T 操作系统,汉语编程系统。 码设计 码设计原则 代码是处理对象的代号或表示符号,其主要目的是方便计算机排序、检索、查找等处理。代码设计的关键是方便用,满足业务要求。代码设计的原则如下。 要考虑的编码是标准化,尽量采用有关的国际标准、国家标准 、部门或行业的标准。 要考虑容易修改,当某个代码在特点、条件或代表的实体关系改变时,容易进行变更。 要考虑结构简介,代码的长度涉及到存储空间的占用和信息处理的速度。并且影响代码输入的出错率,所以,在满足当前需要和扩充性要求的前提下应尽量结构简单,长度要短。 必须要做到代码值的唯一性。 中国矿业大学银川学院(论文) 19 统所需代码设计 据库设计 系模式设计 在仔细调查酒店日常管理过程的基础上,针对本实例,通过对酒店餐饮管理内容的分析,设计的数据项和数据结构如下。 ( 1)菜谱信息:包括的数据项有 (菜谱号 、名称 、所属种类、价格、描述等 ) ( 2)登录员信息:包括的数据项有 (登录员姓名和口令 ) ( 3)定餐信息:包括的数据项有 (桌号 、菜谱号、菜名、数量、价格和定餐日期 ) ( 4)结算信息:包括的数据项有 (桌号 、结算日期、打折情况和总计等 ) ( 5)餐桌信息:包括 (餐桌号 、餐桌位置、餐桌状态等 ) ( 6)支出信息:包括 (支出类型 、支出金额、支出日期 ) 有了上面的数据结构、数据项和数据流程,就能进 行下面的数据库设计。 据字典 数据库包含登录员表 (菜谱信息表 (定餐信息表 (结算信息表 (餐桌状态表 (支出信息表 (六个表。下面将分别介绍这些表的结构。 (1)登录员表 录员表 (来保存使用该系统的酒店员工的基本信息,表 表 示。 表 4录员表 (编 号 字段名称 数据结构 说明 贾天星:酒店餐饮管理系统 20 1 本 用户姓名(主键) 2 本 密码 3 本 权限 (2)菜谱信息表 谱信息表 (来保存使用该系统的酒店能为顾客提供的菜肴种类的信息,表 示。 表 4菜谱信息表 (编 号 字段名称 数据结构 说明 1 字 菜谱号(主键) 2 本 菜名称 3 本 种类 4 字 价格 5 本 描述 (3)定餐信息表 餐信息表 (用来保存使用该系统的酒店所有顾客的定餐信息。表 表 表 4餐信息表 (编 号 字段名称 数据结构 说明 1 字 桌号(主键)(外码) 2 字 菜谱号(主键) 3 本 菜名称(外码) 4 字 数量 5 字 定金 6 期 /时间 定餐日期(主键) (4)结算信息表 算信息表 (用来保存在该酒店消费过的所有顾客的消费信息。表 表 识示。 表 4算信息表 (中国矿业大学银川学院(论文) 21 编 号 字段名称 数据结构 说明 1 字 客户号(主键) (外码) 2 字 桌号(主键)(外码) 3 字 打折情况 4 字 总计 5 间 /日期 日期(主键) 6 字 结算金额 (5)餐桌信息表 桌信息表 (用来保存酒店的餐桌信息,包括餐桌的数量、位置、状态(是否被预定或正在被使用。表 表 示。 表 4桌信息表 (编 号 字段名称 数据结构 说明 1 字 餐桌号(主键) 2 本 餐桌位置 3 本 餐桌状态 (6)支出信息表 出信息表 (存的是酒店的所有支出信息,表 表 示。 表 4出信息表 (编 号 字段名称 数据结构 说明 1 本 支出类型(主键) 2 字 支出金额 3 间 /日期 支出时间(主键) (7)视图 图 (根据定餐信息表和餐桌信息表建成的,它是为了让我们能方便的根据定餐信息而得到餐桌的位置信息,从而使程序的编写变的容易。视图 表 示。 贾天星:酒店餐饮管理系统 22 表 4图 (编 号 字段名称 数据结构 说明 1 字 餐桌号 2 字 菜谱号 3 间 /日期 支出时间 4 本 餐桌位置 行设计 行环境 1硬件环境 腾 166 上 内存: 256上 显卡:标准 24 位真彩色 其它:鼠标 000/ 运行控制 本软件是以汉语程序设计语言的操作系统来控制软件运行 。 行时间 a. 后台任务管理器因该以误差上下不超过 10 秒的 60 秒间隔,在用户界面的指定位置显示状态信息 b. 如果后台进程处理正常 会 显示任务已完成的百分数 /比 c. 任务完成时 会 显示相关的信息 d. 后台任务出错 会 显示错误信息 中国矿业大学银川学院(论文) 23 错处理设计 错输出信息 a. 内部故障处理 在开发阶段可以随即修改数据库里的相应内容。 b. 外部故障处理 对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求调用时出错,有错误提示,重试。 错处理对策 所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成的数据丢失的损失 客户机上将不会有太大的影响 在断电恢复过程可采用 的日志文件 ,对其进行处理 ,对数据进行恢复 . 在网络传输方面 ,可考虑建立一条成本较低的后备网络 ,以保证当主网络断路时数据的通信 . 在硬件方面要选择可靠和稳定的服务器机种 ,保证系统运行时的可靠性 . 全保密设计 据安全性 数据保存和传输过程的安全性 我们在网络的传输过程中对数据进行加密 ,以保证客户 资料的安全性 . 录用户的安全性 系统安全可靠。该软件是由我们是专业的软件开发团队开发的,技术上没有什么问题。在安全管理策略上,我们精心为你设计了三类用户: 1) 系统管理员 。 对该系统拥有最高权限,初始账号为 1,初始密码为 1; 2) 经理 。 拥有该系统的大部分权限,初始账号为 2,初始密码为 2; 贾天星:酒店餐饮管理系统 24 3) 操作员 。 只拥有前台操作功能,操作员的对系统的一切操作都将保存进数据库,初始账号为 1,初始密码为 1。 4) 在你进入系统后,你可以根据需要添加用户、删除用户、修改密码等。 系统操作简便。系统对简化操 做 了充分的考虑。 只要你具备初中文化知识和电脑的基本操作知识,你就可以在极短的时间内掌握使用方法。 作安全性 对授予用户权限的授予回收 护设计 系统维护包括了硬件设备维护、数据维护、代码维护和应用软件系统维护。 硬件设备维护: 每月由专职硬件维护人员对设备进行例行检查与保养,并且采用双机备份的形式,以减少因为设备故障带来的不便。 数据维护: 由数据库管理员负责,主要是负责数据库的安全性和完整性以及进行并发性控制。 中国矿业大学银川学院(论文) 25 4 详细设计 在数据库系统开始设计的时候应该尽量考 虑全面,尤其应该仔细考虑用户的各种需求,避免浪费不必要的人力和物力。 谱信息模块 块的定义 在仔细调查酒店日常管理过程的基础上,针对本实例,通过对酒店餐饮管理内容的分析,设计的数据项和数据结构如下。 菜谱信息:包括的数据项有菜谱号、名称、所属种类、价格、描述等。 入项目 菜谱号、名称、所属种类。 出项目 价格。 贾天星:酒店餐饮管理系统 26 序逻辑 录员信息模块 块的定义 在仔细调查酒店日常管理过程的基础上,针对本实例,通过对酒店餐饮管理内容的分析,设计的数据项和数据结构如下。 登录员信息:包括的数据项有登录员姓名和口令。 入项目 登录员和口令。 出项目 登录员信息。 输入菜谱号,名称,种类 学生 进入系统 退出系统 操作完成 登陆 登陆 注册 公告管理 评论管理 会员理 试题管 考试管理 试题管理 试题管理 学生 开始 输入要点的菜名 是否点菜 显示价格 结束 N Y 中国矿业大学银川学院(论文) 27 序逻辑 餐信息模块 块的定义 在仔细调查酒店日常管理过程的基础上,针对本实例,通过对酒店 餐饮管理内容的分析,设计的数据项和数据结构如下。 定餐信息:包括的数据项有桌号、菜谱号、菜名、数量、价格和定餐日期。 入项目 桌号、菜谱号、菜名、数量。 创建数据库,输入员工信息和口令 开始 输入登录员名字和口令 是否有记录 显示登录员信息 结束 N Y 查看登录员记录 贾天星:酒店餐饮管理系统 28 出项目 价格和定餐日期。 序逻辑 算信息模块 块的定义 在仔细调查酒店日常管理过程的基础上,针对本实例,通过对酒店餐饮管理内容的分析,设计的数据项和数据结构如下。 结算信息:包括的数据项有桌号、结算日期、打折情况和总计等。 入项目 桌 号、结算日期、打折情况。 创建数据库,桌号,菜谱,菜名 开始 输入定餐饭菜和数量 是否有记录 显示饭菜的价格和日期 结束 N Y 中国矿业大学银川学院(论文) 29 出项目 总计。 序逻辑 创建数据库, 桌号、打折情况 开始 输入 桌号、结算日期、打折情况

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论