微機(jī)原理課程設(shè)計(jì):學(xué)籍管理系統(tǒng)_第1頁(yè)
微機(jī)原理課程設(shè)計(jì):學(xué)籍管理系統(tǒng)_第2頁(yè)
微機(jī)原理課程設(shè)計(jì):學(xué)籍管理系統(tǒng)_第3頁(yè)
微機(jī)原理課程設(shè)計(jì):學(xué)籍管理系統(tǒng)_第4頁(yè)
微機(jī)原理課程設(shè)計(jì):學(xué)籍管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、目錄設(shè)計(jì)內(nèi)容摘要2設(shè)計(jì)任務(wù)和要求2設(shè)計(jì)分工情況2軟將編程說明2中斷列表2流程圖及相應(yīng)程序3程序運(yùn)行結(jié)果10程序菜單10瀏覽程序10插入程序10修改程序11查詢程序11刪除程序14設(shè)計(jì)過程中出現(xiàn)的問題及解決方法15設(shè)計(jì)總結(jié)16程序清單17參考文獻(xiàn)29學(xué)籍管理系統(tǒng)一、設(shè)計(jì)內(nèi)容摘要隨著信息技術(shù)和市場(chǎng)的發(fā)展,特別是二十世紀(jì)九十年代以后,數(shù)據(jù)管理不再僅僅是存儲(chǔ)和管理數(shù)據(jù),而轉(zhuǎn)變成用戶所需要的各種數(shù)據(jù)管理的方式。為了加深對(duì)數(shù)據(jù)管理及數(shù)據(jù)庫(kù)的理解,本設(shè)計(jì)基于匯編語(yǔ)言做了一個(gè)微型學(xué)籍管理系統(tǒng)。二、設(shè)計(jì)任務(wù)和要求設(shè)計(jì)一個(gè)10左右學(xué)生成績(jī)管理系統(tǒng),完成六門課程考核成績(jī)的錄入、修改和刪除操作,具體功能如下1、10名

2、學(xué)生六門課程考試成績(jī)的錄入、修改和刪除;2、按姓名查詢每個(gè)學(xué)生各門課程的成績(jī);3、顯示查詢結(jié)果;三、設(shè)計(jì)分工情況本設(shè)計(jì)采用主程序調(diào)用子程序結(jié)構(gòu),主程序完成菜單的顯示與選擇,子程序完成各個(gè)獨(dú)立功能。子程序成績(jī)錄入包括成績(jī)錄入子程序、刪除子程序、瀏覽子程序、修改子程序。馬吉寧負(fù)責(zé)總體框架的設(shè)計(jì)及錄入程序、瀏覽程序的編寫,姚堯負(fù)責(zé)修改和刪除程序的編寫。兩人共同負(fù)責(zé)程序的調(diào)試和完善。具體思路及程序見流程圖和程序清單。四、軟件編程說明1、中斷列表本程序大量使用了DOSINT21H功能調(diào)用及BIOSINT10H功能調(diào)用,在此將涉及到的中斷中能調(diào)用做簡(jiǎn)單說明。INT21H軟中斷是一個(gè)具有幾十種功能的大型中斷

3、服務(wù)程序,給這些子功能程序分別予以編號(hào),成為功能號(hào)。每個(gè)功能程序完成一種特定的操作和處理。應(yīng)用INT21H系統(tǒng)功能調(diào)用的方法如下:(1)入口參數(shù)送指定的寄存器或內(nèi)存(2)功能號(hào)送AH中。(3)執(zhí)行INT21H軟中斷指令。AH功能輸入?yún)?shù)輸出參數(shù)07H鍵盤輸入(無回顯)無AL=輸入字符09H顯示字符串DX二串地址“夠告束字符串3DH打開文件DX=帶路徑的文件名AL=0讀AL=1寫AL=2讀/寫CF=0成功CF=1失敗AX=文件代號(hào)AX=錯(cuò)誤碼10H關(guān)閉文件BX=文件地址CF=0成功AX=文件代號(hào)AX=錯(cuò)誤碼INT10H的調(diào)用方法跟INT21H的調(diào)用方法類似。(1)置功能號(hào)于AH中(2)置入口參數(shù)

4、(3)執(zhí)行INT10H(4)分析出口參數(shù)及狀態(tài)。AH功能輸入?yún)?shù)輸出參數(shù)00H設(shè)置顯示器模式AL=顯示器模式無00H40*2516色02H80*2516色等02H設(shè)置光標(biāo)位置BH=顯不貝他國(guó)DH=行DL二列2、流程圖及相應(yīng)程序(1)主程序及其流程圖mov sp,axmov ah,0;設(shè)置顯示模式start: mov ax,data mov ds,ax mov ax,stackI mov ss,axmov ax,topmov al,3show mess1;顯木菜單show mess2int 10hclear;清屏show mess3showmess4showmess5showmess6showm

5、ess7showmess8showmess9showmess13showmess10w:set_p3movah,7;設(shè)置光標(biāo)位置;鍵入指令;判斷是否為“ i;不是,繼續(xù)判斷int21hcmpal,'i'jnzn1;是,執(zhí)行插入程序callinsertjmpwn1:cmpal,'m'同理jnzn2callmodifyjmpwn2:cmpal,'d'jnzn3calldeletejmpwn3:cmpal,'q'jnzn4callqueryjmpwn4:cmpal,Tjnzexitfcalllistjmpwexitf:clear;輸入指

6、令不對(duì),程序退出movah,4chint21h40(2)插入子程序及其流程圖insertprocnearpushaxpushbxpushcxpushdxmovdx,offsetfname;打開文件moval,2movah,3dhint21hmovbx,ax;保存句柄clean;清空set_p12;將光標(biāo)設(shè)置在callget_rec;鍵入記錄movcx,0;置指針到文件尾movdx,0moval,2movah,42hint21hmovcx,27;寫入記錄movdx,offsetbuffer1movah,40hint21hmovah,3ehint21hset_p3cleanpopdxpopcxpo

7、pbxpopaxretinsertendp;關(guān)閉文件;設(shè)置光標(biāo)位置;清空部分屏幕procnearpushaxpushbxpushcxpushdxclear1set_p12movdx,offsetfname;打開文件moval,2movah,3dhint21hmovbx,axmovhandle,axcallget_rec;鍵入記錄cmpax,0;是否為文件尾jzexit1movdx,offsetbuffer2;讀取一個(gè)記錄movcx,27movah,3fhint21hleasi,buffer2leadi,buffer1movcx,15movdl,byteptrsi;比較是否為所cmpdl,byt

8、eptrdi;要修改記錄jnzreadincsiincdiloopc5movbx,handlemovah,42hread:c5:(3)修改子程序及其流程圖modifymoval,1movcx,Offffh:文件指針后退一個(gè)記錄movdx,-27int21hmovcx,27movdx,offsetbufferl;修改記錄movah,40hint21hmovah,3ehint21hjmpexit2exit1:set_p2showerr1;顯示錯(cuò)誤信息exit2:set_p3cleanpopdxpopcxpopbxpopaxretmodifyendp(4)刪除子程序及其流程圖deleteprocne

9、arpushaxpushbxpushcxpushdxclear1;清空set_p11 2;設(shè)置光標(biāo)位置movdx , offset fname;打開文件moval , 2movah , 3dhint21hmovbx , axmovhandle , axgetinbuffer1 ,15;鍵入名字read5:cmpax , 0;是否為文件尾jzexit5movdx , offset buffer2;讀取名字movcx , 27movah , 3fhint21hlea si , buffer2leadi,buffer1movcx,15c6:movdl,byteptrsi;比較是否為要修改記錄cmpd

10、l,byteptrdijnzread5incsiincdiloopc6movbx,handlemovah,42hmoval,1movcx,0ffffh;文件指針后移movdx,-12int21hmovcx,12movdx,offsetdel;修改記錄movah,40hint21hmovah,3ehint21hjmpexit6exit5:set_p2showerr1;錯(cuò)誤信息exit6:set_p3popdxpopcxpopbxpopaxretdeleteendp(5)查詢子程序及其流程圖queryprocnearpushaxpushbxpushcxpushdxclear1;清空clear2mo

11、vdx,offsetfname;打開文件moval,2movah,3dhint21hmovbx,axset_p2getinbuffer1,15b:movah,3fhmovcx,27movdx,offsetbuffer2int21hcmpax,0jzexitqleasi,buffer2leadi,buffer1movcx,15c4:moval,byteptrsicmpal,byteptrdijnzbincsiincdiloopc4set_p2showmess11movbuffer2+27,'$'show_itembuffer2movah,3ehint21hjmpp1exitq:s

12、et_p2showerr1p1:set_p3movah,0bhint21hcmpal,0ffhjnzp1popdxpopcxpopbxpopaxcallmainretqueryendp;鍵入名字;是否為要查詢名字;顯示要查詢記錄;返回主程序listprocnearpushaxpushbxpushcxpushcleanclear2set_p2dxshowmess11movdx,offsetfnamemoval,2movah,3dhint21hmovbx,axagain:movdx,offsetbuffer1movcx,27movah,3fhint21hcmpax,0jzpshow_itembuf

13、fer1jmpagainP:movah,3ehint21hset_p3p1:movah,0bhint21hcmpal,0ffhjnzp1popdxpopcxpopbxpopaxcallretmainlistendp(6)瀏覽子程序及其流程圖;清空;打開文件;讀取一個(gè)記錄;顯示記錄;判斷是否有鍵按下;有則返回主程序(7)其余子程序show:用來指定地址的顯示字符串,有一個(gè)地址參數(shù)set_p1:設(shè)定光標(biāo)位置,有一個(gè)可變參數(shù)a,作用是講光標(biāo)置于坐標(biāo)(a,36)處,使用中斷10H的2號(hào)功能。set_p2:將光標(biāo)置于(12,2)處。set_p3:將光標(biāo)置于(1,30)處。clear清除整個(gè)屏幕,用BIO

14、S中斷10H的7號(hào)功能實(shí)現(xiàn),范圍是從坐標(biāo)(0,0)至U(24,79),將整個(gè)區(qū)域變?yōu)榭瞻?。clean:清除有半部分屏幕,清除范圍從坐標(biāo)(2,36)至U(10,79),結(jié)果是擦出此區(qū)域的顯示內(nèi)容。clear2:清除下半部分屏幕,清除范圍是從坐標(biāo)(12,0)到(24,79),結(jié)果是擦除此區(qū)域的顯示內(nèi)容。newline:回車換行。show_item:顯示記錄內(nèi)容,執(zhí)行后顯示名稱,然后依次顯示4項(xiàng)功課成績(jī),各項(xiàng)成績(jī)間空3個(gè)空格,最后換行。這個(gè)宏包含的語(yǔ)句較多,如果每次都直接用語(yǔ)句實(shí)現(xiàn)非常冗長(zhǎng),使用宏后則主程序就很簡(jiǎn)潔,充分體現(xiàn)了使用宏的優(yōu)點(diǎn)。get_in:獲取學(xué)生的信息,這也是一個(gè)使用頻繁的宏,其中含

15、有很多的指令,它帶有ADDRS和COUNT2兩個(gè)參數(shù),ADDRS是存放信息的數(shù)據(jù)段位置,CIUNT2是接受的字符五、程序運(yùn)行結(jié)果1、 程序菜單2、 瀏覽程序3、插入程序輸入要插入的記錄插入后運(yùn)行瀏4、修改輸入要修改的記錄修改后運(yùn)行瀏若無此記錄則顯示5、查詢程序輸入要查詢的記錄名查詢結(jié)果若無此記錄則顯示6、刪除程序輸入要?jiǎng)h除記錄的姓名運(yùn)行瀏覽,結(jié)果為若無此記錄高版本的 ml匯編程2、如有圖所示,編譯成功,但是鏈接提醒無堆棧段。結(jié)果為六、設(shè)計(jì)過程中出現(xiàn)的問題及解決方法。在修改完程序的拼寫等低級(jí)錯(cuò)誤后,出現(xiàn)了以下幾個(gè)問題1、如右圖所示,undefinedsymbol:start即start并不能被程

16、序引用,在查閱了資料后,其中的原因是:序?qū)?biāo)號(hào)有局部和全局之分了,即子程內(nèi)部定義的一般只能在子程內(nèi)引用;可以通過標(biāo)號(hào)后跟兩個(gè)冒號(hào)的方式將子程內(nèi)部的標(biāo)號(hào)強(qiáng)制定義成全局性的,這樣可以被子程之外的引用。在定義堆棧段的后面加parastack'staca',就解決了這個(gè)問題。七、設(shè)計(jì)總結(jié)微機(jī)原理與接口技術(shù)是一門很有趣的課程,任何一個(gè)計(jì)算機(jī)系統(tǒng)都是一個(gè)復(fù)雜的整體,學(xué)習(xí)計(jì)算機(jī)原理是要涉及到整體的每一部分。討論某一部分原理時(shí)又要涉及到其它部分的工作原理。這樣一來,不僅不能在短時(shí)間內(nèi)較深入理解計(jì)算機(jī)的工作原理,而且也很難孤立地理解某一部分的工作原理。所以,在循序漸進(jìn)的課堂教學(xué)過程中,我總是處于

17、“學(xué)會(huì)了一些新知識(shí),弄清了一些原來保留的問題,又出現(xiàn)了一些新問題”的循環(huán)中,直到課程結(jié)束時(shí),才把保留的問題基本搞清楚。在這次的課程設(shè)計(jì)中,通過實(shí)踐操作,我加深了對(duì)匯編語(yǔ)言的了解,增強(qiáng)了匯編的使用能力,有了整體的了解和把握。匯編語(yǔ)言雖然是門低級(jí)語(yǔ)言,解決問題的難度有限,但是它的與計(jì)算機(jī)硬件的緊密關(guān)系使的它有著獨(dú)特的優(yōu)點(diǎn)。匯編語(yǔ)言程序設(shè)計(jì)雖然是一門低級(jí)語(yǔ)言的程序設(shè)計(jì),但是它的學(xué)習(xí)和我們以往所學(xué)習(xí)的高級(jí)語(yǔ)言程序設(shè)計(jì)又有相通之處:算法是程序設(shè)計(jì)的靈魂,而計(jì)算機(jī)的硬件條件又決定了程序設(shè)計(jì)的環(huán)境。因此在實(shí)踐程序設(shè)計(jì)的過程中,要堅(jiān)持軟件與硬件相結(jié)合的原則,多探究計(jì)算機(jī)的內(nèi)部構(gòu)造及執(zhí)行和相應(yīng)程序的原理。課程設(shè)

18、計(jì)是個(gè)小工程,需要從多方面考慮用戶的要求,即完善功能又要用戶使用起來比較方便,當(dāng)然也要考慮時(shí)間和效率。課程設(shè)計(jì)也是一個(gè)團(tuán)隊(duì)的任務(wù),一起的工作可以讓我們相互幫助,相互配合,一起發(fā)現(xiàn)問題、解決問題,共同實(shí)現(xiàn)最后的目標(biāo)。團(tuán)隊(duì)需要個(gè)人,個(gè)人也離不開團(tuán)隊(duì),必須發(fā)揚(yáng)團(tuán)結(jié)協(xié)作的精神,才能夠最終完成。設(shè)計(jì)制作中只有一個(gè)人理解原理是遠(yuǎn)遠(yuǎn)不夠的,必須兩個(gè)人都理解,否則出現(xiàn)錯(cuò)誤就不容易檢查出來。團(tuán)結(jié)協(xié)作是我們做成一件事的重要保證,而這次課程設(shè)計(jì)也正好鍛煉了我們這一點(diǎn),這是非常寶貴的。通過本次試驗(yàn),使我對(duì)微機(jī)原理的認(rèn)識(shí)更加深刻,通過軟件和硬件結(jié)合實(shí)現(xiàn)了控制功能,這也令我認(rèn)識(shí)到微機(jī)原理這門課的實(shí)用性,要實(shí)現(xiàn)控制,關(guān)鍵是

19、找到實(shí)際和軟硬件的聯(lián)系,才能夠運(yùn)用微機(jī)原理的知識(shí)加以控制,兩者是兩個(gè)不同的概念,不僅要掌握微機(jī)原理的知識(shí),還要對(duì)各方面的知識(shí)有所了解。八、程序清單datasegmentmess1db'studentgrademanagementsystem',0ah,0dh,'$'mess2db'thisismainmenu',0ah,0dh,'$'mess3db'insert(i)pleaseinputname:',0ah,0dh,'$'mess4db'modify(m)chinese:',0ah

20、,0dh,'$'mess5db'delete(d)maths:',0ah,0dh,'$'mess6db'query(q)english:',0ah,0dh,'$'mess7db'list(l)biology:',0ah,0dh,'$'mess8db'physics:',0ah,0dh,'$'mess9db'chemestry:',0ah,0dh,'$'mess13db'Enterthecorrectcommand

21、,ortheprogramwillexit',0ah,0dh,'$'mess10db'*$'mess11db'nameChMaEnBiPhCy',0ah,0dh,'$'mess14db'pressanykeytoexit',0ah,0dh,'$'err1db'thereisnotthisstudent$'錯(cuò)誤信息err2db'fileclosewrong$'fnamedb"d:masmscore.txt";文件地址菜單顯示內(nèi)容buffer1

22、db30dup(?)buffeerdb0ah,0dh,'$'buffer2db30dup(?)buffer3db8dup('0')countdb5handledw?deldb12dup('0')xdb?dataendsscorestruc;數(shù)據(jù)格式namesdb15dup('')chinesedb0,0mathsdb0,0englishdb0,0biologydb0,0physicsdb0,0chemistrydb0,0scoreendsshowmacroaddrs;顯示子程序leadx,addrsmovah,9int 21h e

23、ndmset_p1 macro a mov ah,2 mov dh,a mov dl,36 mov bh,0 int 10hendmset_p2 macromov ah,2 mov dh,12 mov dl,2 mov bh,0 int 10hendmset_p3 macromov ah,2 mov dh,1 mov dl,30 mov bh,0 int 10hendmclear macromov al,0 mov cl,0 mov ch,0 mov dh,24 mov dl,79 mov bh,7 mov ah,6 int 21hendmclear1 macromov al,0mov bh,

24、7 mov ch,2 mov cl,36 mov dh,8 mov dl,79 mov ah,6 int 10hendmclear2 macro;設(shè)置光標(biāo)位置a行,36列;設(shè)置光標(biāo)位置,12行2列;設(shè)置光標(biāo)位置,1行30列;清除屏幕子程序;清除部分屏幕;清除部分的左上角;清除部分的右上角;清除屏幕下半部分moval,0movbh,7movch,12movcl,0movdh,24movdl,79int10hendmnewlinemacropushaxpushdxmovdl,0dhmovah,2int21hmovdl,0ahmovah,2int21hpopdxpopax;顯示字符串子程序endms

25、how_itemmacroaddrslocaliloop,w10pushbxpushcxmovbx,0iloop:movdl,addrsbxmovah,2int21hincbxcmpbx,15jliloopmovcx,6w10:movdl,''movah,2int21hmovdl,''movah,2int21hmovdl,''movah,2int21hmovdl,addrsbxmovah,2int21hincbxmovdl,addrsbxmovah,2int21hincbxloopw10newlinepopcxpopbxendmgetinmacr

26、oaddrs,count2;輸入記錄子程序localzeroit,lp,input_end,exitpushbxpushaxmovbx,0zeroit:movaddrsbx,''incbxcmpbx,15jlzeroitmovbx,0lp:movah,1int21hcmpal,0ahjzinput_endcmpal,0dhjzinput_endmovaddrsbx,alincbxcmpbx,count2jllpinput_end:cmpal,0dhjzexitcmpal,0ahjzexitmovah,7int21hjmpinput_endexit:popaxpopbxendms

27、tacksegmentparastack'staca'stadw50dup(?)topequlengthstastackendscodesegmentmainprocfarassumecs:code,ds:data,es:data,ss:stackstartmovax,datamovdsaxmovax,stackmovss,axmovax,topmovsp,axmovah,0;設(shè)置顯示模式moval,3int10hclearshowmess1;清屏;顯示菜單showmess2showmess3showmess4showmess5showmess6showmess7showmes

28、s8showmess9showmess13showmess10w:set_p3;設(shè)置光標(biāo)位置movah,7int21hn1:cmpal,'i'jnzn1callinsert“i;不是,繼續(xù)判斷;是,執(zhí)行插入程序jmpwcmpal,'mjnzn2callmodifyjmpwn2:cmpal,'d'jnzn3calldeletejmpwn3:cmpal,'q'jnzn4callqueryjmpwn4:cmpal,'l'jnzexitfcalllistjmpw;輸入指令不對(duì),程序退出exitf:clearmovah,4chint

29、21hinsertprocnearpushaxpushbxpushcxpushdxmovdx,offsetfnamemoval,2movah,3dhint21hmovbx,axclear1set_p12callget_recmovcx,0movdx,0moval,2movah,42h;插入子程序;保存句柄;清空;將光標(biāo)設(shè)置在;鍵入記錄;置指針到文件尾int21hmovcx,27movdx,offsetbuffer1movah,40hint21hmovah,3ehint21hset_p3clear1popdxpopcxpopbxpopaxretinsertendp;輸入記錄子程序get_recp

30、rocnearpushaxpushbxgetinbuffer2,15movbx,0movcx,15continue:moval,buffer2bxmovbuffer1bx,alincbxloopcontinueset_p13getinbuffer2,2moval,buffer2movbuffer1bx,alincbxmoval,buffer2+1movbuffer1bx,alincbxset_p14getinbuffer2,2moval,buffer2movbuffer1bx,alincbxmoval,buffer2+1movbuffer1bx,alincbxset_p15getinbuffe

31、r2,2moval,buffer2movbuffer1bx,alincbxmoval,buffer2+1movbuffer1bx,alincbxset_p16getinbuffer2,2moval,buffer2movbuffer1bx,alincbxmoval,buffer2+1movbuffer1bx,alincbxset_p17getinbuffer2,2moval,buffer2movbuffer1bx,alincbxmoval,buffer2+1movbuffer1bx,alincbx;輸入語(yǔ)文成績(jī);輸入數(shù)學(xué)成績(jī);輸入外語(yǔ)成績(jī);輸入生物成績(jī);輸入物理成績(jī);輸入化學(xué)成績(jī)set_p18g

32、etinbuffer2,2moval,buffer2movbuffer1bx,alincbxmoval,buffer2+1movbuffer1bx,alincbxpopbxpopaxretget_recendpmodifyprocnear;修改子程序pushaxpushbxpushcxpushdxclear1set_p12movdx,offsetfname;打開文件moval,2movah,3dhint21hmovbx,axmovhandle,axcallget_rec;鍵入記錄read:cmpax,0;是否為文件尾jzexit1movdx,offsetbuffer2;讀取一個(gè)記錄movcx,

33、27movah,3fhint21hleasi,buffer2leadi,buffer1movcx,15c5:movdl,byteptrsi;比較是否為所cmpdl,byteptrdi;要修改記錄jnzreadincsiincdiloopc5movbx,handlemovah,42hmoval,1movmovcx,0ffffhdx,-27:文件指針后退一個(gè)記錄int21hmovcx,27movdx,offsetbuffer1;修改記錄movah,40hint21hmovah,3ehint21hjmpexit2exit1:set_p2showerr1;顯示錯(cuò)誤信息exit2:set_p3clear

34、1popdxpopcxpopbxpopaxretmodifyendpdeleteprocnear;刪除子程序pushaxpushbxpushcxpushdxclear1;清空set_p12;設(shè)置光標(biāo)位置movdx,offsetfname;打開文件moval,2movah,3dhint21hmovbx,axmovhandle,axgetinbuffer1,15;鍵入名字read5:cmpax,0;是否為文件尾jzexit5movdx,offsetbuffer2;讀取名字movcx,27movah,3fhint21hleasi,buffer2leadi,buffer1movcx,15c6:movdl,byteptrsi;比較是否為要修改記錄cmpdl,bytep

溫馨提示

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

評(píng)論

0/150

提交評(píng)論