版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TOC\o"1-1"\h\z\u—需求分 二组员分 三系统总框 四系统软硬件环 五模块设计分 六函数定义及说 七使用说 八程序源代 九结束 十参考文 酒店客房预订管尤其是大量的客房预订信息。面对庞大的信息量,需要有管理系统来提高客户管理少管理方面的工作量。当前许多酒店正在逐步完善管理工作,需要一个能满足大,客流量成倍增长,积累了大量的急需进行管理以防信息的流失。因此,许多宾馆需要一个功能全面的管理系统来进行管理以使管理的工作在该系是在VisualC++6.0平台下设计开发,以TXT文档为数据库,采用面象的语言开发而成,实现对客户预订信息的基本管理,包括客房信息、的添加,修改和查询。,客户设置:可以添加新客户,修改,删除已退订客户等。可准确了解每一客三系统总框软硬 2.4Hz(26MB设计分class{int 10:int char intborbook[Maxbor]; customer()char*getname(){returnname;}//获取intgettag{returntag;}//获取删除标记intgetno(){returnno;}//获取客户voidsetname(charna[])//设置{}voiddelbook(){tag=1;} //设置删除标记1:已删0:未删voidaddcustomer(intn,char*na) {for(inti=0;i<Maxbor;i++)}voidborrowbook(int {for(int{if{}}}intretbook(int {for(int{{return1;}}return}void {cout<<setw(5)<<no<<setw(10)<<name<<"\t for(inti=0;i<Maxbor;i++)cout<<cout<<}class{int customerread[Maxr]; 中{customers;fstreamfile("customer.txt",ios::in); while(1){file.read((char*)&s,sizeof(s));if(!file)break;} }void {top=-}intaddcustomer(intn,char {customer*p=query(n);if(p==NULL){return1;}return}customer*query(int {for(intif(read[i].getno()==customerid&&{return}return}void {for(inti=0;i<=top;i++)}
void {fstreamfile("customer.txt",ios::out);for(inti=0;i<=top;i++)iffile.write((char*)&read[i],sizeof(read[i]));}class{int1:intcharint1char*getname(){return}intgetno(){returnno;intgettag(){returntag;voidsetname(char{}voiddelbook(){voidaddbook(int{}int {if{return1;}return}void {}void {cout<<setw(6)<<no<<setw(18)<<name<<<<(onshelf==1?}class{int Bookbook[Maxb]; {Bookb;top=-fstreamfile("book.txt",ios::in);while(1){file.read((char*)&b,sizeof(b));if(!file)break;}}void {top=-}intaddbook(intn,char {Bookif{return1;}return}Book*query(int {for(intif(book[i].getno()==bookid{return}return}voidbookdata(); voiddisp(){for(intif} 中{fstreamfile("book.txt",ios::out);for(inti=0;i<=top;i++)iffile.write((char*)&book[i],sizeof(book[i]));}定义void{charintbookid,customerid;RDatabasecustomerDB;customer*r;BDatabaseBookDB;Book*b;{cout<<endl<<endl<<"\t\t 酒店客房预订管理\n\n\n";cout<<"\t\t\t1 客房信息\n\n\t\t\t4 cin>>choice;switch{casecout<<"============\n输入客户:";cin>>customerid;cout<<"输入客房:";cin>>bookid;if{coutendl;}if(b==NULL){coutendl;}if(b-{coutendl;}casecout<<"============\n输入客户:";cin>>customerid;cout<<"输入客房:";cin>>bookid;if(r==NULL){coutendl;}if(b==NULL){cout<endl;}b-casecase }}}void{charchoice;charrname[20];intcustomerid;customer*r;while{<<"\n\n\t\t\t 信息新增 改删除\查找 示全删\返回>>switch{casecout<<"输入客户:";cin>>customerid;cout<<"输入客户:";cin>>rname;addcustomer(customerid,rname);casecout<<"输入客户:";cin>>customerid;if{cout<<"该客户不存在"<<endl;}cout<<"输入新的客 cin>>casecout<<"输入客户:";cin>>customerid;if{coutendl;}casecout<<"输入客户:";cin>>customerid;if{cout<<"该客户不存在"<<endl;}casecase}}}void{charchoice;charbname[40];intbookid;Book*b;while{cout<<"\n\n\n\t\t\t房信 增\n\n\t\t\t2 改\n\n\t\t\t3 除 找 示 cin>>choice;switch{casecout<<"输入客房:";cin>>bookid;coutcin>>bname;casecout<<"输入客房:";cin>>bookid;if{cout<<"该客房不存在"<<endl;}coutcin>>bname;b-case'3':cout<<"输入客房:";cin>>bookid;if{coutendl;}casecout<<"输入客房:";cin>>bookid;if{cout<<"该客房不存在"<<endl;}casecase}}}(2):主界面选择4进入管理菜单八程序源代#include<iostream>#include<iomanip>#include<string>#include<fstream> usingnamespacestd;constint constint constint classcustomer{int 10:int char intborbook[Maxbor]; customer()char*getname(){returnname;}//获取intgettag{returntag;}//获取删除标记intgetno(){returnno;}//获取客户voidsetname(charna[])//设置{}voiddelbook(){tag=1;} 10:未删voidaddcustomer(intn,char*na)//增加客户{for(inti=0;i<Maxbor;i++)}voidborrowbook(int {for(int{if{}}}intretbook(int {for(int{{return1;}}return}void {cout<<setw(5)<<no<<setw(10)<<name<<"\t for(inti=0;i<Maxbor;i++)cout<<cout<<}classRDatabase{int customerread[Maxr]; {customers;fstreamfile("customer.txt",ios::in); while(1){file.read((char*)&s,sizeof(s));if(!file)break;} }void {top=-}intaddcustomer(intn,char {customer*p=query(n);if(p==NULL){return1;}return}customer*query(int {for(intif(read[i].getno()==customerid&&{return}return}void {for(inti=0;i<=top;i++)}void 中{fstreamfile("customer.txt",ios::out);for(inti=0;i<=top;i++)iffile.write((char*)&read[i],sizeof(read[i]));}void{charchoice;charrname[20];intcustomerid;customer*r;while{<<"\n\n\t\t\t 信息新增 改删除\查找 示全删\返回>>switch{casecout<<"输入客户:";cin>>customerid;cout<<"输入客户:";cin>>rname;addcustomer(customerid,rname);casecout<<"输入客户:";cin>>customerid;if{cout<<"该客户不存在"<<endl;}cout<<"输入新的客户:";cin>>rname;casecout<<"输入客户:";cin>>customerid;if{coutendl;}casecout<<"输入客户:";cin>>customerid;if{cout<<"该客户不存在"<<endl;}casecase}}}classBook{int1:intcharint1char*getname(){return}intgetno(){returnno;intgettag(){returntag;voidsetname(char{}voiddelbook(){voidaddbook(int{}int{if{return1;}return}void {}void {cout<<setw(6)<<no<<setw(18)<<name<<<<(onshelf==1?}classBDatabase{int Bookbook[Maxb]; {Bookb;top=-fstreamfile("book.txt",ios::in);while(1){file.read((char*)&b,sizeof(b));if(!file)break;}}void {top=-}intaddbook(intn,char {Book*p=query(n);if(NULL==p){return1;}return}Book*query(int {for(intif(book[i].getno()==bookid{return}return}voidbookdata(); voiddisp(){for(intif} {fstreamfile("book.txt",ios::out);for(inti=0;i<=top;i++)iffile.write((char*)&book[i],sizeof(book[i]));}void{charchoice;charbname[40];intbookid;Book*b;while{cout<<"\n\n\n\t\t\t房信 增\n\n\t\t\t2 改\n\n\t\t\t3 除 找 示 cin>>choice;switch{casecout<<"输入客房:";cin>>bookid;coutcin>>bname;casecout<<"输入客房:";cin>>bookid;if{cout<<"该客房不存在"<<endl;}coutcin>>bname;casecout<<"输入客房:";cin>>bookid;if{coutendl;}casecout<<"输入客房:";cin>>bookid;if{cout<<"该客房不存在"<<endl;}casec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工作流程与效率优化制度
- 幼儿园学校管理制度
- 探究实验-鼠妇
- 人教部编版四年级语文上册《语文园地七》精美课件
- 【寒假阅读提升】四年级下册语文试题-非连续性文本阅读(四)-人教部编版(含答案解析)
- 东北育才中学2023-2024学年高三第十次考试数学试题
- 算法设计与分析 课件 9.3-概率算法 - 拉斯维加斯算法
- 2024年广西客运从业资格证app软件
- 2024年滨州客运从业资格证模拟考试练习题
- 2024年广元驾驶员货运从业资格证考试题
- 期中模拟卷(含答案)2024-2025学年浙教版七年级数学上册
- 2024年区卫生健康系统公开招聘大学生村医考试题及答案
- 廉洁纪律十道题
- 高三英语 时政类语篇型填空专项训练
- 八年级生物上册 5.14.3《神奇的微生物》说课稿 (新版)苏教版
- 2024年度信息化教学校本研修实施方案
- 2024年湖南省长沙市中考历史试卷真题(含答案解析)
- 2024年中移建设限公司安徽分公司社会招聘12人高频难、易错点500题模拟试题附带答案详解
- 2024秋期国家开放大学《政治学原理》一平台在线形考(形考任务二)试题及答案
- 变配电运维知识考试题(含参考答案)
- 摩托车维修技术考核试卷
评论
0/150
提交评论