1.程序实践概述

1.1 题目名称

旅馆信息管理

1.2 开发环境

基于Windows 10操作系统的Microsoft Visual Studio 2017

2.问题分析

2.1 功能说明

查看旅店各房间信息:列举每个房间的房间号、房间类型、入住人数和房间价格

查看某一房间信息:显示指定房间的旅客的信息,包括姓名、身份证号、性别和入住时间

查看旅客信息:显示在旅馆的旅客总数;列举在旅馆的所有旅客的信息,包括姓名、性别、身份证号、房间号、入住时间

查看某一旅客信息:查看指定旅客的信息,包括姓名、性别、身份证号、房间号、入住时间

旅客入住:录入旅客的身份证号、姓名、性别等信息,程序将获取当前时间作为入住时间。将旅客的信息保存到链表和文件

旅客换房:通过身份证号识别旅客,结算旅客已产生的房费,修改有关的旅客和房间信息

旅客退房:程序获取当前时间作为退房时间,并结合入住时间结算房费。将旅客信息从程序的链表中删除,更改相关房间的信息,将旅客信息添加到旅客历史信息的文档中

保存信息并退出程序:将旅客信息、房间信息、旅客与房间关系的信息从链表覆盖保存到文件,然后退出程序

更换主题:更改命令行的颜色主题,程序会将主题信息自动保存到文档

点击此处下载文档和源码

基于C语言实现的旅馆信息管理系统相关推荐

  1. java 教室借用管理系统_[内附完整源码和文档] 基于JAVA语言的学生选课信息管理系统...

    摘 要 本系统运用Java面向对象的方法设计而成. 近年来,学生选课系统越来越在高校学生群体中得到普及,其所承担的功能也变得越来越丰富,所起到的作用也变得越来越重要,在被学校学生重视的同时,也意味着它 ...

  2. c语言程序设计学生程序查询,《c语言程序设计报告-学生信息管理系统》.doc

    <c语言程序设计报告-学生信息管理系统> 中南大学 ? ? C语言程序设计实践报告 ? ? ? ? ? 题 目 学生信息管理系统 学生姓名 张眼 指导教师 刘伟荣 学 院 信息科学与工程学 ...

  3. 基于Java毕业设计在校大学生健康状况信息管理系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计在校大学生健康状况信息管理系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计在校大学生健康状况信息管理系统源码+系统+mysql+lw文档+部署软件 本源码技术栈 ...

  4. 基于Java和MySql的产业信息管理系统的设计与实现 毕业设计-附源码260839

    ssm产业信息管理系统 摘 要 随着社会的发展,社会的方方面面都在利用信息化时代的优势.互联网的优势和普及使得各种系统的开发成为必需. 本文以实际运用为开发背景,运用软件工程原理和开发方法,它主要是采 ...

  5. ssm基于Java和MySql的产业信息管理系统的设计与实现毕业设计源码260839

    ssm产业信息管理系统 摘 要 随着社会的发展,社会的方方面面都在利用信息化时代的优势.互联网的优势和普及使得各种系统的开发成为必需. 本文以实际运用为开发背景,运用软件工程原理和开发方法,它主要是采 ...

  6. (附源码)ssm+mysql+基于微信平台的牙科就诊信息管理系统的设计与实现 毕业设计211157

    小程序SSM牙科就诊信息管理系统. 摘 要 随着现在网络的快速发展,网络的应用在各行各业当中它很快融入到了许多分类管理之中,他们利用网络来做这个牙科就诊信息管理系统.,随之就产生了"牙科就诊 ...

  7. ssm+mysql+基于微信平台的牙科就诊信息管理系统的设计与实现 毕业设计-附源码211157

    小程序SSM牙科就诊信息管理系统. 摘 要 随着现在网络的快速发展,网络的应用在各行各业当中它很快融入到了许多分类管理之中,他们利用网络来做这个牙科就诊信息管理系统.,随之就产生了"牙科就诊 ...

  8. py222基于python+django的高校学生信息管理系统

    开发语言:Python 编号:py222基于python+django的高校学生信息管理系统#毕业设计 python框架:django 软件版本:python3.7/python3.8 数据库:mys ...

  9. 基于Java实现的医院药品信息管理系统

    文章目录 基于Java实现的医院药品信息管理系统(文末附源码) 前言 技术 功能 技术栈 代码 数据库 源码 基于Java实现的医院药品信息管理系统(文末附源码) 前言 背景: 随着社会的发展,计算机 ...

最新文章

  1. var_export-输出或返回一个变量的字符串表示
  2. 2021年春季学期-信号与系统-第八次作业参考答案-第八小题
  3. 【数据库复习】第一章绪论
  4. 渗透测试之子域到父域的横向移动(Sid History)
  5. 删除 jar 的 asset_【unity游戏开发】SDK学习(1)-C#与jar交互
  6. redis 源码安装
  7. 微信红包数字变化动态图片_11.11早安暖心祝福动态图片 微信朋友圈早晨问候语...
  8. JAVA引用aar_如何生成并引用aar文件
  9. 学习Dubbo 影院模块 所得所获?
  10. jinja2模板注入_Flask jinja2 模板注入思路总结
  11. cobbler报错:No such command: --get-loaders解决方案
  12. mysql(指RDS)验证pureftpd登录
  13. 计算机音乐数字乐谱青芒,弱水三千(戏腔付)
  14. 第二十四篇:SuperSpeed/HighSpeed USB的ISO传输
  15. 三层交换机内网访问外网
  16. html圆形分成六份,在ai里怎么把一个圆平均分成几份
  17. 2012最新网络电台mms地址
  18. 自动生成卡密SQL脚本(转载)
  19. 凭证打印之第一张正常(横向),第二张不正常(纵向)
  20. Blender 插件开发 计算模型长宽高

热门文章

  1. 高速公路视频监控 公路 监控 工业交换机品牌ONV/光网视
  2. 麦克纳姆轮的速度解算
  3. 电感、电阻和电容的关系和作用
  4. 理科有计算机类哪些专业吗,理科有哪些专业
  5. 语音笔记14 媒体资源
  6. 免费共享(第二波):2010-2020年植被覆盖度VFC年产品!
  7. IT职业教育(1) 北大青鸟APTECH
  8. 移动端----------------评价之星级好评
  9. 基于TensorFlow2.3.0的深度卷积模型LeNet构建--在凯斯西储轴承(CWRU)数据上的简单测试(2)
  10. 人人都是极客半月刊:第 2 期