電子線路應用軟件訓練總結要求_第1頁
電子線路應用軟件訓練總結要求_第2頁
電子線路應用軟件訓練總結要求_第3頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、PROTE部分一、任務說明1. 熟練掌握PROTEK件的使用;2. 按要求繪制電路原理圖;3. 能夠按要求建立元件庫和圭寸裝庫;4. 按要求根據電路原理圖繪制PCB版圖二、原理圖繪制說明(1) 運行protel軟件,點擊File進入編輯環(huán)境,點擊新建,確定存儲途徑,進入 新界面,新建原理圖文檔,如圖1所示。圖1新建文件窗口示意圖(2) 設置紙張大小,執(zhí)行 Design下Options設置A4,如圖2所示Document Optio His圖2紙張設置窗口示意圖(3) 建立一個Schematic Document,把需要的元件導入到元件庫,按照電路圖, 選擇合適的元件放置在設置的紙上,并進行連線

2、。連接時要注意使用Wire連接一定要一次到位,不能一段一段地接起來,否則會造成電氣上的不連 通,形成網表的時候出錯。如圖 3所示; 因玄樣 卑商應也A恆.設針I(yè)她工工世(rt 創(chuàng)g IS狀離h泗哥I > K tel i> Q a E> T X ®|start :嚴總卅 PT稱飾沖討1傘嚴幣pm?躍.MgihiypVr&m!*昱嚴打絆:耳 2DS354)命名并定義引腳封裝,具體定義有封裝見表 1:表1Part TypeDesignatorFootprint1.2KR2AXIAL0.31.2MR1AXIAL0.31N414SD4DIODE0.41N4145D8D

3、IODE0.41N4148D7DIODE0.42AF1AXIAL0.310 R15AXIAL0.310nFC1RAD0.115MR9ASIAL0.422KR13ASIAL0.427mH/1AL1DIP433KR3AXIAL0.347uC7RAD0.1100KR4TO-4100nFC3TO-3100nF/630VC2TO-2680nFC4TO-1820KR14TO-09014 Q4TO-1BRIDGE1D?TO-2MC33262IC1TO-3MPSA44D9TO-4SN50Q1TO-5(5)連線檢查。執(zhí)行Tool下的ERC命令打開單擊0K鼬田些捫' F »-i ?J K:

4、71;_3 llmffiv圖4電器規(guī)則檢查結果三、印制板圖繪制說明1.創(chuàng)建網絡表。點擊Design下新網絡表,則自動生成。如圖 5血諳Q些#、Z n- ?Explorer R”u Terf射.rtih | ClRikrQACKUP'lI.DDD Due耐ills DACKUP1 .SCH fttCtUPI.METPCl3t.PCB A£K.UPr-1.D<ini DACKUPI .CSV BAKUP'1Jas|reel RADO 1PdFGirinLticiivii MLarkci?RADa 1 10OfLFz6:J0TC3 H*on i lOdnTC4 RAD

5、O 1 tfiOnf£72iiji:i LOpfiuns- L-bM untngia.D4D IOMO. 4EH4145Flrwlr廠豈hnl上Word 廠 Rngnlnr Fxprres.-flli r All Text D«c&_li rre_|_l? rrJ_l_|3 rrt_|rr5_|r ri(j_|圖5網絡表示意圖2.生成PCB圖。新建一個PCB文件,調至原理圖界面,點擊設計下到更新 PCB,再調至PCB界面,點擊視圖下適合整板。如圖 6» rSfi=LU-. ftS 呼:點 年珂色計tTA雖勿冃典畑目耐哉少如*口 如常肋1%眉啟國國,、口呀半

6、/如川井"VExplowr Braws-s PCBj. l:vrajwffns: ana"刈出摯 由41 iMJdiwieno*pE!mn31兀日Bruwoe-EUlCKU<F-1lDDD | D*cunenU iBACtUP"! .SCH EJACKUfll.NCT PeEH.PCB ElAJCKUPn .Dem | BACKUP1-CSV QA£札UhlXJS 1 PCB2.PCBiihDZ NhDS 1 NriFL2 NCI_1 Edrl.NelsZdofiNudesMfljnJRsr CsriRgijitCuH'eni'lf

7、lytrTupLar - IEdlrl. :iJump圖6 PCB示意圖四、繪制電路簡要分析在繪制電路過程中,有些元器件找不到。我們有兩種方法解決。第一,我們自 己可以按著圖形中的元器件形狀進行繪制。 需要我們建立元器件庫,也就是Schemtic library docume nt,在這里繪制,再將繪制好的元器件導入庫,就可以放在原理圖中 了。第二,我們可以擴充我們的庫。在軟件庫中添加我們需要的庫。然后再庫里就 可以找到我們需要的軟件。五、報告總結本次protel設計原理圖不是特別難,但在這兩個星期的設計過程中仍然遇到 了許多困難。在原理圖的構建過程中許多庫里的元器件與自己需要的器件對應不 上

8、,所以我們必須學會自己建立元件庫和我們自己所需要的元件。在封裝的過程中 出現了許多錯誤,在老師和同學的幫助下,成功的進行了元器件的封裝。課設過程 讓我學會了如何使用protel軟件,并能夠合理的掌握它的使用。對于電子信息工 程學院的我們,經過這次課設,讓我們明白了平常接觸的電路板如何而來。在我們 現實生活中的電路板,無論是電視電腦,還是手機相機都是這樣而來的,我會在以 后的學習中,更加積極努力的學習 protel 軟件。六、參考文獻1. 李雪梅。論文名 : 基于 Multisim8 的 Protel99SE 網絡建立方法, 2008,6(6):51-52,60.2. 余家春, Protel99

9、SE 電路設計實用教程,中國鐵道出版社, 2004.113. 關振東,PCB高級應用,中國鐵道出版社。2004.11附錄I電路原理圖附錄II印制板圖C7 啓ul»*l l»»1C4 C3 C2 Cl 680nF10Clnr 100nF>lflBflUtn 9014QLSN50IC1 MC33262Fl 2A0斗3 MPSA4407口 1 h 2MLLD?27mH/lA BRI0GE1DO 1M1A5R4 10QK 匸R9 15MK <5RLgR14820KR3 33KR2 L- 2K軟件設計部分、問題描述圖書管理基本業(yè)務活動包括: 對一本書的采編入庫、

10、 清除庫存、借閱和歸還等等。 試設計一個圖書管理系統(tǒng),將上述業(yè)務活動借助于計算機系統(tǒng)完成。、 基本要求1每種書的登記內容至少包括書號、書名、著者、現存量和總庫存量等五項。2由于上述各項基本業(yè)務活動都是通過書號(即關鍵字)進行的,所以要對書 號建立索引,以獲得高效率。3系統(tǒng)應實現的操作及其功能定義如下:(1)采編入庫:新購入一種書, 經分類和確定書號之后登記到圖書賬目中去 (如 果這種書在帳中已有 , 則只將總庫存量增加) ;(2)清除庫存:某種書已無保留價值,將它從圖書賬目中注銷;(3)借閱:如果一種書的現存量大于零 , 則借出一本,登記借閱者的圖書證號和 歸還期限;(4)歸還:注銷對借閱者的

11、登記,改變該書的現存量;(5)顯示:顯示書庫信息。、概要設計要實現上述需求,需用到 查找、排序的算法及定義。ADT StaticSearchTable 數據對象 D: D 是具有相同特性的數據元素的集 合。每個數據元素含有類型相同的關鍵 字,可唯一標識數據元素。數據關系R:數據元素同屬一個集合?;静僮?P: Create(&ST, n);Destroy(&ST);Search(ST, key);Traverse(ST, Visit(); ADT StaticSearchTableCreate(&ST, n );操作結果:構造一個含n個數據元素的靜態(tài)查找表 ST。Des

12、troy(&ST); 初始條件:靜態(tài)查找表 ST 存在; 操作結果:銷毀表 ST。int Search_Seq(SSTable ST, KeyType key) /在順序表ST中順序查找其關鍵字等于/key 的數據元素。若找到,則函數值為/ 該元素在表中的位置,否則為 0。 ST.elem0.key = key; / “哨兵” for(i=ST.length;ST.elemi.key!=key; -i);/ 從后往前找return i;/ 找不到時, i 為 0 / Search_Seq、動態(tài)查找表 :ADT DynamicSearchTable 數據對象 D: D 是具有相同特性的數

13、據元素的集 合。每個數據元素含有類型相同的關鍵 字,可唯一標識數據元素。DT。數據關系R:數據元素同屬一個集合 InitDSTable(&DT); 操作結果:構造一個空的動態(tài)查找表 DestroyDSTable(&DT); 初始條件:態(tài)查找動表 DT 存在 操作結果:銷毀動態(tài)查找表 DTInsertDSTable(&DT, e);初始條件:動態(tài)查找表 DT存在, 為待插入的數據元素;若 DT 中不存在其關鍵字 操作結果:等于 e.key 的 數據元素,則插入 e 到 DT 圖書結構體的定義:typedef struct char number10; /書號char na

14、me20;/書名char author20; /作者int countbook;/庫存int shY;/剩余量mbook;typedef struct int cou nt;書的本數mbook book100; 最大可有 100 本書mlibrary; mlibrary library;四、程序流程框圖圖1系統(tǒng)主界面罕名/示圖書資料/書名不存在圖4圖書顯示流程圖5借書總流程圖五、調試分析1、設計程序中出現的問題不一一列舉,主要是由于知識掌握不 清,但是最后慢慢了解,多方學習,解決。2、在定義圖書的時候忘了一項 書號 結果最后無法輸入。粗心可以彌補3、為了更好的使用循環(huán),設計了 for語句,結果

15、不能執(zhí)行,最后無奈只能使用函數系 統(tǒng) 另加函數,在主函數里調用。4、在打開文件的時候fp寫錯,經過很多的調試沒成功,這也是個粗心錯誤,下次避 免。5、少加“;”的問題就不列舉了六、程序調試各界面菜單顯示1 圖書初始化J 口國圖書管理系統(tǒng)荷示始號snswaM 初編入編名零 書括簞書書書 E-包請圖圖S-圖圖書信息初始化完畢?按任意鍵繼續(xù)下一歩操作-2.圖書主登陸界面圖書管理系統(tǒng)主菜單統(tǒng)庫者系入讀出編記弊示示 退秉借歸並顯 一二二二一息閱 信借一 書者1 一-0 12 3 4 5 6 _請選擇相應的代碼汽新書入庫模塊量一數 息S- 書豐 暫 入4一書書書 請包針BJE-IE-包聯(lián)耆里斷書入庫完畢豊

16、按任意續(xù)下一歩操作3.讀者登錄界面國I- n x圖書管理系統(tǒng)主菜單統(tǒng)庫者系入讀出編記弊示示 退秉僭歸並顯 一二二二一息閱 信借一 書者 圖讀一-0 12 3 4 5 6 _請選擇相應的代碼洱譜者初始化開始請輸入諫者信息 自括書證號姓名請蒯入讀青的信息:讀著書證4 = 211讀署姓名:閃讀者信息初始化完畢y按任意犍繼續(xù)下一步操作4 借書界面圖書管理系統(tǒng)主菜單統(tǒng)庫者系入讀出編記弊示示 退秉借歸並顯 一二二二一息閱 信借一 書者 圖讀一-0 12 3 4 5 6 _諫者編號姐i借書完畢¥按任意鍵繼續(xù)下歩操作-5.還書界面圖書管理系統(tǒng)主菜單統(tǒng)庫者系入讀出編記弊示示 退-第厝歸顯顯一 二二二二

17、息閱 信借一 書者1 一-0 12 3 4 5 6 一請選擇相應的代碼沁還書模塊.請輸入要還書的謨者編號m請輸入讀者還書的編號汐編號皿的讀者還書完畢甲按任意犍繼續(xù)下歩操作6.顯示庫存圖書界面7.顯示讀者信息界面圖書管理系統(tǒng)主菜單> > >> > A> > >> > >息閱信借書者統(tǒng)庫者系入讀 岀編記景示示退一養(yǎng)厝歸顯顯0 12 3 4 5 6請選擇相應的代碼泊讀者信息如下=淚者書證號諛者姓名圖書編號還書日期220120830圖書編號還書日期0讀者信息打印完畢按任意犍繼續(xù)下一步操作七、課程設計總結通過本次課設對 C 語言進行了復習

18、, 也學習了許多新的知識。 在圖書管理程序中我 并沒有建立圖書庫,而是在第一步導入圖書。課程設計是培養(yǎng)學生綜合運用所學知識 發(fā)現, 提出,分析和解決實際問題 , 鍛煉實踐能力的重要環(huán)節(jié) ,是對本人實際工作能力的 具體訓練和考察過程 . 在整整兩周的日子里,可以學到很多很多的的東西,在設計中遇 到了很多編程問題,通過查找資料、回顧課本等終于完成了課程設計。八、參考文獻:1. C程序設計(第二版),譚浩強編,清華大學出版社,1999年12月。2. C語言程序設計題解與上機指導,譚浩強編,清華大學出版社,2000年11月。3. Turbo C 2.0 實用大全 ,常玉龍等編寫,北京航空航天大學出版社

19、, 1994年9月。4. C語言程序設計習題集(第二版),陳朔鷹 陳英主編,人民郵電出版社,2003年2月。九、附錄#include<stdio.h>#include <string.h> #include <stdlib.h> #include<conio.h> #define Max 2 typedef struct bookchar book_num10;char book_name20;char book_writer10;int book_xy;int book_kc; struct book *next;BK;typedef stru

20、ct borrowchar borrow_book_num10;char limit_date8;BO;typedef struct readerchar reader_num10;char reader_name10;int right;BO borrowMax; struct reader *next;RD;BK *h_book;RD *h_reader;void Login();int Menu();void Init();void Init_book();void Menu_select();void Insert_New_Book();void Find_Book();void ad

21、d_reader();void Print_reader();void Print_book();void Borrow_Book();void Return_Book();void Save();void Save_Book();void Save_Reader();void Load();void Load_Reader(); void Load_Book();printf("=printf("<<<<t0- 退出系統(tǒng)>>>>n");printf("<<<<t1- 采編入庫>

22、;>>>n");printf("<<<<t2- 登記讀者>>>>n");printf("<<<<t3- 借閱>>>>n");printf("<<<<t4- 歸還>>>>n ");printf("<<<<t5- 顯示圖書信息>>>>n");printf("<<<<t6

23、- 顯示讀者借閱信息>>>>n");printf("=int Menu() /* 主菜單 */ int dm;printf("ntt 圖書管理系統(tǒng)主菜單 n");n");printf(" 請選擇相應的代碼 :");for(;) scanf("%d",&dm); if(dm<0|dm>6) printf("n 錯誤!請重新輸入 :");else break; return dm;void Menu_select()/*主菜單選擇函數 */ fo

24、r(;)switch(Menu() /* 功能選擇 */ case 0: system("cls");Save();printf("nnt 文件保存成功 !n");printf("nnt 歡迎下次使用本系統(tǒng) !n"); getch();exit(0);case 1:Insert_New_Book();break;case 2:add_reader();break;case 3:Borrow_Book();break;case 4:Return_Book();break;case 5:Print_book();break;case 6:

25、Print_reader();break; default:printf("n 錯誤 !");exit(0);void Init() /* 初始化 */Init_book();void Init_book() /* 初始化圖書信息 */BK *p0;printf("n 圖書初始化開始 ,請輸入圖書信息 .n 包括編號 .書名 .數量.n");p0=(BK*)malloc(sizeof(BK);h_book=p0;printf("n 請輸入圖書信息 :n");printf("圖書編號:");/*輸入圖書編號(唯一 )

26、*/scanf("%s",p0->book_num);printf("圖書名稱:");/*輸入圖書名稱*/scanf("%s",p0->book_name);printf("圖書作者:");/*輸入圖書作者*/scanf("%s",p0->book_writer);printf("圖書數量:");/*輸入圖書數量*/scanf("%d",&p0->book_kc);p0->book_xy=p0->book_kc;

27、 /* 開始時圖書現有量和庫存量相等 */ p0->next=NULL;printf("n 圖書信息初始化完畢 !按任意鍵繼續(xù)下一步操作 .n"); getch();system("cls");void lnsert_New_Book()/*新書入庫 */BK *p,*p0,*p1;p=p1=h_book;printf("n 新書入庫模塊 .n");printf("n 請輸入新書信息 .n 包括書號 .書名.數量.n");p0=(BK *)malloc(sizeof(BK);printf("圖書編號

28、:");scanf("%s",p0->book_num); while(strcmp(p0->book_num,p1->book_num)!=0&&p1->next!=NULL) p1=p1->next;if(strcmp(p0->book_num,p1->book_num)=0) /*此處分兩種情況 ,若圖書編號存在 , 則直接進庫 ,只須輸入書的數量 */printf("n此編號圖書已存在!直接入庫!n");printf(" 圖書數量 :");scanf(&quo

29、t;%d",&p0->book_kc);p1->book_kc+=p0->book_kc;p1->book_xy+=p0->book_kc;else/*若不存在,則需要輸入其他的信息,然后在進行插入操作*/printf(" 圖書名稱 :"); scanf("%s",p0->book_name);printf(" 圖書作者 :");scanf("%s",p0->book_writer);printf(" 圖書數量 :"); scanf(&

30、quot;%d",&p0->book_kc);while(p->next) p=p->next; if(h_book=NULL) h_book=p0;/*此處分兩種情況,鏈表中沒有數據,head直接指向 p0 處*/else p->next=p0;/*此處分兩種情況 ,鏈表中有數據 ,鏈表中最后元素的next指向p0處*/p0->next=NULL;p0->book_xy=p0->book_kc;printf("n 新書入庫完畢 !按任意鍵繼續(xù)下一步操作 .n");getch(); system("cls

31、");void add_reader()/* 添加讀者 */ RD *p0;int i;printf("n讀者初始化開始,請輸入讀者信息.n包括書證號姓名.n");p0=(RD*)malloc(sizeof(RD); /*申請新結點存儲空間 */h_reader=p0;printf("n 請輸入讀者的信息 :n");printf(" 讀者書證號 :"); scanf("%s",p0->reader_num);printf(" 讀者姓名 :");scanf("%s&quo

32、t;,p0->reader_name);p0->right=0;for(i=0;i<Max;i+)strcpy(p0->borrowi.borrow_book_num,"0"); /*所借圖書直接置為 0(即沒有借書 )*/ strcpy(p0->borrowi.limit_date,"0");p0->next=NULL;printf("n 讀者信息初始化完畢 !按任意鍵繼續(xù)下一步操作 .n");getch(); system("cls");void Borrow_Book()

33、/*借書模塊 */BK *p0; RD *p1;char bo_num10,rea_num10,lim_date8;int i;p0=h_book; p1=h_reader;printf("n 借書模塊 .n");printf("n 請輸入借書的讀者書證號 :");scanf("%s",rea_num); while(p1->next!=NULL&&strcmp(rea_num,p1->reader_num)!=0)p1=p1->next;if(p1->next=NULL&&st

34、rcmp(rea_num,p1->reader_num)!=0)printf("n 此讀者編號不存在 !按任意鍵返回 .n");goto END;printf("n 請輸入你要借的書的編號 :");scanf("%s",bo_num);while(strcmp(bo_num,p0->book_num)!=0&&p0->next!=NULL)p0=p0->next;if(p0->next=NULL&&strcmp(bo_num,p0->book_num)!=0)prin

35、tf("n 此圖書編號不存在 !按任意鍵返回 .n");else if(p0->book_xy<=0)printf("n 抱歉 ,此書已借完 !請等待新書的到來 !n 按任意鍵返回 ");else if(p1->right>=Max)printf("n 不好意思 ,借書數目已滿 !不能借書 !n 按任意鍵返回 ");else if(strcmp(p1->borrow0.borrow_book_num,"0")!=0)for(i=0;i<Max;i+)if(strcmp(p1-&g

36、t;borrowi.borrow_book_num,bo_num)=0)printf("n 抱歉 !同一個讀者不能同借兩本相同的書 !n");else if(strcmp(p1->borrowi.borrow_book_num,"0")=0)printf("n 請輸入你要歸還圖書的日期 :");scanf("%s",lim_date);strcpy(p1->borrowp1->right+.borrow_book_num,bo_num);strcpy(p1->borrowp1->rig

37、ht-1.limit_date,lim_date);p0->book_xy-;printf("n 讀 者 編 號 %s 借 書 完 畢 ! 按 任 意 鍵 繼 續(xù) 下 步 操 作.",p1->reader_num);elseprintf("n 請輸入你要歸還圖書的日期 :");scanf("%s",lim_date);strcpy(p1->borrowp1->right+.borrow_book_num,bo_num);strcpy(p1->borrowp1->right-1.limit_date

38、,lim_date );p0->book_xy-;printf("n 讀者編號 %s 借書完畢 !按任意鍵繼續(xù)下步操作 .",p1->reader_num); END:getch(); system("cls");void Return_Book() /*還書模塊 */BK *p; RD *q;int i,j,find=0;char return_book_num10,return_reader_num10; p=h_book; q=h_reader;printf("n 還書模塊 .n"); printf("n

39、請輸入要還書的讀者編號 :"); scanf("%s",return_reader_num); while(q->next!=NULL&&strcmp(return_reader_num,q->reader_num)!=0) q=q->next;if(q->next=NULL&&strcmp(return_reader_num,q->reader_num)!=0) find=2;printf("n 此讀者編號不存在 !按任意鍵返回 .n");goto end;printf("

40、;n 請輸入讀者還書的編號 :"); scanf("%s",return_book_num);while(p->next!=NULL&&strcmp(return_book_num,p->book_num)!=0) p=p->next;if(p->next=NULL&&strcmp(return_book_num,p->book_num)!=0) find=2;printf("n 錯誤 !此圖書編號不存在 !按任意鍵返回 .n"); goto end;/* 如果此 for(i=0;i

41、<Max;i+) if(strcmp(return_book_num,q->borrowi.borrow_book_num)=0) 讀者借了此書 */find=1; for(j=i;j<Max-1;j+)strcpy(q->borrowj.borrow_book_num,q->borrowj+1.borrow_book_num); strcpy(q->borrowj.limit_date,q->borrowj+1.limit_date); strcpy(q->borrowMax-1.borrow_book_num,"0");s

42、trcpy(q->borrowMax-1.limit_date,"0"); p->book_xy+;q->right-;printf("n 編 號 %s 的 讀 者 還 書 完 畢 ! 按 任 意 鍵 繼 續(xù) 下 步 操 作.",return_reader_num);if(find=0)printf("n 錯誤 !此讀者未借此書 !按任意鍵返回 .n");end: getch(); system("cls");void Print_book() /*查詢圖書信息 */BK *p;p=h_book;

43、printf("n 圖書信息如下 :nn");printf("圖書編號t圖書名稱t圖書作者t現有tt庫存n");while(p!=NULL)printf("%stt%stt%stt%dtt%dn",p->book_num,p->book_name,p->book_writer, p->book_xy,p->book_kc);p=p->next;printf("n 圖書信息打印完畢 !按任意鍵繼續(xù)下一步操作 .");getch();system("cls");v

44、oid Print_reader() /* 查詢讀者信息 */RD *p;int i;p=h_reader;printf("n 讀者信息如下 :nn");printf(" 讀者書證號 tt 讀者姓名 n");printf("n");while(p!=NULL)printf("t%stt%s",p->reader_num,p->reader_name);for(i=0;i<Max;i+)printf("n");printf(" 圖書編號 ",i+1);prin

45、tf("t 還書日期 ",i+1);printf("n");printf("t%s",p->borrowi.borrow_book_num);printf("tt%s",p->borrowi.limit_date); printf("n");p=p->next;printf("n 讀者信息打印完畢 !按任意鍵繼續(xù)下一步操作 .");getch();system("cls");void Save() /*保存信息 */Save_Reader

46、();Save_Book();void Save_Reader() /* 保存讀者信息 */FILE *fp_reader;RD *p,*p0;p=h_reader;if(fp_reader=fopen("Reader.txt","wb")=NULL)/* 創(chuàng)建文件 ,進行保存 */printf("n 文件保存失敗 !n 請重新啟動本系統(tǒng) .n");exit(0);while(p!=NULL)if(fwrite(p,sizeof(RD),1,fp_reader)!=1) /* 將鏈表中的信息寫入文件中 */ printf("n 寫入文件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論