版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、信息科學(xué)與工課程設(shè)計報程學(xué)院告書專業(yè):通信工程課程設(shè)計名稱:程序設(shè)計實(shí)踐題目:簡易賓館客房管理系統(tǒng)班級:設(shè)計者:學(xué)號:指導(dǎo)教師:完成時間:重慶交通大學(xué)信息科學(xué)與工程學(xué)院課程設(shè)計任務(wù)書課程程序設(shè)計實(shí)踐班級指導(dǎo)教師題目簡易賓館客房管理系統(tǒng)同組人數(shù)1人(代碼量不少于300行)設(shè) 計 要 求1 主要功能包括:管理信息的錄入、修改、增加、刪除、查詢、統(tǒng)計、輸出 等;2 數(shù)據(jù)用文件存儲;3 主要操作采用菜單方式;4數(shù)據(jù)輸入有容錯功能(比如成績:0-100分,性別:“男”、“女”,日期 型數(shù)據(jù)年、月、日的限制等 );5.分別用鏈表和數(shù)組實(shí)現(xiàn)所要求的功能。報 告 書 要 求設(shè)計報告主要包括內(nèi)容(參見后面的格式
2、):1 系統(tǒng)的功能需求及分析2 數(shù)據(jù)結(jié)構(gòu)及主要算法設(shè)計說明3 系統(tǒng)總體結(jié)構(gòu)4 系統(tǒng)實(shí)現(xiàn)及主要代碼5.系統(tǒng)功能測試6 設(shè)計體會要求:? 學(xué)生完成課程設(shè)計后,每個同學(xué)均應(yīng)提交課程設(shè)計報告及軟件;? 設(shè)計報告要求文字通暢,排版規(guī)范;? 設(shè)計報告文字原則上不少于 3000字(程序代碼除外),并裝訂成冊。版 面 要 求1 題目用黑體三號,2 標(biāo)題用黑體四號,3 正文用小四號宋體4 標(biāo)題按“一”、“(段后距 18磅(或1行),居中對齊; 段前、段后距6磅(或0.3行);,行距為固定值“20”,程序代碼用固定值“ 15”;”、“1”、“”順序編號。上 機(jī) 時 間 安 排星期 周次、-一一二二二-三四五六日第
3、17周第18周指導(dǎo)地點(diǎn)及考核時間1、指導(dǎo)地點(diǎn):2、考核時間:重慶交通大學(xué)信息學(xué)院課程設(shè)計評分表序 號項目評分標(biāo)準(zhǔn)及說明評分1學(xué)生自評分(20%按任務(wù)書的要求,學(xué)生根據(jù)任務(wù)完成情況及質(zhì)量自我 評分。多人一組共同完成者,19-20分不超過1人,17-18不超過2人,由組長評分(多人一組獨(dú)立完成 者按獨(dú)立完成定)。2紀(jì)律及平時成績(10%按規(guī)定時間到實(shí)驗(yàn)室完成實(shí)驗(yàn)及綜合實(shí)驗(yàn),每缺1次實(shí)驗(yàn)扣2分,缺4次及以上不得分。3系統(tǒng)演示(功能) 及答辯(40%根據(jù)學(xué)生PPT匯報、系統(tǒng) 演示及回答問題情況,由 答辯組(老師)給出答辯等 級(直接在此評分表中打“2”),指導(dǎo)教師按等級 相應(yīng)分值打分答辯等級分值A(chǔ)39
4、-40A38A36-37B+34-35B32-33B-30-31C+28-29C26-27C-24-25D0-234項目設(shè)計報告(30%根據(jù)學(xué)生完成的項目設(shè)計 報告書情況,由指導(dǎo)教師 給定等級(直接在此評分 表中打“2”)及成績(特 別提醒:設(shè)計報告相同者 均記0分)答辯等級:分值A(chǔ)+30A28-29A-27B+25-26B23-24B-21-22C+20C19C-18D0-17指導(dǎo)教師:總分:簡易賓館客房管理系統(tǒng)設(shè)計報告一、系統(tǒng)的功能需求及分析(一)設(shè)計要求:1 主要功能包括:管理信息的錄入、修改、增加、刪除、查詢、統(tǒng)計、輸出等;2 數(shù)據(jù)用文件存儲;3 主要操作采用菜單方式;4 數(shù)據(jù)輸入有容
5、錯功能(比如成績:0-100分,性別:“男”、“女”,日期型數(shù)據(jù)年、月、日的限制等);5. 分別用鏈表和數(shù)組實(shí)現(xiàn)所要求的功能(二)具體設(shè)計思路:1. 針對我設(shè)計的簡易賓館管理系統(tǒng),其所需實(shí)現(xiàn)的具體功能如下:(1) 登記入住;(2) 信息修改;(3) 信息查找;(4) 退房登記;(5) 入住情況統(tǒng)計輸出;(6) 基本數(shù)據(jù)文件存儲;2. 對于要求的容錯功能,主要是在如下地方:(1 )入住登記時判斷輸入客人身份證號碼是否為18位;2)入住登記時判斷輸入電話號碼是否為 11 位; 3)入住登記時判斷是否還有空房間;4)入住情況統(tǒng)計輸出時判斷是否入住客人;5)菜單選擇的時候必須輸入相應(yīng)的數(shù)字(如輸入 8
6、 便會進(jìn)行報錯);6)選擇房型的時候必須輸入相信的數(shù)字(同上報錯);二、數(shù)據(jù)結(jié)構(gòu)及主要算法設(shè)計說明( 一 ) 數(shù)據(jù)結(jié)構(gòu)1. 數(shù)組 所需要存儲的基本信息為:客人姓名,身份證號碼,手機(jī)號碼,入住天數(shù),房號 已入住房間數(shù);#define Number 60/ 共有房間 60 間struct informationchar name20;/ 客人姓名char IDnumber18;/身份證號碼char phonenumber11;/手機(jī)號碼int days;/ 客人入住天數(shù)int roomnumber;/ 客人入住房號Float fee;/ 入住房費(fèi)roooms;struct checkedroomi
7、nformation roomsNumber;int bigNum;/ 總統(tǒng)房房號int sglNum;/ 普通房房號int dblNum;/ 豪華房房號int allnum;/ 已入住房間數(shù);2. 鏈表:struct broominformation/ 總統(tǒng)房鏈表建立char bname13;char bIDnumber19;char bphonenumber12;float bfee;int bdays;int broomnumber;struct broominformation *next;struct droominformation/ 豪華房鏈表建立char dname13;cha
8、r dIDnumber19;char dphonenumber12;float dfee;int ddays;int droomnumber;struct droominformation *next;struct sroominformation/ 普通房鏈表建立 char sname13;char sIDnumber19;char sphonenumber12;float sfee;int sdays;int sroomnumber;struct sroominformation *next;3. 菜單: void Menu() printf( n);printf(n);printf(簡易
9、賓館管理系統(tǒng) n);printf(n);printf( n);printf(| 1.入 住 登 記|n);printf(| 2.信 息 修 改|n);printf(| 3.信 息 查 找|n);printf(| 4.退 房 登 記|n);printf(| 5.入住情況統(tǒng)計輸出|n);printf(| 6.基本數(shù)據(jù)文件存儲|n);printf(| 0.退出系統(tǒng)|n);printf( n);printf( 請選擇輸入: );( 二 ) 主要算法設(shè)計說明系統(tǒng)總體結(jié)構(gòu)(一)總模塊圖簡易賓館管理系統(tǒng)1*1登入入記住住入客客住人人客信信人息息信修查退入基房住本登情數(shù)記況據(jù)刪統(tǒng)文除計件信輸存手執(zhí)W網(wǎng)A住丟訥
10、A注蕪時(二)子模塊圖1. 入住登記 選擇客人入住房型,輸入入住客人相關(guān)信息,如姓名、身份證號碼、手機(jī)號碼、入住天 數(shù),輸出房費(fèi)、房號。并且在輸入時需要輸入正確的號碼位數(shù)2信息修改 修改指定客人的信息,首先輸入聯(lián)系人的姓名,然后對其入住登記時填入的信息。3. 查找信息 輸入想要查找的客人的姓名,然后會按格式輸出所查找的聯(lián)系人的信息。4. 其他模塊退房登記:輸入客人的姓名,然后退房登記,相當(dāng)于將客人的信息從管理系統(tǒng)總刪除,房間的的總數(shù)就會 減少;入住情況統(tǒng)計輸出:將賓館客房入住情況按格式輸出;基本數(shù)據(jù)文件存儲:將文件存儲在指定的位置四、系統(tǒng)實(shí)現(xiàn)及主要代碼(一)數(shù)組1. 主函數(shù):void main
11、()int cho=0,sel;myroom.bigNum=0;myroom.sglNum=40;myroom.dblNum=20;myroom.allnum=0;while(1)Menu();scanf(%d,&cho);if(cho7)printf(您的選擇有誤,請重新選擇!n);else if(myroom.allnum=Number)printf(客房已全部入住! n);elseswitch(cho)case 0: exit(0);case 1:printf(”入住房型選擇:n 1. 總統(tǒng)房(Y 388.0/天)2.豪華房(Y 288.0/天)3.普通單間(Y 188.0/天)n);s
12、canf(%d,&sel);if(sel3)printf(選擇錯誤,請重新選擇! n);elseswitch(sel)case 1:biginputInformation();break;case 2:dblinputInformation();break;case 3:sglinputInformation();break;break;case 2:reviseinformation(); break;case 3:searchinformation(); break;case 4:deleteInformation(); break;case 5:outList();break;case
13、6:break;2. 登記入住函數(shù):void biginputInformation()/房型為總統(tǒng)房的房間登記入住int pn;while(1)if(myroom.bigNum=20)printf( 總統(tǒng)房已全部入住,請選擇其他房型! n); return;printf( 客 人 姓 名: ); scanf(%s,&myroom.roomsmyroom.bigN);while(1)printf( 身 份 證: ); scanf(%s,&myroom.roomsmyroom.bigNum.IDnumber); int m;m=strlen(myroom.roomsmyroom.b
14、igNum.IDnumber); if(m!=18)printf( 您的輸入有誤,請重新輸入! n); elsebreak;while(1)printf( 客人電話號碼: ); scanf(%s,&myroom.roomsmyroom.bigNum.phonenumber); int n;n=strlen(myroom.roomsmyroom.bigNum.phonenumber); if(n!=11)printf( 您的輸入有誤,請重新輸入! n); elsebreak;printf( 入 住 天 數(shù): ); scanf(%d,&myroom.roomsmyroom.bigNum.days)
15、;myroom.roomsmyroom.bigNum.fee= myroom.roomsmyroom.bigNum.days*388.0; printf(”應(yīng)收金額為:Y %10.2fn,myroom.roomsmyroom.bigNum.fee);myroom.roomsmyroom.bigNum.roomnumber=myroom.bigNum+1001;printf(入住房間房號:%d,myroom.roomsmyroom.bigNum.roomnumber);myroom.bigNum+; myroom.allnum+; printf(n); printf(繼續(xù)入住下一總統(tǒng)房? n);
16、printf(1:繼續(xù); 0: 退出 n);scanf(%d,&pn);if (pn=0) break;void dblinputInformation()/房型為豪華房的房間登記入住int pn;while(1)if(myroom.dblNum=40)printf(豪華房已全部入住,請選擇其他房型! n);return;printf( 客 人 姓 名: );scanf(%s,&myroom.roomsmyroom.dblN);while(1)printf( 身 份 證: );scanf(%s,&myroom.roomsmyroom.dblNum.IDnumber);int m=
17、strlen(myroom.roomsmyroom.dblNum.IDnumber);if(m!=18)printf( 您的輸入有誤,請重新輸入! n);elsebreak;while(1)printf( 客人電話號碼: ); scanf(%s,&myroom.roomsmyroom.dblNum.phonenumber); int n;n=strlen(myroom.roomsmyroom.dblNum.phonenumber);if(n!=11)printf( 您的輸入有誤,請重新輸入! n); elsebreak;printf( 入 住 天 數(shù): ); scanf(%d,&myroom.
18、roomsmyroom.dblNum.days);myroom.roomsmyroom.dblNum.fee= myroom.roomsmyroom.dblNum.days*288.0;printf(”應(yīng)收金額為:Y %10.2fn,myroom.roomsmyroom.dblNum.fee);myroom.roomsmyroom.dblNum.roomnumber=myroom.dblNum+2001;printf(入住房間房號:%d,myroom.roomsmyroom.dblNum.roomnumber);myroom.dblNum+;myroom.allnum+;printf(n繼續(xù)入
19、住下一豪華房? n11:繼續(xù); 0: 退出n);scanf(%d,&pn);if (pn=0) break;void sglinputInformation()/房型為普通房的房間登記入住int pn;while(1)if(myroom.sglNum=60)printf(普通房已全部入住,請選擇其他房型! n);return;printf( 客 人 姓 名: ); scanf(%s,&myroom.roomsmyroom.sglN); while(1)printf( 身 份 證: ); scanf(%s,&myroom.roomsmyroom.sglNum.IDnumber);
20、int m=strlen(myroom.roomsmyroom.sglNum.IDnumber);if(m!=18)printf(您的輸入有誤,請重新輸入! n);elsebreak;while(1)printf( 客人電話號碼: ); scanf(%s,&myroom.roomsmyroom.sglNum.phonenumber); int n;n=strlen(myroom.roomsmyroom.sglNum.phonenumber); if(n!=11)printf( 您的輸入有誤,請重新輸入! n); elsebreak;printf( 入 住 天 數(shù): ); scanf(%d,&m
21、yroom.roomsmyroom.sglNum.days); myroom.roomsmyroom.sglNum.fee= myroom.roomsmyroom.sglNum.days*188.0;printf(”應(yīng)收金額為:Y %10.2fn,myroom.roomsmyroom.sglNum.fee);myroom.roomsmyroom.sglNum.roomnumber=myroom.sglNum+3001;printf(入住房間房號:%d,myroom.roomsmyroom.sglNum.roomnumber);myroom.sglNum+;myroom.allnum+;prin
22、tf(n繼續(xù)入住下一普通房?n1:繼續(xù);0:退出n);scanf(%d,&pn); if (pn=0) break;3. 查找函數(shù):int search(char rname)for (int i=0;imyroom.bigNum;i+)if (strcmp(rname,)=0)return i;for ( i=20;imyroom.dblNum;i+)if (strcmp(rname,)=0)return i;for ( i=40;i=0&i=20&i=40&i=59)myroom.roomsi.fee=myroom.r
23、oomsi.days*188.0;printf(”應(yīng)收金額為:Y %dn,myroom.roomsi.fee);return;5. 退房函數(shù):void deleteInformation()char name20;printf( 請輸入要退房的客人姓名: );scanf(%s,name);int i=search(name);if (i=-1)printf( 未找到該客人! n);else if(i=0) for (int j=i+1;j=20&i=39)for (int j=i+1;j=40&i=59)for (int j=i+1;jmyroom.sglNum ;j+) myroom.roo
24、msj-1=myroom.roomsj; myroom.sglNum-; myroom.allnum-;return;6. 統(tǒng)計輸出函數(shù):void outList()if(myroom.allnum=0)printf(n 還沒有客人入??! nn);elseprintf( 賓 館 房 間 入 住 情 況 n);printf( n);printf( 房號 房型 客人姓名 身份證號碼 電話號碼 入住天數(shù) 房費(fèi) ( 元) n); printf( n);for (int i=0;imyroom.bigNum;i+)printf( 10%02d,i+1);printf( 總統(tǒng)房 );printf( %-9
25、s,);printf(%-22s,myroom.roomsi.IDnumber); printf(%-16s,myroom.roomsi.phonenumber); printf(%-5d,myroom.roomsi.days); printf(%8dn,myroom.roomsi.days*388);for (int j=20;jmyroom.dblNum;j+)printf( 20%02d,j+1);printf(豪華房 );printf( %-9s,); printf(%-22s,myroom.roomsj.IDnu
26、mber); printf(%-16s,myroom.roomsj.phonenumber);printf(%-5d,myroom.roomsj.days); printf(%8dn,myroom.roomsj.days*288);for (int k=40;kmyroom.sglNum;k+)printf( 30%02d,k+1);printf(普通房 );printf( %-9s,); printf(%-22s,myroom.roomsk.IDnumber); printf(%-16s,myroom.roomsk.phonenumber);printf(
27、%-5d,myroom.roomsk.days); printf(%8dn,myroom.roomsk.days*188);printf( n);7. 信息查找函數(shù):void searchinformation()char name20;printf( 請輸入要查找的客人姓名: ); scanf(%s,name);int i=search(name);if (i=-1)printf( 未找到該客人! n);elseprintf( 您所查找客人信息如下 n);printf(nn);printf( 房號 房型 客人姓名身份證號碼電話號碼入住天數(shù)房費(fèi)( 元) n);printf(n);if(i=0)
28、printf( %d,myroom.roomsi.roomnumber);printf( 總統(tǒng)房 );printf( %-9s,); printf(%-22s,myroom.roomsi.IDnumber); printf(%-1s,myroom.roomsi.phonenumber);printf(%-7d,myroom.roomsi.days); printf(%-8.2fn,myroom.roomsi.fee);else if(i=20&i=40&inext=NULL;droom=(struct droominformation *)malloc(si
29、zeof(struct droominformation); droom-next=NULL;sroom=(struct sroominformation *)malloc(sizeof(struct sroominformation); sroom-next=NULL;while(1)Menu();scanf(%d,&cho);switch(cho)case 0:exit(0);case 1:if(all=60)n);豪華房 (288/ 天)3普通房printf( 所有房間已全部入??! else printf(”入住房型選擇:n 1. 總統(tǒng)房( 388/天)2.( 188/ 天)n);sca
30、nf(%d,&sel);if(sel3)printf( 選擇錯誤,請重新選擇! );elseswitch(sel)case 1:biginputInformation();break;case 2:dblinputInformation();break;case 3:sglinputInformation();break;break;case 2: modifyInformation(); break;case 3: searchinformation(); break;case 4: deleteInformation(); break;case 5: outList(); break;ca
31、se 6: saveInfoToFile(); break;2. 登記入住函數(shù):void biginputInformation()/總統(tǒng)房信息輸入int yn,m,n;struct broominformation * p;if(big=21)printf(總統(tǒng)房已全部入住,請選擇其他房型! );elsewhile (1)p=(struct broominformation *)malloc(sizeof(struct broominformation); printf( 客人 姓名: ); scanf(%s,&p-bname);while(1)printf( 身份證號碼: ); scanf
32、(%s,&p-bIDnumber); m=strlen(p-bIDnumber);if(m!=18)printf( 您的輸入錯誤,請重新輸入! elsebreak;while(1)printf( 手機(jī) 號碼: ); scanf(%s,&p-bphonenumber); n=strlen(p-bphonenumber);if(n!=11)printf( 您的輸入錯誤,請重新輸入! elsebreak;printf( 入住 天數(shù): ); scanf(%d,&p-bdays);p-bfee=p-bdays*388.0;printf( 入住 房費(fèi): ); printf(%f,p-bfee);p-bro
33、omnumber=big;printf( 入住 房號: %dn,p-broomnumber);p-next=broom-next;broom-next=p;big+;all+;printf( 繼續(xù)入住下一間總統(tǒng)房? 1: 繼續(xù); 0: 退出 n); scanf(%d,&yn);if (yn=0) break;void dblinputInformation()/ 豪華房信息輸入int yn,m,n;struct droominformation * p;if(dbl=41)printf( 豪華房已全部入住,請選擇其他房型! );elsewhile (1)p=(struct droominfor
34、mation *)malloc(sizeof(struct droominformation);printf( 客人 姓名: ); scanf(%s,p-dname);while(1)printf( 身份證號碼: ); scanf(%s,&p-dIDnumber); m=strlen(p-dIDnumber);if(m!=18)printf( 您的輸入錯誤,請重新輸入! elsen);n);n);break;while(1)printf( 手機(jī) 號碼: ); scanf(%s,&p-dphonenumber); n=strlen(p-dphonenumber);if(n!=11)printf(
35、 您的輸入錯誤,請重新輸入! elsebreak;printf( 入住 天數(shù): ); scanf(%d,p-ddays);p-dfee=p-ddays*288.0;printf( 入住 房費(fèi): ); printf(%f,p-dfee);p-droomnumber=dbl;printf( 入住 房號: %dn,p-droomnumber);p-next=droom-next;droom-next=p;dbl+;all+;printf( 繼續(xù)入住下一間豪華房? 1: 繼續(xù); 0: 退出 n);scanf(%d,&yn);if (yn=0) break;void sglinputInformatio
36、n()/ 普通房信息輸入int yn,n,m;struct sroominformation * p;if(sgl=61)printf( 普通房已全部入住,請選擇其他房型! );elsewhile (1)p=(struct sroominformation *)malloc(sizeof(struct sroominformation);printf( 客人 姓名: ); scanf(%s,p-sname);while(11)printf( 身份證號碼: ); scanf(%s,&p-sIDnumber); m=strlen(p-sIDnumber);if(m!=18)printf( 您的輸入
37、錯誤,請重新輸入! elsebreak;while(1)printf( 手機(jī) 號碼: ); scanf(%s,&p-sphonenumber); n=strlen(p-sphonenumber);if(n!=1)printf( 您的輸入錯誤,請重新輸入! elsebreak;printf( 入住 天數(shù): ); scanf(%d,p-sdays);p-sfee=p-sdays*188.0;n);n);n);printf( 入住 房費(fèi): ); printf(%f,p-sfee);p-sroomnumber=sgl;printf( 入住 房號: %dn,p-sroomnumber);p-next=s
38、room-next; sroom-next=p; sgl+; all+;printf( 繼續(xù)入住下一間普通房? scanf(%d,&yn);if (yn=0) break;1: 繼續(xù); 0:退出 n);3. 查找函數(shù):struct broominformation * bsearch(char name)/在總統(tǒng)房中查找 struct broominformation * q; q=broom-next; while (q!=NULL) if (strcmp(name,q-bname)=0) break;q=q-next; return q;struct droominformation *
39、dsearch(char name)/struct droominformation * q; q=droom-next; while (q!=NULL) if (strcmp(name,q-dname)=0) break;q=q-next; return q;struct sroominformation * ssearch(char name)/struct sroominformation * q; q=sroom-next; while (q!=NULL) if (strcmp(name,q-sname)=0) break;q=q-next; return q;在豪華房中查找在普通房中
40、查找4. 信息查找輸出函數(shù):void searchinformation()char name20;struct broominformation * p;struct droominformation * q;struct sroominformation * w;printf( 請輸入要查找信息的客人姓名: );scanf(%s,name);p=bsearch(name);q=dsearch(name);w=ssearch(name);if (p=NULL)if (q=NULL)if (w=NULL)printf( 未找到該客人! n);else if(p!=NULL)printf(您查找的客人信息如下 n);printf( n);printf( 房號 房型 客人姓名身份證號碼電話號碼入住天數(shù)房費(fèi)(元)n);printf( n); printf( %d,p-broomnumber);printf( 總統(tǒng)房 );printf(%-9s,p-bname);printf(%-22s,p-bIDnumber); printf(%-16s,p-bphonenumber);printf(%-7d,p-bdays);printf(%8.2fn,p-bfee);printf( n);return;el
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度消防檢測服務(wù)外包合同勞動廳制定2篇
- 2025年度石材行業(yè)市場調(diào)查與分析合同3篇
- 二零二五年度外墻巖棉板保溫材料采購、施工及質(zhì)量監(jiān)管合同2篇
- 二零二五年度旅游行業(yè)SaaS解決方案銷售及服務(wù)協(xié)議3篇
- 二零二五年度波形護(hù)欄安裝及售后保養(yǎng)服務(wù)合同3篇
- 二零二五年度廣告發(fā)布合同:某品牌在央視春晚廣告投放3篇
- 編織紅繩課程設(shè)計
- 二零二五年度建筑膩?zhàn)赢a(chǎn)品進(jìn)出口代理合同3篇
- 二零二五年度彩鋼房租賃與投資合作協(xié)議3篇
- 課程設(shè)計怎么形容成語
- 高中數(shù)學(xué)人教A版必修第一冊 全冊 思維導(dǎo)圖
- 【基于自由現(xiàn)金流貼現(xiàn)法的企業(yè)估值的案例探析3300字(論文)】
- 鑄件工藝性分析報告
- 船舶維修搶修方案
- 九年級初三中考物理綜合復(fù)習(xí)測試卷3套(含答案)
- (正式版)JTT 1218.5-2024 城市軌道交通運(yùn)營設(shè)備維修與更新技術(shù)規(guī)范 第5部分:通信
- 2023年人教版五年級上冊語文期末考試題(加答案)
- 新中國史智慧樹知到期末考試答案2024年
- 基于物聯(lián)網(wǎng)的智能衣柜
- 設(shè)備的故障管理
- 2024年計算機(jī)二級ms備考試題庫400題(含答案)
評論
0/150
提交評論