SQL酒店管理系统实例

合集下载

数据库SQL实训-酒店客房管理系统

数据库SQL实训-酒店客房管理系统

目录目录 (1)第一章系统分析 (2)一.可性行分析 (2)第二章需求分析 (2)第三章系统总体设计 (3)3.1总体设计 (3)3.2详细设计模块 (4)3.3 数据库设计 (5)3.4数据库需要分析 (5)3.4.1数据库分析 (5)3.4.2数据库概念结构设计 (7)3.4.3 数据库逻辑结构设计 (9)第四章系统代码设计及实现 (11)4.1 创建宾馆客房管理信息系统的主登录窗体 (11)4.2创建公用模块 (13)4.3 创建宾馆客房管理信息系统的主窗体 (14)4.4 创建主窗体的菜单 (15)4.5 客房标准设置 (20)4.6 客房查询 (23)4.7 住宿查询模块设计 (24)4.8 退房查询模块设计 (24)4.9 日结统计报表模块设计 (25)4.10 系统维护模块设计 (27)该模块主要用于数据恢复及备份用以保证数据安全打开系统维护-数据备份 (27)4.11 权限设置模块 (28)4.12 安全退出模块设计 (31)第五章系统的编译和发行 (31)第六章实训总结 (32)第一章系统分析一.可性行分析可行性分析是指在允许的成本、性能要求下,分析每项需求实施的可行性,提出需求实现的相关风险,包括与其它需求的冲突,对外界因素的依赖和技术障碍。

可行性分析包括操作可行性、技术可行性、经济可行性和进度可行性。

下面是对酒店管理系统的可行性分析。

1. 进度可行性:鉴于本系统的目标要求和特点,能够保证在预期的时间内完成该系统的研究和设计。

2.经济可行性:本系统开发完成后可缩减工作时间,提高工作效率,而且简单易操作,不需对使用人员进行培训,不管是在资金上还是效率上都能达到预期的效果。

3. 技术可行性:从目前比较流行的数据库开发、管理软件来看;对于比较简单的中小型数据库,和SQL Server 2000的结合无疑是在实际应用中较为成功的一种解决方案。

前者为用户提供了Windows所一贯坚持的非常友好、操作简单的用户界面.;后者则可对数据库实施操作、维护和权限识别功能,也可通过与SQL语句的结合对数据库进行更为复杂的操作。

酒店管理系统SQL数据库设计报告

酒店管理系统SQL数据库设计报告

信息技术学院《数据库应用实践》设计报告名称:酒店管理系统专业:计应班级:10-1学生姓名:**学号:**********一、业务流程描述酒店介绍:大致介绍下酒店的历史及其现状和未来的规划。

客房的介绍:主要介绍下酒店各个价位房间。

客房的预定:可以通过网络进行预定,预定修改,取消预订。

客房管理:预定管理、客房查询、设置房态、开房、换房、续住、退房等管理。

员工管理: 员工修改信息、人员调配。

账务管理:主要是处理酒店的日常的账务报表,收入报表(前台收入明细表、现付收入明细表)、消费报表等。

二、业务流程图或数据流程图三、E-R图四、逻辑结构设计(关系模式)旅客信息(旅客姓名,性别,身份证号,住房或预订);房间信息(房间号,房间类型,是否空房,是否预订,房价);住房记录(入住时间,身份证号,房间号);收费标准(房间类型,房价);订房记录(预订时间,预订入住时间,预订住房天数,身份证号,房间号);住房历史记录(旅客姓名,性别,身份证号,房间号,房间类型,房价,退房时间,住房天数,费用);餐厅信息(员工姓名,员工号);客房服务(员工号,员工姓名);旅客信息主键身份证号;房间信息主键房间号,外键引用收费标准表的房间类型;住房记录主键房间号,外键引用旅客信息表的身份证号,房间信息表的房间号;收费标准主键房间类型;订房记录主键房间号,外键引用旅客信息表的身份证号,房间信息表的房间号;住房历史记录主键入住时间;餐厅信息主键员工号;客房服务主键员工号;五、物理模型设计旅客信息住房记录订房记录六、相关SQL语句1. 创建数据库create database 酒店管理系统gouse 酒店管理系统go2.创建数据表(含主键、外键定义及约束性条件设计)1、收费标准表create table 收费标准表/*收费标准*/ (房间类型 char(16),房价 int not null,primary key(房间类型))2、房间信息表create table 房间信息表/*房间信息*/ (房间号 char(5),房间类型 char(16) not null,是否空房 char(5) not null,是否预订 char(5) not null,primary key(房间号),foreign key(房间类型) references 收费标准表(房间类型))3、旅客信息表create table 旅客信息表/*旅客信息*/ (旅客姓名 char(20) not null,性别 char(5),身份证号 char(20),住房或预订 char(10) not null,primary key(身份证号))4、住房记录表create table 住房记录表/*住房记录*/ (身份证号 char(20) not null,房间号 char(5),入住时间 datetime not null,primary key(房间号),foreign key(身份证号) references 旅客信息表(身份证号),foreign key(房间号) references 房间信息表(房间号))5、订房记录表create table 订房记录表/*订房记录*/ (身份证号 char(20) not null,房间号 char(5),预订时间 datetime,预订入住时间 datetime not null,预订住房天数 int,primary key( 预订时间),foreign key(身份证号) references 旅客信息表(身份证号),foreign key(房间号) references 房间信息表(房间号))6、住房历史记录表create table 住房历史记录表/*住房历史记录*/(旅客姓名 char(20),性别 char(5),身份证号 char(20),房间号 char(5) not null,房间类型 char(16),房价 int,入住时间 datetime not null,退房时间 datetime,住房天数 int,费用 int,primary key(入住时间))7、餐厅信息表create table 餐厅信息表 /*餐厅信息*/(员工姓名char(20),员工号 char(10),primary key(员工号))8、客房服务表create table 客房服务表 /*客房服务*/(员工号 char(10),员工姓名char(20),primary key(员工号))3.插入数据--1向收费标准表中插入数据insert into 收费标准表values('标间', '380')insert into 收费标准表values('套房','800')insert into 收费标准表values('特价','180')insert into 收费标准表values('单人间','280')insert into 收费标准表values('三人间','450')--2向房间信息表中插入数据insert into 房间信息表values('2008','标间','是','否')insert into 房间信息表values('3017','标间','否','否')insert into 房间信息表values('3019','特价','是','是')insert into 房间信息表values('4012','单人间','是','是')insert into 房间信息表values('2017','三人间','否','是')--3向旅客信息表中插入数据insert into 旅客信息表values('张三','男','123456789012345678','住房')insert into 旅客信息表values('李四','男','012345678912345678','订房')insert into 旅客信息表values('王五','男','987654321012345678','住房')insert into 旅客信息表values('张强','男','951564621012345678','住房')insert into 旅客信息表values('陈七','男','654987721012345678','住房')--4向住房记录表中插入数据insert into 住房记录表values('123456789012345678','2008','2012.03.21')insert into 住房记录表values('012345678912345678','3017','2012.03.12')insert into 住房记录表values('987654321012345678','3019','2012.03.25')insert into 住房记录表values('951564621012345678','2017','2012.03.24')insert into 住房记录表values('654987721012345678','4012','2012.03.29')--5向订房记录表中插入数据insert into 订房记录表values('123456789012345678','2008','2012.03.21','2012.04.02','5') insert into 订房记录表values('012345678912345678','3017','2012.03.12','2012.04.01','3') insert into 订房记录表values('987654321012345678','3019','2012.03.25','2012.04.05','10') insert into 订房记录表values('951564621012345678','2017','2012.03.24','2012.04.04','5') insert into 订房记录表values('654987721012345678','4012','2012.03.29','2012.04.07','7')--6向住房历史记录表中插入数据insert into 住房历史记录表values('张三','男','123456789012345678','2008','标间','380','2012.03.21','2012.04.05','15','5700')insert into 住房历史记录表values('王五','男','987654321012345678','3019','特价','180','2012.03.25','2012.03.28','3','540')insert into 住房历史记录表values('李四','男','012345678912345678','3017','标间','180','2012.03.12','2012.03.20','8','3040')--7向餐厅信息表中插入数据insert into 餐厅信息表values('赵六','011201')insert into 餐厅信息表values('孙阳','011202')insert into 餐厅信息表values('李九','011203')insert into 餐厅信息表values('穆云','011204')insert into 餐厅信息表values('曹丹','011205')--8向客房服务表中插入数据insert into 客房服务表values('王朝阳','010201')insert into 客房服务表values('张向荣','010202')insert into 客房服务表values('李乐','010203')insert into 客房服务表values('田达','010204')insert into 客房服务表values('周博','010205')4.创建视图(含单表和多表查询)create view 单表视图Asselect * from 旅客信息表create view多表视图Asselect 旅客姓名,房间号from 旅客信息表join住房记录表on 旅客信息表.身份证号=住房记录表.身份证号5.创建触发器或存储过程create procedure proc_旅客信息表ASselect * from旅客信息表七、参考文献数据库原理课程设计——酒店管理系统实验报告数据库应用课程—酒店管理设计报告百度文库—酒店管理数据库设计八、设计心得和体会(需要描述个人在小组设计中承担的任务和完成情况;个人小结)。

酒店管理系统数据库表和SQL

酒店管理系统数据库表和SQL

酒店管理系统数据库表和SQL010.tydis扩展:物价赔偿表采购表员工表数据库的表分别为:管理员信息表(operator),房间类型表(roomType), 房间信息表(roomInfo),客户类型表(customerType),客户信息表(customer),入住信息表(liveIn),预订信息表(engage),结账表(account),酒店简介表(companyIntroduce),酒店新闻表(news),天气信息表(temp),特惠信息表(tehui)。

create table roomType(PK integer primary key, roomTypeID char(1) check(roomTypeIDin('A','B','C','D','E','F','G','H')) uniquenot null,roomTypeName varchar2(15) not null, roomPrice float not null, roomBedNum int,foregift float,cl_room int,cl_price float,remark varchar2(40),delmark int);/create table operator(PK integer primary key,userID varchar2(10) unique not null, pwd varchar2(10) not null,puis int,in_time date,login_num int);/create table customer(PK integer primary key,c_ID varchar2(20) unique not null, pwd varchar2(15) not null,c_name varchar2(15) not null, c_sex char(2) check(c_sex in('男','女')) not null, zj_type varchar2(15) not null, zj_no varchar2(20) not null, c_addr varchar2(40),c_tel varchar2(20) not null, remark varchar2(40),delmark int,c_type_id char(1),jifen int,foreign key(c_type_id) references customerType(customerID));/create table customerType(PK integer primary key,customerID char(1) check(customerID in('A','B','C','D','E','F','G')) unique notnull,c_type_name varchar2(15) not null, dis_attr varchar2(15),discount float,remark varchar2(40),delmark int);/create table roomInfo(PK integer primary key,roomID char(3) not null unique,roomTypeID char(1) not null, roomState char(1) check(RoomStatein('0','1')) not null,roomTel varchar2(10) not null, roomLoc varchar2(10),remark varchar2(40),delmark int,foreign key (roomTypeID) references roomType(roomTypeID));/create table liveIn(PK integer primary key,in_no varchar2(10) not null unique, roomID char(3) not null,c_ID varchar2(10),c_name varchar2(15) not null, c_sex char(2) check(c_sex in('男','女')) not null, zj_type varchar2(15) not null, zj_no varchar2(25) not null, addr varchar2(50),renshu int,in_time date,leave_time date,delmark int,--客户离开c_tel varchar2(20),foreign key (roomID) references roomInfo(roomID));/create table engage(PK integer primary key,c_ID varchar2(10) not null, roomID char(3) not null,engage_time date,in_time date,leave_time date,engage_mark int,delmark int,foreign key (roomID) references roomInfo(roomID),foreign key (c_ID) references customer(c_ID));/create table account(chk_ID varchar2(10) primary key, in_no varchar2(10) not null, chk_time date,days int,money float,userID varchar2(15),delmark int,foreign key (in_no) references liveIn(in_no),foreign key(userID) references operator(userID));/create table record(PK integer primary key,userID varchar2(15) not null, brief varchar2(20),in_no varchar2(10) not null, delmark int,foreign key (userID) references operator(userID),foreign key (in_no) references liveIn(in_no));/create table companyIntroduce( PK integer primary key, brief varchar2(2000));create table news(PK integer primary key, type varchar2(40) not null, title varchar2(40) not null, in_time date,brief varchar2(500));create table temp(PK integer primary key, day date,tempa int,tianqi varchar2(30));create table tehui(PK integer primary key, title varchar2(50) not null, brif varchar2(500),in_time date);--select deptno,max(sal) as max1,max(decode(t,2,sal)) asmax2,min(sal) as max3 from--(select empno,ename,sal,t,deptno from--(select empno,ename,sal,row_number() over (partition by deptno order by sal desc)t,deptno--from emp) e1--where e1.t<=3)--group by deptno每个房间类型住的人次数 num_per_roomtypeselect r.*,t.roomprice,t.roombednum from(select t.roomTypeID,t.roomTypeName,count(*) as num from roomType t,roomInfo r,liveIn iwhere i.roomID=r.roomID and r.roomTypeID=t.roomTypeID andi.in_time>=to_date('2012-1-1','yyyy-mm-dd') andi.leave_time<=to_date('2012-11-1','yyyy-mm-dd') group byt.roomTypeID,roomTypeNameorder by roomTypeID,roomTypeName) r,roomType t wherer.roomTypeID=t.roomTypeIDselect count(*) as num from livein iwhere i.in_time>=to_date('2012-1-1','yyyy-mm-dd') andi.leave_time<=to_date('2012-6-1','yyyy-mm-dd')--select count(a.O_LOG_ID) from por_log a whereto_char(a.OPER_TIME,'yyyymm')>='201110'一年的每个月收入总额 money_per_yearselect sum(money) as moneytotle,to_char(chk_time,'yyyymm') month from accountwhere to_char(chk_time,'yyyy')='2008'group by to_char(chk_time,'yyyymm')order by to_char(chk_time,'yyyymm')那个个月的收入详细信息 money_per_monthselecta.chk_ID,i.c_name,i.c_sex,i.c_tel,i.in_time,i.leave_time,a.days,a.mo ney,r.roomID,t.roomTypeNamefrom account a,liveIn i,roomInfo r,roomType twhere to_char(a.chk_time,'yyyymm')=? and a.in_no=i.in_noand i.roomID=r.roomID and r.roomTypeID=t.roomTypeID某个时间段内消费前N高的客户 high_pay_customerselect distinct(l.c_sex),l.c_tel,l.zj_no,l.addr,e.* from (select t.* from (select i.c_name,sum(a.money) as xiaofei from account a,liveIniwhere a.in_no=i.in_no andto_char(a.chk_time,'yyyymm')>='201201' andto_char(a.chk_time,'yyyymm')<='201211'group by i.c_nameorder by sum(a.money) desc) twhere rownum<=4) e,livein lwhere e.c_name=l.c_nameorder by e.xiaofei desc某个时间段内住宿次数前N高的客户select distinct(l.c_sex),l.c_tel,l.zj_no,l.addr,e.* from (select * from(select count(*) as cishu,i.c_namefrom account a,liveIn iwhere a.in_no=i.in_no andto_char(a.chk_time,'yyyymm')>='200801' andto_char(a.chk_time,'yyyymm')<='201211'group by i.c_nameorder by count(*) desc)where rownum<=1) e,livein l where e.c_name=l.c_name order by cishu desc日结账统计表当日开房报表。

2021基于VB和SQL的酒店客房管理系统构建范文2

2021基于VB和SQL的酒店客房管理系统构建范文2

2021基于VB和SQL的酒店客房管理系统构建范文 摘要: 目的酒店客房管理系统是酒店客房信息化发展的重要组成部分, 酒店客房管理系统能够实现酒店行业快速、科学地管理酒店客房, 协调酒店客房内部和外部各个要素直接的、动态的过程, 即人力、物力、财力、时间和信息资源5大要素的协调, 酒店客房管理系统就是这5大要素相对平衡的动态管理系统。

方法系统基于B/S开发, 采用VB语言开发, 采用SQL Server数据库管理后台数据。

结果有效提高了酒店的智能管理, 能够给客人提供优质的服务和给酒店带来更多的利润空间。

实现酒店的集中管理和快速反应能力, 增加经济效益, 节约运行和管理成本。

系统运行后, 人机交互界面良好, 程序操作简单方便, 系统运行稳定。

结论掌握了模块化程序设计思想、函数的调用、采用自顶向下、逐步求精的函数过程设计方法, 将数据库与VB完美地结合, 能满足一般中小型酒店客房管理的基本需求。

关键词: VB;酒店客房管理系统; SQL; Abstract: ObjectiveThe hotel guest room management system is an important part of the informatization development of hotel room.The hotel guest room management system can be helpful to fast and scientific management of hotel rooms, and directly dynamic coordination of internal and external factors of guest rooms, namely, coordinating the five elements of manpower, material resources, financial resources, time and information resources.Methods Based on B/S development, and using VB language development, and SQL Server database in background processing.Results The system effectively improved the intelligent management of the hotel, and brought more profits to the hotel as well as more high-quality services to the guests.It also achieved centralized management and rapid response, improved economic efficiency, and saved operation and management costs.The system had good man-machine interface, simple and convenient procedure and stable operation.Conclusion The system helps master modularized design idea and function calls.By using procedure design method of the top-down, stepwise refinement function, the perfect combination of database with VB can meet the basic needs of guest room management in small and medium-sized hotels. Keyword: VB;hotel room management system; SQL; 0、引言 随着经济的发展,旅游业越来越发达, 与之相关的餐饮、酒店行业也受到前所未有的冲击, 尤其是随着客人逐渐增多, 传统酒店客房管理系统采用人工管理不科学的弊端日益显露, 所以管理信息化成为酒店客房发展的必然趋势。

sql server 酒店客房管理系统设计说明书 数据库大作汇总

sql server 酒店客房管理系统设计说明书 数据库大作汇总

课程设计课程设计名称:数据库应用系统课程设计专业班级:学生姓名:学号:指导教师:课程设计时间:酒店客房管理系统1 概述一直以来人们使用传统人工的方式进行酒店客房的管理,这种管理方式存在着许多缺点,譬如:效率低、安全不高,另外时间一长,将产生大量的数据,这对于查找和维护带来了不少的困难。

社会经济的发展,人们之间的交流日益频繁,外出人数的增加,这些都对酒店客房的管理提出了更高的要求,传统的管理方式已经不能够胜任这种工作了。

鉴于这种情况,开发一个酒店客房管理系统,能够通过计算机和数据库满足对客房基本信息的管理工作。

应包括以下几个功能:1、开房登记:根据客人的要求为其分配合适的房间,记录客人的基本信息。

2、退房结账:当客人提出退房请求时,工作人员能及时为其结账,并更改此房间的状态。

3、房间状态:工作人员能够查看房间的状态,是否有客人居住或者有客人预订,以方便对客房的管理。

4、预订房间:如果客房比较紧张,客人又因某种情况不能及时去开房,这时为了方便这类客人,应该提供预订房间这种服务。

5、预订入住:为已经预订过房间的客人办理登记入住。

6、解除预订:当客人因某种情况不再需要预订的客房时,应当允许其进行解除预订。

7、查看相关的信息:在住客人、预订客人、历史客人信息的查询。

通过以上几个功能,降低工作人员的工作量,提高效率,以实现对客房和客人信息的管理。

2 需求分析工作人员登入酒店管理系统后,开始对客房进行管理,工作流程图如下:图1、工作流程图下面是数据字典:表4、房间信息上表可以看出,此系统有九个功能:1、开房登记:根据客人的要求为其分配合适的房间,记录客人的基本信息。

2、退房结账:当客人提出退房请求时,工作人员能及时为其结账,并更改此房间的状态。

3、房间状态:工作人员能够查看房间的状态,是否有客人居住或者有客人预订,以方便对客房的管理。

4、预订房间:如果客房比较紧张,客人又因某种情况不能及时去开房,这时为了方便这类客人,应该提供预订房间这种服务。

SQL数据库课程设计酒店管理系统

SQL数据库课程设计酒店管理系统

苏州市职业大学课程设计任务书课程名称:《计算机语言C》起讫时间:2007-12-31至2008-1-4院系:计算机工程系班级:07软件测试指导教师:李金祥顾小晶系主任:宣仲良苏州市职业大学课程设计说明书名称:《计算机语言C》课程设计图书登记管理程序2007年12 月31 日至2008年1 月4 日共1周院系计算机工程系班级07软件测试姓名马宝珠系主任宣仲良教研室主任叶良指导教师李金祥顾小晶1.需求分析图书登记管理系统作为一个应用软件将为学校的老师和学生提供一个对学校图书馆深入了解并借阅、还书的平台。

拥护根据系统界面的提示信息对图书馆信息进行查询、初始化等操作系统功能需求分析描述如下:(1)查询图书:根据图书编号进行查询,读者可以浏览或查询相关图书。

(2)系统主菜单:若未找到相应的书籍返回到上一级目录。

(3)图书登记:读者输入要查询的编号、出版社、作者姓名等信息,系统将进行处理。

(4)初始化:输入书号、书名、书籍的数量以空格隔开,建立新文件写入数据否则初始化失败。

(5)新书入库:可读入新书名称、编号、数量以空格隔开看是否有此类书籍。

(6)借书菜单:可输入读者编号和所借书编号或调用借书函数执行借书功能。

(7)还书菜单:可输入读者编号和所还书的编号执行还书功能,还书后修改图书库存量。

(8)保存连接数据:方便读者了解图书登记的相关信息,为图书管理人员和读者带来便利。

2.总体设计下面从系统的整体流程的功能模块系统界面与数据结构进行总体设计。

(1)总体思想本系统主要设计思想是实现图书馆的功能机管理系统信息的查询、初始化、添加新书、借书、还书等主要功能。

图书登记管理情况以文件的形式储存,系统的人机接口系用简单的字符界面进行交互,系统的设计方法是结构化实际方法,系统用C语言进行开发用户可以清晰的了解图书馆内的情况。

(2)系统模块结构图根据需求分析结果,图书登记管理系统可以分为三大模块:查询图书模块、图书登记管理模块、系统控制平台。

SQL数据库作业--酒店管理

SQL数据库作业--酒店管理

题目酒店管理系统的数据库设计班级09机械(3班)姓名学号教师酒店管理系统的数据库设计酒店业是一个前景广阔而又竞争激烈的行业。

改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。

由于我国的旅游业迅速发展,通过调查,我国在2020年将成为世界上第四大旅游国家;同时我国加入世界贸易组织,酒店业将完全开放,这个时候,我国的酒店业将面临着前所未有的机遇和挑战。

酒店行业的激烈竞争使得争取客源、提高酒店满员率、指定正确的销售策略已经成为一项重要的任务,而借助于当前蓬勃发展的IT工具来拓展销售能力,创造客观的经济效益已经成为许多酒店的首选.因为酒店业务涉及的各个工作环节已经不再仅仅是传统的住宿、结算业务,而是更广更全面的服务性行业代表。

酒店作为一个服务性行业,从客房的营销即客人的预计开始,从入住登记直到最后退房结账,整个过程应该能够以宾客为中心,提供快捷方便的服务,给宾客一种顾客至上的享受,只有提高酒店的管理水平,简单化各种复杂的操作,在最合理的最短的时间内完成酒店业务的规范操作,这样才能令旅客舒适难忘,面对酒店业内激烈的竞争形势,各酒店均在努力拓展服务领域的广度和深度。

虽然信息化并不是酒店走向成功的关键元素,但它可以帮助那些真正影响成败的要素发挥更大的效用。

因此采用全新的计算机网络和管理系统,将成为提高酒店的管理效率,改善服务水准的重要手段之一.所以作为一有效的统计分析手段,计算机管理系统具有明显的优势,它在数据保存、数据交换等方面均能做到快速可靠,是手工操作所不能完成的。

现利用SQLServer2008 设计一个简单的酒店管理系统的数据库.1、对酒店系统进行系统功能需求分析系统流程图2、数据库设计根据系统的功能要求,主要构造以下几个表:(1)“楼层信息”表:楼层编号、楼层名称。

用途是保存楼层编号及名称,如表1所示表1 .“楼层信息”表CREATE TABLE[dbo].[楼层信息]([楼层编号][int]NOT NULL,[楼层名称][varchar](50)NULL)ON[PRIMARY]GO(2)“客房类型”表:类型编号、类型名称、价格、拼房价格、可超预订数、是否可以拼房。

SQLserver酒店管理系统

SQLserver酒店管理系统
SQLserver酒店管理系统
酒店管理系统
总结
这次课程设计最大的体会就是,如果不开始做, 那就永远也不会,有的事情其实没有想象中的那么难,
迈出了第一步,后面也就相对比较简单了。 细节很重要,在做课程设计时,
可能会因为一个很小的问题导致一系列的问题。
SQLserver酒店管理系统
谢谢给予我指导的魏老师及给与我帮 助的同学!
文字可编辑目录点击添加标题点击添加标题点击添加标题点击添加标题添加文本点击添加文本点击添加文本点击添加文本点击添加文本点击添加文本点击添加文本添加文本点击添加文本点击添加文本点击添加文本点击添加文本添加文本点击添加文本点击添加文本点击添加文本添加文本点击添加文本点击添加文本点击添加文本点击添加文本点击添加文本点击添加文本添加文本点击添加文本点击添加文本点击添加文本点击添加文本点击添加文本添加文本点击添加文本点击添加文本点击添加文本添加文本点击添加文本点击添加文本点击添加文本点击添加文本点击添加文本点击添加文本点击添加文本01020304添加标添加文本点击添加文本点击添加文本点击添加文本点击添加文本会议基调年会视频
"data source=jiudian.mdb" conn.Open connectionstring 修改后的代码如下: Dim connectionstring As String connectionstring = "provider=Microsoft.Jet.oledb.4.0;" & _
SQLserver酒店管理系统
酒店管理系统
1.数据库的链接
添加ADO控件
SQLserver酒店管理系统
酒店管理系统
1.数据库的链接
设置ADO属性
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库酒店管理系统实例(附C#界面及代码)目录第1章前言............................................... 错误!未定义书签。

开发背景............................................. 错误!未定义书签。

宾馆组织结构......................................... 错误!未定义书签。

系统开发方法......................................... 错误!未定义书签。

第2章系统分析........................................... 错误!未定义书签。

可行性分析........................................... 错误!未定义书签。

需求分析............................................. 错误!未定义书签。

业务流程分析...................................... 错误!未定义书签。

数据流程分析...................................... 错误!未定义书签。

系统功能分析...................................... 错误!未定义书签。

系统权限分析...................................... 错误!未定义书签。

第3章系统设计........................................... 错误!未定义书签。

系统功能模块设计..................................... 错误!未定义书签。

数据库设计........................................... 错误!未定义书签。

第4章系统实现........................................... 错误!未定义书签。

系统主界面........................................... 错误!未定义书签。

来宾登记模块......................................... 错误!未定义书签。

宾客开单........................................... 错误!未定义书签。

更换房间.......................................... 错误!未定义书签。

修改登记.......................................... 错误!未定义书签。

房间状态.......................................... 错误!未定义书签。

预定管理.......................................... 错误!未定义书签。

退出系统.......................................... 错误!未定义书签。

收银结账............................................. 错误!未定义书签。

宾客结账........................................... 错误!未定义书签。

合并结账........................................... 错误!未定义书签。

拆分结账........................................... 错误!未定义书签。

业务查询............................................. 错误!未定义书签。

结账单查询......................................... 错误!未定义书签。

全部宾客信息查询................................... 错误!未定义书签。

在店宾客消费查询................................... 错误!未定义书签。

离店宾客消费查询................................... 错误!未定义书签。

客户管理............................................. 错误!未定义书签。

基本信息管理....................................... 错误!未定义书签。

来宾信息管理....................................... 错误!未定义书签。

系统维护............................................. 错误!未定义书签。

房间项目设置....................................... 错误!未定义书签。

客户类型设置...................................... 错误!未定义书签。

操作员设置........................................ 错误!未定义书签。

计费设置.......................................... 错误!未定义书签。

第5章系统测试........................................... 错误!未定义书签。

第6章结论............................................... 错误!未定义书签。

参考文献.................................................. 错误!未定义书签。

致谢.................................................... 错误!未定义书签。

附录.................................................... 错误!未定义书签。

第1章前言开发背景经济的快速发展,人们的生活水平和消费意识的提高,促进了旅游业的发展。

宾馆行业将面临着机遇和挑战。

宾馆客人管理是宾馆管理的一个重要且必须切实面对的工作,但一直以来人们使用传统的人工方式管理宾馆,这种管理方式存在着许多缺点,如:效率低、保密性差且较为烦琐,另外随着客人数量的增加,其工作量也将大大增加,这必然增加客人管理者的工作量和劳动强度,这将给客人管理信息的查找、更新和维护都带来了很多困难。

建立宾馆客人档案管理系统,采用计算机对客人信息进行管理,可以进一步提高宾馆的经济效益和现代化水平,帮助宾馆工作人员提高工作效率,实现客人信息管理工作流程的系统化、规范化和自动化。

经过详细的调查,目前油缘宾馆客人住宿登记管理还停留在人工管理的基础上,这样的管理机制已经不能适应时代的发展,这样的方法将浪费许多人力和物力。

随着计算机技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。

客人档案管理作为计算机应用的一个分支,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高宾馆管理的效率。

因此,开发一套能够为用户提供充足的信息和快捷的查询手段的宾馆客人档案管理系统,将是非常必要的,也是十分及时的。

宾馆组织结构油缘宾馆位于成都市新都区新都大道北侧,地处成绵高速新都出口一公里处。

从宾馆驱车十分钟可到达闻名全国的古寺名刹——宝光寺和美丽的升庵桂湖。

宾馆按三星级标准修建,集住宿、餐饮、康乐、商务、会议接待等综合服务为一体,为来宾精心构筑一个环境优美舒适、人文气息浓厚的休憩、娱乐场所。

宾馆有客房103套(间),其中豪华套房8套,单人间6间,商务标间10间,豪华标准间79间。

客房整洁明亮,装饰讲究、温馨舒适,备有现代家具、彩电、中央空调及完善的通讯设备和消防报警系统,40间客房开通宽带上网服务,并有商务标间配置完备的上网设施;中餐厅可容纳300人就餐,菜品独具特色、品种齐全、用料精细、做工考究、风味独特;阳光茶楼清静典雅,服务热情周到;多功能会议室设施齐全,可实现各会议室同步视频会议,能充分满足各类会务活动的需求;商务中心提供多种商务服务。

图1-1 宾馆组织结构图系统开发方法油缘宾馆客人档案管理系统采用的是原型法的开发方法。

本着开发人员对用户需求的理解,通过简单的系统分析、系统设计,快速实现一个原型系统,然后通过反复修改来实现管理信息系统。

第2章系统分析可行性分析1、管理上的可行性在传统的宾馆客人管理过程中,管理人员不得不花费大量的时间来处理顾客投诉,例如错误查询、烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,从而影响宾馆的经济效益。

因此,宾馆的管理人员迫切地需要一套宾馆客人信息管理系统来对日常信息进行处理和维护。

历史经验的积累使宾馆行业现有的管理制度和管理方法比较科学,规章制度比较齐全,原始数据比较正确。

这些为系统的建设提供了有效的制度保障。

2、技术上的可行性本管理信息系统将采用技术成熟的C#作为前台开发工具。

后台数据库采用微软公司的SQL Server数据库,因为它的灵活性、安全性和易用性为数据库编程提供了良好的条件。

因此,系统的软件开发平台已成熟可行。

硬件方面,科技的飞速发展使硬件的更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

3、经济上的可行性本系统由作者自主开发,操作人员只需简单培训即可上岗。

管理和维护比较简单,除了必要的设备投资外,后期只需少量资金就可确保运转。

因此对于油缘宾馆在经济上是完全可以接受的。

本系统的使用能大大提高员工工作效率,加速资金周转、降低各项成本及改善服务质量,能够取得良好的经济效益。

综上所述,本系统在管理上、技术上和经济上都是完全可行的,并且投入少、见效快。

因此系统的开发是完全可行的。

需求分析业务流程分析宾馆业务的基本流程主要包括:客房的预定,客人通过电话或者其他途径向酒店进行客房预定,接待人员查询客房状态表后确定有空房则接受预定,预定成功后发给客人预定凭证,并对客房状态表做出相应的变化。

客房的登记,分为预定入住和散客登记。

如果客人已经预定房间,则根据预定凭证进行预定入住操作,发给客人房卡,客房状态由“预定”变为“入住”。

如果客人没有预定房间,接待人员查询客房状态表后,有空房则进行客房登记操作,发给客人房卡,客房状态由“空房”变为“入住”。

相关文档
最新文档