免费论文网 首页

餐厅餐饮管理系统开发与设计英文5000字

时间:2016-11-24 10:48:57 来源:免费论文网

篇一:餐厅管理系统的设计与实现@文献翻译(数据库)

单位代码XX

学 号 XXXXXXX

分 类 号XXXX

密 级

文献翻译

数据库

2013 年4月 1 日

数据库

作者:Andrew Lih

1.1 数据库的概念

自20世纪60年代,数据库的概念演变以来,用来缓解在设计、建设日益困难的信息系统(通常是多个并发用户,并用大量不同的数据)。它已经连同数据库管理系统一起演变,促使数据库得到有效的管理。尽管数据库和DBMS所表达的定义实体不同,但是他们是不可分割的:一个数据库的性能决定于它支撑的DBMS,反之亦然。牛津英语词典引用了1962年的技术报告的“数据基础”术语。随着处理器领域的科技进步,计算机内存、计算机存储和计算机网络的尺寸、功能以及数据库和各自的DBMS性能有了数量级的增长。几十年来,它已经不可能是一个复杂的信息系统可以有效地建立不由DBMS支持的一个适当的数据库。数据库的利用现在蔓延到这样广泛的程度:几乎所有的技术和产品依靠数据库和DBMS,促使自身的发展和商业化,甚至可能已经嵌入它。同时,组织和公司,从小型到大型,在很大程度上依赖于他们的工作数据库。

DBMS中存在不普遍被接受的定义。然而,作为DBMS,一个系统需要提供大量的功能。因此,它支持的数据收集需要满足各自的可用性需求(大致按以下要求定义),有资格作为一个数据库。因此,一个数据库和它支持的DBMS通过一组一般要求所列被定义的。几乎所有存在的成熟的DBMS产品在很大程度上满足这些需求,虽然不够成熟或者满足他们,哪怕收敛到满足他们。

1.2 数据库和DBMS的演变

引进数据库的术语与直接访问存储的可能性(磁盘和鼓)正好都是从20世纪60年代以前开始。这个术语体现了与过去基于磁带的系统相比,允许共享交互使用,而不是每天的批处理。

在最早的数据库系统中,效率也许是首要关注的问题,但是它已经意识到,有别的更重要的目标。一个关键的目标是使数据独立于应用程序的逻辑,以至于同样的数据能够提供不同的应用。

第一代的数据库系统是导航的,典型的应用访问数据随着指针从一个记录到另一个。两个主要的数据模型在这个时间是层次模型,通过IBM的IMS系统的缩影,和CODASYL模型(网络模型),实现一系列的产品,比如IDMS。

关系模型首先由埃德加楼科德在20世纪70年代首次提出,离开这个传统,坚持应用程序应搜索数据的内容,而不是通过链接。让数据库的内容不通过不间断的重写应用而进化,这被认为是有必要的。关系系统在处理资源上放在了很高的需求上,直到20世纪80年代计算机硬件变得足够强大以允许他们能被广泛部署。在20世纪90年代早期,然而,关系系统对于所有大规模的数据处理应用占优势,并且他们今天(2012)仍然占主导地位,除了在有利可图的领域。占主导地位的数据库语言对于关系模型是SQL的标准,已经影响数据库语言,甚至在其它领域。

由于关系模型强调搜索而不是导航。它不能使不同实体的指针明确关系,但代表它们而使用主键和外键。虽然这对于查询语言是一个好的基础,它不适合作为一个建模语言。因此对于不同的模型,实体关系模型出现不久(1976),对于数据库设计得到了普及。

自20世纪70年代以来,数据库技术跟日益增长的资源保持同步,成为可利用的计算机平台:尤其是容量和速度(降低价格)快速提高的磁盘存储器,以及主存的容量增长。这使得更大的数据库和更高的吞吐量被达到。

关系模型的刚度,它所有的数据保持在行和列的一个固定结构里,当提供更富有或者更多元的信息系统已经越来越被看做是一个限制:比如,文献数据库、工程数据库、多媒体数据库、或者应用在分子科学的数据库。各式各样的尝试已经被用来解决这个问题,他们中的许多在后关系或者NoSQL的旗帜下聚集。值得注意的是两个对象数据库和XML数据库的发展。关系数据库的厂商为了支持更广泛的数据类型,通过扩大他们自己产品的容量,已经击退了这些新的模式竞争。

1.3 一般用途的DBMS

数千人多年的努力发展,一些通用的数据库,像Oracle、微软的SQL Server和IBM DB2,已经经历了三十年或者更长时间的升级。通用的数据库管理系统旨在尽可能的满足足够多的申请,通常使他们比专用数据库更复杂。然而,事实上,他们可以被使用为“现成的”,此外他们在许多应用程序和实例中分期偿还成本,使他们成为有吸引力的替代品(并非一次性的发展)在他们随时满足应用的需求时。

尽管在许多情况下有吸引力,一个通用的数据库管理系统并非总是一个最佳的解决方案:当某些应用在操作领域是普遍的,每个拥有许多用户,一个通用的数据库管理系统或许能够引进不必要的经费和开销过大的“足迹”(太大量的不必要、未使用的软件代码)。这些应用程序通常为致力于发展。典型的例子是电子邮件系统,但他们需要具备一定的DBMS性能:电子邮件系统是建立在优化电子邮件信息处理和管理的方法上,而不需要一个通用的数据库管理系统功能的重要部分。

1.4 数据库的机器和设备

在20世纪70年代和80年代试图集成硬件和软件建立数据库系统。它的基本理念是:这种结合将会在较低的成本花费上提供更高的性能。例子是IBM/38系统,最早发行的Teradata,布里顿李有限公司的数据库机器。数据库管理的另一种硬件支持的方法是ICL的内容寻址的文件存储加速器,一个可编程的搜索功能的硬件磁盘控制器。长期的这些努力通常是不会成功的,因为专门的数据库机器不能够与随着科技的飞速发展而快速进步的计算机保持同步。因此,现如今大部分的数据库系统是软件系统运行在通用的硬件上,使用通用的计算机存储。然而这种观念仍然追求一些公司Netezza和Oracle的某些应用。

1.5 数据库的研究

数据库的研究一直处在一个活跃的和多样化的领域里,和许多专业,进行了从早期20世纪60年代以来的处理数据库概念系统。它与数据库技术和DBMS产品有强大的联结。数据库的研究已经发展到企业的研究和开发组的研究(比如:尤其是IBM的研究,促使技术和理念,几乎任何数据管理系统存在的今天),研究机构和学术界。研究通过理论和原型已经完成。研究和数据库相关产品的研发的合作一直以来都是数据库领域非常有成效的,许多相关的关键概念和技术由此产生。值得注意的是,关系和实体关系模型,原子事务的概念和相关的并发控制技术,查询语言和查询优化方法模型,磁盘冗余阵列,以及更多的。研究对于数据库几乎所有的方面都已经提供了深刻的洞察力,尽管不是一直都是务实的,有效的(并不能并且不总是:研究是探索性的,并不总是导致接受或者有用的想法)。最终,市场力量和实际需要确定问题解决方案的选择和相关技术,甚至包括那些提出来的研究。然而,有时候,不是最好的、最有优雅的解决方案获胜(例如,SQL)。数据库管理系统和相应的数据库追溯它们的历史,在很大程度上,有了这种研究的结果,而实际产品的需求和挑战引发了数据库的方向和分区。

数据库的研究领域有一些值得关注的专门的学术刊物(例如,ACM处理交易数据库系统工具,数据与知识工程DKE,以及更多)和年度会议(例如,ACM,ACM荚,VLDB,IEEE ICDE以及更多),以及一些活跃的和相当混杂的(主体明智)全世界的研究团体。

1.6数据库体系结构

数据库体系结构(为了区别于DBMS体系结构;见下文)或许被认为,在某种程度上,作为数据模型的扩展。它是用来方便地回答不同的最终用户从同一个数据库的需求,以及其他利益。例如,一个公司的财务部需要所有员工的付款的详细资料作为公司的一部分费用,而不是关于员工其他的许多详细资料,那是人力资源部门的利益。因此,不同的部门需要公司不同的数据库观点,既包括员工薪酬,可能在不同水平的细节资料(以不同的视觉形式体现)。为了满足这种需求,有效的数据库系统需要三级组成部分:外部和内部,概念。明确地区分这三点是关系数据库模型的实现,以至于控制第21个世纪数据库的一个主要的特征。

外部层定义每一个终端用户类型了解数据库组织的各自相关数据,即,终端用户不同的需求观点。一个数据库在外部层能够有任何数量的不同观点。

概念层结合各种外部观点纳入一个有机整体,全局观点。它提供了所有的外部观点的共同点。它包括所有终端用户的通用数据,即,所有的数据从任何一个视图可以导出/计算。它被证明是最简单的可能的方式提供这些通用的数据,包括数据库的背骨。出于对各种数据库终端用户的范围,服务型数据库应用程序技术开发人员和数据库管理人员,建立数据库定义。

内部层(或物理层)是作为数据库一个事实的一部分贯彻在数据库管理系统里(见下面的实现部分)。它关注的是成本,性能,可扩展性和其他的业务事项。它处理概念层的存储布局,像指标一样提供支持的存储结构,用来提高性能,偶尔存储个人看法的数据(物化视图),从通用的数据来计算,如果这样的冗余性能无过失的存在。它平衡所有的外部视图的性能要求,可能是相互冲突的,通过所有的最终用途,根据数据库的目标和优先事项,为优化整个数据库的使用。

所有这三层是通过不断变化的需求的经常参与数据库设计的数据库管理员来维护和更新。

篇二:餐饮管理系统的设计与实现 开题报告

毕业设计开题报告

题目 餐饮管理系统的设计与实现

学生姓名 学号

所在院(系) 数学与计算机科学学院

专业班级信息管理与信息系统1102班

指导教师

篇三:餐饮管理系统的设计与实现

专业硕士学位论文

餐饮管理系统的设计与实现

Design and Implementation of Catering Management System

作者:李丽

导师:李明楚

北京交通大学

2014年7月

学位论文版权使用授权书

本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索,提供阅览服务,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明)

学位论文作者签名: 导师签名:

签字日期: 年月日 签字日期:年月

中图分类号: UDC:

学校代码:10004 密级:公开

北京交通大学

专业硕士学位论文

餐饮管理系统的设计与实现

Design and Implementation of Catering Management System

作者姓名:李丽 学 号:10135102

导师姓名:李明楚 职 称:教授

工程领域:软件工程 学位级别:硕士

北京交通大学

2014年7月

致 谢

首先,由衷地感谢我的导师支持我选择自己感兴趣的研究方向,并提供了良好的科研环境和非常多的指导意见。在研究生学习期间,老师们渊博的学识、严谨的治学、务实的态度给我留下了深刻的印象。从老师那里我不仅学到了理论知识、治学态度还学会了很多做人的深刻道理。这将使我受益终生。在此,谨对导师辛勤培养和关心致以衷心的感谢!

在我学习生活中给予我无私帮助的人们,正是由于你们的帮助,我才能更快的获取知识。

资料收集和整理以及系统的设计开发期间,得到了集团经营管理信息系统的技术人员及相关领导大力支持与协作,在此向他们表示衷心的感谢!

最后感谢所有在我成长道路上关心、支持和帮助过我的人们!

北京交通大学专业硕士学位论文 中文摘要

中文摘要

现代社会随着科学技术的飞速发展,各行各业都在努力的将科学技术融入到自己的行业里,利用科学技术为自己赚取更大的利润与价值,但是我国的餐饮行业却没有充分的利用网络技术,在实现信息化管理的路程上,有些滞后,在整个餐饮领域里,传统的餐饮管理方式依然占据着比较主导的地位。与国外先进的餐饮管理方式相比,我国传统的餐饮管理模式仍然存在着不少的缺点。餐饮管理信息系统立足于国内传统餐饮管理模式的不足,引入先进的信息管理理念,而致力于提高餐饮管理的信息化水平。餐饮管理信息系统主要是实现餐饮业日常业务的信息化管理。

本文作者针对国内传统餐饮管理模式的不足,开发了B/S架构的餐饮管理系统。在项目开发的不同阶段作者分别负责不同的工作,在项目初期作者对该项目的规划与可行性分析做了充分的调研工作;在需求分析阶段作者针对餐饮行业各个业务流程做了充分的调查分析,调研了各个业务的功能需求;在系统设计阶段明确了系统的边界与接口;在系统测试阶段参与了各个功能模块的测试。

餐饮管理系统,采用ASP.NET、AJAX、JQuery等多项当前已经发展成熟的技术,以及采用面向对象的编程方法,从企业的领导者、企业员工、顾客的不同角度对系统模块进行了详细的设计和分析,实现了系统的可靠性,拓展性。本餐饮管理系统的开发为餐饮企业的领导者管理企业起了非常积极的作用。本餐饮管理不仅现在可以稳定运行,其科学的可拓展性也能满足企业长期的需求和发展。餐饮管理信息的可以很好的帮助餐饮行业规范企业的管理业务流程,实现业务的信息化管理,从而可以大大缩减企业的经营成本,进而提高企业的经营效益。

关键词:餐饮业;管理系统;动态点餐 分类号:TP393


餐厅餐饮管理系统开发与设计英文5000字
由:免费论文网互联网用户整理提供,链接地址:
http://m.csmayi.cn/show/102812.html
转载请保留,谢谢!
相关阅读
最近更新
推荐专题