3768t旅店管理系统课程设计报告内容摘要:
☆。 cout\n☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆。 cout\n\n\n * * * 祝你今天工作顺利! * * *\n\n\n\n\n\n。 cout\n\n\n 【 落溪工作研发室 】\n。 cout ※ 董勤凯 史彦花 石云龙 ※\n。 cout 中国郑州\n\n。 按回车键继续...。 while(!kbhit())。 getchar()。 main_third_serve_display()。 }void main_third_serve_display(){ system(cls)。 cout\n * * * 你 有 以 下 权 限 * * *\n\n。 cout ****************************************************************\n\n。 cout ※ 1 客房信息录入 ※ 2 客人入住登记 ※ 3 客人退房结算\n。 cout ※ 4 客房信息浏览 ※ 5 客房信息查询 ※ 6 客房信息删除\n。 cout ※ 7 客房信息修改 ※ 8 客房信息插入 ※ 9 退出本系统\n。 cout ※ 10关闭计算机\n\n。 cout ****************************************************************\n\n。 main_serve_choose()。 //服务人员选择函数调用}void main_serve_choose() //服务人员选择函数{ cout 请输入你要使用的功能序号:。 int i=0。 C: cinmain_select。 if(main_select==1) room_infor_in()。 //调用 客房信息录入功能函数 else if(main_select==2) register_info()。 //调用 入住登记函数 else if(main_select==3) check_out()。 //调用 退房结算函数。 else if(main_select==4) info_scan()。 //调用 客房信息浏览函数 else if(main_select==5) info_demand()。 //调用 信息查询函数 else if(main_select==6) info_delete()。 //调用 信息删除函数 else if(main_select==7) info_modify()。 //调用 信息修改函数 else if(main_select==8) hotel_insert()。 //客房信息插入函数 else if(main_select==9) exit_system()。 //调用 退出系统函数 else if(main_select==10) close_puter()。 //调用 关闭电脑函数 else { i++。 if(i0amp。 amp。 i3) //只有3次机会 { cout 你的输入有误,请重新输入:。 goto C。 } else //超过3次 { system(cls)。 cout\n\n\n\n * * * 警 告 * * *\n\n。 cout 你的输入次数已经超过限制,你没有权力访问本程序!\n。 cout\n\n\n\n\n\n\n\n\n\n\n\n\n\n 按回车键退出程序...。 while(!kbhit())。 getchar()。 exit(0)。 } }}其它辅助功能实现include struct hotel_guest *del(hotel_guest *p1,hotel_guest *p2) //客房信息动态链表结点的删除{ hotel_guest *head。 head=headp。 //使head指向第一个结点 if(p1==head) head=p1next。 //若p1指向的是首结点,把第二个结点地址赋予head else p2next=p1next。 //否则将下一结点地址赋给前一结点地址 cout 已删除客房号为p1room_num的客房信息!endl。 return(head)。 }struct hotel_guest *insert(hotel_guest *head,hotel_guest *ins) //客房信息动态链表结点的插入{ hotel_guest *p0,*p1,*p2。 p1=head。 //使p1指向第一个结点 p0=ins。 //指向要插入的结点 if(head==NULL) //原来的链表是空表 { head=p0。 p0next=NULL。 } //使p0指向的结点作为头结点 else { while((p0room_nump1room_num) amp。 amp。 (p1next!=NULL)) { p2=p1。 //使p2指向刚才p1指向的结点 p1=p1next。 } //p1后移一个结点 if(p0room_nump1room_num) { if(head==p1) head=p0。 //插到原来第一个结点之前 else p2next=p0。 //插到p2指向的结点之后 p0next=p1。 } else { p1next=p0。 p0next=NULL。 } } //插到最后的结点之后 return head。 }struct hotel_guest *creat_hotel() //建立客房信息的链表(带回一个指向链表头的指针){ hotel_guest *head,*p1,*p2。 n=0。 int i。 p1=p2=new hotel_guest。 //开辟一个新单元,并使p1,p2指向它 cout。 cinp1room_nump1typep1price。 p1empty=0。 //初始化各值 p1guest_name=39。 \039。 p1ID_num=39。 \039。 for(i=0。 i3。 i++) p1intime[i]=0。 for(i=0。 i3。 i++) p1outime[i]=0。 p1prepay=0。 head=NULL。 while(p1room_num!=0) { n++。 if(n==1) //若是第一个房间 head=p1。 else p2next=p1。 p2=p1。 p1=new hotel_guest。 cout。 cinp1room_nump1typep1price。 p1empty=0。 //初始化各值 p1guest_name=39。 \039。 p1ID_num=39。 \039。 for(i=0。 i3。 i++) p1intime[i]=0。 for(i=0。 i3。 i++) p1outime[i]=0。 p1prepay=0。 p2next=NULL。 } return head。 }struct hotel_guest *test_hotel() //客房号测试函数{ string rm=0。 hotel_guest *T。 for (。 ) { p=headp。 T=headp。 cout 请输入客房号:。 cinrm。 while(p!=NULL) { if (proom_num==rm) { n=1。 break。 } T=p。 p=pnext。 } if (p==headp) T=NULL。 if (n==0) { cout 输入的客房号错误或不存在!请重新输入!\n。 continue。 } break。 } return T。 }void open_hotel() //客房信息读取功能函数{ hotel_guest *head,*p1,*p2。 ifstream infile(,ios::in)。 while(! infile) { cerr\n\n\n\n 客房信息不存在!\n\n。 cerr 请按要求的格式输入信息(可以随便输入一个,否则系统将无法继续):。 cout\n\n\n\n\n\n\n\n\n\n\n\n 按回车键继续...。 while(!kbhit())。 getchar()。 room_infor_in()。 break。 } p1=p2=new hotel_guest。 infilep1room_num。 while(p1==NULLamp。 amp。 p1room_num==0) { cout\n\n\n\n 客房信息不存在!请输入信息!。 cout\n\n\n\n\n\n\n\n\n\n\n\n\n\n。 cout 按回车键继续...。 while(!kbhit())。 getchar()。 room_infor_in()。 } infilep1typep1pricep1empty。 p1guest_name=0。 p1ID_num=0。 p1intime。 p1outime。 p1prepay=0。 head=NULL。 while(p1room_num!=0) { n+=1。 if(n==1) head=p1。 else p2next=p1。 p2=p1。 p1=new hotel_guest。 infilep1room_nump1typep1pricep1empty。 p1guest_name=0。 p1ID_num=0。 p1intime。 p1outime。 p1prepay=0。 } p2next=NULL。 headp=head。 ()。 }void open_guest() //客人信息读取函数{ int i。 ifstream infile(,ios::in)。 p=headp。 while(p!=NULL) { infilepguest_namepID_num。 for (i=0。 i3。 i++) infilepintime[i]。 for (i=0。 i3。 i++) infilepoutime[i]。 infilepprepay。 p=pnext。 } ()。 }客房信息录入include void room_infor_in() //客房信息录入功能函数{ string a=0。 for(。 ) { system(cls)。 cout\n\n\n * * 警 告 * *\n\n。3768t旅店管理系统课程设计报告
相关推荐
是否在微量天平上称定。 样品称定前是否搅拌均匀。 加入试剂及次序是否正确。 加入试剂的浓度或配制是否正确。 对于需加水崩解的片剂,是否在崩解后再加适量的溶剂置水浴上加热煮沸。 加热过的溶液 是否等完全冷却到室温后再稀释至刻度。 溶液过滤后是否弃去初滤液。 滤置烧杯中的滤液是否及时测定。 是否无溶液挥发影响。 对于需要稀释的样品,稀释步骤是否正确。 空白溶液配制是否和样品、对照品溶液使用同批试剂。
公司 CI 建设各种方案的实施进行分析、测评,提出意见和建议。 4.在公司 CI 规范管理委员会的指导下,对公司 CI 规范管理工作进行督导。 □ CI规范管理内容与要求 第 一条 公司哲学 (略 ) 第二条 公司价值观 (略 ) 第三条 公司精神 (略 ) 第四条 公司目标 (略 ) 第五条 员工行为规范 (略 ) 第六条 员工工作与社会活动礼貌用语规范 (略 ) 第七条 公司各种标识规范
同中止情形消失的,劳动合同继续履行,但法律、法规另有规定的除外。 第二十七条应当订立书面劳动合同而未订立,但劳动者按照用人单位要求履行了劳动义务的,当事人的劳动合同关系成立,劳动者的劳动报酬和劳动条件,按照下列规定确认: (一)劳动报酬和劳动条件高于用人单位规章制度、集体合同规定或者法定劳动标准相应内容的,按照实际已经履行的内容确认; (二)劳动报酬和劳动条件低于用人单位规章制度
32 资源风险及对策 32 其他风险及对策 32 杭州飞友网络技术有限公司 3 项目背景概述 365 私人飞机网致力于 构建一个私人飞机用户和经销商之间的桥梁。 网站将拉进国内外各个与私人飞机服务有关的公司、 在我们的网站上展示、发布他们的服务信息,同时我们网站拥有大量的信息来吸引用户,将用户的需求回馈给企业,加强企业与用户的互动效应,打造一个私人飞机产业的服务平台。
注:安全事故中。 重大安全事故为当事人伤亡。 严重安全事故为事故当事人被市属以上医院诊断为重伤或留下残 疾、瘫痪等情况。 一般性质安全事故为被市属以上医院诊断为骨折或骨裂等情况。 轻微性质安全事故为皮肉伤等不影响工作的情况。 对进度的考核(共 10 分) 对所负责的工程由于现场原因进度严重拖期而给公司带来严重社会影响者,对项目经理罚款 2020 元,并扣 10 分,情节严惩者予以除名处理。