当前位置:首页 > 代码 > 正文

宾馆客房管理系统代码(酒店的客房管理系统)

admin 发布:2023-05-14 16:45 98


今天给各位分享宾馆客房管理系统代码的知识,其中也会对酒店的客房管理系统进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

求助:vb设计的宾馆客房管理系统密码登陆出问题!

你把厅返改程序扮判发到我的QQ邮箱吧!qq 805956924

我现在没有VB环境,明天帮世扮你看一下!

酒店管理系统源代码

1、屏幕上出现一个界面,让操作员能够方便的选择所需要进行陪辩的操作,如不同级别房间价格的查询、 修改、删除等 。 2、对不同标准的房间实施不同的收费标准,也可以按天收费或按小时收铅槐费,可根据顾客需要在登记的入住的时候进行选择。 3、月底进行结算,实收多少, 应收多少。 4、操作人员分类: 管理员:职能是管理酒店设施,提供密码管理 前台服务员:登记用户信息,提供密槐乱友码管理 客户:查询酒店配套信息

C语言客房管理系统,求大神

 //in head.h 

#include"stdio.h"

#include"string.h"

#include"stdlib.h"

#include "ctype.h"

#define MaxRoom 20 

struct guest_info

{

 char name[8]; 

 char fee[5];

 char idnum[18];

 char time[14];

 char outtime[14];

 int number;

 char tel[11];

 int r; 

}room[21];

void Login();

void Search();

void Change();

void out();

void save();

void load();

//in login.c

#include"head.h"

void Login()

{

 int i;

 system("cls");

 printf("请输入客房号:\n");

 scanf("%d",i);

  if(room[i].r==1)

 {

  printf("对不起,该房间已入住");

  return;

 }

 room[i].number=i;

 room[i].r=1;

 printf("请输入客户姓名、身份证号码、联系电话、入住时间、退房时间、费搭虚耐用:\n");

 scanf("%s%s%s%s%s%s",room[i].name,room[i].idnum,room[i].tel,room[i].time,room[i].outtime,room[i].fee);

 save();

 printf("恭喜,登记成功!!\n");

void save()

{

 int i;

 FILE *fp;

 if((fp=fopen("room.txt","wb"))==NULL)

 {

  printf("无法打开文件\n");

  return;

 }

 for(i=0;iMaxRoom;i++)

  if(fwrite(room[i],sizeof(struct guest_info),1,fp)!=1)

   printf("文件读取错误\n");

  printf("文件写入完成\n");

  fclose(fp);

}

void load()

{

 FILE *fp;

 int i;

 if((fp=fopen("room.txt","rb"))==NULL)

 {

  printf("不能打开文件\n");

  return;

 }

 for(i=0;iMaxRoom;i++)

  if(fread(room[i],sizeof(struct guest_info),1,fp)!=1)

  {

   if(feof(fp))

   {

    fclose(fp);

    return;

   }

  printf("文件读取错误\n");

  }

  fclose(fp);

  system("cls");

  printf("文件读取成功\n");

}

void Change()

{

 int i;

 system("cls");

 printf("请知春输入房间号:\n");

 scanf("%d",i);

 if(room[i].number==i)

 {

  printf("请输入退房日期:\n");

  scanf("%s",room[i].outtime);

  printf("请输入费用:\n");

  scanf("%s",room[i].fee);

  system("cls");

  printf("修改成功!!\n");

 }

 else

 {

  system("cls");

  printf("该房间为空房!!\n");

 }

}

void out()

{

 int i;

 printf("请输入房间号:\n");

 scanf("%d",i);

 if(room[i].number==i)

 {

  room[i]=room[21];

  save();

  system("cls");

  printf("退房成功\n");

 }

 else

 {

  system("cls");

  printf("该房间为空房\n");

 }

}

void Search()

{

 int i;

 system("cls");

 printf("请输入要查询的房间号码:\n");

 scanf("%d",i);

 if(room[i].number==i)

  {

   printf("姓名:%s\n",room[i].name);

   printf("客房号:%d\n",room[i].number);

   printf("联系电话:%s\n"誉旁,room[i].tel);

   printf("入住时间:%s\n",room[i].time);

   printf("退房时间:%s\n",room[i].outtime);

   printf("费用:%s\n",room[i].fee);

  }

  else

  {

   printf("很抱歉,没有找到该身份证登记的相关信息!!");

  }

}

void FreeRoom()

{

 int f;

 for(f=0;f20;f++)

 {

  if(room[f].r==0)

   printf("%d号房为空房\t",f);

  else

   printf("%d号房已入住\t",f);

 }

}

//in main.c

#include"head.h"

int main()

{

 int i;

 int count=20;

 int j;

 for(j=0;j20;j++)

 {

  room[j].r=0;

 }

 

 do

 {

  printf("\n");

  printf("******************************************************************************\n");

  printf("**************************欢迎使用温馨99客房登记系统**************************\n");

  printf("******************************欢迎员工------1号*******************************\n");

  printf("好消息,特价钟点房40元/2小时,单人房140元/间,双人房230元/间,凭学生证有7折优惠\n");

  printf("\t1.--登记客房信息Insert\n");

  printf("\t2.--查询客房信息Search\n");

  printf("\t3.--修改客房信息Change\n");

  printf("\t4.--用户退房管理Outside\n");

  printf("\t5.--显示当前空房信息Show The Free Romm\n");

  printf("\t6.--把客房信息保存到文件Save The Information into File\n");

  printf("\t7.--从文件记录读取客房信息(维护中)Show The Information from File\n");

  printf("\t8--退出客房管理系统Exit\n");

  printf("****************此程序由舒昱鑫吐血打造Version:1.0 Bate****************\n");

  printf("******************************************************************************\n");

  printf("******************************************************************************\n");

  printf("输入需要选择的功能:");

  scanf("%d",i);

  switch(i)

  {

   case 1:Login();break;

   case 2:Search();break;

   case 3:Change();;break;

   case 4:out();break;

   case 5:FreeRoom();break;

   case 6:save();break;

   case 7:load();break;

   case 8:printf("谢谢使用温馨99的客房登记系统,正在退出..........\n退出成功,按任意键关闭程序!!\n");break;

   default:printf("输入错误,请从新选择");break;

  }

 }

 while(i!=8);

 return 0;

}

酒店客房管理系统所需要的各种基本功能

pb+sql宾馆客房管理信息系统(开题报告+论文+程序)

摘 要

本论文详细论述了宾馆客房管理信息系统从立项到设计实施的整个过程,并附以图形及实例。 全文首先在“引言”中简单介绍了项目开发背景及本论文的目的、内容及作者的主要贡献,以方便读者阅读本论文以下章节内容郑腊液。

在“引言”之后的“研究现状及设计目标”和“系统分析”中,本着经济效益和可行性问题,我们具体讨论了一个实际的酒店管理系统应该具有的功能及如何实现。及进行了“可行性分析”与“需求分析”。

然后在后续章节中便是细节上的详细分析,由于作为一个整体系统,其必然要具有若干子系统以不同侧重程度完成各种服喊物务。这部分便是以子系统为具体研究对象来说明酒店管理系统中各个服务模块是如何实现的。

关键词:SQLServer PowerBuilder 客房管理

Abstract

The paper itself clearly discusses the whole process about the Hotel Guestromm Management System from concept to design and carrying out , and with examples and graph.

After the introduction , it is Research present situation and design goal and systematic analyzing . For economy benefits and feasibility , we particularly think about abilities which a real hotel management system should hold and how to put them into practice . That is we make feasibility analyzing and requirement analyzing .

In the following sections , there is detailed analyzing . Due to as a whole system , there must be some subsystems in it in order to finish variable services . This part of paper takes subsystems as its studying objects in order to explaining how to put the service models of hotel management system into practice.

Keywords:SQLServer PowerBuilder GuestroomManagement

目 录

摘要.......................................................................... 1

第一章 引言.................................................................. 5

一、项目开发背景.............................................................. 5

二、本论文的目的、内容及作者局梁的主要贡献........................................ 5

(一)论文目的................................................................ 5

(二)论文内容................................................................ 5

(三)作者主要贡献............................................................ 5

第二章 研究现状及设计目标.................................................... 6

一、相近研究课题的特点及优缺点分析............................................ 6

(一)相近系统特点............................................................ 6

(二)相近系统优缺点分析...................................................... 6

二、现行研究存在的问题及解决办法.............................................. 6

(一)研究中存在的问题........................................................ 6

(二)解决办法................................................................ 6

三、项目开发计划.............................................................. 6

(一)系统设计目标............................................................ 6

(二)业务流程图及文字说明.................................................... 6

第三章 系统分析.............................................................. 8

一、可行性分析................................................................ 8

(一)经济层面................................................................ 8

(二)技术层面................................................................ 8

(三)社会层面................................................................ 8

二、软件需求分析.............................................................. 8

(一)实现目标................................................................ 8

(二)系统模块图及功能说明.................................................... 8

(三)用户特点................................................................ 10

三、数据要求.................................................................. 10

(一)数据流图................................................................ 10

(二)数据流表................................................................ 12

第四章 系统设计.............................................................. 13

一、概要设计.................................................................. 13

(一)硬件环境................................................................ 13

(二)软件环境................................................................ 13

(三)开发工具简介............................................................ 13

(四)软件构架图.............................................................. 14

(五)总体数据流程和功能模块关系图............................................ 14

二、详细设计.................................................................. 16

(一)系统IPO图.............................................................. 17

(二)系统E-R图及说明........................................................ 17

三、表结构及说明.............................................................. 25

第五章 系统实现............................................................... 29

一、主程序界面及登录窗口设计.................................................. 29

二、基础信息程序设计.......................................................... 33

三、客房前台程序设计.......................................................... 50

四、查询统计管理设计.......................................................... 64

五、挂账管理设计.............................................................. 72

六、系统初始设计.............................................................. 77

七、系统维护设计.............................................................. 84

第六章 系统测试与分析......................................................... 94

一、在设计当中遇到的问题及解决方案............................................ 94

第七章 结束语................................................................. 97

致谢.......................................................................... 97

参考书目...................................................................... 97

用C++编写宾馆客房管理系统

//信息查询***************************************************************************

void inquire()

{

 char inquire_choice;

 printf("房间信息查询请按1, 顾客信息查询请按2: ");

 fflush(stdin);

 scanf("%c",inquire_choice);

 if(inquire_choice=='1')

 {

  int j,k=0;

  printf("\n");

  printf("下列房间还没人预订,也没人入住:\n");

  for(j=0;j80;j++)

  {

   if(room[j].state==0)

   {

    if(k%10==0)

     printf("\n");

    printf("%d\t",room[j].number);

    k++;

   }

  }

  printf("\n");

  printf("\n");

  k=0;

  printf("下列房间已预订:\n");

  for(j=0;j80;j++)

  {

   if(room[j].state==1)

   {

    if(k%10==0)

     printf("\n");

    printf("%d\t",room[j].number);

    k++;

   }

  }

  k=0;

  printf("\n");

  printf("\n");

  printf("下列房间有人入住:\n");

  for(j=0;j80;j++)

  {

   if(room[j].state==2)

   春告{

    if(k%10==0)

     printf("\n");

    printf("%d\t",room[j].number);

    k++;

   }

  }

  printf("\n");

  丛答printf("\n");

 }

 else if(inquire_choice=='2')

 {

  char inquire_choice;

  int j;

  printf("按姓名查询请按1, 按身份证查询请按2: \n");

  fflush(stdin);

  scanf("%c",inquire_choice);

  if(inquire_choice=='1')

  {

   char name3[10];

   printf("请输入顾客的姓名: \n");

   scanf("%s",name3);

   for(j=0;ji;j++)

   {

    if(strcmp(get_name(customer[j]),name3)==0)

    {

     printf("%s的住房信息如下扒郑明:\n",name3);

     printf("\t房间号为: %d\n",get_room_number(customer[j]));

     printf("\t预付房费为: %d\n",get_prepaid(customer[j]));

    }

   }

  }

  if(inquire_choice=='2')

  {

   char id3[10];

   int j;

   printf("请输入顾客的身份证: \n");

   scanf("%s",id3);

   for(j=0;ji;j++)

   {

    if(strcmp(get_ID(customer[j]),id3)==0)

    {

     printf("%s的住房信息如下:\n",get_name(customer[j]));

     printf("\t房间号为: %d\n",get_room_number(customer[j]));

     printf("\t预付房费为: %d\n",get_prepaid(customer[j]));

    }

   }

  }

 }

}

/

宾馆客房管理系统代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于酒店的客房管理系统、宾馆客房管理系统代码的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/44875.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载