- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言课程设计-馆客房管理软件
《C语言课程设计》
课程设计 2
二. 系统需求分析 2
2.1 设计前调查 2
2.2 用户需求分析 2
2.3 核心数据流图 3
三、概念设计 5
3.1 局部E-R图 5
3.2 程序结构图 5
四、逻辑设计 6
4.1 开发环境 6
五、程序调试 6
5.1程序登陆 6
5.2 订房 7
5.3入住 7
5.4退房 8
5.5信息查询 8
六、程序代码 8
七、总结 22
物理与电子信息学院课程设计评定意见 23
一.问题描述
宾馆客房管理软件某有01、302、303、304、305五个标准间,每个可住人
2.3 核心数据流图 维修信息 客房信息 客房信息 客房状态 客人信息 入住登记 帐务信息 入住信息 部分数据流图
数据流名称:客人信息 来源:客人 去向:入住登记 包含的数据项:姓名、身份证号、性别、入住房间、房间类型、房间价格、入住状态等
(宾馆客房管理系统的数据流——客人信息) 数据流名称:入住登记 来源:客人产生入住登记 去向:入住 包含的数据项:订单编号、姓名、性别、身份证号、客户编号、客房类型、抵房时间、入住 人数、预定人、电话、住几天等信息
(宾馆客房管理系统的数据流——入住登记)
数据流名称:客房信息 来源:客人产生入住登记 去向:入住 包含的数据项:客房编号、客房类型、客房价格、客房状态
(宾馆客房管理系统的数据流——客房信息)
数据流名称:房间状态 来源:退房 去向:房间 包含的数据项:客房号码、房间状态
(宾馆客房管理系统的数据流——房间状态)
数据流名称:帐务信息 来源:退房 去向:财务 包含的数据项:帐单编号、姓名、消费金额、入住时间、退房时间、押金
数据结构
数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。数据结构的具体描述如下:
1 数据结构:客房信息
含义说明:是宾馆客房管理系统的主体数据结构,定义了宾馆客房的有关信息
组成:房号、类别、楼层、单价、可容纳人数、说明
(2)数据结构:旅客信息
含义说明:是酒店客房管理系统中的旅客数据结构,定义了旅客的有关信息
组成: 入住编号、顾客姓名、性别、证件名称、证件号码
(3)数据结构:操作员信息
含义说明:是酒店客房管理系统中的操作员数据结构,定义了操作员的有关信息
组成:用户名、密码
数据存储
通过SQL SERVER 2000 建立一个名为“酒店”的库,存放酒店客房信息、旅客信息和旅客入住信息以提供应用程序进行系统业务功能数据所需的数据。
1)数据存储名称:客房信息表
说明:记录所有房间的基本信息
输入的数据流:服务员查看酒店房间基本信息
输出的数据流:输出房间基本信息给服务员查看
组成:房号,类别,楼层,单价,可容纳人数,说明
2)数据存储名称:旅客信息表
说明:记录住店客人的基本信息
输入的数据流:在住店管理界面中添加客人基本信息
输出的数据流:在在住客人列表中或历史信息中查看客人基本信息
组成:入住编号,顾客姓名,性别,证件名称,证件号码
3)数据存储名称:旅客入住登记信息表
说明:记录开房和退房的基本信息
输入的数据流:在住店管理界面中添加客人基本信息
输出的数据流:在开房,退房,在住客人列表中或历史信息中查看有关基本信息
组成:入住编号,房号,预付金额,入住时间,退房时间
三、概念设计
3.1 局部E-R图
3.2 程序结构图
系统登录 订房实现 入住登记 退房结算 信息查询 客房信息初始化
四.逻辑设计
4.1.开发环境
软件:Visual c++ 6.0
硬件:HP ProBook 4321s
五.程序调试
5.1程序登陆
5.2订房
5.3入住
5.4退房
5.5信息查询
六.程序代码
#include
#include
//***********************************************************************************
void initial_room ; //初始化80个房间信息
void welcome ; //验证用户登陆,登陆成功显示欢迎信息
void enter ;
void book_room ;
void check_in ;
void check_out ;
void inquire ;
int i 0;
//***********************************************************************************
struct Room int number;
int dank;
int p
文档评论(0)