




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、四川師范大學成都學院高級語言程序課程設計基于C語言的圖書管理系統程序設計 學生姓名XXX學 號XXXX所在學院通信工程學院專業名稱通信工程班 級XXXX指導教師XX成 績 四川師范大學成都學院二一四年十二月基于C語言的圖書管理系統程序設計內容摘要:圖書管理系統是圖書館的重要組成部分,圖書是我們最好的獲取信息的方式,但由于圖書館圖書收藏量大大增加,使傳統的圖書管理員的工作日益繁重起來,迫使人們起用新的管理方法來管理圖書?;贑語言的設計和開發圖書館管理系統的實踐,闡述了圖書管理軟件中所應具有的功能、設計、實現。介紹了圖書管理系統的設計和系統功能的實現過程。該系統可以運用于高校的圖書管理,由圖書編
2、目,圖書流通,標準管理,資料管理,系統維護等多個子系統組成,實現對新進圖書基本信息的輸入、圖書基本信息的查詢、對撤消圖書信息的刪除、為借書人辦理注冊、辦理借書手續、辦理還書手續等。實現了圖書資料的計算機網絡管理。關鍵詞:圖書管理 C語言 程序設計Based on the C language library management system program designAbstract:Library management system is an important part of the library, the book is our best way to get informati
3、on, but due to the large increase in collection of library books, so that the traditional librarian's work increasingly heavy up, forcing people hired new management ways to manage books.Based on the practice of the C language library management system design and development, described the libra
4、ry management software should have the functionality, design, implementation. Describes the design and implementation of system functions library management system. The college library management system can be applied by cataloging, book circulation, standard management, data management, system main
5、tenance, and other subsystems to realize new books into the input basic information, basic information queries books, books for revocation delete information, registration for the borrower, for the library procedures apply also book procedures. Achieve a computer network management library materials
6、.Keywords:Library management C language Program design目 錄前 言11緒論11.1選題背景和選題意義11.1.1選題背景11.1.2選題意義11.2圖書管理系統簡介11.3圖書管理系統需求分析22系統分析32.1題目分析32.2系統分析33管理系統的總體設計與詳細設計43.1總體設計43.2詳細設計54調試與測試165編碼實現166結 論21附錄 程序源代碼21參考文獻29基于C語言的圖書管理系統程序設計前 言圖書館管理信息系統是對學校圖書進行全面信息管理的系統。該管理系統可以有效地管理學校圖書資源,記錄學校與讀者之間的使用書籍情況。此外,
7、根據讀者的要求,實現書籍基本信息的輸入,查詢等幾個方面的功能。本系統可以作為獨立的系統使用,它包括借閱信息管理、書籍信息管理、讀者信息管理、系統管理四個主要的功能模塊。該管理系統力求給讀者方便快捷的途徑去及時了解書籍信息。針對各個模塊不同的數據表實現添加記錄、修改記錄、刪除記錄、以及查詢顯示記錄等功能,所有的操作方便而快捷,并全面實現了圖書館管理的各項功能。1緒論1.1選題背景和選題意義選題背景隨著社會的發展及知識經濟時代的到來,信息管理系統在各行各業發揮著越來越重要的作用。而在高校的圖書管理中,避免了手工操作而帶來的一些不必要的問題。選題意義圖書館作為一種信息資源的集散地,圖書和用戶借閱資料
8、繁多,包含很多的信息數據的管理,現今,有很多的圖書館都是初步開始使用,甚至尚未使用計算機進行信息管理。根據調查得知,他們以前對信息管理的主要方式是基于文本,表格等紙介質的手工處理,數據處理工作量大,容易出錯。由于數據繁多,容易丟失,且不易查找??偟膩碚f,缺乏系統規范的信息管理手段。盡管有的圖書館有計算機,但是尚未用于信息管理,沒有發揮它的效力,資源閑置比較突出,這就是管理信息系統的開發的基于環境。1.2圖書管理系統簡介圖書管理系統是圖書館的重要組成部分,圖書是我們最好的獲取信息的方式,但由于圖書館圖書收藏量大大增加,使傳統的圖書管理員的工作日益繁重起來,迫使人們起用新的管理方法來管理圖書。本文
9、通過設計和開發圖書館管理系統的實踐,闡述了圖書管理軟件中所應具有的功能、設計、實現。介紹了圖書管理系統的設計和系統功能的實現過程。該系統可以運用于高校的圖書管理,由圖書借閱,圖書歸還,圖書查詢,圖書信息修改,等多個模塊組成,實現了圖書資料的計算機網絡管理。一般通用的圖書館管理系統通常包括系統管理、讀者管理、編目、圖書流通、統計、查詢等功能。比較先進的系統能夠在一個界面下實現圖書、音像、期刊的管理,設置假期、設置暫離鎖、暫停某些讀者的借閱權、導入導出讀者資料、交換MARC(Machine Readable Catalogue)數據、升級輔助編目庫、征訂圖書等。此外,隨著工Internet應用的發
10、展,一個完善的系統還應提供無縫接入Internet的功能,通過IE瀏覽器讓讀者使用借閱資料查詢、更換密碼、預約、資料檢索等功能。有些系統還能提供讀者自助服務,可以開放一些客戶機讓讀者自行管理密碼、查詢自己的借閱史、預約資料、檢索資料等。1.3圖書管理系統需求分析為滿足圖書管理現代化的需求,國內軟件商已開發出很多商品化圖書管理軟件,但他們大多是面向大型專業圖書館而開發的,專業性強,操作和使用比較復雜,難以掌握。而國內很多中小型圖書館由于管理人員不多且大多數不是圖書管理業務的專業人員、業務分工也不是很詳細、明確,這樣的軟件對于他們而言太復雜,所以應用效果并不是很好。目前在大的圖書館己經有一整套比較
11、完善的信息管理系統,而在一般小型圖書館中大部分工作還是進行手工管理,工作效率低,并不能即時了解圖書館各類圖書的庫存,讀者比較需求的圖書難以在短時間內找到,圖書的入庫和更新比較麻煩等等,不便于動態及時調整圖書結構。同時由于不可避免的人為因素,造成數據的遺漏、誤報等。為了更好的適應當前中小型圖書館的讀者借閱需求,緩解手工管理存在的各種弊端,因此開發了面向中小型圖書館的圖書管理系統,為用戶提供全方位的信息服務。通過對中小型圖書館的調查、分析發現,用戶的需求可分為4個方面:第一是圖書館的工作人員通過計算機來管理各類圖書,分類編號、調整圖書結構、增加圖書庫存,適應讀者的需求。第二是讀者能通過計算機來查詢
12、瀏覽圖書館中的圖書,來確定自己需要的書籍,為借閱做好準備。第三是工作人員對讀者的借書情況能夠作好全面掌握,能及時得到每個讀者的當前借閱狀態和歷史借閱記錄。第四也是圖書館的核心工作,對圖書的借閱管理。在軟、硬件方面對系統的需求是軟件要易學,容易掌握,可以很簡單方便地管理各種圖書信息。硬件的配置要求不能太高,這樣可以適應中小型圖書館的經濟條件??傊?,中小型圖書館管理信息系統旨在提供一個可以操作的,方便查詢的,易于修改的輔助管理系統。同時提供了系統智能輔助與用戶自主選擇的兩種方式,提高查詢效率。2系統分析2.1題目分析本課程設計任務的目的是要求學生按照分析、設計、編碼、調試和測試的軟件開發過程獨立完
13、成管理系統設計,以及C語言算法的掌握,并能最終實現本系統的功能要求,通過這個程序可以學習到以前調試短程序沒有的的經驗。要求為各項操作功能設計一個菜單。應用程序運行后,先顯示這個菜單,然后用戶通過菜單項選擇希望進行的操作項目;要求以上功能分別用函數實現。2.2系統分析圖書館管理系統包括:l 錄入:新進圖書及基本信息輸入l 刪除:舊圖書及基本信息刪除l 查詢:查詢要借閱的圖書信息l 修改:修改已有的圖書信息l 借書:實現用戶辦理借書手續l 還書:實現用戶.辦理還書手續系統以菜單方式工作,界面友好,易于操作。系統的程序設計環境;:本系統使用Visual C+ 作為程序開發工具。Visual C+1是
14、基于對象的快速應用程序開發工具,是當今最強大、最靈活的應用程序開發工具之一,具有良好的可視化應用程序開發環境和強大的可擴展數據庫功能。利用Visual C+提供的可視化組件庫進行編程,可以快速、高效地開發出基于Windows環境的各類應用程序。Visual C+語言的特點是面向對象設計的程序語言,Visual C+的基礎編程語言是具有面向對象特性的語言,具有代碼穩定、可讀性好、編譯速度快等優點,并將面向對象的概念移植到了C語言中,使這種基礎語言有了新的發展空間。與其它編程軟件相比,特別是在數據庫和網絡應用方面,Visual C+具有簡便易用、靈活高效的特點。開發軟件通常要經過修改2源代碼、編譯
15、、測試、再修改、再編譯、再測試等操作,這些操作形成了一個開發循環,所以快速的編譯器可以大大地降低開發周期。Visual C+正是建立在這種高效編譯器的基礎之上,是針對Windows的最快的高級語言代碼編譯器,因此生成的代碼十分精練高效,使Visual C+程序的運行速度更快。這也是本人使用Visual C+作為程序設計開發語言的重要原因。3管理系統的總體設計與詳細設計3.1總體設計總體設計目標:使用者可以利用本系統進行對圖書館借閱的各項運算操作,如根據用戶的需求自動的進行添加圖書,刪除圖書,借書還書。查找所要的圖書,查閱圖書的詳細資料,查閱讀者的詳細資料。最后清晰完整的結果于屏幕中。大大方便使
16、用者對圖書借閱的操作,不僅節省時間,而且提高準確性,可以達到事半功倍的效果??傮w設計策略:本系統采用的是3自頂向下、層次化的模塊結構。對高層模塊,采用以事務為中心的設計策略,把一個大的模塊逐步分解成較小的相對簡單的模塊。對低層模塊,采用以變換為中心的設計策略。為了提高每個模塊的內聚性、降低模塊間的耦合性,將每個模塊設計成具有單一功能的模塊(即功能內聚),使模塊間的聯系完全是通過主模塊的控制和調用來實現(即4非直接耦合)。結合上述分析該系統應包括以下模塊:信息輸入、信息刪除,信息查詢,信息顯示,信息修改,圖書借出、圖書歸還。結構圖如圖3-1:圖書館管理系統 信息輸入 圖書歸還圖書借出顯示信息信息
17、修改信息查詢信息刪除 圖3-1 結構框圖圖書數據:序號、書名、作者、出版社、存數、總數。3.2詳細設計 主函數主函數要求設計比較簡潔,只提供設5輸入,處理和輸出部分的函數調用。其中各功能模塊用菜單方式選擇。流程圖如下圖3-2:顯示一系列功能選項輸入n,判斷n是否1-8根據輸入的值調用各功能模塊的函數 圖3-2 主函數流程圖程序: void main(void) menu: page_title("操作選單"); printf("請用數字鍵選擇操作nn"); printf("ttt1 注冊新書ttt2 借閱圖書 n"); printf(
18、"ttt3 查詢圖書信息ttt4 修改圖書信息n"); printf("ttt5 歸還圖書ttt6 刪除圖書n"); printf("ttt7 顯示圖書ttt8 退出系統n"); printf("請按數字鍵:n"); switch(getch() case '1' : book_add(); break; case '2' : book_out(); break; case '3' : book_search(); break; case '4' :
19、book_change(); break; case '5' : book_in(); break; case '6' : book_del(); break; case '7' : book_show(); break; case '8' : exit(0); goto menu; 輸入模塊分析:該模塊的功能是假如用戶需要新加入新的圖書信息,通過6鍵盤輸入將新信息逐條加在原來輸入文件上但不能覆蓋原有信息。 流程圖如下圖3-3:圖3-3 輸入模塊流程圖程序:void book_add(void) int n; system(&qu
20、ot;cls");page_title("注冊新書"); for(n=0;n<100;n+) if(booksn.id=0) break; printf("序號:"); scanf("%d",&booksn.id); printf("書名:"); scanf("%s",&); printf("作者:"); scanf("%s",&booksn.author); printf("出版社:
21、"); scanf("%s",&booksn.publish); printf("數量:"); scanf("%d",&booksn.total); booksn.store=booksn.total; return_confirm(); 刪除模塊分析:該模塊用于顯示所有圖書信息,由于記錄7較多,故而采取分屏顯示。顯示完所有紀錄后,用戶需輸入圖書編號進而查找圖書信息。流程圖如下圖3-4:輸入要刪除的圖書序號是否有該書書沒有找到相關信息該書已刪除返回主菜單圖3-4 刪除模塊流程圖程序:int book_del(
22、void) int n,num,i; system("cls"); page_title("刪除圖書"); printf("請輸入所要刪除的書的編號:"); scanf("%d",&num); for(n=0;n<100;n+) if(booksn.id=num) for(i=n;i<100;i+) booksi.id=booksi+1.id; strcpy(,booksi+1.name); strcpy(booksi.publish,booksi+1.publish);
23、printf("該書已刪除.n"); return n; printf("沒有找到相關記錄n"); return -1; 查詢模塊分析:改模塊功能應體現為用戶輸入圖書書名,若有書則查詢8出來。流程圖如下圖3-5:顯示主菜單,輸入數字輸入要查詢的書名是否有該書沒有找到相關記錄顯示找到的圖書信息圖3-5 查詢模塊流程圖返回主菜單程序: int book_search(void) int n,i=1; char nam30; system("cls"); printf("請輸入書名:"); scanf("%s&
24、quot;,&nam); for(n=0;n<100;n+) if(strcmp(,nam)=0) printf("序號:%dt",booksn.id); printf("書名:%st",); printf("作者:%st",booksn.author); printf("出版社:%st",booksn.publish); printf("存數:%dt",booksn.store); printf("總數:%dn",b
25、ooksn.total);i=0; if(i=1) printf("n沒有找到相關記錄.n"); return -1; 修改模塊分析:該模塊功能應體現為用戶修改圖書信息,若有記錄則修改信息。流程圖如下圖3-6:圖3-6 修改模塊流程圖程序: int book_change(void) int n,i; system("cls"); page_title("修改圖書信息"); printf("請輸入要修改的圖書編號:"); scanf("%d",&i); for(n=0;n<100;
26、n+) if(booksn.id=i) printf("修改書名:"); scanf("%s",); printf("修改作者:"); scanf("%s",booksn.author); printf("修改出版社名:"); scanf("%s",booksn.publish); printf("修改總數:"); scanf("%d",&booksn.total);printf("修改圖書信息成
27、功.n"); booksn.store=booksn.total; return n; printf("n沒有找到相關記錄.n"); return -1; 顯示模塊分析:該模塊功能應體現為顯示全部的圖書信息。流程圖如下圖3-7:圖3-7 顯示模塊流程圖程序: int book_show(void)int n,i=1;system("cls"); for(n=0;n<100;n+) if(strlen()!=0) printf("序號:%dt",booksn.id); printf("書名
28、:%st",); printf("作者:%st",booksn.author); printf("出版社:%st",booksn.publish); printf("存數:%dt",booksn.store); printf("總數:%dn",booksn.total); i=0; if(i=1) printf("n沒有找到相關記錄.n"); return -1; 借出模塊分析:該模塊功能應體現為用戶輸入圖書序號,若有書則要求輸入賬號。流程圖如下圖3-8:圖3-8
29、 借書模塊流程圖程序:void book_out(void) int n,s,l,d;system("cls"); page_title("借閱圖書"); if(n=search_book()!=-1&&booksn.store>0) printf("請輸入借書證序號:"); scanf("%d",&s); printf("請輸入可借天數:"); scanf("%d",&d); for(l=0;l<10;l+) if(booksn.
30、usrl=0) booksn.usrl=s; booksn.daysl=d; break; booksn.store-; if(n!=-1&&booksn.store=0) printf("此書已經全部借出.n"); return_confirm(); 歸還模塊分析:該模塊功能應體現為方便用戶歸還圖書流程圖如下圖3-9: 輸入要歸還的圖書序號是否有該書書沒有找到相關信息顯示記錄,輸入相關信息返回主菜單圖3-9 歸還圖書模塊程序:void book_in(void) int n,s,l; page_title("歸還圖書"); if(n=s
31、earch_book()!=-1&&booksn.store<booksn.total) printf("借閱者圖書證列表:n"); for(l=0;l<10;l+) if (booksn.usrl!=0) printf("%d- %d天n",booksn.usrl,booksn.daysl); printf("請輸入借書證序號:"); scanf("%d",&s); for(l=0;l<10;l+) if(booksn.usrl=s) booksn.usrl=0; boo
32、ksn.daysl=0; break; booksn.store+; if(n!=-1&&booksn.store=booksn.total) printf("全部入藏.n"); return_confirm(); 公共函數定義結構體: struct BOOK int id,usr10,total,store,days10,zt; char name31,author21; books100;void page_title(char *menu_item) printf("ttt*歡迎使用圖書館管理系統*nn- %s -nn",menu_
33、item); void return_confirm(void) printf("n按任意鍵返回n");getch(); 4調試與測試第一,用一組簡單的數據對程序進行調試,是否各函數有出錯現象。然后用復雜數據對程序進行調試。直到確定程序對正常數據沒有錯誤為止。第二,當數據測試時,程序錯誤,要首先找到出錯的函數,對函數中各個變量進行觀察,有時變量很多,循環多重不要急,對各個數據的觀察,對程序的調試有很大的幫助。你也可以先對幾個變量熟悉后,在多重循環里,確定正確的數據,將其跳過調試,對有疑問的數據循環進行仔細觀察。雖然這是比較省力氣的活,但對復雜的數據錯誤并不是很有效,所以仔細
34、觀察每個數據的變化對調試的成功與否有決定性作用。第三,測試時,根本的錯誤并不一定在運行錯誤的函數內,或許在前面的函數內已經奠定了這些錯誤數據的基礎,需要反過頭來,對所有的的函數進行一項項的調試!從程序運行的第一個函數開始調試。按照程序運行的步驟下去。一個個的確定函數的正確性,每確定一個函數,在以后的調試中可以減少對該函數的調試次數,或者直接跳到下一個函數。所謂的各個擊破便是如此。對頭文件中的各個函數的返回值和它所要傳入的參變量及其功能更是需要注意。第四,調試時,需要對錯誤縮小范圍,從整個程序到指定函數,再到指定區域,再到指定行,在對程序縮小范圍或對編譯沒通過的程序縮小錯誤范圍時可以用"
35、;/* */"來進行調試,確定正常范圍,縮小錯誤范圍。5編碼實現 主界面截圖圖5-1 主界面 注冊新書界面截圖圖5-2 新書注冊 顯示界面截圖圖5-3 圖書顯示 借閱界面截圖圖5-4 圖書借閱 歸還界面截圖圖5-5 圖書歸還 查詢界面截圖圖5-6 圖書查詢 修改界面截圖圖5-7 修改圖書 刪除界面截圖圖5-8 刪除界面6結 論經過以上各章節的介紹,已經完成了圖書館管理系統的開發,圖書館系統是一套實用性非常強的系統,從小學、中學直到大學,很多人一直與圖書館打交道,圖書館的發展從手工管理、手工管理和計算機管理并行,直到現在的完全計算機管理。圖書館管理系統不僅需要靈活的交互功能,還需要經常
36、與數據庫進行聯系,要求具有操作簡單和功能強大的數據庫訪問能力。界面盡量美觀友好、多彩多姿,完全的圖形化設計,操作者易于上手,同時多種媒體技術的集成利用,可以方便的完成用戶樂于接受的各種界面設計。本系統雖具備了基本的功能,但由于時間關系,還有很多功能待實現,在此基礎上結合實際應用中所出現的問題,要改善圖書的入庫和刪除功能,使工作人員在主界面上就能進行其操作;在過期天數中應該增加罰款的功能;如果作為校園的圖書管理系統,應區分出不同身分的人(如教師和學生)的借閱權限等。通過這次編程我深深的感受到對代碼的變量命名,代碼內注釋格式,甚至嵌套中行縮進的長度和函數間的空行數字都有明確規定,良好的編寫習慣,不
37、但有助于代碼的移植和糾錯,也有助于不同人員之間的協作。我們還要有模塊化思維能力,模塊化思維就是編程任何一個功能模塊或函數的時候,要多想一些,不要局限在完成當前任務的簡單思路上,想想看該模塊是否可以脫離這個系統存在,是否可以通過簡單的修改參數的方式在其他系統和應用環境下直接引用,這樣就能極大避免重復性的開發工作。善于總結,也是學習能力的一種體現,每次完成一個編程任務,完成一段代碼,都應當有目的的跟蹤該程序的應用狀況,隨時總結,找到自己的不足,這樣所編寫的程序才能逐步提高。附錄 程序源代碼#include <stdio.h>#include <stdlib.h>#inclu
38、de <conio.h>#include <string.h>struct BOOK int id,usr10,total,store,days10; char name30,author20,publish40; books100;void page_title(char *menu_item) printf("ttt*歡迎使用圖書館管理系統*nn- %s -nn",menu_item); void return_confirm(void) printf("n按任意鍵返回n"); getch(); int search_book
39、(void) int n,i; printf("請輸入圖書序號:"); scanf("%d",&i); for(n=0;n<100;n+) if(booksn.id=i) printf("序號:%dn",booksn.id); printf("書名:%sn",); printf("作者:%sn",booksn.author); printf("出版社:%sn",booksn.publish); printf("存數:%dn&quo
40、t;,booksn.store); printf("總數:%dn",booksn.total); return n; printf("n沒有找到相關記錄.n"); return -1; int book_search(void) int n,i=1; char nam30; system("cls"); printf("請輸入書名:"); scanf("%s",&nam); printf("查詢結果如下:n"); for(n=0;n<100;n+) if(str
41、cmp(,nam)=0) printf("序號:%dt",booksn.id); printf("書名:%st",); printf("作者:%st",booksn.author); printf("出版社:%st",booksn.publish); printf("存數:%dt",booksn.store); printf("總數:%dn",booksn.total);i=0; if(i=1) printf("n沒有找到
42、相關記錄.n"); return -1; int book_change(void) int n,i; system("cls"); page_title("修改圖書信息"); printf("請輸入要修改的圖書序號:"); scanf("%d",&i); for(n=0;n<100;n+) if(booksn.id=i) printf("修改書名:"); scanf("%s",); printf("修改作者:"
43、;); scanf("%s",booksn.author); printf("修改出版社名:"); scanf("%s",booksn.publish); printf("修改總數:"); scanf("%d",&booksn.total); printf("修改圖書信息成功.n"); booksn.store=booksn.total; return n; printf("n沒有找到相關記錄.n"); return -1; int book_sh
44、ow(void)int n,i=1;system("cls"); for(n=0;n<100;n+) if(strlen()!=0) printf("序號:%dt",booksn.id); printf("書名:%st",); printf("作者:%st",booksn.author); printf("出版社:%st",booksn.publish); printf("存數:%dt",booksn.store); prin
45、tf("總數:%dn",booksn.total); i=0; if(i=1) printf("n沒有找到相關記錄.n"); return -1;void book_out(void) int n,s,l,d;system("cls"); page_title("借閱圖書"); if(n=search_book()!=-1&&booksn.store>0) printf("請輸入借書證序號:"); scanf("%d",&s); printf(&
46、quot;請輸入可借天數:"); scanf("%d",&d); for(l=0;l<10;l+) if(booksn.usrl=0) booksn.usrl=s; booksn.daysl=d; break; booksn.store-; if(n!=-1&&booksn.store=0) printf("此書已經全部借出.n"); return_confirm(); void book_in(void) int n,s,l; system("cls"); page_title("歸
47、還圖書"); if(n=search_book()!=-1&&booksn.store<booksn.total) printf("借閱者圖書證列表:n"); for(l=0;l<10;l+) if (booksn.usrl!=0) printf("%d - %d天n",booksn.usrl,booksn.daysl); printf("請輸入借書證序號:"); scanf("%d",&s); for(l=0;l<10;l+) if(booksn.usrl=s)
48、 booksn.usrl=0; booksn.daysl=0; break; booksn.store+; if(n!=-1&&booksn.store=booksn.total) printf("全部入藏.n"); return_confirm(); void book_add(void) int n; system("cls");page_title("注冊新書"); for(n=0;n<100;n+) if(booksn.id=0) break; printf("序號:"); scanf("%d",&booksn.id); pri
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 內科醫師年度工作總結
- 學前教育畢業三分鐘答辯
- 中建新員工培訓總結
- DB43-T 2872-2023 工業企業碳中和實施指南
- 淘系客服培訓
- 二年級下學期數學期末素養評價(含解析)浙江省溫州市平陽縣2024-2025學年
- 胸椎骨折護理
- 幼兒園小班教案《有趣的手套》
- java構造器面試題及答案
- 素養英語測試題及答案
- 工貿行業重點可燃性粉塵目錄(2022版)
- 近代史期末復習試題
- 教學設計 完整版:Summer holiday plans
- 2022年武漢市法院書記員招聘考試題庫及答案解析
- 湖南省邵陽市各縣區鄉鎮行政村村莊村名居民村民委員會明細及行政區劃代碼
- 齊齊哈爾大學教師教育實踐中心申報材料匯總
- 中考物理總復習課教案(第一輪)
- 工廠開工試車方案
- 變電站土石方工程施工方案(42頁)
- 英語專業四級寫作評分標準
- 汽油柴油一書一簽
評論
0/150
提交評論