赌钱软件-赌钱软件【真.最佳平台】
全国咨询服务热线

020-845433331

当前位置:主页 > 团膳百科 > 常见问题 >

C语言实现酒店管理系统

发布日期:2020-05-30 11:03

  刚刚基础的学完一遍c语言,在老师的带领下,大致完成了这个项目,其中因为时间问题,有些地方还未修改,功能有点不完善。虽然做的过程,学c语言的过程很痛苦,想过放弃,但是坚持下来真的学到不少东西,很感谢老师,写点文字以供今后复习回忆。

  1.系统分四种角色分别是: 系统管理员;经理;前台接待员;保洁员;旅客。五个角色对应五个模块,每个模块都有不同的权限。

  2.旅客:权限最低,功能:查询房间,查看自己信息。其中查询房间可以显示全部,也可以模糊查询,比如输入“单人”,显示所有类型单人房。

  3.除旅客外,其他四个角色统一登录,然后调用对应的子菜单函数。同时他们也有相同的一部分功能,如:修改个人信息(更改账号,密码,姓名,邮箱),注销(退出当前模块)。

  4.系统管理员功能:浏览用户,增加用户,删除用户,初始化用户密码,系统备份。系统管理员主要是维护系统,管理用户,备份系统文件。

  5.经理功能:浏览用户,增加用户,删除用户,浏览客房,修改客房,增加客房,删除客房,查看收支。经理作为决策者,可以管理自己的员工,根据市场对客房进行增删改,查看每月收入,每间房间的收益,从而完善客房配置,赌钱软件。提高旅馆收益。

  6.前台接待员功能:查询房间(内分办理入住,办理预约),退房,换房,续住,查看客人信息。前台与旅客接触功能复杂,根据旅客需求选择房间,然后办理入住,预约,填写旅客信息,还有续、换、退房。

  7.保洁员功能:查询未打扫房间,确认房间打扫完成。提高旅馆效率,使收益更大化。

  8.因为角色较多,功能较多,最后的.c文件会有很多,以及在其他.c文件中也会有很多地方用到另外.c文件中的函数,所以为了方便,创建相应的.h文件,会给我们带来不少的便利。

  用于实现四种工作人员登录的身份认证,该模块先读取用户信息文件生成带头结点链表,再根据用户输入的账号密码进行匹配,匹配成功返回该节点指针传递给角色调用函数。

  接收身份认证模块返回指针r;对该节点的账号,密码,姓名,邮箱进行修改,但角色,性别不可更改。

  将读取文件函数才是最终形成链表的地方,将它返回的头指针传入输出函数(我是在输出函数中调用读取函数),输出信息即可。清除链表的某一节点后,一定要将那个节点free()掉,同样的添加节点,一定要将新加的节点尾部赋成NULL。

  这里也是经过网上搜索学到的一种可以把时间保存到文件名的方法,strftime()函数可以将本地时间\日期格式化,将保存的字符串存到相应的字符数组中,%Y%m%d……有很多,可以今后用到查阅。

  查看房间的信息,办理旅客入住,将相应的房间的状态改变并且添加旅客信息到相应的文件。

  输入旅客身份证号,确认旅客信息,从中读取旅客的房间号、入住时间、退房时间,将需要的参数传入相应的函数,将旅客的状态改成已退房,且将退的房的状态改成未打扫。

  换房函数首先应确认现在还有没有可用的房间,确认有后,输入旅客身份证号,确认旅客信息,将原先住的房间状态改成未打扫,将要换的房间的状态改变。

  输入原房间号,确认旅客信息,在看有无预约(还未完成),输入退房时间,再补交费用,最后更改相应文件信息。

  < add_bill(Room *p,Customer *pr)账单函数

  注:需要的源代码的网友们加我 或 点击资源下载源代码, 谢谢!...博文来自:weixin_44119517的博客

  基于C语言和txt文件的增删改查转载请注明出处1、背景本系统基于学生信息管理,完成了学生的信息的读取、增加、删除、修改、查询。本身意义可能不大,但是有很多学生再刚开始学习的时候,往往布置的大作业就是利...博文来自:wayway0554的博客

  课程设计题目: 宾馆管理系统一、需求分析近年来,科技进步不仅促进了全球旅游企业的快速增长,而且指导了旅游者消费观念的 更新,其中信息与通信技术的发展对酒店等企业有着深远的影响,传统的管理方式已不 能满...博文来自:林莫扬

  #酒店管理系统#码云链接:一 编译环境在Ubuntu Linux下,使用vim和subli...博文来自:的博客

  这个是C语言学完后的一个程序实践的内用。编写一个医院病人管理系统。这个程序有一些BUG,要操作得当,否则可能结果有问题。不过作为作业应付一下还是有模有样的,哈哈。至少当时答辩时弄的还可以。#inclu...博文来自:dk_zhe的专栏

  简易酒店管理系统 个人独立开发者,只包括前台营业管理,系统开发过程参考多个酒店系统的优点,结合自身对此行业的理解开发而成。成都地区可以上门安装及培训。我只卖源代码,不负责具体现场实施 开发技术选型:基...博文来自:dacong的专栏

  简单学生管理系统–c语言花了一个月的时间,学习了链表,文件,多文件编程,然后就开始写学生管理系统,比较简单的那种,实现了增,添,改,查,多种排序,输入的时候的限定,成绩分析的功能。遇到的问题很多,也尝...博文来自:sakurakider的博客

  这俩天写了一个小玩具程序,算一个长期以来的热门题目就是《xxx管理系统》。大致的意思整个程序分为客户端和服务器段,客户端通过登录验证后,对信息进行处理,并且客户端分为了普通用户和管理员。至于员工信息这...博文来自:u010916862的博客

  功能实现:(1)系统以菜单方式工作(2)职工信息录入功能(职工信息用文件保存)--输入(3)职工信息浏览功能--输出(4)职工信息查询功能--算法查询方式:按姓名查询/按职工号查询(5)职工信息删除、...博文来自:stormztt

  /*(程序头部注释开始)*程序的版权和版本声明部分*Copyright(c)2011,烟台大学计算机学院学生*Allrightsreserved.*文件名称:学生成绩管理系统*作者:刘江波*完成日期:...博文来自:JiangBo_Liu 博客

  客人分为四类,住房也分为四类,要求用链表,实现客人信息录入,入住,退房,vip积分的功能,能不能讲下大概思路????论坛

  酒店管理信息系统总体描述:您的团队受雇于会议中心酒店,实施一个软件系统,负责客房预订和客户记录的全面管理。客户规范:已实施的酒店系统应能提供以下设施:管理80间客房(每层10间)和四类客房的预订(**、****、****和VIP)。每个房间都有一个价格等级。管理客户账户。提供酒店业务统计数据,如VIP客户数量、酒店平均客人数量。 系统用户系统应能为以下列出的不同用户提供功能: 1)经理,他将能够: 1.1为每个房间设置/修改类别和每类价格。每个房间都应该有一个价格。 1.2管理客户数据库(添加/编辑/删除客户)。 1.3查看酒店业务统计数据(例如预订的房间数)。 2)管理员能够:2.1.登记预订(通过记录客户姓名、地址、电话号码和酒店会员卡号码)的接待员。没有酒店会员卡的客户,不能预订贵宾房。 2.2应提供房间可用性和日期的搜索设施。此外,运营商还可以为注册客户预订一个或多个房间。 2.3在系统中记录客户的到达。 2.4.编辑预订详细信息,如停留时间或房间。 2.5.通过计算费用结帐。 C语言 需要适当的注释,使用数据结构最好不要用链表 暂时由于月末贫穷只能悬赏40币。实在抱歉。有意的也可以私聊发送答案。我们可以商讨追加悬赏。 如果能帮忙写出请于28号前发给我。。谢谢!!问答

  1 需求分析 设计一个计算机管理系统完成图书管理基本业务。 【基本要求】 1)每种书的登记内容包括书号、书名、著作者、现存量和库存量; 2)对书号建立索引表(线性表)以提高查找效率; 3)系统主要功能如下: *采编入库:新购一种书,确定书号后,登记到图书帐目表中,如果表中已有,则只将库存量增加; *借阅:如果一种书的现存量大于0,则借出一本,登记借阅者的书证号和归还期限,改变现存量; *归还:注销对借阅者的登记,改变该书的现存量。 【进一步完成内容】 1)系统功能的进一步完善; 2)索引表采用树表。 3)设计内容 4)程序流程图 5)源程序 6)软件测试报告(包括所用到的数据及结果)问答

  3.酒店房间登记与计费管理 问题描述: 已知在酒店中有10个房间,每个房间的信息包括房间号,每天住宿价格,设计一程序,完成以下功能: 1) 从键盘输入客户的入住信息(包括:客户姓名,身份证号,开始入住论坛

  设计要求:设计一个超市信息管理系统,利用结构体存储货物信息和所购买商品的信息,并使用链表保存购物车信息,能够完成建立库存信息以及文件自动建立库存信息,对购物车添加商品、结算并修改库存等操作,可以将库存...博文来自:bingongzi的博客

  大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频...博文来自:帅地

  简介在程序开发过程中,在参数传递,函数返回值等方面,越来越多的使用JSON。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,同时也易于机器解析和生成、易于理...博文来自:一枕江风

  程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。...博文来自:敖丙

Copyright©2015-2019赌钱软件版权所有