2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩22頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、<p>  《C語言程序》課程設計</p><p><b>  報告書</b></p><p>  設計題目: 學生成績管理查詢系統 </p><p>  專業:計算機科學與技術 班級:C-0942 </p><p>  學生姓名: 學號: 02 </p&

2、gt;<p>  指導教師: </p><p><b>  2010年7月</b></p><p><b>  摘要</b></p><p>  C語言是世界上廣泛流行的計算機高級編程語言。它既可以作為系統描述語言、也可以編寫系統軟件,當然也可以用來編寫應用程序。

3、</p><p>  用C語言寫成的程序具有執行效率高、可移植性好、可直接操作硬件地址等特點。</p><p>  這個工程就是用C語言寫的一個程序,它實現了一個學生成績管理的功能,包要求用戶輸入數據,并將數據寫入一定的文件中、需用時還可以讀出來共查看。當然還有查找和排序的功能。這一切旨在學歷并練習c語言的開發實踐。</p><p>  隨著手工作業轉向信息化革命,

4、引發了全球數字校園建設浪潮。為了滿足服務于用戶這一基本功能,數字校園應定位于信息服務,以對學生成績高效而準確的管理系統為出發點和最終目的,既要能夠滿足學生和老師的一般需求,又要能夠針對用戶的類型、需求特征等確定它的權限以便進行管理。根據上訴要求給出的一個合理的解決方案。</p><p>  關鍵字:學生管理 成績查詢 函數 模塊</p><p><b>  目 錄<

5、/b></p><p>  摘要…………………………………………………1</p><p>  第一章 緒論………………………………………1</p><p>  第二章 系統分析…………………………………2</p><p>  第三章 總體設計與詳細設計……………………5</p><p>  第四章 編碼實

6、現…………………………………8</p><p>  第五章 調試與測試………………………………9</p><p>  第六章 總結與心得………………………………12</p><p><b>  附錄:</b></p><p>  1源代碼……………………………………………13</p><p>

7、  2參考資料…………………………………………19</p><p><b>  第一章 緒論</b></p><p>  學生成績管理系統在國內外使用的相當廣泛,但因地區差異,其程序也盡不相同,國內水平較國外相對較落后,大多數存在的問題是查詢時易出差,不易模糊查詢,制作比較粗糙。</p><p>  其目的在于:通過本教學環節的充分編程實踐和實

8、際應用,進一步熟悉和鞏固C語言語法知識和程序設計的基本方法;利用適當形式的命題,了解結構化程序設計的方法,培養自頂而下、逐步細化的編程思維方式;通過一定的文檔要求,培養學生良好的程序設計風格,包括程序結構形式,行文格式和程序正文格式等。</p><p>  對以后程序的開發,理解有了更進一步的認識。主要是對源函數和所需函數的變寫,編譯,鏈接,測試和調試。運用C++的函數語句,達到所需目的。</p>

9、<p>  使該程序在實際中得到廣泛應用。</p><p><b>  第二章 系統分析</b></p><p><b>  2.1 問題分析</b></p><p><b>  功能需求:</b></p><p>  1 .當前學生信息:通過結構體str

10、uct student 來保存學生的姓名,學號,性別,語文,數學,英語和計算機等等相關信息,并且通過input函數來進行給當前學生輸入初始信息.  </p><p>  2 .學生成績查詢: 輸入一個學號, 在文件中查找此學生, 若找到則輸出此學生的全部信息和成績; 若找不到則輸出查找失敗的信息. 同時也可以全部把各科的平均

11、成績,最高和最低分輸出。</p><p>  3 .新生插入 :通過給該生的學號來和原班上的學生的學號比較大小,若大就在后,若小則靠前排,將此生的信息保存下來。  4 .輸出全部學生信息和全部學生成績。</p><p><b>  5 .退出系統.</b></p><p>  6 .附加說明:系統將來完善的功能

12、有:可以通過性別來模糊查詢,也可以通過姓名的姓來先進行模糊查詢,以便后面精確查找。</p><p>  2.2 軟件模塊的劃分</p><p>  系統各模塊(函數)的組成。功能、參數說明、相互調用關系</p><p>  1.主函數 main()</p><p>  利用swithch(),do{} while文化實現各函數的調用,系統根據

13、輸入的數字選項來調用相應的函數。</p><p>  2.初始化函數struct *student()</p><p>  這是一個無參函數,里面只有一個語句,它的作用是使鏈表初始化,使head的值為NULL。比如:沒有這個函數的話,在你沒有輸入任何數據的情況下,去執行顯示功能的時候會顯示一些亂碼! </p><p>  3.菜單選擇函數 start:();<

14、;/p><p>  這是一個無參函數,主要實現“功能選擇”的界面,在這個界面里有顯示系統的九大功能,根據每個功能前面的序號進行選擇,中間還顯示系統當前的時間。等執行完每一個函數功能后,按任一鍵回到主界面也要通過這個函數來實現!</p><p>  4.輸入記錄函數 void input()</p><p>  這是一個無參函數,用來執行第學生成績記錄的輸入,當學生為0時

15、停止輸入,函數結束后,帶回一個指向鏈表頭的指針head。</p><p>  5.顯示記錄函數 void display ()</p><p>  這是一個不返回值的有參函數,負責對全部學生成績記錄的輸出,不足之處就是不能對學生成績進行分頁顯示。</p><p>  6.查找記錄函數 void find()</p><p>  這是一個不返回

16、值的有參函數,實現按學生姓名對某個學生進行查找,并顯示所查找到的記錄。</p><p>  7.刪除記錄函數 void del()</p><p>  這是一個有參函數,先輸入要刪除的學生記錄的學號,找到后顯示該學生信息,等確認后便可進行刪除。</p><p>  8.插入函數 void insert()</p><p>  這是一個有參函數

17、,按照原來成績進行插入并返回。</p><p>  9.保存數據到文件函數 void save()</p><p>  這是一個不返回值的有參函數,形參為“鏈表頭的指針”,可以把學生記錄保存在電腦上由自己任意命名的二進制文件。</p><p>  10.修改數據函數void modify()</p><p>  這是一個不返回值的有參函數,形

18、參為“鏈表頭的指針”,可以把學生記錄修改并保存在電腦上由自己任意命名的二進制文件。</p><p>  錄入:學生成績信息管理系統包括:學號,姓名,性別,成績1,成績2,成績3,平均成績,總成績等。以結構數組或數的形式存放學生成績管理信息。</p><p>  顯示:顯示輸入的學生信息包括:學號,姓名,性別,成績1,成績2,成績3,平均成績,總成績等。</p><p&g

19、t;  排序:對輸入的學生的成績進行一定次序的排序。</p><p>  添加:輸入學生姓名,進行學號,姓名,性別,成績1,成績2,成績3,平均成績和總成績等的添加。</p><p>  刪除:輸入學生姓名,查找所要刪除的內容,包括:學號,姓名,性別,成績1,成績2,成績3,平均成績和總成績等。</p><p>  修改:輸入學生姓名,修改所要選定的項目。</

20、p><p>  查詢:輸入所要查詢的學生的姓名。</p><p>  讀入:輸入要讀入的文件路徑,查詢要找的相關選項。</p><p>  刪除:輸入要刪除的文件路徑,查詢所要刪除的文件。</p><p>  保存:輸入要保存的文件路徑,保存到相關文件中。</p><p>  退出:輸入11,按任意鍵退出該程序。</

21、p><p>  第三章 總體設計與詳細設計</p><p><b>  3.1總體設計:</b></p><p><b>  1功能模塊設計</b></p><p>  為實現系統功能,本程序主要分為以下幾個模塊。</p><p>  它們分別為:輸入一個學生姓名、刪除一個學生姓

22、名、查詢一個學生姓名、插入一個學生姓名、列出所有的學生姓名、裝入文件、保存文件、退出等。這幾個模塊函數再通過主函數調用分別得以實現。</p><p>  主函數,首先提供了程序運行時的友好界面(菜單),列出了清單,提供用戶做出選擇,以便決定使用通訊錄的哪種功能。然后,通過執行多分支選擇語句——switch語句,分別實現其它各個函數的調用功能。</p><p><b>  2、數據

23、結構設計 </b></p><p>  對于學生成績管理中各項詳細信息的記錄用了結構數組的形式</p><p>  struct student /*定義數據結構*/</p><p><b>  {</b></p><p><b>  int no;</b></p>

24、<p>  char name[20];</p><p>  char sex[4];</p><p>  float score1;</p><p>  float score2;</p><p>  float score3;</p><p>  float sort;</p><p

25、>  float ave;</p><p>  float sum;</p><p><b>  };</b></p><p><b>  3 函數功能設計</b></p><p>  各個函數的功能分別如下:</p><p>  void input()/*原始數據錄

26、入模塊*/</p><p>  void sort()/*排序數據函數*/</p><p>  void display()/*顯示數據函數*/</p><p>  void insert()/*插入數據函數*/</p><p>  void del()/*刪除數據函數*/</p><p>  void save()/

27、*保存數據函數*/</p><p>  void save()/*保存數據函數*/</p><p>  void find()/*查詢函數*/</p><p>  void average()/*求平均數*/</p><p>  void modify()/*修改數據函數*/</p><p>  void read()

28、/*讀取數據函數*/</p><p>  void del_file()/*刪除文件函數*/</p><p><b>  3.2詳細設計:</b></p><p><b>  3-1 系統模塊圖</b></p><p>  3-2 系統總體結構圖</p><p><b&

29、gt;  第四章 編碼實現</b></p><p>  系統各模塊(函數)的組成。功能、參數說明、相互調用關系</p><p>  #include <time.h> /*從系統默認路徑開始函數*/</p><p>  #include<stdio.h> /*I/O函數*/</p><p>  #inclu

30、de<conio.h>/*輸入庫函數*/</p><p>  #include <stdlib.h>/*標準庫函數*/</p><p>  #include<string.h>/*字符串函數*/</p><p><b>  main()</b></p><p>  主函數利用swith

31、ch(),do{} while文化實現各函數的調用,系統根據輸入的數字選項來調用相應的函數。</p><p>  void input()</p><p>  這是一個無參函數,用來執行第學生成績記錄的輸入,輸入的學生姓名,當學生姓名為0時停止輸入,函數結束后,并記錄其他的一些相關信息。</p><p>  void display()</p><

32、;p>  這是一個不返回值的有參函數,負責對全部學生成績記錄的輸出,在屏幕上進行顯示,然而不足之處就是不能對學生成績進行分頁顯示。</p><p>  void insert()</p><p>  這是一個有參函數,按照原來成績進行插入,先輸入學生的姓名,然后進行把該學生的所有信息插入其中。</p><p>  void del()</p>&

33、lt;p>  這是一個有參函數,先輸入要刪除的學生記錄的學號,找到后顯示該學生信息,等確認后便可進行刪除學生的記錄。</p><p>  void save()</p><p>  這是一個不返回值的有參函數,形參為“鏈表頭的指針”,可以把學生記錄保存在電腦上由自己任意命名的二進制文件進行保存。</p><p>  void find()</p>

34、<p>  這是一個不返回值的有參函數,實現按學生姓名對某個學生進行查找,并顯示所查找到的記錄。</p><p>  void modify()</p><p>  這是一個不返回值的有參函數,形參為“鏈表頭的指針”,可以把學生記錄修改并保存在電腦上由自己任意命名的二進制文件。</p><p>  第五章 測試與調試</p><p&

35、gt;<b>  5.1問題</b></p><p> ?。?)程序運行時的“warning”對整個程序的影響?</p><p> ?。?)如果程序出現執行錯誤,應如何修改?</p><p> ?。?)靜態變量在該程序里的作用是什么?沒有靜態變量會帶來什么后果?</p><p>  5.2測試中遇到的問題</p&g

36、t;<p> ?。?)剛開始沒有那個初始化函數,程序運行后,沒有輸入任何數據就試得去執行顯示功能,結果顯示的是一些亂碼!</p><p> ?。?)剛開始執行輸入函數,按學號順序輸入十個學生的成績,輸完后執行顯示功能,學生成績記錄是按學號的反順序顯示的,試著在其中增加一些語句,希望能把學號按正常順序顯示,但暫時沒有成功。</p><p> ?。?)剛開始時,先把成績按平均分排

37、序,再插入一個學生的成績,執行顯示功能,雖然插入的學生的成績能正常插入,但該學生的名次為0。</p><p> ?。?)在輸入函數中設了一個無限循環,可以輸入無數個學生的成績信息,當學號為0的時候則停止輸入。</p><p> ?。?)輸入太多個學生的成績時,屏幕顯示不能控制為一頁一頁顯示,所以為了方便起見,不要輸入太多記錄,十七左右為最佳。</p><p> ?。?/p>

38、6)在沒有輸入任何信息的情況下,去執行排序功能,最后顯示有一個記錄,學號、姓名為空白,成績都為0,名次為1。</p><p> ?。?)在輸入選項時不能輸入字母,否則會死循環,建議不要亂輸字母</p><p>  5.3調試:啟動界面,如圖5-1所示。</p><p><b>  5-1 啟動界面</b></p><p&g

39、t;  2.選擇菜單,輸入記錄,如下面所有圖5-2,5-3所示。</p><p><b>  5-2</b></p><p><b>  5-3</b></p><p><b>  第六章 總結與心得</b></p><p>  課程設計是培養學生綜合運用所學知識,發現,提出,

40、分析和解決實際問題,鍛煉實踐能力的重要環節,是對學生實際工作能力的具體訓練和考察過程.隨著科學技術發展的日新日異,當今計算機應用在生活中可以說得是無處不在。因此作為二十一世紀的大學來說掌握計算機開發技術是十分重要的。</p><p>  回顧起此次課程設計,至今我仍感慨頗多,的確,從從拿到題目到完成整個編程,從理論到實踐,在整整半個學期的日子里,可以學到很多很多的的東西,同時不僅可以鞏固了以前所學過的知識,而且學

41、到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發現了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,比如說結構體……通過這次

42、課程設計之后,一定把以前所學過的知識重新溫故。</p><p><b>  附錄一:源代碼</b></p><p>  #include <time.h></p><p>  #include <stdio.h></p><p>  #include <conio.h></p&g

43、t;<p>  #include <stdlib.h></p><p>  #include <string.h></p><p>  #define MAX 100</p><p>  void input();</p><p>  void display();</p><p>

44、;  void insert();</p><p>  void del();</p><p>  void find();</p><p>  void save();</p><p>  void modify();</p><p>  int now_no=0;</p><p>  str

45、uct student</p><p><b>  {</b></p><p><b>  int no;</b></p><p>  char name[20];</p><p>  char sex[4];</p><p>  float score;</p>

46、<p><b>  };</b></p><p>  struct student stu[MAX],*p;</p><p>  main()/*主函數*/</p><p><b>  {</b></p><p><b>  int as;</b></p&g

47、t;<p>  start: printf("\n\t\t\t歡迎您使用學生成績管理系統\n");</p><p>  /*一下為功能選擇模塊*/</p><p><b>  do</b></p><p><b>  {</b></p><p>  printf(&

48、quot;\n\t\t\t\t1.錄入學員信息\n\t\t\t\t2.顯示學員信息\n\t\t\t\t3.添加學員信息\n\t\t\t\t4.刪除學員信息\n\t\t\t\t5.修改學員信息\n\t\t\t\t6.查詢學員信息\n\t\t\t\t7.保存學員信息\n\t\t\t\t8.退出\n");</p><p>  printf("\t\t\t\t選擇功能選項:");</p

49、><p>  printf("\t\t\t\t選擇功能選項:");</p><p>  fflush(stdin);</p><p>  scanf("%d",&as);</p><p>  switch(as)</p><p><b>  {</b>&

50、lt;/p><p>  case 1:system("cls");input();break;</p><p>  case 2:system("cls");display();break;</p><p>  case 3:system("cls");insert();break;</p>&l

51、t;p>  case 4:system("cls");del();break;</p><p>  case 5:system("cls");modify();break;</p><p>  case 6:system("cls");find();break;</p><p>  case 7:sy

52、stem("cls");save();break;</p><p>  case 8:system("exit");exit(0);</p><p>  default:system("cls");goto start;</p><p><b>  }</b></p>&

53、lt;p>  }while(1);</p><p>  /*至此功能選擇結束*/</p><p><b>  }</b></p><p>  void input()/*原始數據錄入模塊*/</p><p><b>  {</b></p><p><b>  

54、int i=0;</b></p><p><b>  char ch;</b></p><p><b>  do</b></p><p><b>  {</b></p><p>  printf("\t\t\t\t1.錄入學員信息\n輸入第%d個學員的信息

55、\n",i+1);</p><p>  printf("\n輸入學生編號:");</p><p>  scanf("%d",&stu[i].no);</p><p>  fflush(stdin);</p><p>  printf("\n輸入學員姓名:");<

56、;/p><p>  fflush(stdin);</p><p>  gets(stu[i].name);</p><p>  printf("\n輸入學員性別:");</p><p>  fflush(stdin);</p><p>  gets(stu[i].sex);</p><

57、;p>  printf("\n輸入學員成績:");</p><p>  fflush(stdin);</p><p>  scanf("%f",&stu[i].score);</p><p>  printf("\n\n");</p><p><b>  i+

58、+;</b></p><p><b>  i++;</b></p><p><b>  now_no=i;</b></p><p>  printf("是否繼續輸入?(Y/N)");</p><p>  fflush(stdin);</p><p&

59、gt;  ch=getch();</p><p>  system("cls");</p><p><b>  }</b></p><p>  while(ch!='n'&&ch!='N');</p><p>  system("cls&quo

60、t;);</p><p><b>  }</b></p><p>  void display()/*顯示數據函數*/</p><p><b>  {</b></p><p><b>  int i;</b></p><p><b>  cha

61、r as;</b></p><p><b>  do</b></p><p><b>  {</b></p><p>  printf("\t\t\t班級學員信息列表\n");</p><p>  printf("\t編號\t姓名\t性別\t成績\n&quo

62、t;);</p><p>  for(i=0;i<now_no&&stu[i].name[0];i++)printf("\t%d\t%s\t%s\t%.2f\n",stu[i].no,stu[i].name,stu[i].sex,stu[i].score);</p><p>  printf("\t\t按任意鍵返回主菜單.");

63、</p><p>  fflush(stdin);</p><p>  as=getch();</p><p><b>  }</b></p><p>  while(!as);</p><p>  system("cls");</p><p><

64、b>  }</b></p><p>  void insert()/*插入數據函數*/</p><p><b>  {</b></p><p><b>  char ch;</b></p><p><b>  do</b></p><p&g

65、t;<b>  {</b></p><p>  printf("\n\t\t輸入新插入學員隊信息\n");</p><p>  printf("\n輸入學生編號:");</p><p>  scanf("%d",&stu[now_no].no);</p><

66、p>  fflush(stdin);</p><p>  printf("\n輸入學員姓名:");</p><p>  fflush(stdin);</p><p>  gets(stu[now_no].name);</p><p>  printf("\n輸入學員性別:");</p>

67、<p>  fflush(stdin);</p><p>  gets(stu[now_no].sex);</p><p>  printf("\n輸入學員成績:");</p><p>  fflush(stdin);</p><p>  scanf("%f",&stu[now_n

68、o].score);</p><p>  printf("\n\n");</p><p>  now_no=now_no+1;</p><p>  printf("是否繼續輸入?(Y/N)");</p><p>  fflush(stdin);</p><p>  ch=getc

69、h();</p><p>  system("cls");</p><p><b>  }</b></p><p>  while(ch!='n'&&ch!='N');</p><p><b>  }</b></p>

70、<p>  void del()/*刪除數據函數*/</p><p><b>  {</b></p><p>  int inum,i;int static j;</p><p>  printf("輸入要刪除學員的編號:");</p><p>  fflush(stdin);</p&

71、gt;<p>  scanf("%d",&inum);</p><p>  for(i=0;i<now_no;i++)</p><p><b>  {</b></p><p>  if(stu[i].no==inum)</p><p><b>  {</b&

72、gt;</p><p>  if(i==now_no)now_no-=1;</p><p><b>  else</b></p><p><b>  {</b></p><p>  stu[i]=stu[now_no-1];</p><p>  now_no-=1;</

73、p><p><b>  }</b></p><p><b>  break;</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  system("cls");&

74、lt;/p><p><b>  }</b></p><p><b>  }</b></p><p>  void save()/*保存數據函數*/</p><p><b>  {</b></p><p><b>  FILE *fp;</b&

75、gt;</p><p><b>  int i;</b></p><p>  char filepath[20];</p><p>  printf("輸入要保存的文件路徑:");</p><p>  fflush(stdin);</p><p>  gets(filepath

76、);</p><p>  if((fp=fopen(filepath,"w"))==NULL)</p><p><b>  {</b></p><p>  printf("\n保存失敗!");</p><p><b>  exit(0);</b></p&

77、gt;<p><b>  }</b></p><p>  for(i=0;i<now_no;i++)</p><p><b>  {</b></p><p>  fprintf(fp,"\t%d\t%s\t%s\t%.2f\n",stu[i].no,stu[i].name,stu[i

78、].sex,stu[i].score);</p><p><b>  }</b></p><p>  fclose(fp);</p><p>  printf("學生信息已保存在%s中!\n",filepath);</p><p>  system("pause");</p&

79、gt;<p>  system("cls");</p><p><b>  }</b></p><p>  void find()/*查詢函數*/</p><p><b>  {</b></p><p><b>  int i;</b><

80、/p><p>  char str[20],as;</p><p><b>  do</b></p><p><b>  {</b></p><p>  printf("輸入要查詢的學生姓名:");</p><p>  fflush(stdin);</p

81、><p>  gets(str);</p><p>  for(i=0;i<now_no;i++)</p><p>  if(!strcmp(stu[i].name,str))</p><p><b>  {</b></p><p>  printf("\t編號\t姓名\t性別\t成績

82、\n");</p><p>  printf("\t%d\t%s\t%s\t%.2f\n",stu[i].no,stu[i].name,stu[i].sex,stu[i].score);</p><p><b>  }</b></p><p>  printf("\t\t按任意鍵返回主菜單.")

83、;</p><p>  fflush(stdin);</p><p>  as=getch();</p><p><b>  }</b></p><p>  while(!as);</p><p>  system("cls");</p><p><

84、;b>  }</b></p><p>  void modify()/*修改數據函數*/</p><p><b>  {</b></p><p><b>  int i;</b></p><p>  static char str[20],as;</p><p&

85、gt;  printf("輸入要修改的學生姓名:");</p><p>  fflush(stdin);</p><p>  gets(str);</p><p>  for(i=0;i<now_no;i++)</p><p>  if(!strcmp(stu[i].name,str))</p><

86、;p><b>  {</b></p><p>  system("cls");</p><p>  printf("\n\t\t輸入新插入學員隊信息\n");</p><p>  printf("\n輸入學生編號:");</p><p>  fflush(

87、stdin);</p><p>  scanf("%d",&stu[i].no);</p><p>  printf("\n輸入學員性別:");</p><p>  fflush(stdin);</p><p>  gets(stu[i].sex);</p><p>  

88、printf("\n輸入學員成績:");</p><p>  fflush(stdin);</p><p>  scanf("%f",&stu[i].score);</p><p>  printf("\n\n");</p><p><b>  break;<

89、/b></p><p><b>  }</b></p><p>  system("cls");</p><p><b>  }</b></p><p><b>  附錄二:參考文獻</b></p><p><b> 

90、 參考文獻:</b></p><p>  TP311/459 《精通visual C++ 6.0》 北京電子工業出版社 王暉等編著</p><p>  TP312/283 《C++語言程序設計》 北京清華大學出版社 鄭莉等編著</p><p>  TP312/452 《以C語言程序設計 》 北京中國鐵道出版社 鄭麗英等編著</

91、p><p>  TP312/297 《C程序設計》 清華大學出版社 潭浩強編著</p><p><b>  參考網址:</b></p><p>  http://92.168.13.200/cgi-bin/2la.swebBib</p><p>  http://www.tinu.edu.cn/

溫馨提示

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

評論

0/150

提交評論