版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第一章課程設(shè)計(jì)任務(wù)內(nèi)容 0第二章詳細(xì)課程設(shè)計(jì) 12.1 系統(tǒng)總體模塊圖 12.2 系統(tǒng)的功能模塊劃分 12.3 主要函數(shù)介紹 22.4 系統(tǒng)程序代碼及注釋 2第三章軟件使用說(shuō)明 73.1 錄入系統(tǒng) 73.2 計(jì)算功能 83.3 查詢功能 83.4 機(jī)器使用情況 9第四章課程設(shè)計(jì)心得與體會(huì) 10附錄一 : 程序清單 11第一章 課程設(shè)計(jì)任務(wù)內(nèi)容題目:機(jī)房收費(fèi)管理系統(tǒng)目前,在部分高校中,計(jì)算機(jī)機(jī)房的上機(jī)收費(fèi)仍然采用傳統(tǒng)的人工計(jì)時(shí)方式, 即學(xué)生憑有效證件前來(lái)上機(jī),由機(jī)房管理人員手工登記開(kāi)始時(shí)間和結(jié)束時(shí)間,然后按實(shí)際機(jī)時(shí)進(jìn)行計(jì)算并收取相應(yīng)費(fèi)用。人工計(jì)時(shí)計(jì)費(fèi)方式不但效率低,而且容易出錯(cuò),也不利于定期的統(tǒng)
2、計(jì)工作。隨著高校學(xué)生人數(shù)的不斷增加,這些工作的難度和強(qiáng)度也不斷加大,給機(jī)房管理部門(mén)帶來(lái)了很大的壓力。本課程設(shè)計(jì)要求實(shí)現(xiàn)機(jī)房收費(fèi)管理系統(tǒng),具體任務(wù)如下:( 1)輸入功能:輸入30 名學(xué)生的學(xué)號(hào)、班級(jí)、姓名、上機(jī)起始時(shí)間。( 2)計(jì)算功能:計(jì)算每個(gè)下機(jī)學(xué)生的上機(jī)費(fèi)用,每小時(shí)1 元。(上機(jī)費(fèi)用=上機(jī)時(shí)間* 1.0/h ,不足一小時(shí)按一小時(shí)計(jì)算)( 3)查詢功能:按條件(班級(jí)、學(xué)號(hào)、姓名)顯示學(xué)生的上機(jī)時(shí)間。( 4)機(jī)器使用情況的顯示(顯示方式不限但要一目了然)。第二章詳細(xì)課程設(shè)計(jì)2.1 系統(tǒng)總體模塊圖系統(tǒng)的整體模塊描述如圖所示圖3-1系統(tǒng)總體模塊圖2.2 系統(tǒng)的功能模塊劃分每一條記錄包含一個(gè)學(xué)生學(xué)號(hào)
3、、學(xué)生班級(jí)、學(xué)生姓名、上機(jī)起始時(shí)間,同時(shí) 包含:完成對(duì)學(xué)生上機(jī)時(shí)間的錄入;按條件(班級(jí)、學(xué)號(hào)、姓名)顯示學(xué)生的上 機(jī)時(shí)間,計(jì)算每個(gè)下機(jī)學(xué)生的上機(jī)費(fèi)用,并能根據(jù)學(xué)生的上機(jī)時(shí)間進(jìn)行計(jì)算上機(jī) 費(fèi)用,而且還能顯示機(jī)器使用情況。2.3 主要函數(shù)介紹Main-menu函數(shù):輸出機(jī)房管理系統(tǒng)菜單Input 函數(shù):輸入若干學(xué)生的學(xué)號(hào)、班級(jí)和姓名及上機(jī)時(shí)間Online 函數(shù):學(xué)生上機(jī),輸入上機(jī)學(xué)生學(xué)號(hào)或姓名及時(shí)間Calculator 函數(shù):計(jì)算上機(jī)費(fèi)用并輸出Offline 函數(shù):學(xué)生下機(jī)時(shí)間,調(diào)用calculator 函數(shù)得到上機(jī)費(fèi)用Search 函數(shù):查找學(xué)生上機(jī)信息Display 函數(shù):顯示全部機(jī)器的使用信
4、息Main 函數(shù):函數(shù)調(diào)用以及結(jié)束程序2.4 系統(tǒng)程序代碼及注釋2.4.1 輸入功能:輸入30名學(xué)生的學(xué)號(hào)、班級(jí)、姓名、上機(jī)起始時(shí)間#include <time.h>#include <stdio.h>#include <string.h>#include <Windows.h>#define N 20#define M 100 struct student char idN; char theclassN; char nameN; char ontimeN; studentM; int n;void addition() int i;print
5、f( "n 請(qǐng)輸入錄入學(xué)生信息的總數(shù):" );scanf( "%d",&n); for (i=1;i<=n;i+) printf( "nt請(qǐng)輸入第於學(xué)生學(xué)號(hào)(20s):" ,i); scanf( "%s",studenti-1.id);printf( "nt請(qǐng)輸入第階學(xué)生班級(jí)(20s):" ,i);scanf( "%s",studenti-1.theclass);printf( "nt請(qǐng)輸入第於學(xué)生姓名(20s):" ,i);scanf( &
6、quot;%s",);printf( "nt請(qǐng)輸入第階學(xué)生上機(jī)時(shí)間(20s)(例:02):" ,i); scanf( "%s",studenti-1.ontime);printf( "nt提示:您已成功錄入第廉信息n" ,i);2.4.2 計(jì)算功能:計(jì)算每個(gè)下機(jī)學(xué)生的上機(jī)費(fèi)用,每小時(shí)1 元。(上機(jī)費(fèi)用=上機(jī)時(shí)間* 1.0/h ,不足一小時(shí)按一小時(shí)計(jì)算)void calculate() int hours;char times30;time_t rawtime;struct tm * timein
7、fo;time ( &rawtime );timeinfo = localtime(&rawtime );strcpy(times,asctime(timeinfo);printf( "t 所有學(xué)生上機(jī)費(fèi)用如下:n" );for ( int i=1;i<=n;i+)printf("學(xué)生 費(fèi)用:",i);if (studenti-1.ontime3-48)*10+studenti-1.ontime4>(times14-48)*10+times15)hours=(times11-48)*10+times12-(studenti-1
8、.ontime0-48)*10-stud enti-1.ontime1;elsehours=(times11-48)*10+times12-(studenti-1.ontime0-48)*10-stud enti-1.ontime1+1;printf( "%dn" ,hours);void calculate() int hours;char times30;time_t rawtime;struct tm * timeinfo;time ( &rawtime );timeinfo = localtime(&rawtime );strcpy(times,as
9、ctime(timeinfo);printf( "t 所有學(xué)生上機(jī)費(fèi)用如下:n" );for ( int i=1;i<=n;i+) printf("學(xué)生 dt 用:",i);if (studenti-1.ontime3-48)*10+studenti-1.ontime4>(times14-48)*10+times15)hours=(times11-48)*10+times12-(studenti-1.ontime0-48)*10-stud enti-1.ontime1;elsehours=(times11-48)*10+times12-(st
10、udenti-1.ontime0-48)*10-stud enti-1.ontime1+1;printf( "%dn" ,hours);2.4.3 查詢功能:按條件(班級(jí)、學(xué)號(hào)、姓名)顯示學(xué)生的上機(jī)時(shí)間。void search() int i,b,c,count;do char find20;printf( "n 請(qǐng)選擇查詢方式:1. 根據(jù)學(xué)號(hào)查詢;2. 根據(jù)班級(jí)查詢;3. 根據(jù)姓名查詢 ;4. 根據(jù)上機(jī)時(shí)間:" );scanf( "%d",&b);switch (b) case 1: count=PF_FLOATING_PO
11、INT_PRECISION_ERRATA; printf"(n* 請(qǐng)輸入學(xué)生的學(xué)號(hào):" );scanf( "%s",find);for (i=0;i<n;i+) if (strcmp(studenti.id,find)=0) count+;if (count=PF_FLOATING_POINT_EMULATED)printf( " 學(xué)生學(xué)號(hào)t 學(xué)生班級(jí)t 學(xué)生姓名t 上機(jī)時(shí)間n" );printf( "%8s%15s%15s%17,s"tudenti.id,studenti.theclass, student
12、,studenti.ontime);if (!count)printf( "* 提示 : 該生不存在" );goto A;case 2: count=PF_FLOATING_POINT_PRECISION_ERRATA;printf( "n* 請(qǐng)輸入學(xué)生的班級(jí):" );scanf( "%s",find);for (i=0;i<n;i+) if (strcmp(studenti.theclass,find)=0) count+;if (count=PF_FLOATING_POINT_EMULATED)printf( &
13、quot; 學(xué)生學(xué)號(hào)t 學(xué)生班級(jí)t 學(xué)生姓名t 上機(jī)時(shí)間n" );printf( "%8s%15s%15s%17,s"tudenti.id,studenti.theclass, ,studenti.ontime);if (!count)printf( "* 提示 : 該生不存在" );goto A;case 3: count=PF_FLOATING_POINT_PRECISION_ERRATA;printf( "n* 請(qǐng)輸入學(xué)生的姓名:" );scanf( "%s",find);
14、for (i=0;i<n;i+)if (strcmp(,find)=0)count+;if (count=PF_FLOATING_POINT_EMULATED)printf( " 學(xué)生學(xué)號(hào)t 學(xué)生班級(jí)t 學(xué)生姓名t 上機(jī)時(shí)間n" );printf( "%8s%15s%15s%17,s"tudenti.id,studenti.theclass, ,studenti.ontime);if (!count) printf( "* 提示 : 該生不存在" );goto A;case 4
15、: count=PF_FLOATING_POINT_PRECISION_ERRATA;printf( "n* 請(qǐng)輸入學(xué)生的上機(jī)時(shí)間:" );scanf( "%s",find);for (i=0;i<n;i+) if (strcmp(studenti.ontime,find)=0) count+;if (count=PF_FLOATING_POINT_EMULATED)printf( " 學(xué)生學(xué)號(hào)t 學(xué)生班級(jí)t 學(xué)生姓名t 上機(jī)時(shí)間n" );printf("%8s%15s%15s%17,s"tudenti.id
16、,studenti.theclass,,studenti.ontime);if (!count)printf( "* 提示 : 該生不存在" );goto A;default :printf( "* 提示 : 輸入錯(cuò)誤");A:printf( "nt*1. 繼續(xù) nt*0. 返回主菜單");printf( "nt 請(qǐng)輸入您的選擇:" );scanf( "%d",&c);while (c);2.4.4 機(jī)器使用情況的顯示(顯示方式不限但要一目了然)void men
17、u() printf( "nt* 歡迎進(jìn)入機(jī)房收費(fèi)管理系!*n");););printf( "t* 1. 錄入功能2. 計(jì)算功能*n"printf( "t* 3. 查詢功能0.-*EXIT*- *n"printf(*n"printf();"nt請(qǐng)輸入您的選擇:" );t* void main() system( "color 5f");int a;C:menu(); scanf( "%d",&a);switch (a)case 0:printf( "
18、;* 正在退出* 謝謝使用本系統(tǒng),再見(jiàn)"); break;case 1:addition();goto C;/* 錄入功能 */ case 2:calculate();goto C; /* 瀏覽功能*/case 3:search();goto C; /* 查詢功能*/ 3.1錄入系統(tǒng)第三章軟件使用說(shuō)明圖3-1輸入30名學(xué)生的學(xué)號(hào)、班級(jí)、姓名、上機(jī)起始時(shí)間3.2計(jì)算功能自學(xué)習(xí)亡+ +zDfbugz.#xe* 歡11£!1注 A 機(jī)層 收牌官土里系 g充,M 1( M tK一是切熊2-計(jì)算功能計(jì)* 3.查詢功能 0,-*EXlT*- *T= 2支 -Rn *用875643210
19、9876543 2禧:1*:1:1:1:1:1:1:1樸樸樸樸樸和樸半月用用用用用用用用用月月月月月月月費(fèi)蕊費(fèi)普費(fèi)普費(fèi)費(fèi)籌H889 0 12 3 4 5 6123 456789111-1111生生生生生生生生生差生生生生生2-一全工亭.一5-.-S-. 一S,.孟立S-十圖3-2計(jì)算每個(gè)下機(jī)學(xué)生的上機(jī)費(fèi)用3.3查詢功能»*«*歡迎進(jìn)入機(jī)房收費(fèi)管理系統(tǒng),必能2 .計(jì)算功篦-詢功能 B.-*EXIT- *«人學(xué)生的學(xué)號(hào)n學(xué)生班級(jí)千.繼續(xù)*0.彼回主菜單 清輸入您的選擇;學(xué)生姓名 小王上機(jī)時(shí)間請(qǐng)輸入您的選擇門(mén)方式門(mén)根據(jù)學(xué)號(hào)查詢根據(jù)班級(jí)查詢;3 .根據(jù)姓名查詢;4.根據(jù)上
20、機(jī)時(shí)間式睢學(xué)習(xí)算+ +?9山妁宓。國(guó)3 4? e 9 0用用用用用用用用 費(fèi)費(fèi)費(fèi)費(fèi)費(fèi)費(fèi)4 9 3 4 1 -18 - 7 1 1 5 : : , 一 5 6 222 2 2223 生生差生生生生圖3-3按條件(班級(jí)、學(xué)號(hào)、姓名)顯示學(xué)生的上機(jī)時(shí)間3.4機(jī)器使用情況上機(jī)時(shí)間A學(xué)生的上機(jī)時(shí)間;1睛選擇查詢方式:1 .根據(jù)學(xué)號(hào)查詢;2 .根據(jù)班級(jí)查詢;3 .根據(jù)姓名查詢:4 .根據(jù)上機(jī)時(shí)間.遐向主菜單請(qǐng)輸入您的選擇式請(qǐng)選擇查詢方式:1 .根據(jù)學(xué)號(hào)查詢;2 .根據(jù)班級(jí)查詢;3 .根據(jù)姓名查詢;4 .根據(jù)上機(jī)時(shí)間.返回主菜單 請(qǐng)獻(xiàn)您的選擇、學(xué)習(xí)上 + +12Debu gL2.exe圖3-4機(jī)器使用情況查
21、詢第四章 課程設(shè)計(jì)心得與體會(huì)在這次課程設(shè)計(jì)中,我體會(huì)頗多,學(xué)到很多東西。我加強(qiáng)了對(duì)C+勺認(rèn)識(shí),復(fù)習(xí)了自己以前的知識(shí),自己的邏輯思考能力也提高不少。從而對(duì)MicrosoftVisual C+ 6.0 又有了更深入的認(rèn)識(shí)!在這次課程設(shè)計(jì)中,我還懂得了程序開(kāi)發(fā)的一些比較重要的步驟,比如需求分析、總體設(shè)計(jì)、程序模塊設(shè)計(jì)( 含功能需求、程序代碼設(shè)計(jì)與分析、運(yùn)行結(jié)果) 、系統(tǒng)使用說(shuō)明等??傊ㄟ^(guò)這次課程設(shè)計(jì), 我收獲頗豐,相信會(huì)為自己以后的學(xué)習(xí)和工作帶來(lái)很大的好處。最重要的還是激發(fā)了我編程的興趣和熱情,讓我從一個(gè)只懂理論變成了能做一些小型程序,讓我對(duì)編程更加熱愛(ài)了。整體地評(píng)價(jià)這次課程設(shè)計(jì),我認(rèn)為收獲很大
22、,正如上面所說(shuō)的那樣,通過(guò)課程設(shè)計(jì),既復(fù)習(xí)了以前的舊知識(shí),又學(xué)到了一些新的知識(shí); 設(shè)計(jì)增強(qiáng)了我們用所學(xué)知識(shí)去解決具體問(wèn)題的能力,進(jìn)一步培養(yǎng)了我們獨(dú)立思考問(wèn)題和解決問(wèn)題的能力。特別是學(xué)會(huì)了在Visual C+ 集成開(kāi)發(fā)環(huán)境中如何調(diào)試程序的方法。當(dāng)然, 老師的悉心指導(dǎo)和同學(xué)的幫助也是不可忽視的,在此感謝本次課程設(shè)計(jì)中輔導(dǎo)老師對(duì)我的關(guān)心和幫助,誠(chéng)心誠(chéng)意感謝她對(duì)我的鼓勵(lì)與教導(dǎo),是她在我迷茫的時(shí)候給了我些許提示,激發(fā)了我編程的靈感;還有,我在此也十分感謝本次課程設(shè)計(jì)中同學(xué)們對(duì)我的幫助,盡管本次不是團(tuán)隊(duì)合作,但是他們也給了我不少的提示和幫助,是他們讓我有信心堅(jiān)持做下來(lái),在此感謝他們!附錄一 : 程序清單#
23、include <time.h>#include <stdio.h>#include <string.h>#include <Windows.h>#define N 20#define M 100 struct student char idN; char theclassN; char nameN; char ontimeN; studentM; int n; void addition() int i;printf( "n 請(qǐng)輸入錄入學(xué)生信息的總數(shù):" );scanf( "%d",&n); fo
24、r (i=1;i<=n;i+) printf( "nt請(qǐng)輸入第階學(xué)生學(xué)號(hào)(20s):" ,i); scanf( "%s",studenti-1.id);printf( "nt請(qǐng)輸入第於學(xué)生班級(jí)(20s):" ,i); scanf( "%s",studenti-1.theclass);printf( "nt請(qǐng)輸入第於學(xué)生姓名(20s):" ,i); scanf( "%s",);printf( "nt請(qǐng)輸入第階學(xué)生上機(jī)時(shí)間(20s)(
25、例:02):" ,i); scanf( "%s",studenti-1.ontime);printf( "nt提示:您已成功錄入第廉信息n" ,i); (上機(jī)費(fèi)用=上機(jī)時(shí)間* 1.0/h ,不足一小時(shí)按一小時(shí)計(jì)算)void calculate() int hours;char times30;time_t rawtime;struct tm * timeinfo; time ( &rawtime ); timeinfo = localtime(&rawtime ); strcpy(times,asctime(timeinfo);
26、printf( "t 所有學(xué)生上機(jī)費(fèi)用如下:n" );for ( int i=1;i<=n;i+)printf("學(xué)生 費(fèi)用:",i);if (studenti-1.ontime3-48)*10+studenti-1.ontime4>(times14-48)*10+times15)hours=(times11-48)*10+times12-(studenti-1.ontime0-48)*10-studenti-1.ontime1;elsehours=(times11-48)*10+times12-(studenti-1.ontime0-48)
27、*10-studenti-1.ontime1+1; printf( "%dn" ,hours);void calculate() int hours;char times30;time_t rawtime;struct tm * timeinfo;time ( &rawtime );timeinfo = localtime(&rawtime );strcpy(times,asctime(timeinfo);printf( "t 所有學(xué)生上機(jī)費(fèi)用如下:n" );for ( int i=1;i<=n;i+)printf("學(xué)生
28、 費(fèi)用:",i);if (studenti-1.ontime3-48)*10+studenti-1.ontime4>(times14-48)*10+times15)hours=(times11-48)*10+times12-(studenti-1.ontime0-48)*10-studenti-1.ontime1;elsehours=(times11-48)*10+times12-(studenti-1.ontime0-48)*10-studenti-1.ontime1+1;printf( "%dn" ,hours);void search() int i,
29、b,c,count;do char find20;printf( "n 請(qǐng)選擇查詢方式:1. 根據(jù)學(xué)號(hào)查詢;2. 根據(jù)班級(jí)查詢;3. 根據(jù)姓名查詢 ;4. 根據(jù)上機(jī)時(shí)間:" );scanf( "%d",&b);switch (b) case 1: count=PF_FLOATING_POINT_PRECISION_ERRATA; printf("n* 請(qǐng)輸入學(xué)生的學(xué)號(hào):" );scanf( "%s",find);for (i=0;i<n;i+) if (strcmp(studenti.id,find)
30、=0) count+;if (count=PF_FLOATING_POINT_EMULATED)printf( "學(xué)生學(xué)號(hào)t 學(xué)生班級(jí)t 學(xué)生姓名t 上機(jī)時(shí)間n" );printf( "%8s%15s%15s%17,s"tudenti.id,studenti.theclass, ,studenti.ontime);if (!count)printf( "* 提示 : 該生不存在");goto A;case 2: count=PF_FLOATING_POINT_PRECISION_ERRATA;printf(
31、"n* 請(qǐng)輸入學(xué)生的班級(jí):" );scanf( "%s",find);for (i=0;i<n;i+) if (strcmp(studenti.theclass,find)=0) count+;if (count=PF_FLOATING_POINT_EMULATED)printf( " 學(xué)生學(xué)號(hào)t 學(xué)生班級(jí)t 學(xué)生姓名t 上機(jī)時(shí)間n" );printf( "%8s%15s%15s%17,s"tudenti.id,studenti.theclass, ,studenti.ontime)
32、;if (!count)printf( "* 提示 : 該生不存在");goto A;case 3: count=PF_FLOATING_POINT_PRECISION_ERRATA;printf( "n* 請(qǐng)輸入學(xué)生的姓名:" );scanf( "%s",find);for (i=0;i<n;i+) if (strcmp(,find)=0)count+;if (count=PF_FLOATING_POINT_EMULATED)printf( " 學(xué)生學(xué)號(hào)t 學(xué)生班級(jí)t 學(xué)生姓名t 上機(jī)時(shí)間n" );printf( "%8s%15s%15s%17,s"tudenti.id,studenti.theclass, ,studenti.ontime
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度店長(zhǎng)聘用合同特殊條款適用性分析
- 二零二五年度牛羊草料進(jìn)口代理服務(wù)合同樣本2篇
- 二零二五年度出國(guó)留學(xué)學(xué)費(fèi)支付及管理合同4篇
- 二零二五年度城市綠化打井工程監(jiān)理合同8篇
- 2025年度個(gè)人小型挖機(jī)租賃服務(wù)規(guī)范合同4篇
- 二零二五版嬰幼兒奶粉品牌授權(quán)及產(chǎn)品供應(yīng)鏈管理合同4篇
- 2025年度個(gè)人二手車(chē)轉(zhuǎn)讓及二手車(chē)增值服務(wù)合同
- 二零二五年度木工材料供應(yīng)鏈管理合同4篇
- 2025年度個(gè)人工程車(chē)租賃及道路救援服務(wù)合同2篇
- 2025年度個(gè)人車(chē)輛購(gòu)置貸款延期還款合同4篇
- 回收二手機(jī)免責(zé)協(xié)議書(shū)模板
- (正式版)JC∕T 60023-2024 石膏條板應(yīng)用技術(shù)規(guī)程
- 人教版高中生物學(xué)新舊教材知識(shí)差異盤(pán)點(diǎn)
- (權(quán)變)領(lǐng)導(dǎo)行為理論
- 2024屆上海市浦東新區(qū)高三二模英語(yǔ)卷
- 2024年智慧工地相關(guān)知識(shí)考試試題及答案
- YY/T 0681.2-2010無(wú)菌醫(yī)療器械包裝試驗(yàn)方法第2部分:軟性屏障材料的密封強(qiáng)度
- GB/T 8005.2-2011鋁及鋁合金術(shù)語(yǔ)第2部分:化學(xué)分析
- 不動(dòng)產(chǎn)登記實(shí)務(wù)培訓(xùn)教程課件
- 不銹鋼制作合同范本(3篇)
- 2023年系統(tǒng)性硬化病診斷及診療指南
評(píng)論
0/150
提交評(píng)論