




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、. . . . 科技大學(xué)本科生課程設(shè)計說明書題 目:C語言課程設(shè)計學(xué)生信息管理系統(tǒng)學(xué)生:王佳星學(xué) 號:1176807329專 業(yè):2011-計算機(jī)班 級:3班指導(dǎo)教師:余金林27 / 28科技大學(xué)課程設(shè)計任務(wù)書課程名稱C語言課程設(shè)計設(shè)計題目學(xué)生信息管理系統(tǒng)指導(dǎo)教師余金林時間一、教學(xué)要求1. 鞏固和加深學(xué)生對C語言課程的基本知識的理解和掌握2. 掌握C語言編程和程序調(diào)試的基本技能3. 利用C語言進(jìn)行基本的軟件設(shè)計4. 掌握書寫程序設(shè)計說明文檔的能力5. 提高運(yùn)用C語言解決實際問題的能力二、設(shè)計資料與參數(shù)每個學(xué)生在教師提供的課程設(shè)計題目中任意選擇一題,獨(dú)立完成,題目選定后不可更換。某班學(xué)生基本信息
2、管理,包括以下功能:v 從鍵盤輸入包括學(xué)號、性別、出生年月日、籍貫、所在院系、專業(yè)、獎懲信息等,并將其保存在磁盤文件里v 具有進(jìn)行單項查詢或多項查詢的功能(即按照給定的關(guān)鍵字等找出滿足條件的紀(jì)錄)v 具有插入、修改和刪除信息的功能v 具有輸出文件數(shù)據(jù)信息的功能三、設(shè)計要求與成果1. 分析課程設(shè)計題目的功能需求(可選用數(shù)組或鏈表實現(xiàn),可多人(最多3人)協(xié)作完成一個題目)2. 寫出詳細(xì)設(shè)計說明(至少包括功能實現(xiàn)分析和模塊流程圖)3. 編寫程序代碼,調(diào)試程序使其能正確運(yùn)行(代碼書寫要規(guī),標(biāo)示符要見名知意,要有必要的注釋,每人至少3個函數(shù),每人至少200行代碼,不包括注釋和花括號)4. 設(shè)計完成的軟件
3、要便于操作和使用5. 設(shè)計完成后提交課程設(shè)計報告(請嚴(yán)格按照模板進(jìn)行排版)四、進(jìn)度安排第一天 選擇課程設(shè)計題目,分析課題的要求第二天 編程第三天 編程與調(diào)試第四天 寫課程設(shè)計報告第五天 提交課程設(shè)計報告(打印稿與電子稿)五、評分標(biāo)準(zhǔn)1. 根據(jù)平時上機(jī)考勤、表現(xiàn)和進(jìn)度,教師將每天點(diǎn)名和檢查2. 根據(jù)課程設(shè)計完成情況,必須有可運(yùn)行的軟件。3. 根據(jù)課程設(shè)計報告的質(zhì)量,如有雷同,則所有雷同的所有人均判為不與格。六、建議參考資料1C語言程序設(shè)計,譚浩強(qiáng),清華大學(xué)2C語言程序設(shè)計課程設(shè)計,振安,機(jī)械工業(yè)目 錄科技大學(xué)課程設(shè)計任務(wù)書I第一章需求分
4、析31.1引言31.2任務(wù)概述31.3數(shù)據(jù)描述31.4功能需求31.5性能需求3第二章概要設(shè)計42.1總體設(shè)計42.2數(shù)據(jù)類型設(shè)計(或數(shù)據(jù)結(jié)構(gòu)設(shè)計)62.3接口設(shè)計 /函數(shù)聲明62.4運(yùn)行界面設(shè)計6第三章詳細(xì)設(shè)計83.1輸入模塊設(shè)計83.2輸出模塊設(shè)計83.3查找模塊設(shè)計93.4保存與讀取模塊設(shè)計10第四章測試分析114.1測試程序執(zhí)行情況11第五章課程設(shè)計總結(jié)14附錄:程序代碼15參考文獻(xiàn)26致26第一章 需求分析1.1 引言學(xué)生基本信息管理系統(tǒng)1.2 任務(wù)概述1.建立學(xué)生信息,信息至少包含學(xué)生,學(xué)號,性別,年齡,出生日期,家庭地址,地址等;2.能夠提供新建、瀏覽、查找、修改和刪除通訊錄信息
5、的功能;3.能夠提供安不同方式查詢的功能;如按或等查詢;1.3 數(shù)據(jù)描述struct student char NO20; char name20; int age; char sex3; /*'F'表示性別男,'M'表示性別女*/ char birthday10; char address30; char phone20; char e_mail20; struct student *next; /下個結(jié)點(diǎn);1.4 功能需求1、輸入功能:一次可以完成自定義學(xué)生人數(shù)的學(xué)生信息記錄的輸入。2、刪除功能:對指定學(xué)生的信息進(jìn)行刪除。3、修改功能:對指定學(xué)生的信息進(jìn)行修
6、改。4、查詢功能:選擇某種方式并輸入該信息查詢符合條件的學(xué)生信息。5排序功能:以英語課程的分?jǐn)?shù)為依據(jù)對學(xué)生信息進(jìn)行排序。6顯示功能:將以上功能操作后的學(xué)生信息顯示出來。7退出主菜單。1.5 性能需求1、輸入功能:一次可以完成自定義學(xué)生人數(shù)的學(xué)生信息記錄的輸入。2、刪除功能:對指定學(xué)生的信息進(jìn)行刪除。3、修改功能:對指定學(xué)生的信息進(jìn)行修改。4、查詢功能:選擇某種方式并輸入該信息查詢符合條件的學(xué)生信息。5排序功能:以英語課程的分?jǐn)?shù)為依據(jù)對學(xué)生信息進(jìn)行排序。6顯示功能:將以上功能操作后的學(xué)生信息顯示出來。7退出主菜單。第二章 概要設(shè)計2.1 總體設(shè)計總體結(jié)構(gòu)我們采取模塊化方式進(jìn)行程序設(shè)計,要求程序的
7、功能設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計與整體結(jié)構(gòu)設(shè)計合理。也可根據(jù)自己對題目的理解增加新的功能模塊。系統(tǒng)以菜單界面方式(至少采用文本菜單界面,如能采用圖形菜單界面更好)工作,運(yùn)行界面友好,演示程序以用戶和計算機(jī)的對話方式進(jìn)行2、輸入要刪除的學(xué)生的編號,刪除學(xué)生信息。1輸入學(xué)生的信息: 學(xué)生XX,學(xué)號,性別年齡,出生日期, 菜單1. 新增學(xué)生信息2. 刪除學(xué)生信息3. 導(dǎo)入學(xué)生信息4. 學(xué)生信息搜索5. 學(xué)生信息保存6. 退出7保存學(xué)生信息:提示保存成功4、輸入你要查找你學(xué)生XX3、輸出學(xué)生的學(xué)生XX,學(xué)號,性別,年齡,出生日期,家庭地址,e-mail, 8、退出系統(tǒng)學(xué)生管理系統(tǒng)功能模塊圖2.2 數(shù)據(jù)類型設(shè)計(
8、或數(shù)據(jù)結(jié)構(gòu)設(shè)計)struct student char NO20; char name20; int age; char sex3; /*'F'表示性別男,'M'表示性別女*/ char birthday10; char address30; char phone20; char e_mail20; struct student *next; /下個結(jié)點(diǎn);2.3 接口設(shè)計 /函數(shù)聲明表2.1:函數(shù)列表函數(shù)名函數(shù)格式 /即函數(shù)首部函數(shù)功能void show_menu(); void顯示菜單void menu(); void執(zhí)行菜單void creat_stu();
9、void建立鏈表void insert_stu(); void學(xué)生信息錄入void print_stu();void學(xué)生信息瀏覽void search_NO();void以學(xué)號方式查詢信息void search_name();void以方式查詢信息void arrage_stu();void排序void del_stu(); void刪除學(xué)生信息void revise_stu();void修改學(xué)生信息void save(); void保存信息2.4 運(yùn)行界面設(shè)計主菜單模塊采用switch()函數(shù)從鍵盤選擇相應(yīng)菜單的對應(yīng)功能。switch(c) getchar(); case 1:insert_
10、stu();break;/學(xué)生信息錄入 case 2:print_stu();break;/學(xué)生信息瀏覽 case 3:search_NO(); break;/以學(xué)號方式查詢信息 case 4:search_name(); break;/以方式查詢信息 case 5:del_stu(); break;/刪除學(xué)生信息 case 6:revise_stu(); break;/修改學(xué)生信息 case 7:arrage_stu();break;/保存信息 case 0:exit(0); /退出 第三章 詳細(xì)設(shè)計3.1 輸入模塊設(shè)計數(shù)據(jù)插入模塊采用scanf( )函數(shù)輸入新聯(lián)系人信息插入至結(jié)構(gòu)數(shù)組中。P
11、F("tt輸入學(xué)生學(xué)號:t"); scanf("%s",p1->NO); /學(xué)號 PF("tt輸入學(xué)生:t"); scanf("%s",p1->name); / PF("tt輸入學(xué)生年齡:t"); scanf("%d",&p1->age); /年齡 PF("tt輸入學(xué)生性別:t"); scanf("%s",p1->sex); /性別 PF("tt輸入學(xué)生出生年月:t"); scanf(
12、"%s",p1->birthday); /出生年月 PF("tt輸入學(xué)生地址:t"); scanf("%s",p1->address); /地址 PF("tt輸入學(xué)生:t"); scanf("%s",p1->phone); / PF("tt輸入學(xué)生E-mail:t"); scanf("%s",p1->e_mail); /E-mail n+;3.2 輸出模塊設(shè)計數(shù)據(jù)瀏覽模塊采用分屏顯示,每屏3條記錄。用fread或fscanf讀文件,
13、輸出結(jié)果。for(p=head->next;p!=NULL;p=p->next) /讀出信息 PF("學(xué)生信息瀏覽n"); PF("tt學(xué)生學(xué)號:t%sn",p->NO); PF("tt學(xué)生:t%sn",p->name); PF("tt學(xué)生年齡:t%dn",p->age); PF("tt學(xué)生性別:t%sn",p->sex); PF("tt學(xué)生出生年月:t%sn",p->birthday); PF("tt學(xué)生地址:t%sn&q
14、uot;,p->address); PF("tt學(xué)生:t%sn",p->phone); PF("tt學(xué)生E-mail:t%sn",p->e_mail); PF("n"); /輸出信息3.3 查找模塊設(shè)計1) 按查找模塊通過鍵盤輸入要查找的學(xué)生,然后與結(jié)構(gòu)數(shù)組中的信息逐一比對,找出學(xué)生信息并輸出void search_name() /學(xué)生信息查找 STU *p=NULL; char name20; if(head=NULL) /判斷鏈表是否為空 PF("文檔中無記錄!n"); return; PF(
15、"輸入學(xué)生:"); scanf("%s",name); for(p=head->next;p!=NULL;p=p->next) /讀出信息 if(!strcmp(p->name,name)3) 按學(xué)號查找模塊通過鍵盤輸入要查找的學(xué)生學(xué)號,然后與結(jié)構(gòu)數(shù)組中的信息逐一比對,找出學(xué)生信息并輸出void search_NO() /學(xué)生學(xué)號信息查找 STU *p=NULL; char NO20; if(head=NULL) /判斷鏈表是否為空 PF("文檔中無記錄!n"); return; PF("請輸入學(xué)生學(xué)號:&
16、quot;); scanf("%s",NO); for(p=head->next;p!=NULL;p=p->next) /讀出信息 if(!strcmp(p->NO,NO)3.4 保存與讀取模塊設(shè)計void save() printf("保存信息并結(jié)束n"); STU *p=NULL; FILE *fp; char *filename="fname.txt" if(fp=fopen("fname.txt","w")=NULL) /出錯檢測 printf("n打不開文件
17、!n"); return; if(head->next=NULL) printf("n信息為空!n"); return; else p=head->next; while(p!=NULL) fprintf(fp,"%s %s %d %s %s %s %s %sn",p->NO,p->name,p->age, p->sex,p->birthday,p->address,p->phone,p->e_mail);/存入文件 p=p->next; printf("保存完畢!n&
18、quot;); fclose(fp); 第四章 測試分析4.1 測試程序執(zhí)行情況主菜單輸入學(xué)生信息學(xué)生信息瀏覽按學(xué)號查找學(xué)生信息按查找學(xué)生信息修改學(xué)生信息第五章 課程設(shè)計總結(jié)在我上機(jī)調(diào)試程序的過程中,我遇到了很多的問題,說實話這次課程設(shè)計自己沒有出多大的力,大部分都是借鑒同學(xué)的設(shè)計成果,自己設(shè)計是總是覺得沒有頭緒,無從下手??吹酵瑢W(xué)認(rèn)真看程序的樣子,還有修改程序時的熟練,我很羨慕他,我想,我也要將C+學(xué)好,在將來能為我的就業(yè)加分。在這期末考試前期,學(xué)院給我們安排的課程設(shè)計周,總讓我們覺的有些為難我們,這樣一個復(fù)雜困難而又繁瑣的作業(yè),似乎弄得我們既沒有時間也沒有心情復(fù)習(xí),我曾一度地抱怨過學(xué)院,在
19、完成它之后,我發(fā)現(xiàn)我錯了,課程設(shè)計不僅讓我們鞏固了所學(xué)的知識,還使得我們學(xué)習(xí)到了更多平時所忽略的,最重要的是,它磨礪了我們,讓我們在大學(xué)的下一個階段能更好的成長。附錄:程序代碼#include <stdio.h>#include <stdlib.h>#include <string.h>#define PF printf#define LEN sizeof(struct student)/定義結(jié)構(gòu)體struct student char NO20; char name20; int age; char sex3; /*'F'表示性別男,
20、9;M'表示性別女*/ char birthday10; char address30; char phone20; char e_mail20; struct student *next; /下個結(jié)點(diǎn);typedef struct student STU;STU *head=NULL; /全局指針int n,i=0; /全局變量/自定義函數(shù)void show_menu(); /顯示菜單void menu(); /執(zhí)行菜單void creat_stu(); /建立鏈表 void insert_stu(); /學(xué)生信息錄入void print_stu(); /學(xué)生信瀏覽void sear
21、ch_NO(); /以學(xué)號方式查詢信息void search_name(); /以方式查詢信息void arrage_stu(); /排序void del_stu(); /刪除學(xué)生信息void revise_stu(); /修改學(xué)生信息void save(); /保存信息void main() creat_stu(); menu();/創(chuàng)建鏈表void creat_stu() FILE *fp; long size; STU *p1,*p2; head=(STU *)malloc(sizeof(STU); head->next=NULL; if(fp=fopen("fname.
22、txt","r")=NULL) printf("這是新表n"); return; fseek(fp,0L,2); size=ftell(fp); if(!size) printf("這是空表n"); return; /開始創(chuàng)建鏈表 rewind(fp); /移動到文件首 p2=head->next; /找到但前位置 while(!feof(fp) p1=(STU *)malloc(sizeof(STU); fscanf(fp,"%s %s %d %s %s %s %s %sn",p1->NO,
23、p1->name,&p1->age, p1->sex,p1->birthday,p1->address,p1->phone,p1->e_mail); p1->next=NULL; /創(chuàng)建節(jié)點(diǎn)完 if(head->next=NULL) head->next=p1; else p2->next=p1; p2=p1; n+; p2->next=NULL; fclose(fp);/執(zhí)行菜單void menu() int c; show_menu(); while(1) scanf("%d",&c
24、); switch(c) getchar(); case 1:insert_stu();break; case 2:print_stu();break; case 3:search_NO(); break; case 4:search_name(); break; case 5:del_stu(); break; case 6:revise_stu(); break; case 7:arrage_stu();break; case 0:exit(0); /執(zhí)行菜單選項 show_menu(); /顯示菜單void show_menu() PF("n"); PF("
25、n菜單n"); PF("tt1.輸 入 學(xué) 生 信 息 n"); PF("tt2.瀏 覽 學(xué) 生 信 息 n"); PF("tt3.以學(xué)號方式查詢信息n"); PF("tt4.以方式查詢信息n"); PF("tt5.刪 除 學(xué) 生 信 息 n"); PF("tt6.修 改 學(xué) 生 信 息 n"); PF("tt7 排 序 n"); PF("tt0. 退 出 n"); PF("n"); PF("n請
26、選擇n");/學(xué)生信息錄入void insert_stu() /學(xué)生信息錄入 n=0; STU *p1=NULL,*p2=NULL; p1=(STU *)malloc(sizeof(STU); PF("n錄入學(xué)生信息n"); /錄入學(xué)生信息 PF("tt輸入學(xué)生學(xué)號:t"); scanf("%s",p1->NO); /學(xué)號 PF("tt輸入學(xué)生:t"); scanf("%s",p1->name); / PF("tt輸入學(xué)生年齡:t"); scanf(&q
27、uot;%d",&p1->age); /年齡 PF("tt輸入學(xué)生性別:t"); scanf("%s",p1->sex); /性別 PF("tt輸入學(xué)生出生年月:t"); scanf("%s",p1->birthday); /出生年月 PF("tt輸入學(xué)生地址:t"); scanf("%s",p1->address); /地址 PF("tt輸入學(xué)生:t"); scanf("%s",p1->
28、phone); / PF("tt輸入學(xué)生E-mail:t"); scanf("%s",p1->e_mail); /E-mail n+; if(head->next=NULL) head=(STU *)malloc(LEN); head->next=p1; else for(p2=head;p2->next!=NULL;p2=p2->next); /*找到最后的結(jié)點(diǎn),然后 將增加的結(jié)點(diǎn)掛在它上面*/ p2->next=p1; p1->next=NULL; save();/保存到文件 /學(xué)生信息瀏覽void prin
29、t_stu() /學(xué)生信瀏覽 STU *p=NULL; if(head=NULL) /判斷鏈表是否為空 PF("文檔中無記錄!n"); return; for(p=head->next;p!=NULL;p=p->next) /讀出信息 PF("學(xué)生信息瀏覽n"); PF("tt學(xué)生學(xué)號:t%sn",p->NO); PF("tt學(xué)生:t%sn",p->name); PF("tt學(xué)生年齡:t%dn",p->age); PF("tt學(xué)生性別:t%sn"
30、,p->sex); PF("tt學(xué)生出生年月:t%sn",p->birthday); PF("tt學(xué)生地址:t%sn",p->address); PF("tt學(xué)生:t%sn",p->phone); PF("tt學(xué)生E-mail:t%sn",p->e_mail); PF("n"); /輸出信息 /學(xué)生信息查找void search_name() /學(xué)生信息查找 STU *p=NULL; char name20; if(head=NULL) /判斷鏈表是否為空 PF(&
31、quot;文檔中無記錄!n"); return; PF("輸入學(xué)生:"); scanf("%s",name); for(p=head->next;p!=NULL;p=p->next) /讀出信息 if(!strcmp(p->name,name) PF("您查找的學(xué)生是n"); PF("tt學(xué)生學(xué)號:t%sn",p->NO); PF("tt學(xué)生:t%sn",p->name); PF("tt學(xué)生年齡:t%dn",p->age); PF
32、("tt學(xué)生性別:t%sn",p->sex); PF("tt學(xué)生出生年月:t%sn",p->birthday); PF("tt學(xué)生地址:t%sn",p->address); PF("tt學(xué)生:t%sn",p->phone); PF("tt學(xué)生E-mail:t%sn",p->e_mail); PF("n"); i=1; /輸出信息 if(!i) PF("無該生信息!請查證:"); /沒找到信息時的處理 /學(xué)生學(xué)號信息查找void
33、 search_NO() /學(xué)生學(xué)號信息查找 STU *p=NULL; char NO20; if(head=NULL) /判斷鏈表是否為空 PF("文檔中無記錄!n"); return; PF("請輸入學(xué)生學(xué)號:"); scanf("%s",NO); for(p=head->next;p!=NULL;p=p->next) /讀出信息 if(!strcmp(p->NO,NO) PF("您查找的學(xué)生是n"); PF("tt學(xué)生學(xué)號:t%sn",p->NO); PF(&quo
34、t;tt學(xué)生:t%sn",p->name); PF("tt學(xué)生年齡:t%dn",p->age); PF("tt學(xué)生性別:t%sn",p->sex); PF("tt學(xué)生出生年月:t%sn",p->birthday); PF("tt學(xué)生地址:t%sn",p->address); PF("tt學(xué)生:t%sn",p->phone); PF("tt學(xué)生E-mail:t%sn",p->e_mail); PF("n")
35、; i=1; /輸出信息 if(!i) PF("無該生信息!請查證:"); /沒找到信息時的處理 /修改學(xué)生信息void revise_stu() STU *p=NULL; if(head=NULL) /判斷鏈表是否為空 PF("文檔中無記錄!n"); return; char NO20; PF("請輸入學(xué)生的學(xué)號:t"); scanf("%s",NO); for(p=head->next;p!=NULL;p=p->next) if(!strcmp(p->NO,NO) /驗證信息是否正確 PF(&
36、quot;您要修改的學(xué)生是n"); PF("tt學(xué)生學(xué)號:t%sn",p->NO); PF("tt學(xué)生:t%sn",p->name); PF("tt學(xué)生年齡:t%dn",p->age); PF("tt學(xué)生性別:t%sn",p->sex); PF("tt學(xué)生出生年月:t%sn",p->birthday); PF("tt學(xué)生地址:t%sn",p->address); PF("tt學(xué)生:t%sn",p->pho
37、ne); PF("tt學(xué)生E-mail:t%sn",p->e_mail); PF("n"); /輸出要修改信息 i=1; PF("修改學(xué)號為%s的學(xué)生n",NO); strcpy(p->NO,NO); PF("tt輸入修改學(xué)生:t"); scanf("%s",p->name); PF("tt輸入修改學(xué)生年齡:t"); scanf("%d",&p->age); PF("tt輸入修改學(xué)生性別:t"); sca
38、nf("%s",p->sex); PF("tt輸入修改學(xué)生出生年月:t"); scanf("%s",p->birthday); PF("tt輸入修改學(xué)生地址:t"); scanf("%s",p->address); PF("tt輸入修改學(xué)生:t"); scanf("%s",p->phone); PF("tt輸入修改學(xué)生E-mail:t"); scanf("%s",p->e_mail);
39、PF("n"); /輸入修改信息 save(); if(!i) PF("無該生信息!請查證:"); /*沒找到信息時的處理*/刪除學(xué)生信息void del_stu() STU *p=NULL; if(head=NULL) /判斷鏈表是否為空 PF("文檔中無記錄!n"); return; else char NO20; PF("請輸入學(xué)生的學(xué)號:t"); scanf("%s",NO); for(p=head;p!=NULL;p=p->next) if(!strcmp(p->next-
40、>NO,NO) /驗證信息是否正確 PF("您要刪除的學(xué)生是n"); PF("tt學(xué)生學(xué)號:t%sn",p->next->NO); PF("tt學(xué)生:t%sn",p->next->name); PF("tt學(xué)生年齡:t%dn",p->next->age); PF("tt學(xué)生性別:t%sn",p->next->sex); PF("tt學(xué)生出生年月:t%sn",p->next->birthday); PF(&quo
41、t;tt學(xué)生地址:t%sn",p->next->address); PF("tt學(xué)生:t%sn",p->next->phone); PF("tt學(xué)生E-mail:t%sn",p->next->e_mail); PF("n"); /輸出要刪除的信息 i=1; if(p->next->next) printf("第一個n"); p->next=p->next->next; else p->next=NULL; n-; save(); return; if(!i) PF("無該生信息!請查證:"); /沒找到信息時的處理 return; /按學(xué)號排序void arrage_stu() STU *p1,*p2; int in=0,j; if(head->next=NULL) /首先判斷 printf("你還沒有記錄,無法排序n"); return
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 磐安縣生活垃圾焚燒發(fā)電項目
- 品牌傳播策略實施方案
- 工程成本控制實務(wù)作業(yè)指導(dǎo)書
- 航空航天行業(yè)產(chǎn)品設(shè)計指南
- 航空航天行業(yè)數(shù)字化設(shè)計與制造方案
- 農(nóng)村金融服務(wù)現(xiàn)金流量管理指南
- 商場食品安全事故應(yīng)急預(yù)案
- 國際標(biāo)準(zhǔn)與認(rèn)證認(rèn)可作業(yè)指導(dǎo)書
- 2025屆高三英語基礎(chǔ)寫作:邀請外教參加重陽節(jié)活動(聯(lián)考試卷講評)課件
- 人教版小學(xué)數(shù)學(xué)四年級下冊教學(xué)設(shè)計全冊2024版
- 預(yù)防性侵安全教育課件
- 《鋼鐵是怎樣煉成的》讀書分享課件
- 頸椎損傷的固定與搬運(yùn)操作流程課件
- 中國戲曲 昆曲學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 消毒隔離課件教學(xué)課件
- 中國旅游地理項目一二測試題
- 涉外法治視角下國際經(jīng)貿(mào)規(guī)則形成研究
- 低空經(jīng)濟(jì)公司的投融資方案
- 城市停車規(guī)劃規(guī)范
- 2022年集團(tuán)消防技能比賽項目、規(guī)則和評分標(biāo)準(zhǔn)
- 手機(jī)維修行業(yè)中的數(shù)字轉(zhuǎn)型
評論
0/150
提交評論