酒店管理系统 oracle后台+delphi

酒店管理系统 oracle后台+delphi

ID:1277643

大小:942.50 KB

页数:22页

时间:2017-11-09

酒店管理系统 oracle后台+delphi_第1页
酒店管理系统 oracle后台+delphi_第2页
酒店管理系统 oracle后台+delphi_第3页
酒店管理系统 oracle后台+delphi_第4页
酒店管理系统 oracle后台+delphi_第5页
资源描述:

《酒店管理系统 oracle后台+delphi》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、中南大学《数据库课程设计》设计报告题目酒店管理系统学生姓名学号专业班级指导老师数学科学与计算技术学院2015年1月酒店管理系统一、实践目的首先应该在此次实践中有所收获,能够学习到相关软件的功能,和进行实践设计需要的知识的。能够在实践中学习。面对酒店行业的高速发展和酒店行业信息化发展的过程中出现的各种情况,酒店客房管理系统在实施后应达到以下目的:实现多点操作的信息共享,相互之间的信息传递准确、快捷、顺畅;服务管理信息化,可随时掌握客人住宿情况;系统界面友好美观,操作简单易行,查询灵活方便,数据存储安全。实现

2、客房的登记入住和查询功能,查询酒店信息,客人信息,客房信息等功能。实现Delphi和oracle的连接,进行数据的插入。二、需求分析1.系统功能结构如下:客房查询酒店管理系统酒店管理酒店信息入住登记客人信息查询客房信息查询退房2.数据库逻辑设计根据系统功能进行数据表的设计。①登记表dj用来保存客人住宿时的住宿登记信息,此表为起初空表,在Delphi中进行数据插入后保存输入的数据信息。其结构表如下:字段类型字段大小姓名Varchar10证件Varchar12证件号码Varchar18房间号码Varchar1

3、0联系方式Varchar20住宿日期Date住宿天数Int性别Varchar4createtabledj(姓名varchar(10),性别varchar(4),住宿日期date,证件varchar(12),证件号码varchar(18),房间号码varchar(10),联系方式varchar(20),住宿天数int);②客房信息表fjxx用来保存客房的基础信息,其结构如下:字段类型大小房间号Varchar10房间类型Varchar20价格float8最大居住人数intcreatetablefjxx(房间号

4、varchar(10),房间类型varchar(20),价格float(8),最大居住人数int);③酒店信息表jdxx用来保存酒店的信息,其结构如下:字段类型大小公司名Varchar50电话Varchar20建立日期Varchar20EmailVarchar20公司地址Varchar10邮箱Intcreatetablejdxx(公司名varchar(50),电话varchar(20),建立日期date,Emailvarchar(50),公司地址varchar(50),邮编int);④客人信息表用来保存入

5、住客户的信息,用于退房,客人信息查询等操作功能的实现。其基本结构为:字段类型大小姓名Varchar10证件Varchar12证件号码Varchar18房间号码Varchar10联系方式Varchar20房间金额folat8住宿日期Date住宿天数Int性别Varchar4createtablekrxx(姓名varchar(10),性别varchar(4),住宿日期date,证件varchar(12),证件号码varchar(18),房间号码varchar(10),联系方式varchar(20),住宿天数i

6、nt,房间金额float(8));三、设计过程1窗体设计⑴新建一个标准工程,会出现form1,可以遵循默认格式,也可以更改名称,这里默认。⑵添加所需控件mainmenu,双击控件在其中加入所要进行的功能如下:添加控件Image插入图片,选中image控件,在其属性表中选中picture,选择需要的图片:⑶再建立一个Form2,默认格式即可。在其中加入客房登记所需控件:⑷再建立一个Form3,默认格式即可,并且在project-options中设置其为主窗体。在其中加入客房登记所需控件,8个label,8个

7、Edit,两个bitbtn如图:可以在bitbtn按钮中添加图片,使其更加生动,,选中按钮,在其属性选择Glyph,选择需要的图片即可,注意图片格式要符合要求,还可以为界面换颜色。⑸再建立一个Form4,默认格式即可。在其中加入客人信息查询所需控件,1个label,一个Edit,2个按钮,1个DBGrid:这里需要链接数据库,与krxx表中的信息进行链接。连接方式为:首先添加一个数据模板(datemodule),然后选择ADOQuery控件和datasource控件添加到数据模板,选中ADOQuery控件

8、,在其属性中找到connectionstring,进行数据库的链接,选择⑹再建立一个Form5,默认格式即可。在其中加入客房登记所需控件,和上面一样:这个窗体也要进行数据库链接,过程和上面一样,只是链接的表名不同,这里链接的是kfxx表。双击确定添加代码如下:withData3.ADOQuery1dobeginClose;SQL.Clear;SQL.Add('select*fromfjxxwhere房间号码=:a');Para

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。