第一范文网 - 专业文章范例文档资料分享平台

客房管理系统—C语言

来源:用户分享 时间:2025/8/2 20:00:26 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

三峡大学理学院2010级电子信息

科学与技术专业

《高级语言程序设计》课程设计

说明书

设计题目: 客房管理系统 班级: 20101421 学号: 2010142139 姓名: 徐晶 完成日期: 2011-11-23

目录 一、二、三、四、五、六、七、八、

设计任务……………………(2)需求分析……………………(2)系统模块图…………………(2)模块说明……………………(3)用户说明…………………(18)测试结果………………… (18)设计小结………………… (19)参考目录………………… (19)

一、设计任务:客房管理系统

实现用户登记功能,要提供结构体的输入操作,实现统计功能,要提供相应的统计操作,实现查询功能,要提供查找操作,实现修改功能,要提供修改操作;另外还有提供键盘式菜单实现功能选择。

二、需求分析:

1. 总体分析:整个客房管理系统被设计为用户登记模块,统计模块,查询模块,和修改模块。 2. 详细分析:

(1) 用户登记模块 提示用户输入自身信息以及客房信息,把数据存

入Room数组中。

(2) 统计模块18设置计数器,顺序遍历ROOM数组来实现,实现

对房客数、某一天的房客数的统计。

(3) 查询模块 通过基本查找算法查找Room数组,可以按房间号、

价格、房间标记、用户姓名、居民身份证查询。 (4) 修改模块 采用基本查找算法在数组找到要修改的数据。

三、系统模块图

根据需求分析,可以对这个系统的设计分为以下几个模块:

客户信息管理系统 数据输入 数据统计 数据查询 数据修改 数据删除 四、模块说明:

一个较大的C语言程序不外乎由多个函数组成,本程序也并不例外。现就本程序中涉及的各个函数的代码和功能分别进行说明。

1、 主函数部分:

程序:

void main() /**主函数**/ {

int n,w; menu(); do { printf(\ scanf(\ if(n<1||n>5) w=1,getchar(); else w=0; }while(w==1); switch(n) {

case 1:regist();break; case 2:stati();break; case 3:search();break; case 4:modify();break; case 5:exit(0); } }

void menu () /**菜单函数**/

{ printf(\客房管理系统************\\n\

puts(\ (1).登记 \\n\ puts(\ (2).统计 \\n\ puts(\ (3).查询 \\n\ puts(\ (4).修改 \\n\ puts(\ (5).退出 \\n\

puts(\ }

void return_confirm(void) { printf(\按任意键返回……\\n\ getchar(); }

#include \

#include \ //在使用中要用到的字符串都包含在本文件中

#include \ #include \

#define NUM 50 struct Client {

char Name[20];

int Sex; //famale 0,male 1; int Age;

char ID_card[20]; /*居民身份证*/ int year; int month;

int date; /*住店时间*/ };

struct Hotel {

char Room_ID[10]; /*房间号*/ char Tel[10];

int Price; /*住房单价*/ int Sign;

struct Client Client_list; /*实现两个结构体的嵌套*/ }Room[NUM];

注:menu函数能提供菜单方式选择功能,可以根据用户需要进入到所想要的操作模块中,此外把menu函数独立出来,可以方便随时对它进行调用,容易返回到系统界面。并用结构体来存放客户信息。

搜索更多关于: 客房管理系统—C语言 的文档
客房管理系统—C语言.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c85a9n060c60n19a8hrgx9da6a52gca00h1e_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top