酒店信息管理系统设计与实现毕业论文(编辑修改稿)内容摘要:
数据库技术是操作系统的文件系统基础上发展起来的。 而 DBMS 本身要在操作系统的支持下才能工作。 数据库不仅用到数据结构的知识,而且丰富了数据结构的内容。 在关系数据库中要用到集合论、数理逻辑的理论。 因此,数据库技术是一门综合性较强的学科。 计算机的数据处理应用,首先要把大量的信息以数据形式存放在存储器中。 存储器的容量 、存储速率直接影响到数据管理技术的发展。 从 1956 年生产出第一台计算机到现在,存储器的发展,为数据库技术提供了良好的物质基础。 使用计算机以后,数据处理的速度和规模,无论是相对于手工方式,还是机械方式,都有无可比河南机电高等专科学校毕业论文 5 拟的优势。 通常在数据处理中,计算是比较简单的而数据的管理却比较复杂。 数据管理是指数据的收集、整理、组织、存储、维护、检索、传送等操作,这部分操作是数据处理业务的基本环节,而且是任何数据处理业务中必不可少的共有部分。 数据管理技术的优劣,将直接影响数据处理的效率。 数据库的体系结构分三级:内部级 ( internal) ,概念级 ( conceptual) 和外部级( external)。 这个三级结构有时也称为“三级模式结构”,或“数据抽象的三个级别”,最早是在 1971 年通过的 DBTG 报告中提出,后来收入在 1975 年的美国ANSI/SPARC 报告中。 虽然现在 DBMS 的产品多种多样,在不同的操作系统支持下工作,但是大多数系统在总的体系结构上都具有三级模式的结构特征。 由于数据库系统采用三级模式结构,因此系统具有数据独立性的特点。 在数据库技术中,数据独立性是指应用程序和数据之间相互独立,不受影响。 数据独立性分成物理数据独立性 和逻辑数据独立性两级。 ( 1)物理数据独立性 如果数据库的内模式要进行修改,即数据库的存储设备和存储方法有所变化,那么模式 /内模式应象也要进行相当的修改,使概念模式尽可能保持不变。 也就是对内模式的修改尽量不影响概念模式,当然,对于外模式和应用程序的影响更小,这样,我们称数据库达到了物理数据独立性。 ( 2) 逻辑数据独立性 如果数据库的概念模式要进行修改,譬如增加记录类型或增加数据项,那么外模式 /模式应象也要进行相应的修改,使外模式尽可能保持不变。 也就是对概念模式的修改尽量不影响外模式和应用程序,这样,我们 称数据库才算达到了逻辑数据独立性。 数据库这一概念提出后先后出现了几种数据模型 ,其中基本的数据模型有三种 :层次模型系统 ,网络模型系统和关系模型系统 .60 年代末期提出的关系模型具有数据结构简单灵活 ,易学且具有雄厚的数学基础等特点 .从 70 年代开始流行 ,发展到现在已成为数据库的标准 ,目前广泛使用的数据库软件都是基于关系模型的关系数据库管理系统。 关系模型把世界看作是由实体 Entity 和联系 Relationship 构成的。 所谓实体就是指现实世界中具有区分与其它事物的特征或属性,并与其 它实体有联系的。 对象在关系模型中实体通常是以表的形式来表现的,表的每一行描述实体的一个实例,表的每一列描述实体的一个特征或属性,所谓联系就是指实体之间的关系,即实体之间的对应关系。 联系可以分为三种: ( 1)一对一的联系如一个人只有性别一个人性别为一对一的联系; ( 2) 一对多的联系如相同性别的人有许多个性别人为一对多的联系; 河南机电高等专科学校毕业论文 6 ( 3) 多对一的联系如很多人有同一个性别人性别为多对一的联系。 本系统是一套功能简单,操作简单而又实用的 酒店信息 管理软件,主要针对 酒店信息 管理中需要解决的具体问题进行开发,并能提供良好的功 能扩展接口。 在系统的设计中采用了模块化设计方法,即按照功能,将整个系统划分为多个相对独立的功能模块,包括: 房间信息及预定 模块, 餐饮添加 模块, 员工信息添加 模块, 登录 模块, 员工工资结算 模块, 退房 模块 ,续房 模块和系统 管理 模块。 数据库开发技术 其主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。 ADO 支持用于建立基于客户端 /服务器和 Web 的应用程序的主要功能。 ADO 开发数据库 ADO 同时具有远程数据服务 (RDS) 功能 , ADO 主要是使用微软的 OLE DB功能对数据库服务器 中的数据进行访问和操作。 其主要优点是易于使用、高速度、低内存支付和存储空间占用较少。 用 ADO 开发数据库程序,通常需要以下组件: T data Source, TADO Connection, TADO Command, TADO Data Set, TADO Table, TADO Query, TADOS Tore Pros 开发数据库 BDE 是负责用户和数据库交流的中间媒介。 事实上,应用程序是通过数据访问组件和 BDE 连接,再由 BDE 去访问数据库,完成对数据库的操作,而并非直接操作 BDE。 这样用户 只需关心 C中的数据组件即可,不用直接和 BDE 打交道。 数据库组件主要分为两类:“数据访问组件”和“数据控制组件”,它们和数据库的关系如图 12 所示 : 图 12 数据库组件与数据库关系图 由于本软件的开发采用 C/S(客户 /服务器模式,而 SQLserver2020 是基于客户/服务器的数据库管理系统。 它提供了功能强大的客户服务器平台,高性能客户服务器结构的数据库管理系统可以将 delphi 作为客户端开发工具,用户通过使用客户系统从服务器检索信息并进行本地操作,服务器关注数据库进程,而客户则关注信息的表示。 而 SQL Server 作为存储数据的后台服务器软件,负责创建和维护表和索引等数据库对象,确保数据完整性和安全性,能够在出现各种错误时恢复数据。 河南机电高等专科学校毕业论文 7 2 系统研究概论 体系结构 MIS 系统平台结构模式大体上分为 4 种:主机终端模式、文件服务器模式、客户机 /服务器模式( Clint/Server, 简称 C/S)、 web 浏览器 /服务器模式( Browser/Server,简称 B/S)。 系统体系机构的一般阐述 而文件服务器模式只适合小规模的局域网,对于用户多,数据量大的情况就会产生网络瓶颈,特别是在互联网 上不能满足用户要求。 因此,现代企业级平台结构模式应主要考虑 C/S 模式和 B/S 模式。 C/S 模式与 B/S 模式的比较分析 C/S 系统又被称作分布式计算系统,它的含义是程序的数据处理并不像通常在基于小型机或基于主机的计算机系统(终端方式)中那样在单个的计算机上发生,而是把程序的不同部分在多台计算机上同时运行。 SQL Server 是一个真正的客户 /服务器关系型数据库系统。 它使企业可以设计出能够满足不断改变的信息需求的分布式数据库系统。 客户端通过网络向服务器发送 SQL 语句,服务器返回客户端结果集。 对于 Client/Server 模式而言,其主要特点为: ( 1)具有成熟的设计开发方法和工具。 经过多年的研究和积累,基于Client/Server 模式的系统设计开发方法已被用户所熟悉和掌握。 并且,众多的数据库和软件生产商提供了各种可视化工具和编程语言来支持它的开发。 相对而言,目前的基于 Browse/Server 模式的应用及其开发方法仍然处于发展阶段。 ( 2)交互性强,界面友好。 各个 Client 机上运行的应用程序是针对待定的用户和任务设计,同时具有在线帮助和出错提示等辅助功能。 这些优势是 Browse/Server模式 所不具备的。 B/S 模式即 Brower/Server 结构模式 ,是基于 Inter/Intra 的结构模式,分为三层,第一层为表示层,用户通过浏览器完成和后台的交互及最终查询结果的输出功能。 第二层为具有 ODBC 接口的 WEB 服务器,属功能层,主要利用服务器完成客户的应用功能。 第三层为数据层,根据客户的请求独立 地进行各种运算。 对Browse/Server 模式而言,其主要特点为: ( 1)其在逻辑上采用了 3 层结构,它在前台 Browse 和后台 Server 之间增加了一层 Web Server 层,所有的应用程序模块都 安装在它上面,在 Browse 上只需安装一个通用的浏览器软件,因此,这种模式简化了客户端,使用户的操作更加方便。 ( 2)开放性好, Intra/Inter 完全兼容。 河南机电高等专科学校毕业论文 8 ( 3)扩展性好,根据发展需要,可对系统随时进行扩展,降低了系统的开发和维护的开销 B/S 模式的优势 首先它简化了客户端。 它无需像 C/S 模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。 这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。 其次,它简化了系统的开发和维护。 系 统的开发者无须再为不同级别的用户设计开发不同的客户应用程序了,只需把所有的功能都实现在 Web 服务器上,并就不同的功能为各个组别的用户设置权限就可以了。 各个用户通过 HTTP 请求在权限范围内调用 Web 服务器上不同处理程序,从而完成对数据的查询或修改。 相对于 C/S, B/S 的维护具有更大的灵活性。 当形势变化时,它无须再为每一个现有的客户应用程序升级,而只需对 Web 服务器上的服务处理程序进行修订。 鉴于 B/S 相对于 C/S 的先进性, B/S 逐渐成为一种流行的 MIS 系统平台。 各软件公司纷纷推出自己的 Inter 方案,基于 Web 的财务系统、基于 Web 的 ERP。 一些企业已经领先一步开始使用它,并且收到了一定的成效。 B/S 模式的新颖与流行,和在某些方面相对于 C/S 的巨大改进,使 B/S 成了 MIS系统平台的首选,也使人忽略了 B/S 不成熟的一面,以及 C/S 所固有的一些优点。 下面让我们来看 C/S 相对于 B/S 的一些优势。 C/S 模式的优势 首先,交互性强是 C/S 固有的一个优点。 在 C/S 中,客户端有一套完整的应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。 B/S 虽然由 JavaScript、 VBScript 提供了一定的交互能力,但与 C/S 的一整套客户应用相比是太有限了。 其次, C/S 模式提供了更安全的存取模式。 由于 C/S 是配对的点对点的结构模式,采用适用于局域网、安全性比较好的网络协议,安全性可以得到较好的保证。 而 B/S 采用点对多点、多点对多点这种开放的结构模式,并采用 TCP/IP 这一类运用于 Inter 的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。 现代企业需要有开放的信息环境,需要加强与外界的联系,有的还需要通过Inter 发展网上营销业务,这使得大多数企业将他们的内部网 与 Inter 相连。 由于采用 TCP/IP,他们必须采用一系列的安全措施,如构筑防火墙,来防止 Inter的用户对企业内部信息的窃取以及外界病毒的侵入。 采用 C/S 模式将降低网络通信量。 B/S 采用了逻辑上的三层结构,而在物理上的网络结构仍然是原来的以太网或环形网。 这样,第一层与第二层结构之间的通信、第二层与第三层结构之间的通信都需占用同一条网络线路。 而 C/S 只有两层结构,网络通信量只包括 Client 与 Server 之间的通信量。 所以, C/S 处理大量信息的能力是 B/S 所无法比拟的。 河南机电高等专科学校毕业论文 9 开发方法整体选择 采用 C/S 结构,使用 ADO 连接数据库。 这样的好处是: ( 1)使用 C+Access 灵活方便,可扩充性、可移植性较好。 ( 2) ADO 与 Access 同为微软开发,兼容性好,同时存取效率高,且较成熟,目前许多数据库应用系统都采用这种方式。 ( 3)采用 C/S 结构是能充分发挥客户端 PC 的处理能力,很多工作可以在客户端处理后再提交给服务器。 对应的优点就是客户端响应速度快。 ADO 是 Microsoft 主要数据存储技术, ADO 主要让应用程序或 WEB 应用程序存取各种不同的数据源。 ADO 封装了 OLEDB 复杂的接口,以极 为简单的 COM 接口存储数据,简化了程序员数据存取的工作。 河南机电高等专科学校毕业论文 10 3 系统总体规划分析 系统总体结构设计 酒店信息 管理系统需求主要来自 员工信息的修改,增加、删除、员工工资的结算;营业查询房屋信息与预定,已定房间的及时查询;以及配套的餐饮管理,餐饮菜单和餐饮结算。 这些信息 由系统自动归类储存,随时可以查阅修改。 酒店 管理人员可利用本系统,输出房屋名单,自动生成统计报表。 应用需求分析 本系统的功能有: 员工信息查询管理(员工信息添加,修改,删除和工资明细及结算),营业查询包括(房间信息及预定和已定房 间)和餐饮管理(可以查询餐饮的品系,种类和价格以及菜单的修改,添加和删除)。 系统处理流程图 本系统基本设计按系统规划的要求规定设计其处理流程如图 31 所示 : 图 31 系统处理流程 各模块功能介绍 员工管理 模块,主要实现的是管理员 对酒店员工的信息查询(如新来员工的信息添加,员工信息的变动修改,辞职员工的信息删除以及员工工资的明细),及。酒店信息管理系统设计与实现毕业论文(编辑修改稿)
相关推荐
工经自检合格,由区域施工员抽测部分检验数据证实该分项工程质量符合规定要求,填写相应检验记录和分项工程质量等级检验评定表,评定该分项工程质量等级。 2) 项目部质检员实施专检,复核相应质量数据,确认该分项工程符合质量等级合格(或优良),在分项工程质量等级检验评定表上核定质量等级。 3) 工序报验:分项工程经自检、专检证实质量符合规定要求,项目专业施工负责人填写 ” 工序报验单 ”
护。 XX 酒店 出入口控制高清抓拍系统解决方案 昆明耀文科技有限公司 第 7 页 设计思想 出入口控制系统是安全技术防范领域的重要组成部分,是现代信息科技发展的产物,是数字化社会的必然需求,是人们对社会公共安全与日常管理的双重需要,是发展最快的新技术应用之一。 出入口控制系 统通常是指:采用现代电子与信息技术,为出入口管控和安全服务的信息化管理系统,对通过出入口的车辆、人员两类目标的进
钉等),吊顶饰面板; ② 、作业条件:安装完顶棚内的各种管线及,确定好灯位及各种明 露孔口的位置;各种材料全部配套、备 齐。 做完墙、地湿作业工程项目; ③ 、操作工艺: 操作流程:弹线 安装主龙骨吊杆 安装主龙骨 安装副龙骨 调整(隐检)封第一层石膏板(报验) 封第二层石膏板(报验) 刮腻子(报验) 刷涂料 ④、 确定吊顶标高:在墙面和柱面上,按吊顶要求弹出标高线,弹线应清楚,位置准确
dapter 对象还支持增强的批更新特性,以前这是 Recorder 的相关功能。 的窗体身份验证 基于窗体的验证是最为普遍的一种验证,使用这种验证方式可以很方便灵活地应用到应用程序中。 窗体验证方式对基于用户的验证授权提供了很好的支持,8 可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个 web 应用就会连同这个身份 Cookie
光纤 总规范( eqv IEC 6079311995) GB/T 光缆 第 1部分 总规范( eqv IEC794111996) GB/T 光缆 第 4部分 分规范 光纤复合架空地线 GB/T 光纤光缆连结器 第 1 部分 总规范 DL/T 8322020 光纤复合架空地线 DL/T 7882020 全介质自承式光缆 DL/T 7672020 全介质自承式光缆(
. 88 附录 2 电算结果 ...................................................................................................... 95 哈尔滨工业大学本科毕业设计(论文) 1 第 1章 绪论 设计项目简介 拟于哈尔滨 市某住宅小区新建若干高层住宅,层数为 12 到 18 层。