版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、軟件設(shè)計(jì)實(shí)踐 報(bào)告學(xué)院:中北大學(xué)信息商務(wù)學(xué)院題目:歌唱比賽評(píng)分系統(tǒng)1305044142王澤下載可編輯學(xué)生姓名 :1305044138郭世杰1305044149賀鑫完成時(shí)間 :2016 年1月18日指導(dǎo)教師 :魯旭濤 姚愛琴李沅.專業(yè) .整理 .下載可編輯目錄課 程 設(shè) 計(jì) 任 務(wù) 書 .41需求分析 .61.1題目分析 .61.2系統(tǒng)分析 .62設(shè)計(jì)概要 .73程序設(shè)計(jì)及模塊分工明細(xì) .83.1人員模塊分工 .83.2人員模塊分工明細(xì) .84測(cè)試結(jié)果 .474.1調(diào)試與測(cè)試 .474.2測(cè)試結(jié)果截圖 .48設(shè)計(jì)總結(jié) .55致 謝.56參考文獻(xiàn) .57附錄 .58.專業(yè) .整理 .下載可編輯課程
2、設(shè)計(jì)任務(wù)書1 設(shè)計(jì)目的C 語言是通信工程專業(yè)一門重要的專業(yè)技術(shù)課程,它是一門實(shí)踐性很強(qiáng)的課程。軟件設(shè)計(jì)實(shí)踐課程是為配合c 語言課程 ,對(duì)學(xué)生進(jìn)行全面綜合訓(xùn)練、與課堂教學(xué) 、作業(yè)練習(xí)題 、上機(jī)實(shí)驗(yàn)相輔的必不可少的一個(gè)教學(xué)環(huán)節(jié)。利用所學(xué)的C 語言知識(shí)及其編程方法:結(jié)構(gòu)程序設(shè)計(jì) 、數(shù)組 、指針 、結(jié)構(gòu)體 、文件操作等內(nèi)容 ,通過布置具有一定難度的實(shí)際程序設(shè)計(jì)題目,要求學(xué)生獨(dú)立完成所布置題目。在分析設(shè)計(jì)過程中 ,要求學(xué)生養(yǎng)成良好的編程習(xí)慣,學(xué)會(huì)分析解決簡單的實(shí)際問題,學(xué)會(huì) C 語言的實(shí)際調(diào)試技巧和方法,要求學(xué)生在教師的指導(dǎo)下逐步完成應(yīng)用程序的設(shè)計(jì)2 設(shè)計(jì)內(nèi)容和要求有十個(gè)選手參加歌唱比賽,十個(gè)裁判對(duì)每個(gè)
3、選手的演唱進(jìn)行打分,去掉一個(gè)最高分,去掉一個(gè)最低分 ,剩下分?jǐn)?shù)的平均值作為每位選手最后的成績。要求 :( 1)采用結(jié)構(gòu)體定義每個(gè)選手的參賽編號(hào),姓名以及十個(gè)裁判打出的分?jǐn)?shù) ;( 2)從鍵盤輸入每個(gè)選手的相關(guān)信息:參賽編號(hào) ,姓名和十個(gè)得分 ;( 3)計(jì)算每位選手的最后得分 ,并按分?jǐn)?shù)由高到低排序 ;( 4)查詢功能 :輸入?yún)①愡x手的編號(hào)或姓名,便可輸出該選手的得分以及排名;以上功能采用菜單操作方式,即從鍵盤輸入1 到 3 這三個(gè)數(shù) ,分別完成以上 ( 2)到( 4)的功能 。3 設(shè)計(jì)工作任務(wù)及工作量的要求每個(gè)組員完成自己的模塊設(shè)計(jì)。.專業(yè) .整理 .下載可編輯完成一份設(shè)計(jì)說明書。有正確的運(yùn)行結(jié)
4、果及結(jié)果分析.專業(yè) .整理 .下載可編輯1 需求分析1.1題目分析軟件設(shè)計(jì)實(shí)踐課程是為配合c 語言課程 ,對(duì)學(xué)生進(jìn)行全面綜合訓(xùn)練 、與課堂教學(xué) 、作業(yè)練習(xí)題 、上機(jī)實(shí)驗(yàn)相輔的必不可少的一個(gè)教學(xué)環(huán)節(jié)。利用所學(xué)的 C 語言知識(shí)及其編程方法:結(jié)構(gòu)程序設(shè)計(jì) 、數(shù)組 、指針 、結(jié)構(gòu)體 、文件操作等內(nèi)容 ,通過布置具有一定難度的實(shí)際程序設(shè)計(jì)題目,要求學(xué)生獨(dú)立完成所布置題目。 在分析設(shè)計(jì)過程中 ,要求學(xué)生養(yǎng)成良好的編程習(xí)慣,學(xué)會(huì)分析解決簡單的實(shí)際問題,學(xué)會(huì) C 語言的實(shí)際調(diào)試技巧和方法來解決實(shí)際問題。1.2系統(tǒng)分析歌唱比賽評(píng)分系統(tǒng)包括 :菜單:系統(tǒng)以菜單方式工作,界面友好 ,易于操作 。錄入 :在每個(gè)輸入前
5、都有詳細(xì)分類和提示,簡單明了 ,根據(jù)提示輸入?yún)①愡x手號(hào)數(shù),姓名,各個(gè)評(píng)委打分成績 。查詢:用戶輸入查詢條件,系統(tǒng)規(guī)則地在界面顯示查詢結(jié)果,不光可以輸入號(hào)數(shù),查詢到該選手信息 ,每位評(píng)委打分 ;還可以選擇排名查詢,顯示的數(shù)據(jù)全面 。修改:在已有數(shù)據(jù)的基礎(chǔ)上實(shí)現(xiàn)對(duì)每位選手的信息,以及評(píng)分的修改 。排名:利用冒泡程序?qū)?shù)組進(jìn)行排序,刪除一個(gè)最高與最低然后進(jìn)行講剩下的值平均,得出選手最終得分 ,再根據(jù)分?jǐn)?shù)高低排名 。儲(chǔ)存:對(duì)于已經(jīng)輸入的數(shù)據(jù),已文檔的信息儲(chǔ)存到電腦硬盤中,實(shí)現(xiàn)永久儲(chǔ)存 。系統(tǒng)的程序設(shè)計(jì)環(huán)境 :本系統(tǒng)使用 Visual C+作為程序開發(fā)工具 。 Visual C+是基于對(duì)象的快速應(yīng)用程序
6、開發(fā)工具 ,是當(dāng)今最強(qiáng)大、最靈活的應(yīng)用程序開發(fā)工具之一,具有良好的可視化應(yīng)用.專業(yè) .整理 .下載可編輯程序開發(fā)環(huán)境和強(qiáng)大的可擴(kuò)展數(shù)據(jù)庫功能。 利用 Visual C+提供的可視化組件庫進(jìn)行編程,可以快速 、高效地開發(fā)出基于Windows環(huán)境的各類應(yīng)用程序。Visual C+ 語言的特點(diǎn)是面向?qū)ο笤O(shè)計(jì)的程序語言, Visual C+ 的基礎(chǔ)編程語言是具有面向?qū)ο筇匦缘恼Z言,具有代碼穩(wěn)定、可讀性好 、編譯速度快等優(yōu)點(diǎn),并將面向?qū)ο蟮母拍钜浦驳搅薈 語言中 ,使這種基礎(chǔ)語言有了新的發(fā)展空間。與其它編程軟件相比,特別是在數(shù)據(jù)庫和網(wǎng)絡(luò)應(yīng)用方面 , Visual C+具有簡便易用、靈活高效的特點(diǎn)。開發(fā)軟
7、件通常要經(jīng)過修改源代碼、編譯 、測(cè)試 、再修改 、再編譯 、再測(cè)試等操作,這些操作形成了一個(gè)開發(fā)循環(huán),所以快速的編譯器可以大大地降低開發(fā)周期。 VisualC+ 正是建立在這種高效編譯器的基礎(chǔ)之上,是針對(duì) Windows 的最快的高級(jí)語言代碼編譯器 ,因此生成的代碼十分精練高效,使 Visual C+程序的運(yùn)行速度更快。這也是使用Visual C+作為程序設(shè)計(jì)開發(fā)語言的重要原因。2設(shè)計(jì)概要總體設(shè)計(jì)目標(biāo):使用者可以利用本系統(tǒng)進(jìn)行對(duì)選手信息以及評(píng)委評(píng)分的各項(xiàng)運(yùn)算操作,如根據(jù)需求添加選信息,刪除選手信息,對(duì)選手得分進(jìn)行排名等。最后清晰完整的結(jié)果于屏幕中。方便了評(píng)分操作,不僅節(jié)省時(shí)間,而且提高準(zhǔn)確性,
8、可以達(dá)到事半功倍的效果??傮w設(shè)計(jì)策略:本系統(tǒng)采用的是自頂向下、層次化的模塊結(jié)構(gòu)。對(duì)高層模塊 ,采用以事務(wù)為中心的設(shè)計(jì)策略,把一個(gè)大的模塊逐步分解成較小的相對(duì)簡單的模塊。對(duì)低層模塊 ,采用以變換為中心的設(shè)計(jì)策略。為了提高每個(gè)模塊的內(nèi)聚性、降低模塊間的耦合性,將每個(gè)模塊設(shè)計(jì)成具有單一功能的模塊(即功能內(nèi)聚 ),使模塊間的聯(lián)系完全是通過主模塊的控制和調(diào)用來實(shí)現(xiàn)(即非直接耦合)。結(jié)合上述分析該系統(tǒng)應(yīng)包括以下模塊:選手信息瀏覽,選手信息錄入 ,選手信息保存,選手成績查詢 ,選手信息修改,選手信息刪除 。.專業(yè) .整理 .下載可編輯選手?jǐn)?shù)據(jù) :編號(hào) 、姓名 、成績 、平均成績 。歌唱比賽評(píng)分系統(tǒng)選選選選選
9、選手手手手手手信信信成信信息息息績息息瀏錄保查修刪覽入存詢改除圖 1.總體結(jié)構(gòu)圖3 程序設(shè)計(jì)及模塊分工明細(xì)3.1人員模塊分工王澤:瀏覽選手?jǐn)?shù)據(jù)browse() ;查詢選手成績search() ;查詢選手信息print() 。郭世杰 :菜單函數(shù)menu_select();修改函數(shù)update();保存函數(shù)save()。賀鑫 : 參賽選手信息錄入creat (); 成績排序rank() ;刪除函數(shù)del() ;公共模塊 : color() 、 quit() 、welcome() 。3.2人員模塊分工明細(xì)瀏覽選手?jǐn)?shù)據(jù)browse()分析:實(shí)際為鏈表的遍歷 ,將頭節(jié)點(diǎn)的指針給予臨時(shí)節(jié)點(diǎn)p1,用 whi
10、le 語句實(shí)現(xiàn)鏈表的遍歷 。.專業(yè) .整理 .下載可編輯START申明指針變量IF (head = NULL & tail = NULL)表頭當(dāng)前信息記錄為空WHILE p1 != 空輸出選手信息END圖 2.瀏覽選手?jǐn)?shù)據(jù)模塊/*- browse函數(shù) -*/void browse ()SONGER_MESSAGE*p1 ;if (head =NULL &tail = NULL)printf (n-當(dāng)前信息記錄為空 -n);elseprintf (n-你要瀏覽的選手信息如下-n);.專業(yè) .整理 .下載可編輯printf (-|-n);printf (編號(hào) |姓名n );p1 = head ;w
11、hile (p1 != NULL)printf (-|-n);printf (%-9d%-6sn,p1 - num ,p1 - name );p1 =p1 - next ;printf (-|-n);查詢選手成績search()分析 :提供詳細(xì)成績查詢,排名查詢的函數(shù)調(diào)用。其中各功能均采用菜單選擇的方式。.專業(yè) .整理 .下載可編輯START定義變量 c,并賦值SWITCH (c)輸入1輸入2跳轉(zhuǎn)到詳細(xì)成績查詢排名查詢BreakBreakEND圖 3.查詢選手成績/*- search函數(shù) -*/void search ()int c;printf (n請(qǐng)選擇查詢內(nèi)容 : n );printf
12、(1.選手詳細(xì)成績查詢2.選手排名查詢 n請(qǐng)輸入您的選擇 :);scanf(%d ,& c);switch (c)case 1:.專業(yè) .整理 .下載可編輯system (cls);print ();break ;case 2:system (cls);rank ();break ;.專業(yè) .整理 .下載可編輯查詢選手信息print()分析 :實(shí)際為輸出鏈表中的某個(gè)某個(gè)節(jié)點(diǎn),輸出某個(gè)選手的編號(hào)與姓名較為好實(shí)現(xiàn),輸出 10位評(píng)委成績則用的for 語句來實(shí)現(xiàn) 。START輸入要查找的選手編號(hào)IF head = NULL & tail = NULL當(dāng)前記錄為空輸出表頭WHILE (p1 != NUL
13、L)IF (p1-num = seeknum)輸出編號(hào)姓名指向鏈表的下一個(gè)FOR (i=0; i num= seeknum )printf ( %-7d%-6s,p1 - num ,p1 - name );printf ();for (i= 0; i grades i);printf (%-6.2lfn,p1 - ave);check = 1;getchar ();return ;elsep1 = p1 - next ;if (head != NULL &check=0).專業(yè) .整理 .下載可編輯printf (n對(duì)不起 ,你查看的選手成績不存在!n);getchar ();.專業(yè) .整理
14、.下載可編輯菜單函數(shù) menu_select()分析 :菜單主函數(shù)要求設(shè)計(jì)比較簡潔,只提供設(shè)輸入,處理和輸出部分的函數(shù)調(diào)用。其中各功能模塊用菜單方式選擇。START定義變量char s100; int c;WHILE (1 )利用 atoi() 函數(shù)將所接收的字符串轉(zhuǎn)換成數(shù)值,提供給if 語句判斷IF (c 7)輸入有誤BreakSWITCH (c)1234567default信息瀏覽信息錄入信息保存成績查詢信息修改信息刪除退出系統(tǒng)BreakBreakBreakBreakBreakBreakBreakReturnBreakCodeEND圖 5 菜單模塊/*- menu_select函數(shù)-*/v
15、oidmenu_select ()char s 100 ;int c ;.專業(yè) .整理 .下載可編輯gets (s);/ 不管用戶輸入的是數(shù)字鍵或是字母鍵使用gets 都能將輸入作為字符串接收while (1)/ 限定用戶輸入的數(shù)值必須在1-7 之間才有效 ,否則要求重新輸入c = atoi (s);/ 利用 atoi() 函數(shù)將所接收的字符串轉(zhuǎn)換成數(shù)值,提供給 if 語句判斷if (c 7)printf ( 您的輸入有誤,請(qǐng)重新輸入 : );gets (s);else break ;switch (c)case 1:system (cls );/ 清屏browse ();/ 選手信息瀏覽br
16、eak ;case 2:system (cls );.專業(yè) .整理 .下載可編輯creat ();/ 選手信息錄入break ;case 3:system (cls );save();/ 選手信息保存break ;case 4:system (cls );search ();/ 選手成績查詢break ;case 5:system (cls );update ();/ 選手信息修改break ;case 6:system (cls );del ();/ 選手信息刪除break ;case 7:system (cls );quit ();/ 退出系統(tǒng)return ;.專業(yè) .整理 .下載可編輯b
17、reak ;default :break ;getchar ();system (cls );menu ();menu_select ();.專業(yè) .整理 .下載可編輯修改函數(shù) update()分析;實(shí)現(xiàn)選手信息的修改 ,核心內(nèi)容為鏈表的遍歷 。找出要修改的選手 ,修改其個(gè)人信息 。START輸入要修改的選手編號(hào):IF (head = NULL & tail = NULL)當(dāng)前信息記錄為空p1=headWHILE (p1 != NULL)IF (p1-num = updatenum)修改信息p1=p1-next;指向下一個(gè)節(jié)點(diǎn)ReturnIF (head != NULL & check = 0
18、)選手信息不存在NOgetchar();END圖 6.修改模塊/*- update函數(shù)-*/voidupdate ().專業(yè) .整理 .下載可編輯SONGER_MESSAGE *p1 ;/=(SONGER_MESSAGE *)malloc(LEN);int check = 0; / 用來進(jìn)行判斷 ,是否找到了要修改的信息long updatenum;printf (n請(qǐng)輸入要修改的選手編號(hào):);scanf (%d ,& updatenum);/ 查找到要修改的選手if (head =NULL & tail=NULL )printf (n-當(dāng)前信息記錄為空-n);elsep1 = head ;w
19、hile (p1 != NULL )if (p1 - num= updatenum)printf (n-你要修改的選手信息如下-n);printf (-|-n);printf (編號(hào)|姓名printf (-|-nprintf (%-9d%-6snn););,p1 - num ,p1 - name );.專業(yè) .整理 .下載可編輯printf (-|-n);printf (n-請(qǐng)重新寫入此選手信息:-n);check = 1;/ 從新寫入修改項(xiàng)目printf (n修改選手編號(hào)為: );scanf (%d ,& p1 - num );printf (n修改選手姓名為: );scanf (%s ,p
20、1 - name );return ;elsep1 = p1 - next ;if (head != NULL &check=0)printf (n對(duì)不起 ,你要修改的選手信息不存在!n);getchar ();.專業(yè) .整理 .下載可編輯保存函數(shù) save()分析:保存文件的流程 。使用 fopen() 函數(shù)打開 txt 文件,“w ”參數(shù)代表打開只寫文件,再利用 fprintf() 函數(shù)寫入選手內(nèi)容,最后用 fclose ()函數(shù)關(guān)閉文件。START打開一個(gè)文件,并寫入格式數(shù)據(jù)WHILE (p1 != NULL)向文件寫入 “編號(hào) ”,姓“名 ”關(guān)閉文件END圖 7.保存模塊/*- sav
21、e函數(shù)-*/voidsave ()/ 將數(shù)據(jù)保存到文件FILE *fp ;SONGER_MESSAGE *p1 ;/=(SONGER_MESSAGE *)malloc(LEN);p1 = head ;fp = fopen (參賽選手名單.txt ,w );.專業(yè) .整理 .下載可編輯fprintf(fp ,-|-n);fprintf(fp ,編號(hào) |姓名n);while (p1 != NULL )fprintf(fp ,-|-n);fprintf(fp ,%-9d%-6sn,p1 - num ,p1 - name );p1 = p1 - next ;fprintf(fp ,-|-n);fclo
22、se (fp );printf(nt文件已將保存到 參賽選手名單 .txt );參賽選手信息錄入creat ()分析 :錄入信息表現(xiàn)為創(chuàng)建鏈表節(jié)點(diǎn)并給節(jié)點(diǎn)的元素賦值,然后對(duì)評(píng)委的分?jǐn)?shù)進(jìn)行排序(鏈表的排序 ),排序選擇冒泡排序法,最后去掉一個(gè)最高分去掉一個(gè)最低分。.專業(yè) .整理 .下載可編輯START定義變量int i,j; float t; char c=y;WHILE (c = y | c = Y)錄入選手信息:編號(hào),姓名FOR(i=0; iN; i+)輸入 10 位評(píng)委點(diǎn)評(píng)成績FOR (i=0; iN-1; i+)FOR (j=0; jgradesjp1-gradesj+1)交換數(shù)的位置去
23、掉一個(gè)最高分,去掉一個(gè)這一低分,得出最后的平均分IF (p1=NULL)內(nèi)存分配失敗IF (head = NULL & tail = NULL)創(chuàng)建節(jié)點(diǎn)如果當(dāng)前還有節(jié)點(diǎn)則插入到尾部選手信息錄入成功是否繼續(xù) (Y/N)END圖 7.參賽選手信息錄入模塊/*- creat函數(shù)-*/.專業(yè) .整理 .下載可編輯voidcreat ()int i ,j;floatt ;char c = y ;while (c =y | c =Y)SONGER_MESSAGE * p1 =( SONGER_MESSAGE *)malloc (LEN);printf (n請(qǐng)輸入要錄入的選手信息: n );printf (
24、n選手編號(hào) :);scanf (%d ,& p1 - num );printf (n選手姓名 :);scanf (%s ,p1 - name );printf (n請(qǐng)輸入 10 位評(píng)委點(diǎn)評(píng)成績: );p1 - ave = 0;for (i= 0; i grades i);/runtime error.專業(yè) .整理 .下載可編輯p1 - ave += p1 - grades i;for (i= 0; i N - 1; i+)/ 冒泡排序法讓那個(gè)成績從小到大排列,然后選出最大值是最后一個(gè),最小值是第一個(gè)for (j= 0; j grades j p1 - grades j+ 1)t= p1 - g
25、rades j;p1 - grades j= p1 - grades j+ 1;p1 - grades j+ 1= t;p1 - ave=( p1 - ave -( p1 - grades 0+ p1 - grades 9)/ 8;/ 去掉一個(gè)最高分,去掉一個(gè)這一低分 ,得出最后的平均分p1 - next = NULL ;if (p1 = NULL )printf (n內(nèi)存分配失敗 n );n= n- 1;.專業(yè) .整理 .下載可編輯if (head =NULL &tail =NULL ) / 當(dāng)前沒有結(jié)點(diǎn),創(chuàng)建第一個(gè)結(jié)點(diǎn)head = p1 ;head - next = NULL ;tail
26、= head ;printf (n-選手信息錄入成功-n);else/ 如果當(dāng)前還有節(jié)點(diǎn)則插入到尾部tail - next = p1 ;tail = p1 ;tail - next = NULL ;printf (n-選手信息錄入成功-n);printf (是否繼續(xù) (Y/N): );getchar ();scanf (%c ,& c);成績排序 rank()分析 :用冒泡排序的方法對(duì)平均成績(鏈表 )進(jìn)行排序 。.專業(yè) .整理 .下載可編輯START定義指針變量*p1,*p2,*endpt,*p; p1=head;IF (head = NULL & tail = NULL)當(dāng)前信息記錄為空為
27、 p1 分配內(nèi)存, p1-next = head; head = p1;FOR (endpt=NULL; endpt!=head; endpt=p)FOR (p=p1=head; p1-next-next!=endpt; p1=p1-next)IF (p1-next-ave next-next-ave)兩節(jié)點(diǎn)的順序交換把 p1 的信息去掉, head 指向排序后的第一個(gè)節(jié)點(diǎn)釋放 p1 并將 p1 重新指向頭指針WHILE(p1 != NULL)輸出選手排名加上表尾部getchar();END圖 8.成績排序模塊/*- rank函數(shù)-*/voidrank ()SONGER_MESSAGE *p1
28、 ,*p2 ,*endpt ,*p;/*endpt/*控制循環(huán)比較*/*p/* 臨時(shí)指針變量 */n= 0;.專業(yè) .整理 .下載可編輯p1 = head ;if (head =NULL & tail=NULL )printf (n-當(dāng)前信息記錄為空-n);elsep1 = ( SONGER_MESSAGE *) malloc (LEN);p1 - next = head ;/* 注意理解 :我們?cè)黾右粋€(gè)節(jié)點(diǎn),放在第一個(gè)節(jié)點(diǎn)的前面,主要是為了便于比較。因?yàn)榈谝粋€(gè)節(jié)點(diǎn)沒有前驅(qū),我們不能交換地址。 */head = p1 ;/* 讓 head 指向 p1 節(jié)點(diǎn) ,排序完成后 ,我們?cè)侔裵1 節(jié)點(diǎn)釋放掉 */for (endpt = NULL; endpt != head ; endpt = p) /* 結(jié)合第 6 點(diǎn)理解 */for (p = p1 = head ; p1 - next - next != endpt ; p1 = p1 - next )if (p1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版?zhèn)€人住房貸款擔(dān)保合同匯編2篇
- 二零二五年度高效節(jié)水灌溉與機(jī)耕一體化服務(wù)合同3篇
- 醫(yī)療器械2025年度信息安全與隱私保護(hù)合同3篇
- 二零二五年度車輛抵押擔(dān)保擔(dān)保公司服務(wù)合同范本3篇
- 基于二零二五年度的智能家居技術(shù)服務(wù)合同2篇
- 二零二五版EPS線條工程節(jié)能評(píng)估與認(rèn)證合同3篇
- 二零二五版桉樹種植撫育及產(chǎn)品回收合同3篇
- 二零二五年度特色餐廳股權(quán)置換合同協(xié)議書3篇
- 二零二五年度航空貨運(yùn)服務(wù)保障合同3篇
- 二零二五版鍋爐安全檢查與安裝服務(wù)合同范本3篇
- 稽核管理培訓(xùn)
- 電梯曳引機(jī)生銹處理方案
- 電力電纜故障分析報(bào)告
- 中國電信網(wǎng)絡(luò)資源管理系統(tǒng)介紹
- 2024年浙江首考高考選考技術(shù)試卷試題真題(答案詳解)
- 《品牌形象設(shè)計(jì)》課件
- 倉庫管理基礎(chǔ)知識(shí)培訓(xùn)課件1
- 藥品的收貨與驗(yàn)收培訓(xùn)課件
- GH-T 1388-2022 脫水大蒜標(biāo)準(zhǔn)規(guī)范
- 高中英語人教版必修第一二冊(cè)語境記單詞清單
- 政府機(jī)關(guān)保潔服務(wù)投標(biāo)方案(技術(shù)方案)
評(píng)論
0/150
提交評(píng)論