C语言程序设计酒店管理系统实验报告韩国齐

C语言程序设计酒店管理系统实验报告韩国齐
C语言程序设计酒店管理系统实验报告韩国齐

课程设计报告书

题目:酒店管理系统设计报告

专业:电子信息工程(移动互联网) ____

班级:一班 _________________________

姓名:韩国齐 ________________________

学号:201408103010 ________________________

教师:朴海光 _______________________

一:程序功能

酒店系统管理包括:主菜单、查看客房入住情况、登记入住、修改客房

信息、修改客房信息及退房六个功能模块。每个功能用一个函数来实现,从

而达到功能的模块化。

主菜单模块:主菜单模块包括1.查看客房入住情况、2.登记入住、3.客房信息修改、4.退房及显示入住的总费用、5.返回主菜单、6.直接退出程序。

1 )查看客房入住情况功能模块:主要功能是查看房间的入住情况和继续查看已入住的房间的客户信息。

2)登记入住功能模块:采用结构体数组来记录客户的信息,包括姓名、

性别、年龄、身份证号、入住时间,入住单价及入住人数,登记完一个房间后可选择继续下一个房间的登记,也可以选择返回主菜单进行其他功能的操作。

3)修改客房信息功能模块:包括修改客户信息模块和修改房间信息模块。

4)修改客户信息模块:主要功能是可选择性的修改客户某个信息,也可

以一次性全部修改。

5)修改客房信息功能模块:用来对客户换房时对客户信息和房间号的修改。实现的功能是只要输入客户以前住的房间号和现在想住的房间号,就将客户的信息全部移到现在想住的房间上,而以前的房间将被置为未使用。

6)退房及显示总费用功能模块:当客户退房时,将客户使用的客房置为

未使用,删除客户信息。并且显示客户从入住到退房时的总费用。

二:程序代码

#i nclude

#i ncludevstri ng.h>

#i nclude

#defi ne M 80

int j,s;

int hj[81]={0};

FILE *fp; // 定义文件指针变量

struct date // 定义结构体类型

{

int mon th;

int day;

int year;

}fin al;

struct clie nt

{char n ame[20];

int sex;

int age;

char ID_card[20];

int count;

struct date start;

};

struct hotel

int price; int room」D;

struct clie nt pers on al;

}room[M];

声明文件函数

void save(); //

void check_siru(); // void registrati

声明登记入住信息函数

on」ive(); //

prin tf("\t\t\t 输入错误,请重新输入选项! scan f("%d",&n);

}

switch( n)

{

case 1:check_siru();break;

void modify 」nfor(); void ame nd_on e(); void ame nd_room(); void cost(); // void get_back(); void check_siru1(); // // // // // void registrati on 」

ive1(); // void ame nd_on e1(); void ame nd_room1(); void cost1(); // int mai n() // {

int menu(); void prin

t_message(); prin

tf("\n\n\n\n\n");

prin t_message();

menu();

save(); return 0;

} void prin t_message() { _ prin tf("\t\t\t

} men u() //主菜单函数 { int n;

// // 声明修改客房信息函数 声明修改个人信息函数

声明修改房间信息函数

声明退房及显示入住费用函数

声明返回主菜单函数

声明查看客房入住情况的调用函数

声明登记入住信息的调用函数 声明修改个人信息的调用函数 声明修改房间信息的调用函数

声明显示入住费用的调用函数

主函数

欢迎入住黄金酒店\n\n\n"); prin tf("\n");

prin tf("\t\t\t 主菜单 \n\n");

prin tf("\t\t\t 按1 查看客房入住情况\n");

prin tf("\t\t\t 按2 登记入住信息\n");

prin tf("\t\t\t 按3 修改客房信息\n");

prin tf("\t\t\t 按4 退房、及显示入住费用 prin tf("\t\t\t 按5 返回主菜单\n");

prin tf("\t\t\t 按6 退出程序\n");

printf("\n\t 请输入要进行操作的选项(1、2、 sca nf("%d",&n); while( n<1|| n>6)

\n");

3、4、5、

6):");

{

");

case 2:registrati on _live();break;

case 3:modify_i nfor();break;

case 4:cost();break;

case 5:get_back();break;

case 6:exit(0);

}

return 0;

}

void check_siru() // 查看房间使用情况函数

{ _

int a,g,co un t=0; for(g=1;gv=80;g++) {

if(hj[ g]==0)

++co unt;

else

if(hj[ g]==1)

prin tf("\n\t\t\t prin tf("\n\t\t\t

年龄: %d",room[s].pers on al.age); prin tf("\n\t\t\t

身份证号: %s",room[s].pers onal.l D_card); prin tf("\n\t\t\t

入住年份: %d",room[s].pers on al.start.year); prin tf("\n\t\t\t

月: %d",room[s].pers on al.start.m on th); prin tf("\n\t\t\t

日: %d",room[s].pers on al.start.day); prin tf("\n\t\t\t

房间号: %d",room[s].roo m 」D); prin tf("\n\t\t\t

客房单价: %d",room[s].price); prin tf("\n\t\t\t

入住人数: %d",room[s].pers on al.co un t); prin tf("\n\n\t\t\t

按1返回主菜单,按2继续\n"); scan f("%d",&a);

switch(a)

正在使用的房间号:%d",g);

}

prin tf("\n\n\t\t\t prin

tf("\n\n\t\t\t sea

nf("%d",&a);

switch(a) {

case 1:me nu

();break;

case 2:

prin tf("\n\n"); prin tf("\n\t\t\t sca

nf("%d",&s);

if(hj[s]==1)

{ prin tf("\n\t\t\t prin tf("\n\t\t\t

未使用的房间数:%d",cou nt); 按1返回主菜单,按2继续:");

请输入要查询的房间号:");

姓名: 性别 女!): %d",room[s].personal.sex); %s",room[s].pers on al. name); (其中:1 表示男,2 表示

{

case 1:me nu( );break;

case 2:check_siru1();break;

} _

}

else

prin tf("\n\t\t\t 该房间未被使用!");

}

save();

printf("\n\n\t\t\t 按1返回主菜单,按2继续:");

sca nf("%d",&a);

switch(a)

{

case 1:me nu( );break;

case 2:check_siru1();break;

}

}

void registration_live() // 登记入住函数

{ _

int a;

prin tf("\t\t 请输入登记的相关信息:\n");

prin tf("\n\t\t\t 房间号");

sca nf("%d",&j);

room[j].roo m」D=j;

printf("\n\t\t\t 姓名:");

sca nf("%s",room[j].pers on al. name);

printf("\n\t 性别(其中:1表示男,2表示女!):");

sca nf("%d",&room[j].pers on al.sex);

printf("\n\t\t\t 年龄:");

sca nf("%d",&room[j].pers on al.age);

prin tf("\n\t\t\t 身份证号:");

sca nf("%s",room[j].pers onal.l D_card);

prin tf("\n\t\t\t 入住年份:");

sca nf("%d",&room[j].pers on al.start.year);

printf("\n\t\t\t 月份:");

sca nf("%d",&room[j].pers on al.start.m on th);

printf("\n\t\t\t 日期:");

sca nf("%d",&room[j].pers on al.start.day);

prin tf("\n\t\t\t 客房单价:");

sca nf("%d", &room[j].price);

prin tf("\n\t\t 请输入入住人数:");

sca nf("%d",&room[j].pers on al.co un t);

hj[j]=1;

save();

printf("\n\n\t\t 按1返回主菜单,按2继续:");

sea nf("%d",&a); switch(a)

{

case 1:me nu( );break;

case 2:registratio n

」ive1();break; } }

void modify

」nfor() //

{ _ switch(m)

{

case 1:ame nd_on e1();break; case 2:ame nd_room1();break;

case 3:me nu(); case 4:exit(0);

}

save();

}

void amend_on e() //

修改客人信息函数 {

int i,q;

char a[20];

prin tf("\n\n\t\t\t

请输入现住的房间号:"); sca nf("%d",&j);

printf("\n\t\t\t

请选择您要修改的个人选项\n"); printf("\t\t\t1

:代表姓名\n\t\t\t2 :代表性别(其中1表示男,2表示女) \n\t\t\t3 :年龄\n\t\t\t4 :代表身份证号\n\t\t\t5 :代表入住年份\n\t\t\t6 :代 表入住月份\n\t\t\t7 :代表入住日期\n\t\t\t8 :入住人数\n");

printf("\t\t\t 请选择输入选项(1、2、3、4、5、6、7、8):");

sca nf("%d",&q); switch(q)

{

修改客房函数 in t r,m;

prin tf("\t\t\t

prin tf("\t\t\t1:

prin tf("\t\t\t2:

prin tf("\t\t\t3:

prin tf("\t\t\t4:

prin tf("\n\n\t\t

sca

nf("%d",&m);

if(m<1||m>3)

{

r=1;

}

else r=0; 菜单 \n\n\n"); 修改客户信息\n"); 修改房间信息\n"); 返回主菜单\n"); 退出程序\n"); 请选择输入选项 1、2、3、4):");

酒店管理系统实验报告

酒店管理系统实验报告 篇一:酒店管理系统实验报告 数据库大作业 酒 店 管 理 系 统 实验报告 ----------------------目录---------------------- 一、需求分析............................................................... .. (3) 二、E-R 图............................................................... . (4) 三、物理与逻辑设

计............................................................ 12 四、数据字典............................................................... (14) 五、系统实现............................................................... (16) 六、开发环境............................................................... (17) 七、问题与感想: ............................................................... . (18) 一、需求分析 1、酒店管理系统是一种典型的信息管理系统。随着信息化的发展,现在的酒店不但需要豪华的装饰和舒适的居住环境,还需要为客人提供快捷优质的服务。通过酒店管理系统就可以做到这一点,并且还能降低酒店的运营成本,提高酒店的效率和效益。

管理信息系统酒店管理系统实验报告

《管理信息系统》 实验报告 题目酒店客房管理信息系统的分析及设计报告实验名称系统分析及设计综合报告 姓名 指导教师 时间: 2012 年 06 月 03 日

目录 1 系统规划 (3) 1.1 系统开发背景及需求 (3) 1.2 系统目标 (4) 1.2.1 系统的约束 (4) 1.2.2 系统的总体结构 (4) 1.3 项目开发计划 (5) 1.3.1 对影响规划的信息技术发展的预测 (5) 1.3.2项目的角色分配 (5) 1.3.3项目开发过程时间进度、人员及资金安排 (6) 2 业务流程分析 (6) 2.1 组织结构分析 (6) 2.2 管理功能分析 (7) 2.3 酒店客房管理信息系统业务流程分析 (7) 2.3.1 业务流程图符号 (8) 2.3.2酒店客房管理业务流程图 (8) 3 数据流程分析 (9) 3.1 数据流程图符号说明 (10) 3.2 酒店客房管理系统数据流程图 (10) 4 数据库设计 (11) 4.1 概念模型设计 (11) 4.1.1 概念模型的基本符号说明 (11) 4.1.2 概念模型 (12) 4.2 关系模型 (12) 5 实验心得 (13)

1 系统规划 1.1 系统开发背景及需求 1.背景分析 该酒店是一个中等规模的酒店,以高效率和高服务质量著称。由于该企业有一个完善的客房管理系统,客户的预定和退订都进行得有条不紊。随着人们消费水平的不断提高,越来越多的人重视旅游和酒店文化。该酒店在采用客房管理信息系统后,大大提高了管理水平和改善了服务质量。随着我国经济的迅速发展,人们的生活水平有了明显的提高,假日经济和旅游经济已经成为人们的消费热点。各地已把旅游当作本地经济发展的重要支柱之一,从而促进了酒店业的发展。同时,随着酒店越来越多,人们的要求越来越高,酒店之间的竞争也越来越激烈。 2.现状分析 2.1 业务流程的现状 目前该酒店客房管理系统主要有四个子系统:系统、客房管理信息、订房管理信息、退房管理信息,该业务流程主要是针对客户的订退房管理,存在的问题是应当再加入客户的评价子系统,有利于及时反馈给管理人员,及时做出更改,提高服务质量。如何在激烈的竞争中生存发展,是每个酒店必须面临的问题。对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段,提高酒店的管理水平,已成为酒店也发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的服务管理提供强有力的支持。因此,采用全新的计算机网络和酒店管理系统,已成为提高酒店管理效率、改善服务水准的重要手段之一。 2.2 存在的问题 如何在激烈的竞争中生存发展,是每个酒店必须面临的问题。对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段,提高酒店的管理水平,已成为酒店也发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的服务管理提供强有力的支持。 因此,采用全新的计算机网络和酒店管理系统,已成为提高酒店管理效率、改善服务水

C语言实验报告-酒店管理系统

武汉科技大学 C语言程序设计 课程设计 题目酒店管理系统 班级信息与计算科学2班姓名陈诚 学号201407119043 成绩 2015年6 月23 日

一、总体设计 1、程序的总体设计 (1)程序总体设计思路: 酒店房间登记管理系统,实现的是房间登记与管理(包括登记入住、查询)为了体现模块化设计,把所有要实现的功能做成函数,采用分步实施的方法逐步细化。具体分布实施有以下5步。 1,编写模块 2,定义实现个功能模块所要函数 3,编写各个函数 4,理清思路,逐步修改 5,调试整个程序。 核心部分是各个函数: 1、欢迎界面函数:通过switch进入不同界面。 2、登记入住函数:使用户在入住前登记个人信息,选择房间信息 3、查询入住情况函数:顾客可通过两种方式查找到自己的个人信息。 4、查询当前费用函数:顾客可随时查询所用费用 5、结账退房函数:所有信息清零。 2、数据结构 此系统,选择用结构体存放不同类型的数据,房间信息。在这过程中由于对指针的运用与操作还不熟练,不方便修改,所以没用指针。 (1)创建房间信息结构体 /*结构体hotel 房间号、房间种类、客户姓名、身份证号、入住状态、实际收房费,押金等*/ struct hotel { int num; /*房间号*/ int kind; /*房间种类1(表示单人间)2(表示双人间)*/ char name[20]; /*姓名*/ char ID[19]; /*身份证号*/ int flag; /*flag 0(表示有人入住)0(表示无人入住)*/ int dingjia; /*房间定价*/ int shiji; /*实际缴纳费用*/ }room[M]; 3、函数原型声明 void welcome(); //主界面 int dengji(); //登记入住函数 int now_room(); //查询当前房间入住情况 int now_feiyong(); //查询当前费用 int tuifang(); //结账退房 int find(); //查询当前入住人数 int kfxinxi(); //客户信息

UML酒店标准管理系统专业课程设计

UML酒店标准管理系统专业课程设计

软件工程实验报告 酒店管理系统课程设计 学生姓名_ 魏奇杨树超___ 学号541313140147 541313140150 专业班级3G软件13-01 院(系)计算机与通信工程学院 指导教师支俊 完成时间 2015 年 12 月 15 日 成绩

目录 一、背景说明……………………………………………………… 二、需求分析……………………………………………………… 1、组织结构图……………………………………………… 2、系统功能需求…………………………………………… 3、数据库管理模块………………………………………… 4、基本业务模块…………………………………………… 三、创建系统用例模型…………………………………………… 用例描述…………………………………………………… 四、UML建模……………………………………………………… 1、用例图…………………………………………………… 2、类图……………………………………………………… 3、顺序图…………………………………………………… 4、协作图…………………………………………………… 5、活动图…………………………………………………… 6、状态图…………………………………………………… 7、构件图…………………………………………………… 8、部件图…………………………………………………… 五、小结……………………………………………………………

一、背景说明 目前大多数酒店提供的服务多种多样,规模大小也各不相同,但稍具规模的酒店必含下面三类服务:饮食、住宿和娱乐。由于我们对酒店行业没有具体的接触和实质性的了解。此次数据库设计只能在一些收集到的基本材料与个人直观认识的基础上,简单模仿中等规模的酒店设计管理系统,并将其抽象成一个由三部门组成、实现三大服务的系统。 二、酒店管理系统的需求分析 1、 组织结构图 送餐食品洗衣礼宾房务酒店总 前 客餐 餐 楼层总机 财 保 总

小型酒店管理系统实验报告

浙江工商大学计算机与信息工程学院课程设计报告 课程名称:小型信息系统开发 专业:信息管理与信息系统 班级: _信息1002 学号: 1012100201 姓名:朱沿生 __ 题目:小型酒店管理系统 指导教师:张铁柱 2011年5 月28 日

第一部分:任务书 小型酒店管理系统 随着社会经济的发展,人们对生活质量的要求越来越高,作为服务之一的宾馆业也在不断的完善服务体制。它是集餐饮、住宿、娱乐于一体的立体化服务体系,其中顾客可以随意消费并统一结账;宾馆管理者可及时了解宾馆的全部运营情况及经营走势,找出运转成本,作为经营决策的依据。只有运用先进的科学管理手段,利用计算机管理系统才能更好实现这一管理模式。 宾馆客房管理信息系统是用来收集、处理、存贮和传播客房、顾客、结算信息,以信息管理为核心的计算机应用系统。利用宾馆客房管理信息系统中合理的数据库结构来保存数据信息,及时了解各个环节中信息的变更,通过有效的程序结构来支持各种数据操作的执行,以提高管理效率,实现宾馆服务的系统化、规范化、自动化。通过该项目的开发与使用,可实现以下功能: (1):快速实现客人入住登记和账务处理,减少客人住店及离店时的等待时间 (2):准确实现客人预订入住的要求,实现有效及有保障的前台系统作业 (3):快速响应住宿客人的有关项目查询要求 (4):实现入住、消费、结账一条龙服务,方便客人在店内的各类消费要求 第二部分:数据结构 本程序定义了五个结构体:date,easy,easy*create,easy*head,ptr分别用于存放日期与时间信息,房间入住状态,当日时间,住房费用信息 1、定义入住信息结构体 struct easy { int number; int price; struct date past; char name[8],id[18]; int x; struct easy *next; } 其中各字段意义如下: int number;表示房号 int price; 表示价格 struct date past; 表示入住日期和时间

酒店管理信息系统实验报告

酒店管理信息系统的分析、设计和实施 随着旅游业的发展,酒店、餐饮娱乐行业日趋发达,引入全方位的电脑服务和电脑管理日益流行。同时,酒店和餐厅娱乐业引入电脑服务和管理也取得了优良的经济效益和社会效益。酒店管理系统将先进的电脑技术与现代酒店服务管理完美地结合起来,实现了住宿、餐饮、娱乐全新概念的服务和管理方式。 此软件计划实现酒店预定,入住,结帐,管理等功能,实现办公自动化。 一可行性报告 (一)、需求分析: 1用户分析 根据系统分析,酒店管理系统的要求如下: (1) 电脑收银,打印账单;快速准确,减少宾客等待时间,并可杜绝手淫过程中的舞弊 现象。 (2)高效的客房管理:能有效的提高入房率,增加营业收入。 (3)提高决策依据:管理者可以随时了解经营情况,以制定相应的经营方针。 (4)减轻员工的工作负担:从而使员工把更多的精力放在提高为宾客服务的质量上。 (5)简单、方便地查询和保存历史资料。 2.系统分析 酒店管理系统,主要功能如下: 1.客房预定系统: 散、团、客房预定 预定未到处理 预售查询 预定系统可随时查询30天以酒店客房预售一览表,及可售房间数,可查询某间客房预定情况。对常客可使用系统的客历资料预定及陪房,可大大减少资料的输入。 2.前台接待系统: 散客合约入住登记 团体自动入住和手动入住 补填客单 修改客人信息、转房、调房、设置房态、客人留言 预定可售客房查询 客人一旦入住酒店,将允许客人先消费(签单),后付帐(使用一卡通)。系统还设计了限制消费的功能。团体入住后除了每个团员有自己的帐外,系统还自动产生该团的主帐号,操作员每一个消费记入成员帐还是记入团体帐,该团成员的房租将自动记入团主帐 3.前台收银系统: 记帐查帐转帐 埋单押金加入及限制客人消费 退房、设置跑单 客用保险箱管理

酒店管理系统实验报告

酒店管理系统实验报告 This model paper was revised by the Standardization Office on December 10, 2020

苏州市职业大学 实习(实训)报告名称信息系统设计与实施实训 酒店管理系统的设计与实现 2014年6月9日至 2014年6月21日共2周 学院(部) 计算机工程学院 班级 12信息管理3(轨道) 姓名蔡云豪 学院(部)负责人李金祥 系主任陈珂 指导教师徐卫英仇闽霞

目录 目录.............................................. 错误!未定义书签。1.引言........................................... 错误!未定义书签。 系统开发背景.................................. 错误!未定义书签。2.系统应用目标及开发平台......................... 错误!未定义书签。 应用目标..................................... 错误!未定义书签。 开发平台..................................... 错误!未定义书签。 ......................................... 错误!未定义书签。 SQL Server 2005 .......................... 错误!未定义书签。 3 .系统功能需求分析............................... 错误!未定义书签。 系统功能分析................................. 错误!未定义书签。 概念模型分析................................. 错误!未定义书签。 4 .系统的总体设计................................. 错误!未定义书签。 系统结构..................................... 错误!未定义书签。 功能模块设计................................. 错误!未定义书签。 数据库设计.................................... 错误!未定义书签。

酒店管理系统实验报告

酒店管理系统实验报告 TYYGROUP system office room 【TYYUA16H-TYY-TYYYUA8Q8-

苏州市职业大学实习(实训)报告名称信息系统设计与实施实训 酒店管理系统的设计与实现2014年6月9日至 2014年6月21日共2周学院(部) 计算机工程学院 班级 12信息管理3(轨道) 姓名蔡云豪 学院(部)负责人李金祥 系主任陈珂 指导教师徐卫英仇闽霞

目录 目录....................................................... 1.引言.................................................... 系统开发背景........................................... 2.系统应用目标及开发平台.................................. 应用目标.............................................. 开发平台.............................................. .................................................. SQL Server 2005 ................................... 3 .系统功能需求分析........................................ 系统功能分析.......................................... 概念模型分析.......................................... 4 .系统的总体设计.......................................... 系统结构.............................................. 功能模块设计.......................................... 数据库设计............................................. 5.酒店管理系统前台的设计................................... 酒店前台首页........................................... 首页导航界面.......................................... 首页用户登录界面...................................... 酒店注册界面........................................... 酒店查询界面...........................................

酒店管理系统 uml

本科实验报告 课程名称:系统分析与设计 实验项目:《酒店管理系统》实验实验地点: 专业班级:学号: 学生姓名: 指导教师:

一、实验目的 通过《系统分析与设计》实验,使学生在实际的案例中完成系统分析与系统设计中的主要步骤,并熟悉信息系统开发的有关应用软件,加深对信息系统分析与设计课程基础理论、基本知识的理解,提高分析和解决实际问题的能力,使学生在实践中熟悉信息系统分析与设计的规范,为后继的学习打下良好的基础。 二、实验要求 学生以个人为单位完成,自选题目,班内题目不重复,使用UML进行系统分析与设计,并完成实验报告。实验报告以纸质版(A4)在课程结束后二周上内提交(12周)。 三、实验主要设备: 惠普笔记本计算机 四、实验内容 1 选题及项目背景 选题:酒店管理系统 项目背景:酒店业是一个前景广阔而又竞争激烈的行业。改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。酒店客房管理使用手工处理帐务,存在许多现金流失的漏洞,使用软件来管理宾馆业务,结帐既准确,速度又快,而且统计的报表也快捷。因此,要想使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。 2 定义 对于一个酒店来说,其最核心的业务就是住房业务,现在一般的酒店管理系统都把住房系统归结于整个管理系统之中,这对于大型的酒店集团来说造成了管理上的不便之处。越来越多的酒店连锁集团需要一个专门的酒店住房系统,独立于其他酒店管理系统。针对于此,我设计一个酒店管理系统,对提高酒店管理水平,改善服务质量,增进资源利用率起了重要作用。每个酒店规模不同,经营方向不同,对酒店管理系统设计目标的要求存明显差异.例如大型酒店有客房、餐饮、康乐、会务、购物中心等分,因此要求饭店管理信息系统的功能比较齐全,能够完成客房、餐饮、会务等各种事务处理,而住房型酒店则仅要求酒店管理信息系统能完成客房、财务等的管理即可.此外,不同酒店的组织机构也相同,供其使用的酒店管理信息系统的系统结构应与其组织机构相适应。在系统中,主要是对客房信息、房间备品信息、经营情况、营业统计、客户的入住信息、员工信息、客户信息

酒店管理系统实验报告组

数据库大作业 酒 店 管 理 系 统 实验报告 ----------------------目录---------------------- 一、需求分析 (1) 二、E-R图 (2) 三、物理与逻辑设计 (3) 四、数据字典 (5) 五、系统实现 (7) 六、开发环境 (9) 七、问题与感想: (9) 一、需求分析 1、酒店管理系统是一种典型的信息管理系统。随着信息化的发展,现在的酒店不但需要豪华的装饰和舒适的居住环境,还需要为客人提供快捷优质的服务。通过酒店管理系统就可以做到这一点,并且还能降低酒店的运营成本,提高酒店的效率和效益。 2、操作人员进入系统后将能够查询当前酒店房间的状态,房间状态可以分为入住、预定、空闲、脏房等。有宾客时,将能够完成开单操作,从而让宾客进行入住。当宾客离开酒店时,将能够完成结账操作,从而送走宾客。同时,还应接受宾客的预定,为即将到来的宾客留出指定的房间。为了更好的了解酒店运行情况,在该系统中还应具有营业查询的功能,从而知道酒店的具体营业额和每一个宾客的消费情况。

3、功能分析。根据需求分析,可以将酒店管理系统分为如下几个模块:房间管理模块、客户入主模块、预定管理模块和酒店营业查询模块。各模块的具体分析如下: 房间管理模块:该模块中主要完成对九点钟的房间进行查询、修改、新增和删除操作。此外,对房间类型的添加和删除也可以算在该模块之中。 客户入住模块:该模块中完成酒店最频繁操作的功能,就是宾客入住和结账。 预定管理模块:该模块中可以完成查询预订的功能,例如查询某一房间或某一宾客的预订信息。此外可以对已有的预订信息进行添加和删除操作。 营业查询模块:该模块可以设置为只有管理员才能够操作。通过该模块可以查询一定日期范围内的营业记录。 4、设计系统功能,绘制用例图。酒店管理系统是在酒店内部使用的管理工具,其用户主要是酒店操作人员和管理员。日常工作中,只要是操作人员来使用该系统。管理员除了具有操作人员的所有功能外,还能够对操作人员进行管理。 二、E-R图

酒店管理系统实验报告

数据库大作业 验报告

11 、需求分析 二、E-R 图 三、物理与逻辑设计 四、数据字典 13 五、系统实现 15 六、开发环境 16 七、问题与感想: 17 —、需求分析 1 、酒店管理系统就是一种典型得信息管理系统。随着信息化得发 展,现在得酒店不但需要豪华得装饰与舒适得居住环境,还需要为客 人提供快捷优质得服务。通过酒店管理系统就可以做到这一点,并且 还能降低酒店得运营成本,提高酒店得效率与效益。 2 、操作人员进入系统后将能够查询当前酒店房间得状态,房间状 态可以分为入住、预定、空闲、脏房等。有宾客时,将能够完成开单 操作,从而让宾客进行入住。当宾客离开酒店时,将能够完成结账操作, 从而送走宾客。同时,还应接受宾客得预定,为即将到来得宾客留出指 定得房间。为了更好得了解酒店运行情况,在该系统中还应具有营业 查询得功能,从而知道酒店得具体营业额与每一个宾客得消费情况。 3 、功能分析。根据需求分析,可以将酒店管理系统分为如下几个 模块:房间管理模块、客户入主模块、预定管理模块与酒店营业查询 模块。各模块得具体分析如下: 房间管理模块:该模块中主要完成对九点钟得房间进行查询、修 改、新增与删除操作。此外,对房间类型得添加与删除也可以算在该 模块之中。

客户入住模块:该模块中完成酒店最频繁操作得功能,就就是宾客入住与结账。 预定管理模块:该模块中可以完成查询预订得功能,例如查询某一房间或菜一宾客得预订信息。此外可以对已有得预订信息进行添加与删除操作。 营业查询模块:该模块可以设置为只有管理员才能够操作。通过该模块可以查询一定日期范围内得营业记录。 4、设计系统功能,绘制用例图。酒店管理系统就是在酒店内部使用得管理工具,其用户主要就是酒店操作人员与管理员。日常工作中,只要就是操作人员来使用该系统。管理员除了具有操作人员得所有功能外,还能够对操作人员进行管理。 管理员 二、E-R 图 关系模式如下: 用户信息(用户名#,密码)

酒店管理系统实验报告

苏州市职业大学 实习(实训)报告名称信息系统设计与实施实训 酒店管理系统的设计与实现 2014年6月9日至2014年6月21日共2周 学院(部) 计算机工程学院 班级 12信息管理3(轨道) 姓名蔡云豪 学院(部)负责人李金祥 系主任陈珂 指导教师徐卫英仇闽霞

目录 目录.............................................. 错误!未定义书签。1.引言........................................... 错误!未定义书签。 系统开发背景................................... 错误!未定义书签。2.系统应用目标及开发平台......................... 错误!未定义书签。 应用目标...................................... 错误!未定义书签。 开发平台...................................... 错误!未定义书签。 .......................................... 错误!未定义书签。 SQL Server 2005 ........................... 错误!未定义书签。 3 .系统功能需求分析............................... 错误!未定义书签。 系统功能分析.................................. 错误!未定义书签。 概念模型分析.................................. 错误!未定义书签。 4 .系统的总体设计................................. 错误!未定义书签。 系统结构...................................... 错误!未定义书签。 功能模块设计.................................. 错误!未定义书签。 数据库设计..................................... 错误!未定义书签。

C语言程序设计酒店管理系统实验报告韩国齐

课程设计报告书 题目:酒店管理系统设计报告 专业:电子信息工程(移动互联网) ____ 班级:一班 _________________________ 姓名:韩国齐 ________________________ 学号:201408103010 ________________________ 教师:朴海光 _______________________ 一:程序功能 酒店系统管理包括:主菜单、查看客房入住情况、登记入住、修改客房 信息、修改客房信息及退房六个功能模块。每个功能用一个函数来实现,从 而达到功能的模块化。 主菜单模块:主菜单模块包括1.查看客房入住情况、2.登记入住、3.客房信息修改、4.退房及显示入住的总费用、5.返回主菜单、6.直接退出程序。 1 )查看客房入住情况功能模块:主要功能是查看房间的入住情况和继续查看已入住的房间的客户信息。 2)登记入住功能模块:采用结构体数组来记录客户的信息,包括姓名、 性别、年龄、身份证号、入住时间,入住单价及入住人数,登记完一个房间后可选择继续下一个房间的登记,也可以选择返回主菜单进行其他功能的操作。 3)修改客房信息功能模块:包括修改客户信息模块和修改房间信息模块。

4)修改客户信息模块:主要功能是可选择性的修改客户某个信息,也可 以一次性全部修改。 5)修改客房信息功能模块:用来对客户换房时对客户信息和房间号的修改。实现的功能是只要输入客户以前住的房间号和现在想住的房间号,就将客户的信息全部移到现在想住的房间上,而以前的房间将被置为未使用。 6)退房及显示总费用功能模块:当客户退房时,将客户使用的客房置为 未使用,删除客户信息。并且显示客户从入住到退房时的总费用。 二:程序代码 #i nclude #i ncludevstri ng.h> #i nclude #defi ne M 80 int j,s; int hj[81]={0}; FILE *fp; // 定义文件指针变量 struct date // 定义结构体类型 { int mon th; int day; int year; }fin al; struct clie nt {char n ame[20]; int sex; int age; char ID_card[20]; int count; struct date start; }; struct hotel int price; int room」D; struct clie nt pers on al; }room[M]; 声明文件函数 void save(); // void check_siru(); // void registrati 声明登记入住信息函数

小型酒店管理系统实验报告

如有你有帮助,请购买下载,谢谢! 浙江工商大学计算机与信息工程学院课程设计报告 课程名称:小型信息系统开发 专业:信息管理与信息系统 班级: _信息1002 学号: 01 姓名:朱沿生 __ 题目:小型酒店管理系统 指导教师:张铁柱 2011年5 月28 日

第一部分:任务书 小型酒店管理系统 随着社会经济的发展,人们对生活质量的要求越来越高,作为服务之一的宾馆业也在不断的完善服务体制。它是集餐饮、住宿、娱乐于一体的立体化服务体系,其中顾客可以随意消费并统一结账;宾馆管理者可及时了解宾馆的全部运营情况及经营走势,找出运转成本,作为经营决策的依据。只有运用先进的科学管理手段,利用计算机管理系统才能更好实现这一管理模式。 宾馆客房管理信息系统是用来收集、处理、存贮和传播客房、顾客、结算信息,以信息管理为核心的计算机应用系统。利用宾馆客房管理信息系统中合理的数据库结构来保存数据信息,及时了解各个环节中信息的变更,通过有效的程序结构来支持各种数据操作的执行,以提高管理效率,实现宾馆服务的系统化、规范化、自动化。通过该项目的开发与使用,可实现以下功能: (1):快速实现客人入住登记和账务处理,减少客人住店及离店时的等待时间 (2):准确实现客人预订入住的要求,实现有效及有保障的前台系统作业 (3):快速响应住宿客人的有关项目查询要求 (4):实现入住、消费、结账一条龙服务,方便客人在店内的各类消费要求 第二部分:数据结构 本程序定义了五个结构体:date,easy,easy*create,easy*head,ptr分别用于存放日期与时间信息,房间入住状态,当日时间,住房费用信息 1、定义入住信息结构体 struct easy { int number; int price; struct date past; char name[8],id[18]; int x; struct easy *next; } 其中各字段意义如下: int number;表示房号 int price; 表示价格 struct date past; 表示入住日期和时间

酒店管理系统实验报告

苏州市职业大学实习(实训)报告名称信息系统设计与实施实训 酒店管理系统的设计与实现2014年6月9日至2014年6月21日共2周 学院(部) 计算机工程学院 班级 12信息管理3(轨道) 姓名蔡云豪 学院(部)负责人李金祥 系主任陈珂 指导教师徐卫英仇闽霞

目录 目录 (2) 1.引言 (3) 1.1系统开发背景 (3) 2.系统应用目标及开发平台 (3) 2.1 应用目标 (3) 2.2 开发平台 (4) 2.2.1 A https://www.360docs.net/doc/b23128434.html, (4) 2.2.2 SQL Server 2005 (4) 3 .系统功能需求分析 (5) 3.1 系统功能分析 (5) 3.2 概念模型分析 (5) 4 .系统的总体设计 (6) 4.1 系统结构 (6) 4.2 功能模块设计 (6) 4.3数据库设计 (6) 5.酒店管理系统前台的设计 (8) 5.1酒店前台首页 (8) 5.1.1首页导航界面 (8) 5.1.2首页用户登录界面 (9) 5.1.3酒店注册界面 (12) 5.1.4酒店查询界面 (13) 5.1.5新闻信息界面 (16) 总结 (19) 参考文献 (20)

1.引言 1.1系统开发背景 酒店业是一个前景广阔而又竞争激烈的行业。改革开放以来,我国的酒店业迅速发展,已经成为一个具有相当规模的产业。由于我国的旅游业迅速发展,通过调查,我国在2020年将成为世界上第四大旅游国家;同时我国加入世界贸易组织,酒店业将完全开放,这个时候,我国的酒店业将面临着前所未有的机遇和挑战。但是,现在甚至还有一些酒店还停留在由人工操作和管理阶段,这样已经无法适应当前的发展趋势。因此,要想使酒店的工作质量和效率提高,采用先进的计算机网络通信技术改变酒店业务模式,实现酒店业务管理的自动化已经成为一种必然。 随着科学技术的进步和信息化时代的到来,管理信息系统在各个领域都得到广泛的应用。尤其是它在企业管理和计算机应用领域的重要性日益显现。它不仅已经成为教育教学专业的核心课程,而且也是企业管理和计算机应用领域的一门重要的技术。 在经济全球化的激烈竞争中,方便、快捷的管理手段已经成为所有管理部门的迫切要求。酒店作为社会需求的实体,更应该通过信息资源的深入开发和广泛利用,不断提高生产、经营、管理、决策的效率和水平,进而提高酒店经济效益和综合竞争力,实现从传统管理向现代管理的转变。 新的信息系统使酒店有机会重新设计它的组织结构、职责权限、产品工艺、梳理工作流程等,从而提高酒店的生产率、劳动效益和经济效益。 2.系统应用目标及开发平台 2.1 应用目标 如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑

酒店管理信息系统

青岛农业大学 本科生实验报告 实验题目酒店管理信息系统 学生专业班级 学生姓名(学号) 完成时间

摘要 酒店管理系统是典型的信息管理系统的一部份,而且是必不可少的一部份。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起简洁且资料一致性和完整性强、资料安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。 建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。酒店管理系统正是为此而设计的。优秀的酒店客房管理系统操作方便,灵活性好,系统安全性高,运行稳定 第一章、酒店管理系统分析 1、企业现状分析 目前大多数酒店提供的服务多种多样,规模大小也各不相同,但稍具规模的酒店必含下面三类服务:饮食、住宿和娱乐。随着市场的进一步开放,酒店行业竞争日趋白热化。酒店管理水平和服务质量的高低是能否赢得顾客、稳定客源的决定因素,而采用信息化网络是提高管理水平的重要手段。如何借助IT技术,提供更为有效的网络信息共享,内部精细化管理,为客户提供良好安全的上网环境,已是酒店企业的信息化发展必须面对的问题。现代酒店信息化管理走向开放的方向是酒店办公自动化。通过在酒店内实现办公自动化,方便、快捷、准确地传递信息,这也是现代酒店管理者非常重视的问题之一。 当前市面上的酒店计算机管理软件,已经覆盖了酒店的大部分业务。同时由于近几年酒店计算机硬件的大量更新与购入,在酒店内使用NOVELL和Windows NT等网络操作系统平台的也越来越多,使得在酒店内实现办公自动化的硬件平台基本成熟,而酒店业管理在日常业务中实现办公自动化的需求也与日俱增。 1.1酒店管理目标 酒店管理的侧重面在于酒店内部,针对酒店具体的业务活动,即酒店管理者通过计划、组织、督导、沟通、协调、控制、预算、激励等管理手段使酒店人、财、物等投入最小,但又能完成酒店的预定目标。其所包含的主要内容是:按科学管理的要求组织和调配酒店人、财、物,使酒店各项业务正常运转;在业务运转过程中保证和控制服务质量,激发并保持员工工作积极性以提高工作效率,加强成本控制,严格控制管理费用等,

管理信息系统-酒店管理系统实验报告

《管理信息系统》 实验报告 题 目 酒店客房管理信息系统的分析及设计报告 实验名称 系统分析及设计综合报告 学号 姓名 指导教师 时间: 2012 年 06 月 03 日 1.报告格式(10%) 2.系统规划(20%) 3.业务流程分析(20%) 4.数据流程分析(20%) 5.数据库设计(20%) 6.实验心得(10%) 6.总成绩

目录 1 2 3 4 5系统规划 (3) 1.1 系统开发背景及需求 (3) 1.2 系统目标 (4) 1.2.1 系统的约束 (4) 1.2.2 系统的总体结构 (4) 1.3 项目开发计划 (5) 1.3.1 对影响规划的信息技术发展的预测 (5) 1.3.2项目的角色分配 (6) 1.3.3项目开发过程时间进度、人员及资金安排 (6) 业务流程分析 (6) 2.1 组织结构分析 (6) 2.2 管理功能分析 (7) 2.3 酒店客房管理信息系统业务流程分析 (8) 2.3.1 业务流程图符号 (8) 2.3.2酒店客房管理业务流程图 (9) 数据流程分析 (10) 3.1 数据流程图符号说明 (10) 3.2 酒店客房管理系统数据流程图 (10) 数据库设计 (11) 4.1 概念模型设计 (11) 4.1.1 概念模型的基本符号说明 (12) 4.1.2 概念模型 (12) 4.2 关系模型 (13) 实验心得 (13)

1 系统规划 1.1 系统开发背景及需求 1.背景分析 该酒店是一个中等规模的酒店,以高效率和高服务质量著称。由于该企业有一个完善的客房管理系统,客户的预定和退订都进行得有条不紊。随着人们消费水平的不 断提高,越来越多的人重视旅游和酒店文化。该酒店在采用客房管理信息系统后,大 大提高了管理水平和改善了服务质量。随着我国经济的迅速发展,人们的生活水平有 了明显的提高,假日经济和旅游经济已经成为人们的消费热点。各地已把旅游当作本 地经济发展的重要支柱之一,从而促进了酒店业的发展。同时,随着酒店越来越多, 人们的要求越来越高,酒店之间的竞争也越来越激烈。 2.现状分析 2.1业务流程的现状 目前该酒店客房管理系统主要有四个子系统:系统、客房管理信息、订房管理信息、退房管理信息,该业务流程主要是针对客户的订退房管理,存在的问题是应当再 加入客户的评价子系统,有利于及时反馈给管理人员,及时做出更改,提高服务质量。 如何在激烈的竞争中生存发展,是每个酒店必须面临的问题。对酒店经营状况起决定 作用的是酒店的服务管理水平。如何利用先进的管理手段,提高酒店的管理水平,已 成为酒店也发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管 理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的服务管理提供强有力的 支持。因此,采用全新的计算机网络和酒店管理系统,已成为提高酒店管理效率、改 善服务水准的重要手段之一。 2.2 存在的问题 如何在激烈的竞争中生存发展,是每个酒店必须面临的问题。对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段,提高酒店的管理水平,已成为酒店也发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的服务管理提供强有力的支持。 因此,采用全新的计算机网络和酒店管理系统,已成为提高酒店管理效率、

相关文档
最新文档