![運(yùn)動會積分系統(tǒng)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/12/5568d4b0-9a1a-4096-8c05-c8d703df6fa7/5568d4b0-9a1a-4096-8c05-c8d703df6fa71.gif)
![運(yùn)動會積分系統(tǒng)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/12/5568d4b0-9a1a-4096-8c05-c8d703df6fa7/5568d4b0-9a1a-4096-8c05-c8d703df6fa72.gif)
![運(yùn)動會積分系統(tǒng)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/12/5568d4b0-9a1a-4096-8c05-c8d703df6fa7/5568d4b0-9a1a-4096-8c05-c8d703df6fa73.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、程序設(shè)計報告(2014 / 2015 學(xué)年 第 2學(xué)期)題 目:運(yùn)動會積分系統(tǒng)專業(yè)組長學(xué)號姓名 組員學(xué)號姓名 指導(dǎo)教師指導(dǎo)單位日期成員分工- 長 組- 員 組員 組評分細(xì)則項 分 評秀等 中差守M度 態(tài) 習(xí) 學(xué)課題功能實現(xiàn)情況算法設(shè)計合理性用戶界面設(shè)計報告書寫認(rèn)真程度內(nèi)容詳實程度文字表達(dá)熟練程度回答問題準(zhǔn)確度簡 短 評 語教師簽名:年月日評分等級查柯丞賈世恩備 注評分等級共五種:優(yōu)秀、良好、中等、及格、不及格運(yùn)動會積分系統(tǒng)一、課題內(nèi)容和要求學(xué)生運(yùn)動會成績數(shù)據(jù)庫系統(tǒng)記錄某校運(yùn)動會上全部運(yùn)動項目,各系獲得的分?jǐn)?shù)及排名的情況,包括50、100、200,400, 1500米,跳高,跳遠(yuǎn),標(biāo)槍,鉛球鐵餅
2、等。請設(shè)計 一個積分系統(tǒng),方便學(xué)校對比賽成績進(jìn)行統(tǒng)計管理。二、需求分析運(yùn)動會積分系統(tǒng)的功能框架圖如圖1所示。錄入模塊統(tǒng)計總分按項目編號查詢運(yùn)動會積分系統(tǒng)按院系編號排序按男團(tuán)體總分排序圖1功能框架圖按女團(tuán)體總分排序按院系總分按院系編號查詢院系某個項目情況管理員:1)以管理員身份登錄,預(yù)先設(shè)定參加運(yùn)動會的系院數(shù)目,男子項目數(shù)女子項目數(shù),(每 項目取前三名,分別為10,5,2分)2)管理員憑密碼進(jìn)入錄入成績狀態(tài),填寫比賽結(jié)果,輸入各項目獲獎運(yùn)動員的信息, 但錄入完成后不得修改成績??梢园锤飨翟壕幪栞敵隹偡?;按總分排序;按男團(tuán)體總分排 序;按系院編號查詢;按項目編號查詢;按女團(tuán)體總分排序。3)審核各院
3、系提交的復(fù)核申請,予以批準(zhǔn)后修改成績。普通用戶:1)普通用戶可以查詢各個比賽成績,生成團(tuán)體總分報表,查看參賽院系的成績和各比 賽項目最終名次等。2)允許提交復(fù)核申請,提請管理員修改成績。三、概要設(shè)計1主要結(jié)構(gòu)體typedef struct no de1int school; /* 院系編號 */int record; /* 項目成績 */struct n odel *n ext;/* 鏈域 */Schools;typedef struct int item; /*項目編號*/Schools *firstschool; /*鏈域指向鏈表中第一個結(jié)點*/ITEM;typedef struct in
4、t乙/* 項目總數(shù)*/ITEM aMAX;ALLitems;typedef struct no de2 int item;/*該院系獲獎的項目*/int record; /* 項目成績 */struct node2 *n ext;/* 鏈域 */Items;typedef struct int school;/* 院系編號 */int score; /* 院系總分 */int boys;/*男團(tuán)體總分*/int girls;/*女團(tuán)體總分*/Items *firstitem; /*鏈域指向鏈表中第一個獲獎項目的結(jié)點 */SCHNode;typedef struct int n; /* 院系總數(shù)
5、*/SCHNode bMAX;ALLNode;ALLitems *g1;ALLNode *g2;2主要函數(shù)流程圖;:開始輸入密碼登錄進(jìn)入菜單管 理 員 界 面普通用戶界面操作圖2登錄函數(shù)選擇功能返回菜單N:結(jié)束圖3主函數(shù)流程四、源程序代碼#i nclude #i nclude #in elude #i nclude #include /*屏幕操作函數(shù) */#define MAX 50/#defi ne NULL 0struct userchar user_Name6;char user_Pass6;stu1 = admin , admin ;/初始化用戶名和對應(yīng)密碼 void print_Pa
6、sswd( void )int i = 0; /當(dāng)前賬號標(biāo)記int flagl = 0;/登錄成功標(biāo)記int flag = 0; /密碼正確標(biāo)記char p6; 臨時用戶名char s6; 臨時密碼char num = 0; /密碼次數(shù)char temp; /登錄后改密碼printf(請輸入登錄名:n);scanf( %s , p);if (strcmp(stui.user_Name, p) = 0) flag = 1;if (1 = flag)printf(請輸入密碼:n); scanf( %s , s);elseprintf(沒有此用戶:n);exit(O);while (strcmp(s
7、tui.user_Pass, s) != 0)printf(密碼錯誤!n”);printf(請重新輸入密碼:n);scanf( %s , s);printf(登錄成功!n);printf(注:你是管理員!n);typedef struct node1 int school; /* 院系編號 */int record; /* 項目成績 */struct n ode1 *n ext;/* 鏈域 */Schools ;typedef struct int item; /*項目編號*/Schools *firstschool; /*鏈域指向鏈表中第一個結(jié)點 */ITEM ;typedef struct
8、 int乙/*項目總數(shù) */ITEM a MAX ;ALLitems ;typedef struct node2 int item; /*該院系獲獎的項目*/int record; /* 項目成績 */struct node2 *next;/* 鏈域 */Items ;typedef struct int school; /* 院系編號 */int score; /* 院系總分 */int boys; /*男團(tuán)體總分*/int girls; /*女團(tuán)體總分*/Items *firstitem;/*鏈域指向鏈表中第一個獲獎項目的結(jié)點*/SCHNode ;typedef struct int n;
9、 /*院系總數(shù)*/SCHNode b MAX ;ALLNode ;ALLitems *g1;ALLNode *g2;void funct1( ALLitems *g1 , ALLNode *g2 )Schools *p1;Items *p2;int i = 1, j, k, m, w, h, x;p1 = ( Schools *)malloc( sizeof (Schools );p2 = ( Items *)malloc( sizeof (Items );if (!p1 II !p2)exit(1);printf( n*輸入各個項目信息*nn);printf(輸入男子項目總數(shù)m:);scan
10、f( %d , &m);if (m 20)printf(輸入有誤,m是20以內(nèi)的整數(shù),請重新輸入:);scanf( %d , &m);printf(輸入女子項目總數(shù) w:);scanf( %d , &w);if (w 20)printf(輸入有誤,w是20以內(nèi)的整數(shù),請重新輸入:);scanf( %d , &w);printf(輸入?yún)⒓舆\(yùn)動會的院系總數(shù)n:);scanf( %d , & g2 -n);if (g2 -n n20)printf(輸入有誤,n是20以內(nèi)的整數(shù),請重新輸入:);scanf( %d , & g2 -n);g1 -z = m + w;printf(則項目編號為男子 1-%
11、d,女子 d-%d , m, m + 1, g1 -z);printf( nn* 記錄運(yùn)動會成績 *);printf( nn(輸入 0標(biāo)志結(jié)束)n);printf( t項目1:50米、項目2:100米、項目3:200米、項目4:400米、項目5:1500米、n);printf( t項目6:跳高、項目7:跳遠(yuǎn)、項目8:標(biāo)槍、項目9:鉛球、項目10:鐵餅n);for (k = 1; k z; k+)g1 -ak.item = k;g1 -ak.firstschool = NULL ;for (k = 1; k n; k+)g2 -bk.school = k;g2 -bk.firstitem = 0
12、;g2 -bk.score = 0;g2 -bk.boys = 0;g2 -bk.girls = 0;g2 -b0.score = 0;g2 -b0.boys = 0;g2 -b0.girls = 0;while (i != 0)printf( n項目:”);scanf( %d , &i);if (i != 0)n);printf(請輸入前三名:h = 3;do printf(第d名:院系(院系編號為數(shù)字),h);scanf( %d , &x);pl = ( Schools *)malloc( sizeof (Schools );p1-school = x;p2 = ( Items *)mal
13、loc( sizeof (Items );p2-item = i;if (h =3) p2-record =p1-record = 2;if (h =2) p2-record =p1-record = 5;if (h = 1) p2-record = p1-record = 10;p1- n ext =g1 -ai.firstschool;g1 -ai.firstschool = p1;p2-next =g2 -bx.firstitem;*累計總分*/*累計男團(tuán)體總分/*累計女團(tuán)體總分 */g2 -bx.firstitem = p2;g2 -bx.score = g2 -bx.score +
14、p2-record;if (i bx.boys = g2 _bx.boys + p2-record;*/else g2 -bx.girls = g2 -bx.girls + p2-record;h-; while (x != 0 & h != 0);void save()FILE *fp1, *fp2;fp1 = ( FILE *)malloc( sizeof (FILE);fp2 = ( FILE *)malloc( sizeof (FILE);if (fp1 = fopen(sports1 , wb ) = NULL )printf( cannot open file.n);return
15、;if (fwrite(g1, sizeof (ALLitems ), 1, fp1) != 1) printf( file write error.n );fclose(fp1);if (fp2 = fopen(sports2 , wb ) = NULL )printf( cannot open file.n);return ;if (fwrite(g2, sizeof (ALLNode ), 1, fp2) != 1) printf( file write error.n );fclose(fp2);/*輸出各院系總分*/void funct2( ALLNode *g2)int k;pri
16、ntf( nn* 輸出各院系總分*n);printf(院系編號t 總分n);for (k = 1; k n; k+)printf( %dttt %dn, k, g2 -bk.score);printf( n);system( pause);printf(按任意鍵返回主菜單);getchar();/*按院系編號排序輸出*/void funct3( ALLNode *g2) int k;Items *p2;p2 = ( Items *)malloc( sizeof (Items );printf( nn*按院系編號排序輸出*n);printf(院系編號ttt獲獎情況n);scanf( %d , &
17、k);for (k = 1; k n; k+)printf( ttt%dt, k);p2 = g2 -bk.firstitem;while (p2 != NULL )printf( tt 項目 %d:得%d 分, p2-item, p2-record);p2 = p2-n ext;printf( n);printf( n);system( pause);printf(按任意鍵返回主菜單.);getchar();void funct4( ALLNode *g2)/*按院系總分排序輸出*/int i, j, k;Items *p2;printf( nn* 按院系總分排序輸出 *n);printf(
18、院系編號tt總分n);scanf( %d , &k);/prin tf(輸入要查詢的項目編號:”);for (i = 2; i n; i+)printf( %dt , k);p2 = g2 -bk.firstitem;while (p2 != NULL )printf( %d tt%dn, g2 -bk.school, g2 -bk.score);p2 = p2-n ext;printf( n);g2 -b0.score =g2 -bi.score;g2 -b0.boys =g2 -bi.boys;g2 _b0.girls =g2 -bi.girls;g2 -b0.school =g2 -bi
19、.school;j = i - 1;while (g2 -b0.scorebj.score&j0)g2 -bj + 1.score = g2 _bj.score;g2 -bj + 1.boys =g2 -bj.boys;g2 -bj + 1.girls =g2 -bj.girls;g2 -bj + 1.school=g2 -bj.school;j-;g2 -bj + 1.score =g2 -b0.score;g2 -bj + 1.boys =g2 -b0.boys;g2 -bj + 1.girls =g2-b0.girls;g2 -bj + 1.school = g2 -b0.school;
20、for (k = 1; k n; k+)printf( %d tt%dn, g2 -bk.school, g2-bk.score);system( pause);printf(按任意鍵返回主菜單.);getchar();void funct5( ALLNode *g2 )/*按男團(tuán)體總分排序輸出*/int i, j, k;Items *p2;p2 = ( Items *)malloc( sizeof (Items );printf( nn*按男團(tuán)體總分排序輸出*n);printf(院系編號tt男團(tuán)體總分 n);scanf( %d , &k);/prin tf(輸入要查詢的院系編號:);for
21、(i = 2; i n; i+)printf( %dt , k);p2 = g2 -bk.firstitem;while (p2 != NULL )printf( %dtt%dn , g2-bk.school, g2-bk.boys);p2 = p2-n ext;printf( n);g2 -b0.score =g2 -b0.boys =g2 _b0.girls =g2 -bi.score;g2 -bi.boys;g2 -bi.girls;g2 -b0.school = j = i - 1;g2 -bi.school;while (g2 -b0.boysbj.boys&j0)g2 -bj +
22、1.score = g2 -bj.score;g2 -bj + 1.boys = g2 -bj.boys;g2 -bj + 1.girls = g2 -bj.girls;g2 -bj + 1.school = g2 -bj.school;j-;g2 -bj + 1.score = g2 -b0.score;g2 -bj + 1.boys = g2 -b0.boys;g2 -bj + 1.girls = g2 -b0.girls; g2 -bj + 1.school = g2 -b0.school;for (k = 1; k n; k+)g2 -bk.boys);/暫停等待/*按女團(tuán)體總分排序輸
23、出*/printf( %dtt%dn , g2 -bk.school,system( pause);printf(按任意鍵返回主菜單.);getchar();void funct6( ALLNode *g2)int i, j, k;Items *p2;p2 = ( Items *)malloc( sizeof (Items );printf( nn*按女團(tuán)體總分排序輸出*n);printf(院系編號tt女團(tuán)體總分n);scanf( %d , &k);/ prin tf(輸入要查詢的項目編號:”);for (i = 2; i n; i+)printf( %dt , k);p2 = g2 -bk.
24、firstitem;while (p2 != NULL )printf( %dtt%dn , g2-bk.school, g2-bk.girls);p2 = p2-n ext;printf( n);g2 -b0.score =g2 -bi.score;g2 -b0.boys =g2 -bi.boys;g2 _b0.girls =g2 -bi.girls;g2 -b0.school =g2 -bi.school;j = i - 1;while (g2 -b0.girlsbj.girls&j0)g2 -bj + 1.score = g2 _bj.score;g2 -bj + 1.boys = g2
25、 -bj.boys;g2 -bj + 1.girls =g2 -bj.girls;g2 -bj + 1.school=g2 -bj.schoolj-;g2 -bj + 1.score =g2 -b0.score;g2 -bj + 1.boys =g2 -b0.boys;g2 -bj + 1.girls =g2-b0.girls;g2 -bj + 1.school = g2 -b0.school;for (k = 1; k n; k+)printf( %dtt%dn , g2 -bk.school, g2 -bk.girls);system( pause);printf(按任意鍵返回主菜單.);
26、getchar();void funct7( ALLNode *g2 )/*按院系編號查詢院系某個項目情況*/int i, j;Items *p2;printf( n* 按院系編號查詢院系某個項目情況*n);printf(輸入要查詢的院系編號:”);scanf( %d , &);printf( t項目1:50米、項目2:100米、項目3:200米、項目4:400米、項目5:1500米、n);printf( t項目6:跳高、項目7:跳遠(yuǎn)、項目8:標(biāo)槍、項目9:鉛球、項目10:鐵餅n);printf(輸入要查詢的項目編號:);scanf( %d , &j); |p2 = g2 -bi.firsti
27、tem;while (p2 != NULL )if (p2-item = j)printf(院系編號:%dt 項目 %d:得%d 分n , i, p2-item,p2-record);p2 = p2-n ext;printf( n);system( pause);printf(按任意鍵返回主菜單.);getchar();void funct8( ALLitems *g1 )/*按項目編號查詢?nèi)〉妹蔚脑合?/int i;Schools *p1;printf( n*按項目編號查詢?nèi)〉妹蔚脑合?n);printf(輸入要查詢的項目編號:”);scanf( %d , &i); |printf(項目
28、編號ttt取得名次的院系n);printf( %dt , i);p1 = g1 -ai.firstschool;while (p1 != NULL )printf(學(xué)校 %d:得%d 分 , p1-school, p1-record);p1 = p1- n ext;printf( nn);system( pause);printf(按任意鍵返回主菜單.);getchar();void main()int temp;printf(管理員請按1,普通用戶請按2n);scanf( %d , &temp);if (1 = temp)int t;void print_Passwd( void );whi
29、le (1)prin t_Passwd();break ;g2 = ( ALLNode *)malloc( sizeof (ALLNode );g1 = ( ALLitems *)malloc( sizeof (ALLitems ); if (!g2 | !g1)exit(1);/textcolor(WHITE);/textbackgrou nd(BLUE);/clrscr();system( cls);printf( tt*n);printf( tt運(yùn)動會分?jǐn)?shù)統(tǒng)計系統(tǒng)n);printf( tt*n);printf( tt*1.輸入各個項目成績并存儲文件*tn);printf( tt*2.統(tǒng)計
30、各院系總分*tn);printf( tt*3.按院系編號排序輸出*tn);printf( tt*4按院系總分排序輸出*tn);printf( tt*5.按男團(tuán)體總分排序輸出*tn);printf( tt*6.按女團(tuán)體總分排序輸出*tn);printf( tt*7.按院系編號查詢院系某個項目情況*tn);printf( tt*8.按項目編號查詢?nèi)〉妹蔚脑合?n):Jprintf( tt*0.退出*n):Jprintf( tt* * * * * * * * * * * * * * * * * * * * * *n);printf( ttn);printf( ttn);printf( ttn);p
31、rintf( tt請選擇(0-8):);Ioop1:scanf( %d , &t);system( cis);switch (t)case 1:funct1(g1, g2); save(); break ;case 2:fu nct2(g2);breakcase 3:fu nct3(g2);breakcase 4:fu nct4(g2);breakcase 5:fu nct5(g2);breakcase 6:fu nct6(g2);breakcase 7:funct7(g2);break ;case 8:funct8(g1);break ;case O:exit(O);default : pr
32、intf(輸入有誤,請重新選擇:);goto loop1; /clrscr();system( cls);elseint u;g2 = ( ALLNode *)malloc( sizeof (ALLNode );g1 = ( ALLitems *)malloc( sizeof (ALLitems ); if (!g2 | !g1)exit(1);/textcolor(WHITE);/textbackgrou nd(BLUE);/clrscr();system( cls);for (;);printf( tt運(yùn)動會分?jǐn)?shù)統(tǒng)計系統(tǒng)n);printf( tt* * * * * * * * * * *
33、* * * * * * * * * * * *n);printf( tt* * * * * * * * * * * * * * * * * * * * * * *nprintf( tt*1.統(tǒng)計各院系總分*tn);printf( tt*2.按院系編號排序輸出*tn);printf( tt*3.按院系總分排序輸出*tn);printf( tt*4.按院系編號查詢學(xué)校某個項目情況*tn);printf( tt*5.按項目編號查詢?nèi)〉妹蔚脑合?n);printf( tt*0.退出*n);printf( tt* * * * * * * * * * * * * * * * * * * * * *n);
34、printf( ttn)5printf( ttn)5n);printf( ttprintf( tt請選擇(0-5):);Ioop2:scanf( %d , &u);system( cls);switch (u)case 1:fu nct2(g2);break ;case 2:fu nct3(g2);break ;case 3:fu nct4(g2);break ;case 4:fun ct7(g2);break ;case 5:fu nct8(g1);break ;case 0:exit(0);default : printf(輸入有誤,請重新選擇:);goto loop2; /clrscr(
35、);system( cls);五、測試數(shù)據(jù)及其結(jié)果分析ISS C:jVi nd ows system 3 2eim dl.理員請技-昔通用戶請拆 龜入登錄名: ftLdmxn請篩入密碼:admin圖一登錄界面圖二管理員界面圖三普通用戶界面名名名3 2 1 a-zTpgpSB*jan入各”I *頁日彳呂息nWA子項目旨熬時“ 則項目編號* 爲(wèi)瞬辭蠹髓E斗*4己錄運(yùn)動=成績*輸競 名讎 丄U-為為為 寺亶 頁緒 工青-fsbe圖四輸入信息SB C:W I nd o wsVys-tem 3 2 cmd. exe囂計的院系編時援男團(tuán)體總分排序輸出一 編號男團(tuán)體總分請按任意鍵繼續(xù)-n 00 0 4 12
36、圖五男團(tuán)體總分排序匚:YV i nd W5systetm 32cm d .exe進(jìn)咼3 KJf , J”5S i -1 6目目項項青按任肯鍵繼_系院3:8:頂 院的目cits 詢詢項頂詢:2 杳査 、查號 號要米一圧詈 吏胴#x- 系輸:1=0秒 院 2 7 安目目 r碩頂書占雪目情況*亦0米、4:400米、Ig5:1500米、標(biāo)槍、頂目9:鉛賽*頂目1肌鐵餅 目始號汶頂目得5分圖六查詢院系某個項目結(jié)果分析(1)進(jìn)入管理員界面需要正確輸入密碼,普通用戶不需要輸入密碼,但管理員界面的功 能更多(2)輸入信息時項目和院系編號必須輸入數(shù)字且不能超過預(yù)先設(shè)定的項目總數(shù)和院系總數(shù)(3 )總分排序和團(tuán)體總
37、分排序要先輸入項目編號,進(jìn)行查詢和排序時也需要輸入正確的 院系編號和項目編號六、調(diào)試過程中的問題(1) 運(yùn)行時出現(xiàn) run time check failure #2 或 run time check failure#3說明有變量 越界或有變量沒有初始化,需要擴(kuò)大變量范圍或給變量賦值(2)調(diào)試時出現(xiàn)亂碼或程序終止則很有可能輸入了錯誤的數(shù)據(jù)類型,需要重啟程序 并正確輸入數(shù)據(jù)類型(3)選擇普通用戶后無法顯示菜單界面只有光標(biāo)但輸入數(shù)字可以選擇功能,問題是 system( ” cls ”)函數(shù)放在了選擇之前導(dǎo)致了清屏(4) 結(jié)構(gòu)體定義時缺最后的分號,struct node1 應(yīng)改為struct node1 ;(5 )在定義字符串變量時要指定數(shù)據(jù)長度七、課程設(shè)計總結(jié)經(jīng)過一個星期的C語言上機(jī)實驗我學(xué)到了很多,也對C語言的特點和用法有了進(jìn)一 步的了解和體會,C語言與其他語言相比有著獨(dú)有的特點,主要體現(xiàn)在以下幾個方面:1.簡 潔緊湊、靈活方便、2.運(yùn)算符豐富、3.數(shù)據(jù)結(jié)構(gòu)豐富、4.C語法限制
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 春節(jié)停工停產(chǎn)方案
- 腳手架鋼管購銷合同
- 信息行業(yè)大數(shù)據(jù)與人工智能應(yīng)用方案
- 政府機(jī)構(gòu)政務(wù)服務(wù)平臺建設(shè)及優(yōu)化方案設(shè)計
- 法院的離婚協(xié)議書
- 房地產(chǎn)中介服務(wù)合同中介住房合同
- 安裝工程勞動合同
- 連帶責(zé)任保證擔(dān)保合同
- 交通物流業(yè)貨物追蹤系統(tǒng)建設(shè)方案
- 購買公司股份協(xié)議書十
- 酒店住宿水單模板1
- 《世界遺產(chǎn)背景下的影響評估指南和工具包》
- 采購項目需求論證報告模板
- 四川省中小流域暴雨洪水計算表格(尾礦庫洪水計算)
- 人教版五年級下冊英語課件U1-B Let's check Let's wrap it up
- 水泥的檢測及應(yīng)用-水泥的技術(shù)性能及檢測(建筑材料)
- 動物檢疫技術(shù)-臨診檢疫技術(shù)(動物防疫與檢疫技術(shù))
- 《華夏幸福房地產(chǎn)公司人才流失現(xiàn)狀、原因及應(yīng)對策略》開題報告(文獻(xiàn)綜述)3400字
- 小型混凝土攪拌機(jī)-畢業(yè)設(shè)計
- 部編人教版二年級下冊語文 愿望的實現(xiàn) 教學(xué)課件
- GB/T 17614.1-2015工業(yè)過程控制系統(tǒng)用變送器第1部分:性能評定方法
評論
0/150
提交評論