版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告職工信息管理系統(tǒng)設(shè)計(jì)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)(軟件工程(NIIT)學(xué)生姓名 班級(jí)學(xué)號(hào)指導(dǎo)教師完成日期2011年7月1 課程設(shè)計(jì)目的 12 課程設(shè)計(jì)內(nèi)容 13 設(shè)計(jì)流程圖 14 源程序清單 25 小結(jié) 21職工信息管理系統(tǒng)的設(shè)計(jì)1 課程設(shè)計(jì)目的1. 加深對(duì) C 語(yǔ)言程序設(shè)計(jì)課程知識(shí)的理解,掌握C 語(yǔ)言應(yīng)用程序的開發(fā)方法和步驟;2. 進(jìn)一步掌握和利用C語(yǔ)言進(jìn)行程序設(shè)計(jì)的能力;3. 進(jìn)一步理解和運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)的思想和方法;4. 初步掌握開發(fā)一個(gè)小型實(shí)用系統(tǒng)的基本方法;5. 學(xué)會(huì)跳是一個(gè)較長(zhǎng)程序的基本方法;6. 學(xué)會(huì)利用流程圖火N-S圖表示算法;7. 掌握書寫長(zhǎng)須設(shè)計(jì)開發(fā)文檔的能力
2、(書寫課程設(shè)計(jì)報(bào)告)2 課程設(shè)計(jì)內(nèi)容設(shè)計(jì)職工信息管理系統(tǒng),要求職工心想包括職工號(hào)、姓名、性別、年齡、學(xué)歷、工資、住址、電話等(職工號(hào)不重復(fù))。設(shè)計(jì)一職工信息管理系統(tǒng),使之能提供以下功能:( 6)系統(tǒng)以菜單方式工作( 7)職工信息錄入功能(職工信息用文件保存)- 輸入( 8)職工信息瀏覽功能- 輸出( 9)查詢和排序功能(至少一種查詢方式)- 算法( 10)按工資查詢( 11)按學(xué)歷查詢等( 12)職工信息刪除、修改功能(任選項(xiàng))3 設(shè)計(jì)流程圖1 ) 菜單函數(shù)void menu() /* 菜單函數(shù)*/printf("計(jì)算機(jī)科學(xué)與技術(shù)軟件技術(shù) n");printf("
3、n");職工信息管理*n");printf("1010704422 楊婷婷 n");printf("1.錄入職工信息");printf("2.瀏覽職工信息n");printf("3.查詢職工信息");printf("4.刪除職工信息n");printf("5.添加職工信息");printf("6.修改職工信息n");printf("7.退出 n");printf("*謝謝使用printf("n&q
4、uot;);printf("*printf("n");printf("n");*n");( 2)錄入職工信息void append()if(fp=fopen("worker.xls","a")=NULL)printf("n 不能打開該文件!");exit();printf("n 請(qǐng)輸入添加職工信息(姓名、 職工號(hào)、 性別、 年齡、 學(xué)歷、 職位、 工資、 電話、 地址 )n");scanf("%s%s%s%s%s%s%s%s%s",on
5、,one.num,one.sex,one.age,one.record,one.positio n,one.wanges,one.tel,one.addr);fprintf(fp,"%-10s%-8s%-5s%-5s%-10s%-8s%-8s%-10s%-15sn",,one.num,one.sex,o ne.age,one.record,one.position,one.wanges,one.tel,one.addr);fclose(fp);( 3)查詢職工信息數(shù)據(jù)查找共分為職工號(hào)、姓名等方式查找void search()int l;print
6、f("tttt姓名查找按:1n");printf("tttt學(xué)歷查找按:2n");printf("tttt職工號(hào)查按:3n");scanf("%d",&l);if(l>0&&l<4)switch(l)case 1:nameway();break;case 2:xueliway();break;case 3:numway();break;printf("nn 操作完畢!");else printf("tttt輸入有誤!");void name
7、way()int k=0;char nam8;printf("n 請(qǐng)輸入您要查找的職工姓名:");scanf("%s",nam);if(fp=fopen("worker.xls","rb")=NULL)printf("n 不能打開文件!");exit();while(!feof(fp)fscanf(fp,"%s%s%s%s%s%s%s%s%sn",,one.num,one.sex,one.age,one.record,one.p osition,one.wan
8、ges,one.tel,one.addr);if(strcmp(nam,)=0)printf("nn 已查到,記錄為:");printf("n%-10s%-8s%-5s%-5s%-10s%-8s%-8s%-10s%-15sn",,one.num,one.sex,one .age,one.record,one.position,one.wanges,one.tel,one.addr);k=1;if(k=0)printf("nn 對(duì)不起,查無(wú)此人!。 ");fclose(fp);void xueliway(
9、)int j=0;char xueli10;printf("tttt 輸入你要查詢的學(xué)歷n");scanf("%s",xueli);if(fp=fopen("worker.xls","rb")=NULL)printf("n 不能打開文件!");exit();while(!feof(fp)fscanf(fp,"%s%s%s%s%s%s%s%s%sn",,one.num,one.sex,one.age,one.record,one.p osition,one.wa
10、nges,one.tel,one.addr);if(strcmp(xueli,one.record)=0)printf("nn 已查到,記錄為:");printf("n%-10s%-8s%-5s%-5s%-10s%-8s%-8s%-10s%-15sn",,one.num,one.sex,one .age,one.record,one.position,one.wanges,one.tel,one.addr);j=1;if(j=0)printf("nn 對(duì)不起,查無(wú)此人!。 ");fclose(fp);void numw
11、ay()int i=0;char numb10;printf("tttt 輸入你要查詢的職工號(hào)n");scanf("%s",numb);if(fp=fopen("worker.xls","rb")=NULL)printf("n 不能打開文件!");exit();while(!feof(fp)fscanf(fp,"%s%s%s%s%s%s%s%s%sn",,one.num,one.sex,one.age,one.record,one.p osition,one.
12、wanges,one.tel,one.addr);if(!strcmp(numb,one.num)printf("nn 已查到,記錄為:");printf("n%-10s%-8s%-5s%-5s%-10s%-8s%-8s%-10s%-15sn",,one.num,one.sex,one .age,one.record,one.position,one.wanges,one.tel,one.addr);i=1;if(!i)printf("nn 對(duì)不起,查無(wú)此人!。 ");fclose(fp);( 4)修改職工信息void
13、 modify()int m,k=0;long a;char namekey8;printf("n 請(qǐng)輸入您要修改的職工的姓名:");scanf("%s",namekey);if(fp=fopen("worker.xls","r+")=NULL)printf("n 不能打開該文件!");exit();while(!feof(fp)a=ftell(fp);fscanf(fp,"%s%s%s%s%s%s%s%s%sn",,one.num,one.sex,one.a
14、ge,one.record,one.p osition,one.wanges,one.tel,one.addr);if(!strcmp(namekey,)k=1;break;if(k)printf("n 已查到,記錄為:");printf("n%-10s%-8s%-5s%-5s%-10s%-8s%-8s%-10s%-15sn",,one.num,one.sex,one .age,one.record,one.position,one.wanges,one.tel,one.addr);printf("n 請(qǐng)輸入信息
15、( 按照姓名、工號(hào)、性別、年齡、學(xué)歷、職位、工資、電話、地址的順序輸入 ) : ");scanf("%s%s%s%s%s%s%s%s%s",,one.num,one.sex,one.age,one.record,one.positio n,one.wanges,one.tel,one.addr);fseek(fp,a,0);fprintf(fp,"%-10s%-8s%-5s%-5s%-10s%-8s%-8s%-10s%-15sn",,one.num,one.sex,o ne.age,one.record,one.
16、position,one.wanges,one.tel,one.addr);elseprintf("n 對(duì)不起,查無(wú)此人, 無(wú)法進(jìn)行修改。");fclose(fp);( 5)刪除職工信息void delete()int m,k=0;long a,b;char namekey8, valid4;printf("n 請(qǐng)輸入您要?jiǎng)h除的職工姓名:");scanf("%s",namekey);if(fp=fopen("worker.xls","r+")=NULL)printf("n 不能打開該文
17、件!");exit();while(!feof(fp)a=ftell(fp);fscanf(fp,"%s%s%s%s%s%s%s%s%sn",,one.num,one.sex,one.age,one.record,one.p osition,one.wanges,one.tel,one.addr);if(strcmp(namekey,)=0)k=1;break;if(k=1)printf("n 已查到,記錄為");printf("n%-10s%-8s%-5s%-5s%-10s%-8s%-8s%-10s%
18、-15sn",,one.num,one.sex,one .age,one.record,one.position,one.wanges,one.tel,one.addr);printf("n 確實(shí)要?jiǎng)h除, 按 1 ;不刪除,按0: ");scanf("%d",&m);if(m=1)fseek(fp,a,0);fprintf(fp,"%-10s%-8s%-5s%-5s%-10s%-8s%-8s%-10s%-15sn");,);elseprintf("n 對(duì)不起,查無(wú)此人。");fcl
19、ose(fp);( 6)數(shù)據(jù)輸出void output()if(fp=fopen("worker.xls","r")=NULL)printf("n 不能打開該文件!");exit();printf("nn%20sn"," 職工信息管理系統(tǒng)");while(!feof(fp)fscanf(fp,"%s%s%s%s%s%s%s%s%sn",,one.num,one.sex,one.age,one.record,one.p osition,one.wanges,on
20、e.tel,one.addr);printf("%-10s%-8s%-5s%-5s%-10s%-8s%-8s%-10s%-15sn",,one.num,one.sex,one.a ge,one.record,one.position,one.wanges,one.tel,one.addr);fclose(fp);4 源程序清單#include <stdio.h>#include <windows.h>#include <time.h> #include <string.h>#define N 100 struc
21、t employee int num;char name10;char sex;int age;char xueli30;int wage;char addr30;long int tel;定義一個(gè)結(jié)構(gòu)體*/em100;/* void menu();void input();void save(int);void display();void del();void add();void search();void search_num();void search_xueli();void search_tel();void modify(); /* 定義各函數(shù)*/void menu() /*
22、printf("printf("n");printf(" printf("n");菜單函數(shù)*/計(jì)算機(jī)科學(xué)與技術(shù)軟件技術(shù) n");1 1010704422 楊婷婷 n");printf(" printf(" printf(" printf(" printf("printf(" printf(" printf(" printf("*.5.6.7.錄入職工信息 瀏覽職工信息 查詢職工信息 刪除職工信息職工信息管理*n&
23、quot;);");n");");n");添加職工信息");修改職工信息n");退出 n");*謝謝使用*n");printf("n");printf("n");void main()menu(); /* 調(diào)用菜單函數(shù)*/int n,flag;char a;doprintf(" 請(qǐng)選擇你需要操作的步驟(1-7):n");scanf("%d",&n);if(n>=1&&n<=7)flag=1;break
24、;elseflag=0;printf(" 您輸入有誤,請(qǐng)重新選擇!");while(flag=0);while(flag=1)switch(n)case 1:printf("n");printf("n");input();break;case 2:printf("n");printf("n");display();break;case3:printf("n");printf("n");search();break;case4:printf("n&
25、quot;);printf("n");del();break;case 5:printf("n");printf("n");add();break;case 6:printf("n");printf("n");modify();break;case 7:exit(0);break;default :break;getchar();printf("n");printf(" 是否繼續(xù)進(jìn)行(y or n):n");scanf("%c",&am
26、p;a); 輸入職工信息 瀏覽職工信息 按 職工號(hào)查詢職 工信息 刪除職工信息 添加職工信息 修改職工信息 if(a='y')flag=1;menu(); /*調(diào)用菜單函數(shù)*/printf(" 請(qǐng)?jiān)俅芜x擇你需要操作的步驟(1-6):n");scanf("%d",&n);printf("n");elseexit(0);void input() /* 錄入函數(shù)*/int i,m;(1-100):n");printf(" 請(qǐng)輸入需要?jiǎng)?chuàng)建信息的職工人數(shù)scanf("%d",&am
27、p;m);for (i=0;i<m;i+)printf(" 職工號(hào):");if(emi.num!=emi-1.num)printf("%8d ",emi.num);printf("n");printf(" 請(qǐng)輸入姓名: ");scanf("%s",);getchar();printf(" 請(qǐng)輸入性別(f- 女 m- 男 ): ");scanf("%c",&emi.sex);printf("請(qǐng)輸入年齡: ")
28、;scanf("%d",&emi.age);printf("請(qǐng)輸入學(xué)歷: ");scanf("%s",emi.xueli);printf("請(qǐng)輸入工資: ");scanf("%d",&emi.wage);printf("請(qǐng)輸入住址: ");scanf("%s",emi.addr);printf(" 請(qǐng)輸入電話: ");scanf("%d",&emi.tel);printf("n&qu
29、ot;);printf("n 創(chuàng)建完畢!n");save(m);void save(int m) /* 保存文件函數(shù)*/int i;FILE*fp;if (fp=fopen("employee_list","wb")=NULL) /*printf ("cannot open filen");exit(0);for (i=0;i<m;i+) /* 將內(nèi)存中職工的信息輸出到磁盤文件中去*/if (fwrite(&emi,sizeof(struct employee),1,fp)!=1)printf(&qu
30、ot;file write errorn");fclose(fp);int load() /* 導(dǎo)入函數(shù)*/FILE*fp;int i=0;if(fp=fopen("employee_list","rb")=NULL)printf ("cannot open filen");exit(0);elsedofread(&emi,sizeof(struct employee),1,fp); i+;while(feof(fp)=0);fclose(fp);return(i-1);void display() /* 瀏覽函數(shù)*
31、/int i;int m=load();printf("n 職工號(hào) t 姓名 t 性別 t 年齡 t 學(xué)歷 t 工資 t 住址 t 電話 n");for(i=0;i<m;i+) /*m 為輸入部分的職工人數(shù)*/printf("n %dt%st%ct%dt%st%dt%st%ldn",emi.num,,emi.sex,emi .age,emi.xueli,emi.wage,emi.addr,emi.tel);void del() /* 刪除函數(shù)*/int m=load();int i,j,n,t,flag;char name20;pr
32、intf("n 原來(lái)的職工信息:n");display(); /*調(diào)用瀏覽函數(shù)*/printf("n");printf(" 請(qǐng)輸入要?jiǎng)h除的職工的姓名:n");scanf("%s",name);for(flag=1,i=0;flag&&i<m;i+)if(strcmp(,name)=0)printf("n 已找到此人,原始記錄為:n");printf("n職工號(hào) t 姓名 t 性別 t 年齡 t 學(xué)歷 t 工資 t 住址 t 電話 n");
33、printf("n%dt%st%ct%dt%st%dt%st%ldn",emi.num,,emi.sex,emi.age,emi.xueli,emi.wage,emi.addr,emi.tel);printf("n確實(shí)要?jiǎng)h除此人信息請(qǐng)按1, 不刪除請(qǐng)按0n");scanf("%d",&n);if(n=1) /*如果刪除,則其他的信息都往上移一行*/for(j=i;j<m-1;j+)strcpy(,emj+1.name);emj.num=emj+1.num;emj.sex=emj+1.sex
34、;emj.age=emj+1.age;strcpy(emj.xueli,emj+1.xueli);emj.wage=emj+1.wage;strcpy(emj.addr,emj+1.addr);emj.tel=emj+1.tel;flag=0;if(!flag)m=m-1;elseprintf("n 對(duì)不起,查無(wú)此人!n");printf("n 瀏覽刪除后的所有職工信息:n");save(m); /* 調(diào)用保存函數(shù)*/display(); /* 調(diào)用瀏覽函數(shù)*/printf("n 繼續(xù)刪除請(qǐng)按1 ,不再刪除請(qǐng)按0n");scanf(&
35、quot;%d",&t);switch(t)case 1:del();break;case 0:break;default :break;void add()/* 添加函數(shù)*/FILE*fp;int n;int count=0;int i;int m=load();printf("n 原來(lái)的職工信息:n");display(); /*調(diào)用瀏覽函數(shù)*/printf("n");fp=fopen("emploee_list","a");printf(" 請(qǐng)輸入想增加的職工數(shù):n");
36、scanf("%d",&n);for (i=m;i<(m+n);i+)printf("n 請(qǐng)輸入新增加職工的信息:n");printf(" 請(qǐng)輸入職工號(hào): ");if(emi.num!=emi-1.num)printf("%8d ",emi.num);printf("n");printf(" 請(qǐng)輸入姓名: ");scanf("%s",);getchar();printf("請(qǐng)輸入性別(f- 女 m- 男 ): &qu
37、ot;);scanf("%c",&emi.sex);printf("請(qǐng)輸入年齡: ");scanf("%d",&emi.age);printf("請(qǐng)輸入學(xué)歷: ");scanf("%s",emi.xueli);printf("請(qǐng)輸入工資: ");scanf("%d",&emi.wage);printf(" 請(qǐng)輸入住址: ");scanf("%s",emi.addr);printf("
38、 請(qǐng)輸入電話: ");scanf("%d",&emi.tel);printf("n");count=count+1;printf(" 已增加的人數(shù):n");printf("%dn",count);printf("n 添加完畢!n");m=m+count;printf("n 瀏覽增加后的所有職工信息:n");printf("n");save(m);display();fclose(fp);void search()/* 查詢函數(shù)*/int
39、t,flag;do3, 進(jìn)入主函數(shù)printf("n 按職工號(hào)查詢請(qǐng)按1 ; 按學(xué)歷查詢請(qǐng)按2 ; 按電話號(hào)碼查詢請(qǐng)按按 4n");scanf("%d",&t);if(t>=1&&t<=4)flag=1;break;elseflag=0;printf(" 您輸入有誤,請(qǐng)重新選擇!");while(flag=0);while(flag=1)switch(t)case 1:printf(" 按職工號(hào)查詢n");search_num();break;case 2:printf(&quo
40、t; 按學(xué)歷查詢n");search_xueli();break;case 3:printf(" 按電話號(hào)碼查詢n");search_tel();break;case 4:main();break;default:break;void search_num()int num;int i,t;int m=load();printf(" 請(qǐng)輸入要查找的職工號(hào)(20001111-20009999):n");scanf("%d",&num);for(i=0;i<m;i+)if(num=emi.num)printf(&q
41、uot;n 已找到此人,其記錄為:n");printf("n 職工號(hào) t 姓名 t 性別 t 年齡 t 學(xué)歷 t 工資 t 住址 t 電話 n")printf("n%dt%st%ct%dt%st%dt%st%ldn",emi.num,,emi.sex,emi. age,emi.xueli,emi.wage,emi.addr,emi.tel);break;if(i=m)printf("n 對(duì)不起,查無(wú)此人n");printf("n");printf(" 返回查詢函數(shù)請(qǐng)按1, 繼續(xù)查
42、詢職工號(hào)請(qǐng)按2n");scanf("%d",&t);switch(t)case 1:search();break;case 2: break;default:break; void search_xueli()char xueli30;int i,t;int m=load();printf(" 請(qǐng)輸入要查找的學(xué)歷:n");scanf("%s",xueli);for(i=0;i<m;i+)if(strcmp(emi.xueli,xueli)=0)printf("n 已找到,其記錄為:n");p
43、rintf("n 職工號(hào) t 姓名 t 性別 t 年齡 t 學(xué)歷 t 工資 t 住址 t 電話 n");printf("n%dt%st%ct%dt%st%dt%st%ldn",emi.num,,emi.sex,emi. age,emi.xueli,emi.wage,emi.addr,emi.tel);if(i=m)printf("n 對(duì)不起,查無(wú)此人n");printf("n");printf(" 返回查詢函數(shù)請(qǐng)按1, 繼續(xù)查詢學(xué)歷請(qǐng)按2n");scanf("%d&qu
44、ot;,&t);switch(t)case 1:search();break;case 2:break;default :break;void search_tel()long int tel;int i, t;int m=load();printf(" 請(qǐng)輸入要查找的電話號(hào)碼:n");scanf("%ld",&tel);for(i=0;i<m;i+)if(tel=emi.tel)printf("n 已找到此人,其記錄為:n");printf("n 職工號(hào) t 姓名 t 性別 t 年齡 t 學(xué)歷 t 工
45、資 t 住址 t 電話 n");printf("n%dt%st%ct%dt%st%dt%st%ldn",emi.num,,emi.sex,emi.age,emi.xueli,emi.wage,emi.addr,emi.tel);break;if(i=m)printf("n 對(duì)不起,查無(wú)此人n");printf("n");printf(" 返回查詢函數(shù)請(qǐng)按1, 繼續(xù)查詢電話號(hào)碼請(qǐng)按2n");scanf("%d",&t);switch(t)case 1:search
46、();break;case 2:break;default :break;void modify() /* 修改函數(shù)*/int num;char name10;char sex;int age;char xueli30;int wage;char addr30;long int tel;int b,c,i,n,t,flag;int m=load(); /* 導(dǎo)入文件內(nèi)的信息*/printf("n 原來(lái)的職工信息:n");display(); /*調(diào)用瀏覽函數(shù)*/printf("n");printf(" 請(qǐng)輸入要修改的職工的姓名:n")
47、;scanf("%s",name);for(flag=1,i=0;flag&&i<m;i+)if(strcmp(,name)=0)printf("n 已找到此人,原始記錄為:n");printf("n職工號(hào) t 姓名 t 性別 t 年齡 t 學(xué)歷 t 工資 t 住址 t 電話 n");printf("n%dt%st%ct%dt%st%dt%st%ldn",emi.num,,emi.sex,emi.age,emi.xueli,emi.wage,emi.addr,e
48、mi.tel);printf("n確實(shí)要修改此人信息請(qǐng)按1 ; 不修改請(qǐng)按0n");scanf("%d",&n);if(n=1)printf("n需要進(jìn)行修改的選項(xiàng)n 1. 職工號(hào) 2. 姓名 3. 性別 4. 年齡 5. 學(xué)歷6. 工資 7. 住址 8. 電話 n");printf("請(qǐng)輸入你想修改的那一項(xiàng)序號(hào):n");scanf("%d",&c);if(c>8|c<1)printf("n選擇錯(cuò)誤,請(qǐng)重新選擇!n");flag=0;if(flag
49、=1)printf("n 對(duì)不起,查無(wú)此人!n");doswitch(c) /* 因?yàn)楫?dāng)找到第i 個(gè)職工時(shí),for 語(yǔ)句后 i 自加了 1, 所以下面的應(yīng)該把改后的信息賦值給第i-1 個(gè)人 */case 1:printf("職工號(hào)改為: ");scanf("%d",&num);emi-1.num=num;break;case 2:printf("姓名改為: ");scanf("%s",name);strcpy(,name);break;case 3:printf("性別改為: ");getchar();scanf("%c",&sex);emi-1.sex=sex;break;case 4:printf(&
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理總復(fù)習(xí)專題七電場(chǎng)第1講庫(kù)侖定律、電場(chǎng)強(qiáng)度、電場(chǎng)線練習(xí)含答案
- 專業(yè)混凝土分包合同范本
- 《平衡計(jì)分卡培訓(xùn)》課件
- 高中數(shù)學(xué) 2.2 直線的方程 2.2.3.1 兩條直線相交、平行與重合的條件教案 新人教B版必修2
- 八年級(jí)物理下冊(cè) 第九章 機(jī)械和功 第三節(jié) 功教案 (新版)北師大版
- 六年級(jí)品德與社會(huì)上冊(cè) 科學(xué)技術(shù)的另一面教案 泰山版
- 高中數(shù)學(xué) 1.1.2 空間向量的數(shù)量積運(yùn)算教學(xué)設(shè)計(jì) 新人教A版選擇性必修第一冊(cè)
- 2024年六年級(jí)品社下冊(cè)《讓科學(xué)技術(shù)走進(jìn)生活》教案1 冀教版
- 廚房管理規(guī)章制度
- 租借手機(jī)的合同(2篇)
- 非ST段抬高型急性冠脈綜合征診斷和治療指南(2024)解讀
- 全國(guó)半導(dǎo)體行業(yè)職業(yè)技能競(jìng)賽(半導(dǎo)體芯片制造工賽項(xiàng))理論考試題及答案
- 室外石材工程冬季施工方案版干掛石材冬季施工方案
- 第1課調(diào)查旅游意向(教學(xué)設(shè)計(jì))四年級(jí)下冊(cè)信息技術(shù)粵教版
- 期末 (試題) -2024-2025學(xué)年人教PEP版(2024)英語(yǔ)三年級(jí)上冊(cè)
- 2024 抖音直播知識(shí)考試題庫(kù)200題(含答案)
- 護(hù)理案例教學(xué)法
- 《智慧旅游》課件-VR
- 2024年電工(高級(jí))證考試題庫(kù)及答案
- RB/T 228-2023食品微生物定量檢測(cè)的測(cè)量不確定度評(píng)估指南
- 2024-2030年中國(guó)羽毛球自動(dòng)發(fā)球機(jī)行業(yè)銷售模式與前景需求現(xiàn)狀研究報(bào)告
評(píng)論
0/150
提交評(píng)論