JAVA程序設(shè)計(jì)電話簿管理系統(tǒng)_第1頁
JAVA程序設(shè)計(jì)電話簿管理系統(tǒng)_第2頁
JAVA程序設(shè)計(jì)電話簿管理系統(tǒng)_第3頁
JAVA程序設(shè)計(jì)電話簿管理系統(tǒng)_第4頁
JAVA程序設(shè)計(jì)電話簿管理系統(tǒng)_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、某 某 工 業(yè) 大 學(xué)java程序設(shè)計(jì) 課程設(shè)計(jì)(論文)題目: 電話薄信息管理系統(tǒng) 院(系): 專業(yè)班級: 學(xué) 號: 學(xué)生姓名: 指導(dǎo)教師: 教師職稱: 起止時(shí)間: 程序設(shè)計(jì)專題(報(bào)告)任務(wù)及評語院(系): 教研室:軟件教研室學(xué) 號學(xué)生姓名專業(yè)班級程序設(shè)計(jì)(報(bào)告)題目電話薄信息管理系統(tǒng)程序設(shè)計(jì)(報(bào)告)任務(wù)程序設(shè)計(jì)專題的任務(wù)與要求:(1)掌握java編程、面向?qū)ο蟮幕A(chǔ)知識(shí)。(2)較熟練地編寫java應(yīng)用程序application。(3)了解java的常用標(biāo)準(zhǔn)類庫、編程技巧、異常處理。(5)聯(lián)系已學(xué)過的內(nèi)容,鞏固所學(xué)的理論,增強(qiáng)獨(dú)立工作能力。(6)通過設(shè)計(jì)主要使學(xué)生有一個(gè)獨(dú)立編寫程序的過程,對理

2、論學(xué)習(xí)及動(dòng)手能力都有一個(gè)很大的提高。(7)通過本次設(shè)計(jì),進(jìn)一步培養(yǎng)學(xué)生熱愛專業(yè)的思想,同時(shí)對本專業(yè)綜合素質(zhì)的提高起一個(gè)積極的推動(dòng)作用。課程設(shè)計(jì)過程中,要嚴(yán)格遵守實(shí)踐環(huán)節(jié)的時(shí)間安排,聽從指導(dǎo)教師的指導(dǎo)。正確地完成上述內(nèi)容,記錄實(shí)習(xí)日記,規(guī)范完整地撰寫出課程設(shè)計(jì)報(bào)告。指導(dǎo)教師評語及成績成績: 指導(dǎo)教師簽字: 年 月 日某 大 學(xué) 課 程 設(shè) 計(jì) 說 明 書(論 文)目 錄第1章 課程設(shè)計(jì)的目的與要求11.1 課程設(shè)計(jì)目的11.2 課程設(shè)計(jì)的實(shí)驗(yàn)環(huán)境11.3 課程設(shè)計(jì)的預(yù)備知識(shí)11.4 課程設(shè)計(jì)要求1第2章 課程設(shè)計(jì)內(nèi)容22.1課程設(shè)計(jì)主要內(nèi)容22.2概要設(shè)計(jì)22.2.1自定義類說明32.2.2 成

3、員變量42.2.3 方法設(shè)計(jì)52.2.4 功能流程圖52.3詳細(xì)設(shè)計(jì)72.4測試分析132.4.1程序運(yùn)行情況132.4.2程序異常處理16第3章 課程設(shè)計(jì)總結(jié)18參考資料19第1章 課程設(shè)計(jì)的目的與要求1.1 課程設(shè)計(jì)目的java程序設(shè)計(jì)是計(jì)算機(jī)相關(guān)專業(yè)的必修專業(yè)基礎(chǔ)課程,其實(shí)踐性、應(yīng)用性很強(qiáng)。實(shí)踐教學(xué)環(huán)節(jié)是必不可少的一個(gè)重要環(huán)節(jié)。本課程的程序設(shè)計(jì)專題實(shí)際是計(jì)算機(jī)相關(guān)專業(yè)學(xué)生學(xué)習(xí)完java程序設(shè)計(jì)課程后,進(jìn)行的一次全面的綜合訓(xùn)練,java程序設(shè)計(jì)的設(shè)計(jì)目的是加深對理論教學(xué)內(nèi)容的理解和掌握,使學(xué)生較系統(tǒng)地掌握程序設(shè)計(jì)及其在網(wǎng)絡(luò)開發(fā)中的廣泛應(yīng)用,基本方法及技巧,為學(xué)生綜合運(yùn)用所學(xué)知識(shí),利用軟件工

4、程為基礎(chǔ)進(jìn)行軟件開發(fā)、并在實(shí)踐應(yīng)用方面打下一定基礎(chǔ)。1.2 課程設(shè)計(jì)的實(shí)驗(yàn)環(huán)境硬件要求能運(yùn)行windows 9.x操作系統(tǒng)的微機(jī)系統(tǒng)。java程序設(shè)計(jì)語言及相應(yīng)的集成開發(fā)環(huán)境,j2sdk和eclipse開發(fā)工具。1.3 課程設(shè)計(jì)的預(yù)備知識(shí)熟悉java語言及eclipse開發(fā)工具。1.4 課程設(shè)計(jì)要求按課程設(shè)計(jì)指導(dǎo)書提供的課題,要求學(xué)生在自行完成各個(gè)操作環(huán)節(jié),并能實(shí)現(xiàn)且達(dá)到舉一反三的目的,完成一個(gè)項(xiàng)目解決一類問題。要求學(xué)生能夠全面、深入理解和熟練掌握所學(xué)內(nèi)容,并能夠用其分析、設(shè)計(jì)和解答類似問題;對此能夠較好地理解和掌握,能夠進(jìn)行簡單分析和判斷;能編寫出具有良好風(fēng)格的程序;掌握java程序設(shè)計(jì)的基

5、本技能和面向?qū)ο蟮母拍詈头椒?;了解多線程、安全和網(wǎng)絡(luò)等編程技術(shù)。同時(shí)培養(yǎng)學(xué)生進(jìn)行分析問題、解決問題的能力;培養(yǎng)學(xué)生進(jìn)行設(shè)計(jì)分析、設(shè)計(jì)方法、設(shè)計(jì)操作與測試、設(shè)計(jì)過程的觀察、理解和歸納能力的提高。第2章 課程設(shè)計(jì)內(nèi)容2.1課程設(shè)計(jì)主要內(nèi)容隨著社會(huì)經(jīng)濟(jì)的發(fā)展,同學(xué)中擁有手機(jī)的人越來越多,為方便對同學(xué)手機(jī)和電話號碼的管理,設(shè)計(jì)電話薄信息管理系統(tǒng)來管理本班級同學(xué)的電話號碼。該軟件應(yīng)支持添加、刪除、修改、查詢功能。并且查詢功能分為兩種情況顯示查詢的結(jié)果:(1)整體查詢有兩種顯示方式:一是按加入序號次序顯示,另一個(gè)是按姓名排序;(2)個(gè)別查詢支持模糊查詢,例如:輸入“劉”,則所有顯示。 運(yùn)用流式、卡片、整體

6、布局方式對系統(tǒng)的主界面和各功能界面進(jìn)行設(shè)計(jì);通過連接數(shù)據(jù)庫的方式來實(shí)現(xiàn)對數(shù)據(jù)的存儲(chǔ);各功能實(shí)現(xiàn)時(shí)訪問數(shù)據(jù)庫,并對數(shù)據(jù)信息進(jìn)行讀取,運(yùn)用java語句對其進(jìn)行輸出,精確查詢時(shí)顯示在文本框中;模糊查詢、整體查詢時(shí)運(yùn)用文本域顯示,并運(yùn)用滾動(dòng)條進(jìn)行調(diào)節(jié)查看查詢結(jié)果。系統(tǒng)提示功能用來提醒用戶的錯(cuò)誤操作和輸入時(shí)的錯(cuò)誤信息,提醒用戶進(jìn)行改正。2.2概要設(shè)計(jì)該系統(tǒng)中的信息存儲(chǔ)在數(shù)據(jù)庫中,并實(shí)現(xiàn)以下各功能:(1)添加功能:添加數(shù)據(jù)信息,當(dāng)有新同學(xué)進(jìn)入是可以添加該同學(xué)的信息。通過文本框讀入添加信息,連接數(shù)據(jù)庫后儲(chǔ)存數(shù)據(jù)。(2)精確查詢:輸入要查詢同學(xué)的姓名,顯示出該同學(xué)的信息。通過文本框讀入要查找的信息,用sql語

7、句在數(shù)據(jù)庫中進(jìn)行查找。(3)模糊查詢:當(dāng)不知道同學(xué)的全名時(shí),輸入該同學(xué)姓名中的一個(gè)或多個(gè)字運(yùn)用sql中的模糊查詢語句即可找到名字中含有輸入字的同學(xué)的信息。 (4)整體查詢:顯示出數(shù)據(jù)庫中全部同學(xué)的信息。(5)刪除功能:該功能和精確查詢功能在同一功能模塊中實(shí)現(xiàn),有于刪除同學(xué)信息并更新數(shù)據(jù)庫信息。(6)修改功能:當(dāng)同學(xué)的信息改變時(shí),用此功能更新同學(xué)信息。通過對數(shù)據(jù)庫信息的更新保存最新信息。每種功能通過一個(gè)類來實(shí)現(xiàn):類分為主類、精確查詢類、模糊查詢類、整體查詢類、修改類、添加類、提示類。主類實(shí)現(xiàn)系統(tǒng)主界面以及和各功能界面的連接;精確查詢類實(shí)現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的精確查詢和刪除;模糊查詢類顯示對數(shù)據(jù)的模糊

8、查詢;整體查詢類用來顯示全部同學(xué)的電話信息;修改類實(shí)現(xiàn)對數(shù)據(jù)的修改更新;添加類向數(shù)據(jù)庫中添加新數(shù)據(jù);提示類實(shí)現(xiàn)對軟件的介紹。該系統(tǒng)需要用數(shù)據(jù)庫來實(shí)現(xiàn)對信息的存儲(chǔ),每次對信息的操作都要訪問數(shù)據(jù)庫,并對數(shù)據(jù)庫的信息作相應(yīng)的讀入和取出。2.2.1自定義類說明* * 類名: test* 作用: 通過按鈕、標(biāo)簽等各種控件設(shè)計(jì)各操作窗口的界面* * 繼承的父類: frame類 * * 實(shí)現(xiàn)的接口: 沒有 * *在該程序中主要定義了一個(gè)test公有類,在其中定義一些事件,和函數(shù),在主函數(shù)中進(jìn)行調(diào)用,其結(jié)構(gòu)如下:public class test extends frame public test() /構(gòu)造

9、函數(shù)sc.addactionlistener(new actionlistener() /刪除號碼public void actionperformed(actionevent e)調(diào)用數(shù)據(jù)庫,通過sql語句執(zhí)行刪除操作;xg.addactionlistener(new actionlistener() /修改號碼public void actionperformed(actionevent e)調(diào)用數(shù)據(jù)庫,通過sql語句執(zhí)行修改操作;zc2.addactionlistener(newactionlistener() /按姓名排序查詢public void actionperformed(ac

10、tionevent e)調(diào)用數(shù)據(jù)庫,執(zhí)行sql語句按姓名輸出;zc1.addactionlistener(new actionlistener() / 排序查詢public void actionperformed(actionevent e)調(diào)用數(shù)據(jù)庫,執(zhí)行sql語句按信息輸入的順序輸出;zc.addactionlistener(new actionlistener()/添加號碼public void actionperformed(actionevent e)調(diào)用數(shù)據(jù)庫,執(zhí)行sql語句添加資料;zc3.addactionlistener(new actionlistener() /模糊查詢

11、public void actionperformed(actionevent e) 調(diào)用數(shù)據(jù)庫,進(jìn)行匹配查詢;public static void main(string a)new test(); /在主函數(shù)中調(diào)用2.2.2 成員變量成員變量也叫類的屬性,它是描述對象狀態(tài)的數(shù)據(jù),是類中很重要的組成成分。一般帶有訪問控制屬性的,而全局變量雖然也有類的屬性,但全局變量嚴(yán)重影響了封裝和模塊化,一般的全局變量前面要加上static和 fina屬性其中,static使該變量任何類都可用(方法 classname.全局變量名) ,而 fina則使得變量不可更改,基本上算是常量了,這也在一定程度上防止對

12、變量的非法修改。成員變量成員變量描述變量類型名稱文件filefile文件區(qū)jtextareatextarea菜單項(xiàng)jmenuitemmenuitem_copy菜單umenuitemumenuitem標(biāo)簽jlabellabel_seek快捷菜單jpopupmenupopupmenu文件名stringseel2.2.3 方法設(shè)計(jì)方法名稱為任何合乎語法的識(shí)別字,返回值類型是方法執(zhí)行結(jié)果返回給調(diào)用者的數(shù)據(jù)類型,void表示沒有返回值,參數(shù)行是調(diào)用時(shí)給予的參數(shù)聲明,兩個(gè)以上的參數(shù)聲明以逗號隔開,若沒有參數(shù)則參數(shù)行為空白,調(diào)用時(shí)每一個(gè)參數(shù)對應(yīng)一個(gè)參數(shù)值大括號內(nèi)為方法本體,也稱為方法程序模塊,包含聲明和語句

13、,聲明也可以摻雜在語句之間。一個(gè)方法不能聲明在另一個(gè)方法內(nèi)。方法設(shè)計(jì)表方法名功能備注about彈出消息框顯示消息信息構(gòu)造方法find查詢輸入的姓名構(gòu)造方法tianjia添加號碼構(gòu)造方法update重置號碼構(gòu)造方法manager進(jìn)入管理界面構(gòu)造方法ztcx對用戶信息進(jìn)行查詢構(gòu)造方法actionperformed事件處理接口方法mouseevent鼠標(biāo)處理事件接口方法main程序開始運(yùn)行主函數(shù)2.2.4 功能流程圖在主界面中完成資料的添加、查找、排序等功能,而對信息的刪除和修改功能模塊則是在主界面中連接到另外一個(gè)界面進(jìn)行操作。則功能流程如圖1所示。開始添加記錄入庫提示成功結(jié)束選擇操作姓名排序按照姓

14、名順序輸出順序排序按照入庫順序輸出查詢排序關(guān)鍵字修改排序修改模塊輸出匹配數(shù)據(jù)刪除排序刪除模塊姓名號碼圖1 功能流程圖2.3詳細(xì)設(shè)計(jì)public class test extends frame /主類 1、主函數(shù)public static void main(string a)new test();2、主界面控件label name=new label(添加的姓名:);label se=new label(添加的號碼:);dialog my;label hint;textfield name1=new textfield(); /文本框 textfield se1=new textfield(

15、);textarea tel=new textarea();textfield name2=new textfield();button zc=new button(添加); /按鈕 button zc1=new button(按加入序號查詢); button zc2=new button(按姓名排序查詢); button zc3=new button(模糊查詢);button alt=new button(修改); 3、初始化函數(shù)public test() try class.forname(sun.jdbc.odbc.jdbcodbcdriver); catch(java.lang.cla

16、ssnotfoundexception ex) hint=new label(操作提示); setlayout(new gridbaglayout(); gridbagconstraints gridbag=new gridbagconstraints(); gridbag.fill=gridbagconstraints.horizontal; gridbag.weightx=0;gridbag.weighty=0;4、刪除號碼sc.addactionlistener(new actionlistener() public void actionperformed(actionevent e)

17、string url=jdbc:odbc:telphone; try class.forname(sun.jdbc.odbc.jdbcodbcdriver); catch(java.lang.classnotfoundexception ex) tryconnection con=drivermanager.getconnection(url,null); statement stmt=con.createstatement();string s=scoldname.gettext();string sql=delete from tel where name=?;preparedstatem

18、ent ps=con.preparestatement(sql);ps.setstring(1,s);ps.executeupdate();hint2.settext(刪除成功!);stmt.close();con.close(); catch(sqlexception ex);5、修改號碼alt.addactionlistener(new actionlistener() public void actionperformed(actionevent e)my=new dialog(test.this,修改,true);my.setlayout(new flowlayout(flowlayo

19、ut.leading,20,20);my.add(altname); my.add(oldname); my.add(altnewname);my.add(newname);my.add(altnewnum);my.add(newnum); my.add(xg);my.add(hint1);my.add(tc);my.setsize(350,230);my.setvisible(true););6、添加號碼zc.addactionlistener(new actionlistener() public void actionperformed(actionevent e)string url=

20、jdbc:odbc:telphone; try class.forname(sun.jdbc.odbc.jdbcodbcdriver); catch(java.lang.classnotfoundexception ex) trystring s,str;connection con=drivermanager.getconnection(url,null); statement stmt=con.createstatement();s=name1.gettext(); str=se1.gettext(); string sql=insert into tel(name,telphone) v

21、alues(?,?);preparedstatement ps=con.preparestatement(sql);ps.setstring(1,s);ps.setstring(2,str);if(s.length()!=0&str.length()!=0)ps.executeupdate();hint.settext(添加成功!);stmt.close();con.close();elsestmt.close();con.close();name1.settext(null);se1.settext(null);catch(sqlexception ex);7、模糊查詢zc3.addacti

22、onlistener(new actionlistener() public void actionperformed(actionevent e)string url=jdbc:odbc:telphone; tryconnection con=drivermanager.getconnection(url,null);statement stmt=con.createstatement(); string s1,s2,s3=; string s=name2.gettext(); string sql=select * from tel where name like %+s+%;result

23、set rs=stmt.executequery(sql);while(rs.next()s1=rs.getstring(name);s2=rs.getstring(telphone);string s4=s1+ +s2+rn; s3=s3+s4;tel.settext(s3); hint.settext(模糊查詢成功!);stmt.close();con.close();catch(sqlexception ex);8、排序事件zc2.addactionlistener(new actionlistener() public void actionperformed(actionevent

24、e)string s1,s2,s3=;string url=jdbc:odbc:telphone;string sql=select * from tel order by name; tryconnection con=drivermanager.getconnection(url, ,null);statement stmt=con.createstatement(); resultset rs=stmt.executequery(sql);while(rs.next()s1=rs.getstring(name);s2=rs.getstring(telphone); string s4=s

25、1+ +s2+rn; s3=s3+s4;tel.settext(s3);stmt.close();con.close();catch(sqlexception ex);zc1.addactionlistener(new actionlistener() public void actionperformed(actionevent e)string s1,s2,s3=;string url=jdbc:odbc:telphone;string sql=select * from tel; tryconnection con=drivermanager.getconnection(url, ,nu

26、ll); statement stmt=con.createstatement(); resultset rs=stmt.executequery(sql);while(rs.next()s1=rs.getstring(name);s2=rs.getstring(telphone); string s4=s1+ +s2+rn; s3=s3+s4;tel.settext(s3);stmt.close()con.close();catch(sqlexception ex);9、定義退出窗口tc.addactionlistener(new actionlistener() public void a

27、ctionperformed(actionevent e)my.dispose();oldname.settext(null);newname.settext(null);newnum.settext(null);scoldname.settext(null);hint.settext(操作提示)hint1.settext(操作提示);2.4測試分析在該程序編寫的過程中,時(shí)刻要用到數(shù)據(jù)庫和數(shù)據(jù)源,將這些與java程序聯(lián)系起來使用還是以前從來沒有用過的,特別是在建立數(shù)據(jù)源的時(shí)候,但是為了與我們所學(xué)習(xí)的其他的課程聯(lián)系起來,我決定利用數(shù)據(jù)庫管理系統(tǒng)作為數(shù)據(jù)源,也因此招來了麻煩,首先建立數(shù)據(jù)源就浪費(fèi)了

28、我好大的精力,又是下載驅(qū)動(dòng),裝驅(qū)動(dòng)什么的,到后來發(fā)現(xiàn)這些都是徒勞,只要掌握了方法,同樣是可以直接建立數(shù)據(jù)源的而不需要再裝什么驅(qū)動(dòng)了之類的。2.4.1程序運(yùn)行情況運(yùn)行java程序中的manager文件,顯示系統(tǒng)的主界面,主界面有進(jìn)入其他子功能的按鈕,選擇相應(yīng)的按鈕便可進(jìn)入相應(yīng)的功能。添加號碼功能如圖四所示,根據(jù)提示輸入要添加的信息,點(diǎn)擊確定,將彈出提示框,確認(rèn)是否添加。修改號碼功能,首先輸入要修改的人姓名,點(diǎn)擊開始修改,在下面的文本框現(xiàn)實(shí)當(dāng)前數(shù)據(jù)庫內(nèi)所存該人的信息,同時(shí)錄入修改鍵變化為可點(diǎn)擊,在文本框內(nèi)輸入要修改的號碼,點(diǎn)擊錄入修改,系統(tǒng)將新信息錄如數(shù)據(jù)庫。點(diǎn)擊精確查詢按鈕,將彈出查詢對話框,輸

29、入姓名便可以精確查詢到此人的所有電話號碼信息。整體查詢?nèi)鐖D七所示,將顯示數(shù)據(jù)庫中所存的所有號碼信息。模糊查詢?nèi)鐖D所示,在文本框中填寫姓名的一個(gè)字,便可查詢所有姓名中含有這個(gè)字的電話信息,并顯示在文本域內(nèi)。1、 運(yùn)行以后的主窗口如圖2所示。圖2主窗口界面2、 輸入姓名“皇天后土” ,號碼“19864512325”,點(diǎn)擊“添加”,進(jìn)行添加數(shù)據(jù),并提示“添加成功!”,如圖3所示。圖3添加數(shù)據(jù)界面3、 輸入關(guān)鍵字“皇天后土”,點(diǎn)擊“模糊查詢”進(jìn)行查詢,從數(shù)據(jù)庫中找到匹配的數(shù)據(jù)在文本域中顯示,并提示“模糊查詢成功!”如圖4所示。圖4模糊查詢界面4、 點(diǎn)擊“修改”則彈出如下圖的修改對話框如圖5。圖5修改數(shù)

30、據(jù)界面5、 在主窗口中點(diǎn)擊“刪除”,則彈出如下圖所示的刪除對話框,輸入要?jiǎng)h除的姓名“天高地遠(yuǎn)”,點(diǎn)擊“刪除”,則在數(shù)據(jù)庫中刪除對應(yīng)的元組。如圖6所示。圖6刪除數(shù)據(jù)界面刪除后的結(jié)果如圖7所示:圖7刪除后界面2.4.2程序異常處理此異常作用是用來查看是否有數(shù)據(jù)庫驅(qū)動(dòng),如果沒有則拋出classnotfoundexception異常,方便用戶調(diào)試。在連接數(shù)據(jù)庫和查尋數(shù)據(jù)庫遁環(huán)取出數(shù)據(jù)時(shí),進(jìn)行捕獲sqlexception異常,system.out.println(ex.getmessage()方便用戶調(diào)試。try class.forname(sun.jdbc.odbc.jdbcodbcdriver);

31、catch(java.lang.classnotfoundexception eee) if(e.getsource()=開始修改) name=姓名.gettext(); string sql=select * from number where 姓名=+name+; try connection con=drivermanager.getconnection(url,null); statement stmt=con.createstatement(); resultset rs=stmt.executequery(sql); while(rs.next() s1=rs.getstring(

32、姓名); s2=rs.getstring(手機(jī)號碼); s3=rs.getstring(家庭電話); s4=rs.getstring(辦公電話); stmt.close(); con.close(); catch(sqlexception ex)system.out.println(ex.getmessage();第3章 課程設(shè)計(jì)總結(jié)java作為一門語言,是計(jì)算機(jī)相關(guān)專業(yè)的必修專業(yè)基礎(chǔ)課程,其實(shí)踐性、應(yīng)用性很強(qiáng)。因此,作為21世紀(jì)的未來it業(yè)人士,我們就有學(xué)習(xí)java的必要。java的標(biāo)志很藝術(shù),是杯咖啡,香氣四溢.但是習(xí)學(xué)的過程決非讓我們感覺到藝術(shù),似乎比咖啡要苦.我們這學(xué)期上機(jī)的次數(shù)明顯比以往任何一個(gè)學(xué)期都要多的多,包括喝的咖啡.由于大家對java不是很熟悉,所以只好狂看書,狂上機(jī),互相之間交流意見看法,不過好在到底是實(shí)踐出真知,通過上機(jī)對java的理解也更深了, 感謝丁老師給我們創(chuàng)造了

溫馨提示

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

最新文檔

評論

0/150

提交評論