學生成績管理系統(tǒng)設計與實現 《高級程序設計語言》課程設計報告

上傳人:na****u 文檔編號:61267301 上傳時間:2022-03-11 格式:DOC 頁數:38 大?。?75KB
收藏 版權申訴 舉報 下載
學生成績管理系統(tǒng)設計與實現 《高級程序設計語言》課程設計報告_第1頁
第1頁 / 共38頁
學生成績管理系統(tǒng)設計與實現 《高級程序設計語言》課程設計報告_第2頁
第2頁 / 共38頁
學生成績管理系統(tǒng)設計與實現 《高級程序設計語言》課程設計報告_第3頁
第3頁 / 共38頁

下載文檔到電腦,查找使用更方便

30 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《學生成績管理系統(tǒng)設計與實現 《高級程序設計語言》課程設計報告》由會員分享,可在線閱讀,更多相關《學生成績管理系統(tǒng)設計與實現 《高級程序設計語言》課程設計報告(38頁珍藏版)》請在裝配圖網上搜索。

1、河南工程學院高級程序設計語言課程設計成果報告學生成績管理系統(tǒng)設計與實現學生學號: 學生姓名: 學 院: 計算機學院 專業(yè)班級: 軟件工程 1341 專業(yè)課程: 高級程序設計語言指導教師: 2014 年 6 月 27 日題 目學生成績管理系統(tǒng)設計與實現考核項目考核內容得分平時考核(30分)出勤情況、態(tài)度、效率;知識掌握情況、基本操作技能、知識應用能力、獲取知識能力系統(tǒng)設計(20分)分析系統(tǒng)的功能模塊編程調試(20分)實現系統(tǒng)的各個功能模塊,并完成調試回答問題(15分)回答老師針對課程設計提出的問題課程設計報告撰寫(10分)嚴格按照規(guī)范要求完成課程設計報告源代碼(5分)按照規(guī)范要求完成課程設計源代

2、碼的排版總 評 成 績指導教師評語: 日期: 年 月 日目 錄第1章 系統(tǒng)設計目的11.1 課程設計目的11.2 系統(tǒng)設計要求1第2章 系統(tǒng)實現思路22.1設計程序22.2系統(tǒng)功能的分析22.3程序流程圖2第3章 系統(tǒng)詳細設計33.1 程序首頁33.2錄入模塊63.3 增加模塊73.4刪除模塊103.5修改模塊113.6查詢模塊123.7統(tǒng)計模塊13第4章 系統(tǒng)調試運行144.1 程序運行144.2 錄入功能144.3增加功能154.4刪除功能16課程設計體會17參考文獻18第1章 系統(tǒng)設計目的1.1 課程設計目的在計算機領域中,任何好的創(chuàng)意和設計最終都需要通過高水平的程序設計實現,因此學習程

3、序設計是計算機及相關專業(yè)學生必備的基本技能之一。為了使學生更好的學習和掌握這一基本技能,必須系統(tǒng)而全面地的安排程序設計課程設計,目的是通過具體的課程設計,不僅使學生能夠進一步理解程序設計的基本概念,掌握基本的程序設計方法,培養(yǎng)良好的程序設計風格,同時還可以借助程序設計技巧的訓練,培養(yǎng)學生抽象思維、邏輯思維及統(tǒng)籌規(guī)劃的能力。1.2 系統(tǒng)設計要求(1)設計四個類,包括學生類(描述學生基本信息);成績類;班級類;課程類(描述課程信息:課程編號,科目名稱,如高等數學,大學英語等);(2)學生成績及課程信息用文件保存,程序執(zhí)行時從文件讀入;(3)能按學期,按班級完成對學生成績的錄入、修改,能按班級統(tǒng)計學

4、生的成績;(4)求學生的總分及平均分,并能根據學生的平均成績進行排序,能查詢學生成績,不及格科目及學生名單;能按班級輸出學生的成績單。 設置學生的成績信息:學生學號、姓名、所選課程名稱、平時成績、期末成績、平時成績所占百分比 計算學生總評成績:總評成績=平時成績*平時成績所占百分比+期末成績*(1-平時成績所占百分比) 顯示學生的姓名、所選課程名稱以及平時成績、期末成績和總評成績信息。分單人顯示和以班輸出(班成績單格式輸出到文件) 注意,至少應包含一個班、30人、三門課 第2章 系統(tǒng)實現思路2.1設計程序采用現有的資源,先進的管理系統(tǒng)開發(fā)方案,充分利用學?,F有的資源,減少開發(fā)中的時間和財力、物

5、力、提高系統(tǒng)開發(fā)的水平和應用效果。系統(tǒng)就滿足學校的需求,例如學生信息的錄入、查詢、更新等。系統(tǒng)就具備數據庫維護功能,及時根據用戶需求進行數據添加、刪除、修改等操作。2.2系統(tǒng)功能的分析錄入功能:為用戶提供相應的錄入功能。查詢功能:為用戶提供查詢功能,可查詢允許范圍內的所有信息。維護功能:為用戶提供查詢及相應的修改,刪除功能。返回功能:為用戶提供相應操作后返回到主頁面。2.3程序流程圖 流程程序圖是進行流程程序分析過程中最基本的工具,是程序分析中最基本、最重要的分析技術。它運用工序圖標符號對生產現場的整個制造過程做詳細的記錄,以便對零部件、產品在整個制造過程中的生產、加工、檢驗、儲存等環(huán)節(jié)待作詳

6、細的研究與分析,特別適用于分析生產過程中的成本浪費,提高經濟效益。流程圖:學生管理系統(tǒng)操作查詢成績統(tǒng)計按總成績排名錄入增加成績刪除修改每個學生的平均成績輸出姓.名各科不及格人數圖2-3程序流程圖第3章 系統(tǒng)詳細設計3.1 程序首頁 程序運行后會出現一個間接地窗口,便于用戶查詢數據。主函數用循環(huán)體以及switch語句實現功能選擇。主界面展示*歡迎來到學生成績查詢系統(tǒng)*請選擇需要的操作?。?)數據錄入(2)增加學生(3)刪除學生(4)修改數據 查詢:(5)按總成績查詢(6)按姓名查詢(7)輸出所有學生的數據 成績統(tǒng)計:(8)每個學生的平均成績(9)各個學科不及格人數排名:(10)按總分查詢排名(1

7、1)退出選擇相關操作請輸入相對的括號里的阿拉伯數字及字母!主程序代碼void main() /主函數system(color 07e); /設置當前窗口的背景色和前景色 0 = 黑色 8 = 灰色/ 1 = 藍色 9 = 淡藍色/ 2 = 綠色 A = 淡綠色/ 3 = 淺綠色 B = 淡淺綠色/ 4 = 紅色 C = 淡紅色/ 5 = 紫色 D = 淡紫色/ 6 = 黃色 E = 淡黃色/ 7 = 白色 F = 亮白色cout*歡迎來到學生成績查詢系統(tǒng)*endl;/主菜單cout請選擇需要的操作!endl;cout(1)數據錄入endl;cout(2)增加學生endl;cout(3)刪除學生

8、endl;cout(4)修改數據endl;cout查詢:endl;cout(5)按總成績查詢endl;cout(6)按姓名查詢endl;cout(7)輸出所有學生的數據endl;cout成績統(tǒng)計:endl;cout(8)每個學生的平均成績endl;cout(9)各個學科不及格人數endl;cout排名endl;cout(10)按總分查詢排名endl;cout(11)退出endl;cout選擇相關操作請輸入相對的括號里的阿拉伯數字及字母!p;if(p=1&p=11)chris1=1;elsecout指令錯誤!請重新輸入:endl; while(chris1=0);doswitch(p)case

9、1:. /錄入功能case 2:. /增加功能case 3:. /刪除功能case 4:. /修改數據功能case 5:. /按成績查詢功能case 6:. /按姓名查詢功能case 7:. /輸出所有的數據case 8:. /輸出學生的平均分case 9:. / /查詢不及格人數 case 10:. /總成績排名while(w=y);/循環(huán)語句結束 3.2錄入模塊 根據程序的要求,我們建立了錄入功能的switch函數,要求用戶輸入數據,以便存入文檔,這就實現了數據的錄入。 case 1: /數據的錄入 char c; /用于在小項中選擇是否繼續(xù)操作 char name20; int numb

10、er; int banji; float pmath,pcpp,penglish,psum,bl,sum,sump; float math,cpp,english; do cout請輸入姓名:name; cout請輸入學號:number; cout請輸入班級:banji; cout請輸入數學成績:math; cout請輸入cpp成績:cpp; cout請輸入英語成績:english; cout請輸入平時數學成績:pmath; cout請輸入平時cpp成績:pcpp; cout請輸入平時英語成績:penglish; cout平時成績所占比例bl; sum=math+cpp+english; su

11、mp=pmath+pcpp+penglish; psum=sump*bl+sum*bl; fstream outfile,infile; /作一個文本文檔在文件夾中用于顯示所錄入的數據3.3 增加模塊 建立一個char的name的數組,用來對用戶實現數據的增加,即增加學生的姓名、學號、班級、成績等信息。 char name20; int number; int banji; float math,cpp,english,bl,sum,sump,psum; float pmath,pcpp,penglish; char c; do cout請輸入您要增加的學生的姓名:name; cout請輸入你

12、要增加的學生的學號:number; cout請輸入班級:banji; cout請輸入數學成績:math; cout請輸入cpp成績:cpp; cout請輸入英語成績:english; cout請輸入平時數學成績:pmath; cout請輸入平時cpp成績:pcpp; cout請輸入平時英語成績:penglish; cout平時成績所占比例bl; sum=math+cpp+english; sump=pmath+pcpp+penglish; psum=sump*bl+sum*bl; fstream outfile,infile; outfile.open(f1.txt,ios:out|ios:a

13、pp); if(!file) coutf1.txt can not open.n; return; outfilename 學號:number 班級banji 數學成績:math cpp成績:cpp 外語成績:english 平時數學成績:pmath 平時cpp成績:pcpp 平時外語成績:penglish 平時總成績sump 總成績sum 總評成績psumendl; outfile.close(); infile.open(f1.txt,ios:in); if(!file) coutf1.txt can not open.n; return; char h; while(infile.get

14、(h) couth; coutendl; infile.close(); j+; si=new chengji(name,number, banji,math, cpp, english,pmath, pcpp, penglish); i+; cout數據錄入成功,想繼續(xù)錄入嗎(y/n)endl;3.4刪除模塊 為實現對久置、無用的信息進行刪除,建立的刪除文件,以便騰出其空間,這也是對程序的一個完善過程。 if(i=0) cout系統(tǒng)中沒有輸入數據,請先輸入數據!endl;break; char c; string xingming,line,str,name; do ifstream fin

15、(f1.txt); fstream outfile(f2.txt,ios:trunc|ios:out); /作一個文本文檔在文件夾中用于顯示所錄入的數據 cout請輸入您要刪除的學生的姓名:xingming; while(!fin.eof() ) getline(fin,line); istringstream stream(line); name = line.substr(0,line.find( ,0);/找到名字,判斷是否相等 if(name != xingming) outfilelineendl; outfile.close(); fin.close(); fstream f(f1

16、.txt,ios:trunc|ios:out); ifstream outf(f2.txt); foutf.rdbuf(); outf.close(); f.close(); cout數據刪除成功,想繼續(xù)刪除嗎(y/n)endl;3.5修改模塊 為防止用戶不慎輸入錯誤信息,我們還建立了一個修改功能的文件,以實現用戶在輸入錯誤信息后可修改此信息。string sname,line,str,name;int bj;int nu;float eng,ma,com,peng,pma,pcom,bl;int flag;char c;if(i=0)cout系統(tǒng)中沒有輸入數據,請先輸入數據!endl;bre

17、ak; do flag=0; coutname; fstream fin(f1.txt,ios:in); ofstream outfile(f.txt,ios:trunc|ios:out); coutendl;while(!fin.eof() ) /在文件中查找getline(fin,line); istringstream stream(line); sname = line.substr(0,line.find( ,0);if(name!=sname) outfilelineendl; else flag=1; fin.close(); if(flag=1) coutnamenubjmac

18、omengpmapcompengbl;coutendl;outfilename 學號:nu 班級bj數學成績:ma cpp成績:com 外語成績:eng平時數學成績:pma 平時cpp成績:pcom 平時外語成績:peng 平時成績所占比例blendl; outfile.close();fstream outf(f1.txt,ios:trunc|ios:out);fstream inf(f.txt,ios:in);outfinf.rdbuf()endl;outf.close();inf.close(); if(flag=0)cout對不起,您要修改的學生不存在!請查證后輸入!endl; cou

19、tc;3.6查詢模塊用戶既然可用程序進行信息的輸入、存檔,那么用戶便可對信息的查詢,用戶只需輸入相關的操作,便可查詢出學生的姓名、學號、成績等信息。int j=0;float SUM;char c;int flag; if(i=0)cout系統(tǒng)中沒有輸入數據,請先輸入數據!endl;break; do flag=0; cout請輸入您要查詢的學生的總成績:SUM; for(int j=0;jgetsum()=SUM) flag=1;cout您要查詢的學生是:(*sj).nameendl;cout該生的信息為:endl;cout 學號:(*sj).number班級:(*sj).banji 數學分

20、數:(*sj).math cpp分數:(*sj).cpp 英語分數(*sj).english 平時數學分數:(*sj).pmath 平時cpp分數:(*sj).pcpp 平時英語分數(*sj).penglishendl;3.7統(tǒng)計模塊為了更好的看出學生的成績優(yōu)略,程序中還設計了統(tǒng)計功能,把所有的學生的信息詳細的展現出來,用戶便可清晰的看到所需的信息。if(i=0) cout系統(tǒng)中沒有輸入數據,請先輸入數據!endl;break; for(int m=0;mi;m+) cout(*sm).name 學號:(*sm).number班級(*sm).banji 總分:(*sm).getsum() 均分

21、:(*sm).getaver()endl; break; 第4章 系統(tǒng)調試運行4.1 程序運行 對程序進行編譯,可看到程序的首頁,用戶可選擇自己所需的操作:圖4-1 系統(tǒng)主界面4.2 錄入功能當用戶進入到首頁面后,輸入1可進行數據的錄入功能,用戶可錄入學生的姓名、學號、成績等信息,并且儲存在文檔中。圖4-3 錄入功能4.3增加功能在錄入學生信息后還想增加另一個學生的信息可選擇繼續(xù)錄入數據,也可選擇增加學生,只需在首頁中輸入2即可進行增加操作。圖4-3 增加功能4.4刪除功能 進行數據的錄入或增加后,方可進行數據的刪除或修改,如需要對數據進行刪除只需輸入3即可進行此操作,在進行此操作時需輸入學生

22、的姓名可刪除。圖4-4 刪除功能課程設計體會長達一周的程序設計課程實踐終于結束了,雖然整個過程不完全是自己一個人獨立完成的,而且做出來的結果也不是很好,但是在請教同學和老師的同時,對這方面也有了進一步的了解,對課程設計的內容也基本上進行了掌握。通過這次實踐讓我認識到C+程序設計是一門實踐性很強的課程,學習程序設計不能僅限于紙上談兵,許多程序方法和技巧不是光靠聽課和看書就能學得到的,而是必須通過大量的上機實踐慢慢積累起來,程序設計能力的培養(yǎng)必須以實踐為重,近兩周的學習給了我鍛煉的機會。另外通過這次實踐,培養(yǎng)了自己做事認真,嚴謹的態(tài)度。還有程序設計,程序編譯及運行過程中不可避免會出現不會、不懂的地

23、方,出現程序錯誤以及不能編譯運行等種種困難,讓我必須非常嚴謹對待每一個語句,鍛煉了嚴謹的思維。在這次設計程序中,我找出學習中的不足,以便為完善學習計劃,改變學習內容與方法提供實踐依據。參考文獻 (1) 譚浩強.C+面向對象程序設計.清華大學出版社 (2) 譚浩強.C+面向對象程序設計題解與上機指導.清華大學出版社 (3) LippmanBarbara.C+Primer.人民郵電出版社 (4) Bjarne Stroustrup.The C+ Programming Language.機械工業(yè)出版社 (5)C+語言的設計和演化,機械工業(yè)出版社 (6)C+語言的設計和演化(英文版),機械工業(yè)出版社

24、 (7)C+程序設計語言(特別版),機械工業(yè)出版社#include #include #include#include#includeusing namespace std;class Student/設置學生類記錄學生基本信息public:char name20;int number;int banji;public:Student(char n20,int num,int bj);friend void main(); /將主函數定義為友元函數,方便訪問類中的成員;Student:Student(char n20,int num,int bj)strcpy(name,n); /得到姓名 n

25、umber=num; /得到學號 banji=bj;/得到班級class chengji:public Student/設置成績類并繼承學生類記錄學生成績public:float math,cpp,english,average,sum; float pmath,pcpp,penglish,psum;float bl;public:chengji(char n20,int num,int bj,float ma,float cj,float eng, float pma,float pcj,float peng):Student(n,num,bj)math=ma;/得到數學成績cpp=cj;/

26、得到C語言成績 english=eng;/得到英語成績 pmath=pma;/得到平時數學成績 pcpp=pcj;/得到平時C語言成績 penglish=peng;/得到平時英語成績float getsum();/得到總分的函數 float getaver(); /得到平均分的函數 float getpsum();/得到總評成績的函數friend void main(); /將主函數定義為友元函數,方便訪問類中的成員; float chengji:getsum() /得到總分的函數 sum=cpp+english+math; return sum; float chengji:getaver(

27、) /得到平均分的函數 average=getsum()/3; return average; float chengji:getpsum()/得到總評成績的函數 psum=(pcpp+penglish+pmath)*bl+getsum()*(1-bl); return psum; void main() cout*歡迎來到學生成績查詢系統(tǒng)*endl; cout請選擇您需要的操作!endl; /菜單的輸出 cout操作:endl; cout*(1)數據錄入endl; cout*(2)增加學生endl; cout*(3)刪除學生endl; cout*(4)修改數據endl; cout*查詢:*e

28、ndl; cout*(5)按總成績查詢endl; cout*(6)按姓名查詢endl; cout*(7)輸出所有學生的數據endl; cout*成績統(tǒng)計:*endl; cout*(8)每個學生的平均成績endl; cout*(9)各科不及格人數endl; cout*排名:*endl; cout*(10)按總分查詢排名endl; cout*(11)退出*endl; cout選擇相關操作請輸入相對的括號里的阿拉伯數字及字母!p; if(p=1&p=11) chris1=1; else cout指令錯誤!請重新輸入:endl; while(chris1=0); do switch(p) case 1

29、: /數據的錄入 char c; /用于在小項中選擇是否繼續(xù)操作 char name20; int number; int banji; float pmath,pcpp,penglish,psum,bl,sum,sump; float math,cpp,english; do cout請輸入姓名:name; cout請輸入學號:number; cout請輸入班級:banji; cout請輸入數學成績:math; cout請輸入cpp成績:cpp; cout請輸入英語成績:english; cout請輸入平時數學成績:pmath; cout請輸入平時cpp成績:pcpp; cout請輸入平時英

30、語成績:penglish; cout平時成績所占比例bl; sum=math+cpp+english; sump=pmath+pcpp+penglish; psum=sump*bl+sum*bl; fstream outfile,infile; /作一個文本文檔在文件夾中用于顯示所錄入的數據 outfile.open(f1.txt,ios:out|ios:app); if(!file) coutf1.txt can not open.n; return; outfilename 學號:number 班級:banji 數學成績:math cpp成績:cpp 外語成績:english 平時數學成績

31、:pmath 平時cpp成績:pcpp 平時外語成績:penglish 平時總成績sump 總成績sum 總評成績psumendl; outfile.close(); infile.open(f1.txt,ios:in); if(!file) /判斷文件是否打開 coutf1.txt can not open.n; return; char ch; while(infile.get(ch) coutch; coutendl; infile.close(); j+; si=new chengji(name, number,banji,math, cpp, english,pmath, pcpp,

32、 penglish); i+; cout數據錄入成功,想繼續(xù)錄入嗎(y/n)c; chris1=0; do if(c!=y&c!=n) cout指令錯誤!請重新輸入!c; else chris1=1; while(chris1=0); while(c=y); /重復輸入 break; case 2: /增加學生數據 char name20; int number; int banji; float math,cpp,english,bl,sum,sump,psum; float pmath,pcpp,penglish; char c; do cout請輸入您要增加的學生的姓名:name; co

33、ut請輸入你要增加的學生的學號:number; cout請輸入班級:banji; cout請輸入數學成績:math; cout請輸入cpp成績:cpp; cout請輸入英語成績:english; cout請輸入平時數學成績:pmath; cout請輸入平時cpp成績:pcpp; cout請輸入平時英語成績:penglish; cout平時成績所占比例bl; sum=math+cpp+english; sump=pmath+pcpp+penglish; psum=sump*bl+sum*bl; fstream outfile,infile; outfile.open(f1.txt,ios:out

34、|ios:app); if(!file) coutf1.txt can not open.n; return; outfilename 學號:number 班級banji 數學成績:math cpp成績:cpp 外語成績:english 平時數學成績:pmath 平時cpp成績:pcpp 平時外語成績:penglish 平時總成績sump 總成績sum 總評成績psumendl; outfile.close(); infile.open(f1.txt,ios:in); if(!file) coutf1.txt can not open.n; return; char h; while(infi

35、le.get(h) couth; coutendl; infile.close(); j+; si=new chengji(name,number, banji,math, cpp, english,pmath, pcpp, penglish); i+; cout數據錄入成功,想繼續(xù)錄入嗎(y/n)c; if(c!=y&c!=n) cout指令錯誤!請重新輸入!c; while(c=y); break; case 3:/刪除學生信息 if(i=0)cout系統(tǒng)中沒有輸入數據,請先輸入數據!endl;break; char c; string xingming,line,str,name; do

36、 ifstream fin(f1.txt); fstream outfile(f2.txt,ios:trunc|ios:out); /作一個文本文檔在文件夾中用于顯示所錄入的數據 cout請輸入您要刪除的學生的姓名:xingming; while(!fin.eof() ) getline(fin,line); istringstream stream(line); name = line.substr(0,line.find( ,0);/找到名字,判斷是否相等 if(name != xingming) outfilelineendl; outfile.close(); fin.close();

37、 fstream f(f1.txt,ios:trunc|ios:out); ifstream outf(f2.txt); foutf.rdbuf(); outf.close(); f.close(); cout數據刪除成功,想繼續(xù)刪除嗎(y/n)c; if(c!=y&c!=n) cout指令錯誤!請重新輸入!c; while(c=y); break; case 4:/修改數據 string sname,line,str,name; int bj;int nu;float eng,ma,com,peng,pma,pcom,bl;int flag;char c;if(i=0)cout系統(tǒng)中沒有輸入

38、數據,請先輸入數據!endl;break;do flag=0; coutname; fstream fin(f1.txt,ios:in); ofstream outfile(f.txt,ios:trunc|ios:out); coutendl; while(!fin.eof() ) /在文件中查找 getline(fin,line); istringstream stream(line); sname = line.substr(0,line.find( ,0);if(name!=sname)outfilelineendl;else flag=1; fin.close(); if(flag=1) coutnamenubjmacom

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

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!