为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

旅店住宿管理系统旅店住宿管理系统

2018-09-04 30页 doc 1005KB 21阅读

用户头像

is_708176

暂无简介

举报
旅店住宿管理系统旅店住宿管理系统《****》课程设计报告 中国计量学院 经济与管理学院 课程设计报告 课程设计名称 旅店住宿管理系统 专 业 国际经济与贸易 班 级 07国贸(1)班 姓 名 胡飞飞 钟铧 学 号 0700703104 0700703133 指导教师 虎陈霞 2009 年 06 月 25 日 目...
旅店住宿管理系统旅店住宿管理系统
《****》课程报告 中国计量学院 经济与管理学院 课程设计报告 课程设计名称 旅店住宿管理系统 专 业 国际经济与贸易 班 级 07国贸(1)班 姓 名 胡飞飞 钟铧 学 号 0700703104 0700703133 指导教师 虎陈霞 2009 年 06 月 25 日 目 录 背景………………………………………………………………………(3) 第一章 旅店住宿管理系统规划 1.1 现行系统调查与………………………………………………(3) 1.2 新系统可行性分析…………………………………………………(4) 第二章 旅店住宿管理系统分析 2.1 组织结构和功能分析………………………………………………(5) 2.2 业务流程分析………………………………………………………(7) 2.3 数据流程分析………………………………………………………(7) 2.4数据字典………………………………………………………………(8) 第三章 旅店住宿管理系统设计 3.1系统设计的目的……………………………………………………(11) 3.2代码设计………………………………………………………………(12)3.3数据库设计……………………………………………………………(13) 3.4出/输入设计………………………………………………………(17) 3.5理配置设计…………………………………………………(18) 第四章 旅店住宿管理系统的实施………………………………………(18) 结束语…………………………………………………………………………(33) 背景 旅店住宿管理工作的好坏直接关系到一个旅店的经济效益和发展,所以做好旅店住宿系统的管理工作对整个旅店管理工作是十分重要的。而旅店住宿管理是繁杂而又非常细致的工作,一般是不允许发生差错的。计算机应用于旅店住宿的信息处理,不仅可以使旅店各层管理人员以最少的劳动和最短的时间取得足够的、可靠的、准确的信息。而且可以使他们从数据统计、收集、汇总等重复繁重的事务中解脱出来。 经过详细的需求分析,采用Delphi 7.0作为开发工具、SQL作为数据库语言开发出来的单机版旅店住宿管理系统。整个系统各操作窗口清新、大方,操作方便。 一. 旅店住宿管理系统系统规划 1.1 现行系统初步调查与分析 我们开发的这个旅店住宿管理系统主要是针对现代高速发展的信息管理技术对旅店住宿科学管理的新要求。而原有的老系统已无法满足现有要求,建立一个现代化的旅店住宿管理系统成为酒店的头等大事。 随着社会的进步和科学技术的发展,酒店的管理模式和规模也发生了很大的变化。随着酒店规模的扩大,对旅店住宿管理系统的需求也越复杂。为了适应酒店对旅店住宿管理系统的扩大的需求,该系统主要实现以下几个目的: 1) 原有系统的在处理大量信息时常出现问,安全可靠性较低,缺乏灵活性和扩展性。 2) 由于缺少完善报表管理,无法为酒店管理层提供更精确的数据,引导其做出正确的经营决策。 1.2新系统的可行性分析 1.2.1系统开发的必要性 目前公司采用的是日益老化的传统数据库信息管理模式,由于公司经营方式种类多样化,顾客联系繁琐。导致系统在处理巨大信息量时,稳定性和灵活性受到严重威胁。某些重要功能的缺乏和老化,使现行系统在管理过程中暴露出越来越多的弊端。在酒店经营业务和利润的快速增长的同时,旧系统的处理能力已满足不了日益发展的管理要求,使酒店在当前销售同行激烈的竞争中处于被动的地位,已成为实现酒店战略目标的主要障碍,因此新系统的开发迫在眉睫。 1.2.2 经济可行性 经济可行性,亦称财务可行性,它是系统开发可行性研究的核心内容,我们先对新系统开发的成本和效益的全面估算,过程如下: (1) 开发费用估算 a) 设备费 计算机硬件更换、软件升级等费用 b) 人工费 包括系统开发劳务费、旅店住宿管理人员培训费及试运行等 (2) 效益估算 a) 运行成本降低,库存管理资金降低 b) 减少旅店住宿工人工作量 c) 提供准确及时的决策支持 综上所述,加上财务系统的全面统计、分析,新系统开发的效益远远大于成本,因此经济效益理想,开发价值高。 1.2.3 技术可行性 此系统是在原有系统基础之上的更新和改进。 在设备方面,原先的计算机内外存容量、联网能力、主频速度等仍可以满足管理系统处理的要求。数据传达与通讯能力尚好。 在技术力量方面,从事系统开发和维护工作所需的技术人员企业已基本具备,再者此系统主要是通过DELPHI7.0软件对其开发,使用起来较为简便,一般人员稍加培训即可,没有太大的技术层面的难度,因此在技术上是完全可行的。 1.2.4 组织管理可行性 酒店的领导,部门主管和旅店住宿员工都认识到目前旅店住宿管理系统对公司发展的严重制约,都是支持新系统的开发的。在新系统运行之后会大大减轻原来相应负责人员的工作量,同时他们在经过公司的培训之后完全可以掌握这套系统,以提高企业经济效益,因此在组织管理方面也是可行的。 基于以上各方面的可行性分析,我们认为新系统的开发是众望所归。 二、旅店住宿管理系统分析 2.1组织结构和功能分析 为了实现系统的总体目标,系统必须具备一系列的功能结构,组织结构分析通常通过组织结构图来实现。 本系统主要包括顾客信息管理、员工信息管理、旅店价格管理、旅店信息查询管理、结账管理这五大部分。 1) 顾客信息管理 顾客信息管理主要对顾客、服务员和酒店的有关信息进行管理。顾客信息可以从顾客姓名、地址、所属地区、传真、联系电话、开户银行、邮箱网址、邮政编码和银行帐号这几个方面进行管理,用户可以通过界面来随时浏览、添加、修改、删除顾客信息。旅店住宿管理员管理可以从管理员编号、姓名和密码这几个方面进行管理,用户可以通过界面显示管理员信息、添加和删除管理员。旅店信息管理可以从房间号、规格、是否有人入住这几个方面进行管理,管理员可以通过界面浏览、添加、修改和删除房间信息。 2) 员工信息管理 顾客入住管理主要对顾客入住和顾客退房的有关信息进行管理。顾客入住管理从顾客姓名、地址、联系电话这几个方面进行管理。管理员可以通过界面完成顾客的入住登记。考虑到酒店提供的房间可能不满足该顾客的需要,所以旅店住宿管理系统中设置了顾客退房管理这个功能模块,主要从房间号、数量、金额、折扣、退房票号、退房日期和经手人等几个方面对顾客的退房进行管理。管理员可以通过界面完成顾客退房登记的操作。 图2.1.1 旅店住宿管理系统结构图 3) 旅店价格管理 旅店价格管理主要对顾客的登记入住、退房管理。顾客入住管理从顾客姓名、数量、金额、入住日期和管理员这几个方面进行管理。管理员可以通过该界面完成顾客登记入住,自动统计数量和金额。退房管理从顾客姓名、数量、金额、管理员、经手人和日期等方面进行管理。管理员可以通过界面记录退房信息,修改房间状态。 4) 结账管理 结款管理主要针对顾客的结款状况进行管理,主要从顾客姓名、住宿日期、应付金额和实际付款额这几个方面进行管理。 5) 旅店信息查询管理 查询管理主要对顾客登记入住、顾客退房进行查询。用户可以通过选择查询条件查询相关信息。 2.2 业务流程分析 根据旅店住宿管理软件的特点及鹏程公司的管理模式,设计系统业务流程分析如图所示: 图2.2.1业务流程图 2.3 数据流程分析 数据流程分析是把数据在组织内部的流动情况抽象地独立出来,舍去具体的组织结构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式,主要包括对信息的流动、传递、处理、存储等的分析。 图2.3 .1数据流程图 2.4数据字典 数据字典是在系统数据流程图的基础上进一步定义和描述数据的工具。它包括对一切动态数据和静态数据的数据表结构和相互关系等的说明,是数据分析和数据管理的重要工具,也是系统设计阶段进行数据库设计的重要参考依据。卡片式字典主要包括数据流卡片、数据结构卡片、数据存储卡片、数据项卡片、处理逻辑卡片和外部实体卡片六种。 2.4.1数据元素卡片 数据元素卡片要署名数据元素的名称、编号、别名、简述、数据元素的类型及宽度、取值范围等内容。 1 数据元素编号:103-01 2 数据元素编号:101-01 数据元素名称:顾客编号 数据元素名称:房间编号 简述:某顾客的编号 简述:某房间的编号 类型及宽度:char 20 类型:char 20 3 数据元素编号:104-01 4 数据元素编号:106-01 数据元素名称:入住票号 数据元素名称:登记编号 简述:某入住票据的编号 简述:某登记单的编号 类型及宽度:char 20 类型:char 20 5数据元素编号:102-01 6 数据元素编号:105-01 数据元素名称:管理员编号 数据元素名称:退房票号 简述:某旅店住宿管理员的编号 简述:某退房单的编号 类型及宽度:char 20 类型:char 20 2.4.2数据流卡片 数据流卡片要说明数据流的名称、组成、来源、去向和数据流量等。 1 数据流编号:F02-01 数据流名称:订房单 来源:销售部 去向:外部实体顾客 组成:顾客名称、顾客编码、房间编号、数量、价格 2 数据流编号:F02-02 数据流名称:房间清单 简述:酒店有空房的清单 来源:酒店 去向:P3 组成:清单号、空房编号、数量、价款 3 数据流编号:F02-03 数据流名称:登记入住单 简述:由旅店住宿保管人员填制的顾客登记入住的凭证 来源:旅店住宿保管员 去向:P1、财务部 组成:入住单号、顾客姓名、顾客编码、房间编码、数量、价格 4 数据流编号:F02-03 数据流名称:退房单 简述:旅店住宿开具的顾客退房的凭证 来源:旅店住宿保管员 去向:P1、财务部 组成:退房单号、顾客姓名、顾客编码、数量、价格 2.4.3数据结构卡片 数据结构卡片是由若干数据项组合,它描述了某些数据项之间的关系。 1 数据结构卡片 数据结构编号:J03-01 数据结构名称:顾客入住登记卡 数据结构简述:顾客入住时登记入住顾客基本情况的卡片 数据结构的构成:顾客姓名、顾客编号、数量、单价、时间 2 数据结构卡片 数据结构编号:J03-02 数据结构名称:顾客退房登记卡 数据结构简述:顾客退房时登记退房顾客基本情况的卡片 数据结构的构成:顾客姓名、顾客编号、数量、单价、时间 2.4.4数据存储卡片 编号:D1 文件名:台帐 简述:记录空房间状况的文件 组成:房间编号、退房时间、占用数量、空闲时间 有关的数据流:D1-P2 D1-P5 P3-D1 编号:D2 文件名:有损商品登记帐 简述:记录商品损坏状况的文件 组成:商品名称、商品编号、损坏时间、损坏数量、单位、单价、余量 2.4.5处理逻辑卡片 1 数据逻辑卡片 编号:P3 名称:登记入住处理 简述:旅店住宿保管员对顾客办理入住的相关事宜 输入:空房间清单 输出:入住单 处理:服务员登记台账。 2 数据逻辑卡片 编号:P5 名称:退房处理 简述:旅店住宿保管员对销售部门送来的退房单进行检查并批准 输入:退房单 输出: 退房单 处理:对销售部们送来的退房单进行检查并查阅台帐。 2.4.6外部实体卡片 编号:01 名称:旅店 简述:为顾客提供各种房间 输入的数据流:旅店订单 输出的数据流:旅店清单 三、旅店住宿管理系统系统设计 3.1系统设计的目的 系统设计是开发旅店管理信息系统的主要阶段,也是整个开发阶段工作的核心。系统设计的主要任务是将系统分析阶段得到的新系统的逻辑模型转换为新系统的物理模型,同时为系统实施阶段的工作提供依据。 随着社会的进步和科学技术的发展,企业的管理模式和规模也发生了很大的变化。随着企业规模的扩大,对旅店住宿管理系统的需求也越复杂。为了适应企业对旅店住宿管理系统的扩大的需求,该系统主要实现以下几个目的: 3) 在原有系统的基础上再对每个模块进行设置,运行,调试,增强系统的安全可靠性,灵活性和易于扩展性。 4) 随着顾客的增加和供应网络的复杂化,在查询管理模块中增加一个小模块,超期应付款查询,加强系统的完整性。 5) 旅店住宿管理系统由原来的4大部分扩展为5大部分,增加一个结款管理,以满足企业需求,增强系统的完整性。 6) 完善报表管理模块,为酒店提供更精确的数据,引导其做出正确的经营决策。 7) 通过对系统完整性的加强,顾客从登记入住到退房管理,形成一套完善,科学,有序的管理体系。 3.2代码设计 代码是用来表示事物名称、属性和状态等的符号和记号,一般用数字、字母或他们的组合来表示。代码设计是一项重要的工作,合理的编码结构是信息处理系统是否具有生命力的一个重要因素,在设计代码时逻辑上必须能够满足用户的需要,在结构上应当与处理的方法相一致。代码设计必须符合唯一性、化与通用性、可扩充性、可修改性、实用性、简洁性和规律性。本系统采用的是顺序码。 a) 顾客编号 用PV表示顾客的英文缩写,格式为PV00000,前两个0是顾客的地区代号,后三个000是供应商的序列号。 例:浙江地区某顾客的编号为PV01067 b) 管理员编号 用M表示管理员的英文缩写,格式为M00000, 前两个0表示旅店住宿号,后三个0表示管理员的序列号。 例:某旅店住宿管理员的编号为M05096 c) 房间号(4位) 格式为00000,前两位表示房间的大类编号,后三位表示具体房间的序列号。 d) 入库票号 用CE表示票据的英文缩写,格式为CE0000000D000,前两个0表示旅店住宿号,中间五个0表示商品号,D000表示票据号。 例:某海尔冰箱的入库票号为CE0103235D010 e) 开房编号 用G表示开房的英文缩写,格式为G0000000,前两个0表示旅店住宿号,后五个0表示顾客号。 f) 退房票号 用R表示退房的英文缩写,格式为R00000D000,后五个0表示房间号,D000表示票据号。 例:某海尔电视机的退货票号为R06543D011 3.3 数据库设计 3.3.1数据库的需求分析 数据库的需求分析就是分析用户的要求。它是通过详细调查现实世界要处理的对象,在充分了解原系统工作概况,明确用户的各种需求的基础上去确定新系统的功能。当然,确定新系统的功能时,还必须充分考虑今后可能的扩充和改变,不能仅仅按当前的应用需求来设计数据库。用户的要求一般包含:信息要求,处理要求,安全性与完整性要求。 3.3.2 数据库的概念结构设计 数据的概念结构模型是建立在数据库逻辑模型的基础上,他描述了从管理员角度看到的数据库的内容及联系。 图3.1旅店住宿管理信息E—R图 3.3.3数据库逻辑结构设计 根据系统设计的要求对数据库的逻辑结构进行设计。设计时既要考虑到前面系统设计阶段提出的需求,又要考虑到数据库设计的一些规则,如关键字的设置和外键的设置等。 本系统后台数据库管理系统所采用的是access数据库工具。 本系统包含了10张表,所有入住旅店信息表、员工信息查询表、员工信息入录表、密码设置表、入住登记表、权限设置表、客房信息录入表、客房信息查询表、房价设置表、结账表。 供应商基础信息表 顾客信息基础表用于储存顾客信息,表结构如下图所示: 字段名称 字段类型 主键 外键 是否为空 默认值 顾客编号 Varchar(20) 是 否 否 顾客姓名 Varchar(30) 否 否 否 地址 Varchar(30) 否 否 否 所属地区 Varchar(30) 否 否 否 电话 Varchar(20) 否 否 否 传真 Varchar(20) 否 否 否 联系人电话 Varchar(20) 否 否 否 开户银行 Varchar(30) 否 否 否 邮箱网址 Varchar(30) 否 否 否 邮政编码 Varchar(30) 否 否 否 银行账户 Varchar(30) 否 否 否 旅店住宿管理员信息表 旅店住宿管理员信息表记录了管理员的信息,表结构如下图所示: 字段名称 字段类型 主键 外键 是否为空 默认值 管理员编号 Varchar(20) 是 否 否 姓名 Varchar(30) 否 否 否 密码 Varchar(20) 否 否 否 商品信息表 房间信息表记录了房间的有关信息,表结构如下图所示: 字段名称 字段类型 主键 外键 是否为空 默认值 房间编号 Varchar(20) 是 否 否 价格 Varchar(20) 否 否 否 商品入库信息表 顾客登记入住信息表记录了顾客入住的相关信息,表结构如下图所示: 字段名称 字段类型 主键 外键 是否为空 默认值 顾客编号 Varchar(20) 否 否 否 顾客姓名 Varchar(30) 否 否 否 数量 int 否 否 否 金额 int 否 否 否 折扣 Varchar(20) 否 否 否 入住票号 Varchar(20) 否 否 否 入住日期 Varchar(20) 否 否 否 经手人 Varchar(20) 否 否 否 入库退货表 入住退房表记录了顾客退房的相关信息,表结构如下图所示: 字段名称 字段类型 主键 外键 是否为空 默认值 顾客编号 Varchar(20) 否 否 否 顾客姓名 Varchar(30) 否 否 否 数量 int 否 否 否 金额 int 否 否 否 折扣 Varchar(20) 否 否 否 退房票号 Varchar(20) 否 否 否 退房日期 Varchar(20) 否 否 否 经手人 Varchar(30) 否 否 否 3.5输入/输出设计 1) 输出/输入设计 输出/输入设计要确定输出什么数据和以什么方式输出。输入设计担负着将系统外的数据以一定的格式送入计算机的任务。输入设计的一条重要原则是确保系统输入信息准确无误,还应做到输入方法简单、迅速、经济及方便用户。输出设计是由计算机对输入的原始信息进行加工处理,形成高质量的有效信息,并使之具有一定的格式,提供管理者使用,这是输出设计的主要职责和目标。输出形式的好坏会影响到系统的功能。输出的信息要精确、及时、直观、易为用户所接受。另外,还有一些数据参照完整性的输入限制,这个问题只要在功能代码完成后再在接受输入前判断输入的格式和值的大小就可以实现。 输出设计: 目标:提高效率,和减少错误 输入工具:键盘输入,鼠标输入 数据校验方法:视觉校验 输入设计计 目标:精确、及时、直观 输出设备: 显示器,打印机。 该报表可以根据不同的选择显示不同信息(全部或者部分信息)。 3.6系统物理配置方案设计 3.6.1计算机硬件选择 操作系统:windows2000/nt/xp/me 硬件配置:CPU:Pentium eleron 600 MHz 以上; 内存:推荐128M 以上; 硬盘:100mb以上的磁盘空间 分辨率:最低800×600像素,推荐1024×768像素 输入:鼠标,键盘; 输出:打印机,显示屏; 3.6.2计算机网络的选择 局域网 网络拓扑结构:星型; 操作系统:windows 98/xp等 3.6.3数据库管理系统的选择 Database Desktop 四、仓库管理系统系统实施 4.1数据库连接 本系统用adoquery连接用ACCESS创建的数据库。连接过程如下: Adoquery的连接 4.2窗体及代码设计 4.2.1.创建工程project1.dpr 4.2.2登录窗体 新建窗体form1,窗体设计如下: 4.2.2.1图 操作说明:由用户输入用户名及正确的密码,点击确定即可登录到主窗体。 程序代码设计: 1. 确定 procedure TFrmlogin.Button1Click(Sender: TObject); begin frmlogin.ADOQuery1.Close; frmlogin.ADOQuery1.SQL.Text:='select * from USERS where GONGHAO='''+edit1.text+''''+' and mima = '''+maskedit1.text+''''+'and quanxian='''+inttostr(i)+''''; frmlogin.ADOQuery1.Open; if frmlogin.ADOQuery1.RecordCount >0 then begin h:= edit1.text ; k:=maskedit1.text; frmmain.showmodal; Frmlogin.Close; //登陆成功后关闭登陆窗体 end else begin showmessage('用户名或密码错误'); end; begin if i=0 then begin frmmain.f2.Enabled:=false; Frmmain.f1.enabled:=false; Frmmain.N13.enabled:=false; Frmmain.N14.enabled:=false; end else begin frmmain.f2.Enabled:=true; Frmmain.f1.enabled:=true; Frmmain.N13.enabled:=true; Frmmain.N14.enabled:=true; end; end; end; procedure TFrmlogin.RadioButton1Click(Sender: TObject); begin i:=0; end; procedure TFrmlogin.RadioButton2Click(Sender: TObject); begin i:=1; end; end. 4.2.3 主窗体 新建窗体form2,窗体设计如下: 4.2.3.1图 操作说明:用 mainmenu组件实现主窗体与子窗体的连接。 程序代码设计 1. 由主窗体连接供应商基础信息管理子窗体 procedure TFrmmain.N4Click(Sender: TObject); begin close; end; procedure TFrmmain.N10Click(Sender: TObject); begin frmxiugaimima.show; end; procedure TFrmmain.N13Click(Sender: TObject); begin frmyuangong.show; end; procedure TFrmmain.N16Click(Sender: TObject); begin frmyuangongchaxun.show; end; procedure TFrmmain.N18Click(Sender: TObject); begin frmusers.show; end; procedure TFrmmain.N17Click(Sender: TObject); begin frmkefangchaxun.show ; end; procedure TFrmmain.N14Click(Sender: TObject); begin frmkefangxinxiluru.show; end; procedure TFrmmain.N6Click(Sender: TObject); begin frmruzhu.show; end; procedure TFrmmain.d1Click(Sender: TObject); begin frmxiugaimima.Show; end; procedure TFrmmain.f2Click(Sender: TObject); begin Frmfangjiashezhi.showmodal; end; procedure TFrmmain.N8Click(Sender: TObject); begin frmruzhu.ShowModal; end; procedure TFrmmain.N9Click(Sender: TObject); begin frmruzhu.ShowModal; end; procedure TFrmmain.f1Click(Sender: TObject); begin frmquanxian.showmodal; end; procedure TFrmmain.N19Click(Sender: TObject); begin frmjiezhang.show; end; procedure TFrmmain.Image1Click(Sender: TObject); begin end; end. 4.2.4 员工信息管理窗体 新建窗体form4,窗体设计如下: 4.2.4.1图 程序代码设计 procedure TFrmyuangong.Button3Click(Sender: TObject); begin adotable1.Append; button4.Enabled:=false; button5.Enabled:=false; end; procedure TFrmyuangong.Button4Click(Sender: TObject); begin adotable1.Delete; button3.Enabled:=false; button5.Enabled:=false; end; procedure TFrmyuangong.Button5Click(Sender: TObject); begin adotable1.Edit; end; end. 4.2.5 入住登记信息管理窗体 新建窗体form4,窗体设计如下: 4.2.5.1图 procedure TFrmruzhu.Button3Click(Sender: TObject); begin adotable1.Append; button4.Enabled:=false; button5.Enabled:=false; end; procedure TFrmruzhu.Button4Click(Sender: TObject); begin adotable1.Delete; button3.Enabled:=false; button5.Enabled:=false; end; procedure TFrmruzhu.Button5Click(Sender: TObject); begin adotable1.Edit; end; end. 4.2.6客房信息管理窗体 新建窗体form5,窗体设计图如下: 4.2.6.1图 procedure TFrmkefangchaxun.Button1Click(Sender: TObject); var strsql:string; begin if edit1.text<>'' then begin ADOQuery1.Close; ADOQuery1.SQL.Clear; strsql:='select * from style where snumber like'''+edit1.text+'%''' ; ADOQuery1.SQL.Add(strsql); ADOQuery1.Open ; end else begin if edit2.text<>'' THEN begin ADOQuery1.Close; ADOQuery1.SQL.Clear; strsql:='select * from style where sstyle like'''+edit2.text+'%''' ; ADOQuery1.SQL.Add(strsql); ADOQuery1.Open ; end else begin ADOQuery1.Close; ADOQuery1.SQL.Clear; strsql:='select * from style where slouceng like'''+edit3.text+'%''' ; ADOQuery1.SQL.Add(strsql); ADOQuery1.Open ; end; end; end; end.4.2.7 房价设置管理窗体 新建窗体form6,窗体设计图如下: 4.2.7.1图 procedure TFrmfangjiashezhi.Button1Click(Sender: TObject); begin try ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('update price set sprice='+edit1.Text+' where sstyle=''单人间'''); ADOQuery1.ExecSQL; ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('select * from price'); ADOQuery1.Open; ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('update price set sprice='+edit2.Text+' where sstyle=''双人间'''); ADOQuery1.ExecSQL; ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('select * from price'); ADOQuery1.Open; ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('update price set sprice='+edit3.Text+' where sstyle=''三人间'''); ADOQuery1.ExecSQL; ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('select * from price'); ADOQuery1.Open; ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('update price set sprice='+edit4.Text+' where sstyle=''标准间'''); ADOQuery1.ExecSQL; ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('select * from price'); ADOQuery1.Open ; except showmessage('输入错误') ; end; end; end. 结束语 本次系统设计感受最大的就是在DELPHI应用过程中,总会有一些问题会出现,不管是代码问题还是系统本身的问题,都需要自己去寻找解决方法。这个过程就是学习和提高的过程。 本次实习也是对于我们在大学中所学的一些专业知识的综合运用,提高了我们分析问题的能力。在设计过程中感受最深的就是代码的调试,在编写程序过程当中,界面设计基本没有太大的问题,可能就是界面的美观程度,但是在代码编写时经常出现异常,需要通过多次的调试与尝试才能够解决。尽管系统还存在很多的漏洞和不足,但我们已经尽力把我们能做的做的完美,希望在以后的学习中能把系统的功能扩大并且优化,最好的结果是能在现实生活中运用。 这次的实习收获很大,它将成为我们一生的财富。 参考文献 [1]易荣华.管理信息系统.杭州:中国计量出版社,2006 [2]周兴华,李增民,臧洪光.DELPHI 7 数据库项目案例指导.北京:清华大学出版社,2005. [3]许多顶.管理信息系统实用教程.上海:上海交通大学出版社,2003 附录A:指导教师评语及成绩 指导教师评语: 成绩评定: 指导教师: 年 空房查询 顾客退房那查询 顾客入住价格查询 顾客结款管理 旅店报溢管理 旅店报损管理 旅店价格管理 员工基本信息管理 顾客基本信息管理 旅店住宿管理员管理 旅店信息查询管理 结账管理 旅店价格管理 员工信息管理 顾客信息管理 旅店住宿管理系统 退房 顾客结款 客房信息 顾客 顾客登记入住 顾客入住信息 客房查询 P2 P1 顾客订房 查询房间信息 登记处 有满足的房间 P4 销售部检查空房 台帐 D1 登记处理 P3 F2退房单 P5 F1入住单 退房处理 无满足的房间 身份证号 性别 姓名 编号 联系电话 旅店住宿管理人员 n m 顾客 顾客姓名 商品编号 数量 价格 管理 PAGE 26
/
本文档为【旅店住宿管理系统旅店住宿管理系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索