版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于Android的列車查詢系統(tǒng)班 級(jí): 學(xué)號(hào): 學(xué)生姓名: 學(xué) 院: 專 業(yè): 指導(dǎo)教師: 年 月基于Android的列車查詢系統(tǒng)摘要隨著中國(guó)“一帶一路”經(jīng)濟(jì)建設(shè)的提出以及中國(guó)高鐵的飛速發(fā)展,我國(guó)未來(lái)五到十年鐵路運(yùn)輸將會(huì)迎來(lái)蓬勃發(fā)展。當(dāng)前我國(guó)鐵路交通每天運(yùn)輸上百萬(wàn)人次,鐵路網(wǎng)上信息系統(tǒng)的發(fā)展處于一個(gè)較高的水平,人們可以隨時(shí)根據(jù)自己的出行情況選擇不同的路線。在此背景下,我們考慮到不同的交通狀況以及不同乘客的實(shí)際需求,設(shè)計(jì)出了基于智能手機(jī)操作系統(tǒng)Android的列車查詢系統(tǒng)。該系統(tǒng)分析了不同乘客可能在實(shí)際生活中面臨的各種情況,包括中途換乘,無(wú)網(wǎng)的可快速查詢列車時(shí)刻等等,從而達(dá)到相應(yīng)的功能。通過(guò)總
2、結(jié)開發(fā)此系統(tǒng)的經(jīng)驗(yàn)和心得,進(jìn)一步熟練開發(fā)手機(jī)應(yīng)用軟件,為“互聯(lián)網(wǎng)+”時(shí)代添磚加瓦。 關(guān)鍵詞: 中國(guó)高鐵;列車查詢; Android;互聯(lián)網(wǎng)+Train inquiry system based on AndroidAbstractWith the proposal of economic constraction -One Belt and One Road and rapid development of high-speed rail in China, our countrys railway transportation will flourish within the next fi
3、ve to ten years. Nowadays, Chinese rail transportation has a traffic volume of millions of people everyday and the development of network information system of rsilway keeps on a higher level in China, so that people can take different routes at any time based on their own circumstances.To increase
4、the security and reliability of the system, we have a further improvement of the system by finding the problems in the stage of system development and test. Through the summary of experiences and recommendations, we become more skilled in development of mobile phone application and make a little con
5、tribution to Internet plus era.Key word: Chinese high-speed rail train inquiry Android Internet plus目 錄1 引言11.1 選題背景11.2 選題意義11.3 研究方法與設(shè)計(jì)思路11.3.1 研究方法11.3.2 設(shè)計(jì)思路12 需求分析與可行性分析22.1 界面需求22.2 運(yùn)行需求22.3 數(shù)據(jù)需求22.4 功能需求22.5 其他需求32.6 可行性分析32.6.1 技術(shù)可行性32.6.2 經(jīng)濟(jì)可行性32.6.3 操作可行性32.6.4 法律可行性33 數(shù)據(jù)庫(kù)設(shè)計(jì)53.1 數(shù)據(jù)庫(kù)分析53.2
6、數(shù)據(jù)庫(kù)建立53.3 數(shù)據(jù)庫(kù)鏈接74 詳細(xì)設(shè)計(jì)84.1 系統(tǒng)分析84.1.1 系統(tǒng)結(jié)構(gòu)圖84.1.2 系統(tǒng)流程圖84.1.3 系統(tǒng)ER圖104.2 系統(tǒng)界面開發(fā)114.3 系統(tǒng)功能開發(fā)184.3.1 關(guān)系添加功能開發(fā)184.3.2 車次查詢功能開發(fā)224.3.3 車站查詢功能開發(fā)234.3.4 中轉(zhuǎn)站查詢功能開發(fā)245 系統(tǒng)測(cè)試265.1 測(cè)試方案265.2 系統(tǒng)黑盒測(cè)試26參 考 文 獻(xiàn)28致 謝29第II頁(yè) 共II頁(yè)1 引言第1頁(yè) 共 27 頁(yè)1.1 選題背景自從改革開放國(guó)策的實(shí)施,如今已有三十余年,中國(guó)社會(huì)日新月異,人們的生活質(zhì)量不斷提高。生活節(jié)奏變得越來(lái)越快,衣食住行的要求也變得越來(lái)越高
7、,尤其是出行成了社會(huì)發(fā)展的血脈流通劑。其中火車成了大多數(shù)人出行的主要方式,火車發(fā)揮著舉足輕重的作用,同時(shí)也意味著列車信息交互變得越來(lái)越頻繁。但隨著越來(lái)越多的人選擇火車出行,隨之而來(lái)的問題也不斷增多,舉例如下:l 火車車次查詢不方便。l 車次變動(dòng)大。l 不能隨時(shí)隨地查詢。這些問題越來(lái)越引起人們的重視,隨著互聯(lián)網(wǎng)的普及,人們生活越來(lái)越依賴計(jì)算機(jī)帶來(lái)的便利,所以把計(jì)算機(jī)與列車查詢結(jié)合到一起便是大趨勢(shì)。此次開發(fā)的應(yīng)用軟件,將切實(shí)幫助用戶解決這些問題。1.2 選題意義隨著生活節(jié)奏加快,人們需要強(qiáng)調(diào)高效率、高流通,而現(xiàn)在的交通狀態(tài)還不夠好,整個(gè)交通查詢體系龐大復(fù)雜。此次開發(fā)的列車查詢系統(tǒng)能夠很方便的解決這
8、些問題,開發(fā)本軟件,不僅用戶需求量巨大,而且是基于Android的開發(fā)平臺(tái),用戶只需用手機(jī)即可獲得及時(shí)信息,可見市場(chǎng)量是巨大的。1.3 研究方法與設(shè)計(jì)思路1.3.1 研究方法本軟件運(yùn)用了當(dāng)前大多數(shù)用戶使用的Android手機(jī)操作系統(tǒng),采用eclipse為開發(fā)工具,用系統(tǒng)自帶的SQLite數(shù)據(jù)庫(kù),建立了三張數(shù)據(jù)表,列車表、車站表、關(guān)系表。為系統(tǒng)的升級(jí)、維護(hù)等留有余地,降低了程序開發(fā)的難度和資源的投入度。1.3.2 設(shè)計(jì)思路軟件開發(fā)前期應(yīng)該,應(yīng)向市場(chǎng)采取大量數(shù)據(jù),調(diào)查用戶希望此次列車查詢系統(tǒng)應(yīng)有的功能,以及美觀、實(shí)用、方便等方面的要求,從而提高本軟件系統(tǒng)的商業(yè)價(jià)值。系統(tǒng)使用的操作系統(tǒng)應(yīng)盡量滿足在廣
9、大用戶手機(jī)上能運(yùn)行,兼容性必須要好。同時(shí)應(yīng)考慮到的軟件的可行性和相關(guān)的維護(hù)工作1。2 需求分析與可行性分析2.1 界面需求系統(tǒng)界面應(yīng)該美麗大方、布局合理、按鈕控件友好、顏色搭配和諧,便于用戶操作。例如圖2.1車次查詢界面:圖2.1車次查詢界面2.2 運(yùn)行需求操作系統(tǒng):Android手機(jī)基于Linux操作系統(tǒng)支持環(huán)境:Android 2.1及以上,向下兼容Android1.6、Android2.0開發(fā)環(huán)境:Eclipse 8.5 ADT 22.32.3 數(shù)據(jù)需求本系統(tǒng)涉及到的數(shù)據(jù)較多,整體來(lái)說(shuō)一個(gè)列車信息需要包括列車名稱、始發(fā)站、終點(diǎn)站、列車類型、以及列車所停靠的所有車站,包括每個(gè)車站的發(fā)車時(shí)間
10、和到站時(shí)間。2.4 功能需求本系統(tǒng)主要功能包括以下幾點(diǎn): 1)站站查詢:提供一個(gè)站到達(dá)另外一個(gè)站的所有車次的查詢,包括發(fā)車時(shí)間和到站時(shí)間。 2)中轉(zhuǎn)站查詢:提供從起點(diǎn)站到達(dá)中轉(zhuǎn)站,然后再?gòu)闹修D(zhuǎn)站到達(dá)終點(diǎn)站的所有車次,及其車次相關(guān)信息的查詢。 3)車次添加:提供某一列車的添加功能,用戶需要提供需要提供列車的始發(fā)站、終點(diǎn)站以及列車類型等信息。 4)車站添加:提供車站添加的功能,需提供其站名和其名字的簡(jiǎn)稱。5)關(guān)系添加:該功能提供用戶添加某列車經(jīng)過(guò)某個(gè)站的相關(guān)信息,需要提供到站時(shí)間,發(fā)車時(shí)間等信息。2.5 其他需求開發(fā)此軟件應(yīng)該考慮到Android手機(jī)系統(tǒng)響應(yīng)處理時(shí)間不能延時(shí)時(shí)間超過(guò)5秒,同時(shí)本軟件
11、系統(tǒng)應(yīng)該具有良好的可靠性、安全性、擴(kuò)展性和可維護(hù)性2。開發(fā)時(shí),應(yīng)該充分考慮各個(gè)方面的因素(市場(chǎng)需求、時(shí)間、軟件與硬件方面的要求),結(jié)合自己的技術(shù)優(yōu)勢(shì),盡可能的滿足各方面的要求,達(dá)到利益最大化。2.6 可行性分析2.6.1 技術(shù)可行性技術(shù)可行性需要考慮程序員能否在現(xiàn)有的技術(shù)下能夠開發(fā)出能達(dá)到客戶需要達(dá)到相應(yīng)功能的應(yīng)用軟件,并在要求時(shí)間內(nèi)完成該軟件的開發(fā)。該軟件需要在Android平臺(tái)上運(yùn)行,編寫語(yǔ)言選用java,開發(fā)平臺(tái)在eclipse上。 2.6.2 經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性,即需要考慮到軟件開發(fā)成本以及軟件維護(hù)所產(chǎn)生的費(fèi)用和軟件運(yùn)營(yíng)時(shí)可能產(chǎn)生的經(jīng)濟(jì)效益,人力管理消耗大量的時(shí)間和物資3。本系統(tǒng)由于
12、是我個(gè)人開發(fā),開發(fā)成本以及維護(hù)成本相對(duì)較低,而市場(chǎng)估計(jì)利潤(rùn)相對(duì)客觀,所以本軟件開發(fā)在經(jīng)濟(jì)上是可行的。2.6.3 操作可行性操作可行性應(yīng)考慮到用戶能夠方便快捷使用此軟件,從而通過(guò)系統(tǒng)功能實(shí)現(xiàn)自己的需求。該軟件是基于Android平臺(tái)開發(fā)的,用戶使用手機(jī)即可操作,同時(shí)本軟件設(shè)計(jì)方面專門添加了幫助界面,這樣可以幫助用戶能夠快速適應(yīng)使用本軟件,既方便又快捷。2.6.4 法律可行性(1)本軟件使用的開發(fā)平臺(tái)都是交過(guò)費(fèi)的,所以不存在侵權(quán)問題。(2)本軟件開發(fā)不涉及國(guó)家安全和商業(yè)機(jī)密,整個(gè)產(chǎn)品是合法的。(3)本軟件不存在侵犯知識(shí)產(chǎn)權(quán)、抄襲問題,完全是本人獨(dú)立開發(fā)。(4)本軟件開發(fā)過(guò)程中的參考資料,在文章結(jié)尾
13、都會(huì)提到。 可見通過(guò)從技術(shù)性、經(jīng)濟(jì)角度、操作性、法律可行性上的分析,可見本列車查詢系統(tǒng)是可以開發(fā)出來(lái)的。3 數(shù)據(jù)庫(kù)設(shè)計(jì)3.1 數(shù)據(jù)庫(kù)分析經(jīng)過(guò)對(duì)系統(tǒng)的需求分析,可知本系統(tǒng)應(yīng)有列車和車站兩個(gè)實(shí)體。(1) 列車實(shí)體屬性圖如圖3.1所示。到站時(shí)間列車(2) 車站實(shí)體屬性圖如圖3.2所示。信息車次途徑車站 類型出戰(zhàn)時(shí)間始發(fā)站終點(diǎn)站圖3.1 列車實(shí)體屬性圖 (2) 車站實(shí)體屬性圖如圖3.2所示。車站信息車站名稱車站簡(jiǎn)稱圖3.2 車站實(shí)體屬性圖3.2 數(shù)據(jù)庫(kù)建立本系統(tǒng)共有3張表,分別為列車表、車站表、關(guān)系表。同時(shí)本系統(tǒng)采用的是SQLite,在建表時(shí)需要用到SQL語(yǔ)句進(jìn)行建表,下面對(duì)其進(jìn)行逐一介紹。(1) 列
14、車表:用于記錄列車的信息,其中包括列車名、始發(fā)站、終點(diǎn)站,以及列車在數(shù)據(jù)庫(kù)中的編號(hào)等,其具體情況如表3-1所示。表3-1 列車表字段名稱類型字段大小是否主鍵是否為空字段說(shuō)明Tid數(shù)字整型是否列車IDTname文本20否否列車名稱Tstartstation文本20否否始發(fā)站Tterminus文本20否否終點(diǎn)站Ttype文本20否否列車類型建立該表的SQL語(yǔ)句如下: create table if not exists train( /列車表的創(chuàng)建 Tid integer primary key, Tname char(20), /列車名稱 Tstartstation char(20), /列車始
15、發(fā)站 Tterminus char(20), /列車終點(diǎn)站 Type char(20) /列車類型 );(2) 車站表:該表用來(lái)記錄車站的信息,包括車站名和車站簡(jiǎn)稱,具有情況如表3-2所示。表3-2 車站表字段名稱數(shù)據(jù)類型字段大小是否主鍵是否為空字段說(shuō)明Sid數(shù)字整型是否車站IDSname文本20否否車站名稱Spy文本20否否車站簡(jiǎn)稱建立該表的SQL語(yǔ)句如下: create table if not exists station( /車站表的創(chuàng)建 Sid integer primary key, Sname char(20), /車站名稱 Spy char(20), /車站簡(jiǎn)稱 );(2) 關(guān)
16、系表:此表用來(lái)記錄列車與車站關(guān)系,即某列車與其所經(jīng)過(guò)的車站的信息,詳細(xì)信息如表3-3所示。表3-3 關(guān)系表字段名稱數(shù)據(jù)類型字段大小是否主鍵是否為空字段說(shuō)明Rid數(shù)字整型是否關(guān)系IDSid文本整型否否車站IDTid文本整型否否列車IDRarrivetime文本20否是到站時(shí)間Rstarttime文本20否是發(fā)車時(shí)間 建立該表的SQL語(yǔ)句如下: create table if not exists relation( Rid integer primary key, Tid integer, /車站ID Sid integer, /列車ID Rarrivetime char(20), /到站時(shí)間
17、Rstarttime char(20) /發(fā)車時(shí)間 );3.3 數(shù)據(jù)庫(kù)鏈接public static SQLiteDatabase createOrOpenDatabase() /連接數(shù)據(jù)庫(kù) SQLiteDatabase sld = null; /數(shù)據(jù)庫(kù)引用 try sld = SQLiteDatabase.openDatabase( /連接數(shù)據(jù)庫(kù) “/data/data/com.bn.lccx/myd”, null, SQLiteDatabase.OPEN_READWRITE|SQLiteDatabase.CREATE_IF_ NECESSARY); catch(Exception e) e
18、.printStackTrace(); return sld; /返回已創(chuàng)建的數(shù)據(jù)庫(kù) 4 詳細(xì)設(shè)計(jì)4.1 系統(tǒng)分析4.1.1 系統(tǒng)結(jié)構(gòu)圖由用戶的市場(chǎng)調(diào)查可得系統(tǒng)結(jié)構(gòu)如圖4.1所示。列車查詢系統(tǒng)站站查詢車次查詢車站查詢附加功能幫助關(guān)于車次添加車站添加關(guān)系添加 圖4.1 系統(tǒng)結(jié)構(gòu)圖4.1.2 系統(tǒng)流程圖通過(guò)需求分析,可以得出用戶對(duì)本軟件系統(tǒng)的大概操作流程,具體情況如圖4.2所示。是進(jìn)入系統(tǒng)查詢或修改輸入查詢內(nèi)容輸入修改內(nèi)容查詢數(shù)據(jù)庫(kù)修改數(shù)據(jù)庫(kù)輸出查詢內(nèi)容查詢或修改退出系統(tǒng)否查詢修改是否圖4.2 系統(tǒng)流程圖4.1.3 系統(tǒng)ER圖車站運(yùn)行區(qū)間發(fā)車時(shí)間車次到站時(shí)間車站名屬于屬于1n列車信息終點(diǎn)站始發(fā)站類
19、型車次屬于車站信息nn11車站名車站簡(jiǎn)稱圖4.3 系統(tǒng)ER圖列車信息(車次,列車類型,始發(fā)站,終點(diǎn)站) 列車運(yùn)行區(qū)間(車次,車站名,到站時(shí)間,出站時(shí)間) 車站信息(車站名,車站簡(jiǎn)稱)4.2 系統(tǒng)界面開發(fā)系統(tǒng)界面應(yīng)處于一個(gè)風(fēng)格、方便用戶操作。本軟件共開發(fā)了12個(gè)界面。具體情況如圖4.4所示。 圖4.4 系統(tǒng)界面文件圖 這里主要介紹主菜單界面的開發(fā)。 圖4.5 主菜單界面 如圖4.5所示,主菜單界面整體布局是LinearLayout,其中有一個(gè)FrameLayout和左右分布的兩個(gè)較大的LinearLayout。左面的LinearLayout里包含3個(gè)垂直分布的LinearLayout,右面的Li
20、nearLayout中加載圖片。具體代碼如下: 4.3 系統(tǒng)功能開發(fā)4.3.1 關(guān)系添加功能開發(fā) 圖4.6 關(guān)系添加功能截圖圖4.6為關(guān)系功能添加直觀圖,主要代碼如下:public void goTogxtjView()/去關(guān)系添加界面 setContentView(R.layout.gxtj);/切換界面 curr=WhichView.GXTJ_VIEW;/標(biāo)識(shí)界面 Button bgxtjtj=(Button)findViewById(R.id.gxtj_tj);/拿到添加按鈕的引用 Button bgxtjfh=(Button)findViewById(R.id.gxtj_fh);/拿到
21、返回按鈕的引用 iniTLisitarray(R.id.et_gxtj_zm);/為車站名字添加適配器 bgxtjtj.setOnClickListener/為添加按鈕添加監(jiān)聽 (new OnClickListener()Overridepublic void onClick(View v) EditText gxtjcnm=(EditText)findViewById(R.id.et_gxtj_cm); AutoCompleteTextView gxtjclx=(AutoCompleteTextView)findViewById(R.id.et_gxtj_zm);/拿到站名輸入框的引用Edi
22、tText gxtjcsf=(EditText)findViewById(R.id.et_gxtj_dzsj);/拿到到站時(shí)間輸入框的引用EditText gxtjczd=(EditText)findViewById(R.id.et_gxtj_kcsj);/拿到發(fā)車時(shí)間輸入框的引用String cnm=gxtjcnm.getText().toString().trim(); /得到對(duì)應(yīng)的文本信息String znm=gxtjclx.getText().toString().trim();String dct=gxtjcsf.getText().toString().trim();String
23、fct=gxtjczd.getText().toString().trim(); int Rid=LoadUtil.getInsertId(relation,Rid)+1;/查出relation表中最大的ID加1得到當(dāng)前插入的關(guān)系的ID int cnmm=0;/車次對(duì)應(yīng)的IDint cznm=0;/車站對(duì)應(yīng)的IDif(!isLegal()return;String sql = select Tid +from train where Tname=+cnm+;VectorVector ss=query(sql);if(ss.size()0)/得到車次對(duì)應(yīng)的IDcnmm=Integer.parse
24、Int(String)ss.get(0).get(0);else if(ss.size()=0)Toast.makeText(LCCXActivity.this, 對(duì)不起,沒有該車!, Toast.LENGTH_SHORT).show();return;ss=query(sql);if(ss.size()0)/得到車站對(duì)應(yīng)的IDcznm=Integer.parseInt(String)ss.get(0).get(0);else if(ss.size()=0)Toast.makeText(LCCXActivity.this, 對(duì)不起,沒有該站!, Toast.LENGTH_SHORT).show
25、();return;sql=select Rid from relation where Sid=+cznm+ and Tid=+cnmm;if(query(sql).size()0)/如果已經(jīng)存在Toast.makeText(LCCXActivity.this, 對(duì)不起,該關(guān)系已經(jīng)有了!, Toast.LENGTH_SHORT).show();return;/否則進(jìn)行插入操作sql=insert into relation values( +Rid +, +cnmm +, +cznm +, +dct +, +fct );if(!insert(sql)/如果插入失敗Toast.makeText
26、(LCCXActivity.this, 對(duì)不起,添加失敗!, Toast.LENGTH_SHORT).show();return;elseToast.makeText(LCCXActivity.this, 恭喜你,添加成功!, Toast.LENGTH_SHORT).show(); ); bgxtjfh.setOnClickListener/為返回按鈕添加監(jiān)聽 (new OnClickListener()Overridepublic void onClick(View v) goTofjgnView();/返回到附加功能界面 );4.3.2 車次查詢功能開發(fā) 圖4.7 車次查詢截圖這里主要介紹
27、此功能下有關(guān)數(shù)據(jù)庫(kù)的開發(fā),具體代碼如下:public static VectorVector trainSearch(String tname)/車次查詢String sql =/查找車名,始發(fā)站,終點(diǎn)站和車類型select Tname,Tstartstation,Tterminus,Ttype +from train where Tname=+tname+;String sql1 =select Tstartstation,Rstarttime from train,relation +where train.Tid=relation.Tid and +Tname=+tname+ and r
28、elation.Sid=+(select Sid from station +where Sname=train.Tstartstation);String sql2 = /查找終點(diǎn)站和火車到站時(shí)間Rarrivetimeselect Tterminus,Rarrivetime from train,relation +where train.Tid=relation.Tid and +Tname=+tname+ and relation.Sid=+(select Sid from station +where Sname=train.Tterminus);VectorVector temp =
29、 query(sql);/得到車名,始發(fā)站,終點(diǎn)站和車類型的VectorVectorVector temp1 = query(sql1);VectorVector temp2 = query(sql2);temp = combine(temp,temp1,temp2);return temp;4.3.3 車站查詢功能開發(fā) 圖4.8 車站查詢截圖這里主要介紹此功能下有關(guān)數(shù)據(jù)庫(kù)的開發(fā),具體代碼如下:public static VectorVector stationSearch(String station)/根據(jù)車站名字查詢經(jīng)過(guò)車站的所有車/查詢有關(guān)火車的信息String sql = selec
30、t Tname,Tstartstation,Tterminus,Ttype +from train where Tid in +(select Sid from station where +Sname=+station+);/查詢出發(fā)站及出發(fā)時(shí)間String sql1 = select +station+,Rstarttime from relation +where Sid = +(select Sid from station where +Sname=+station+);String sql2 = select +station+,Rarrivetime from relation
31、+where Sid = +(select Sid from station where +Sname=+station+);VectorVector temp = query(sql);VectorVector temp1 = query(sql1);/得到終點(diǎn)站和火車到站時(shí)間的vectorVectorVector temp2 = query(sql2);/將三個(gè)Vector組合在一起temp = combine(temp,temp1,temp2);return temp;4.3.4 中轉(zhuǎn)站查詢功能開發(fā) 圖4.9 中轉(zhuǎn)站查詢截圖這里主要介紹此功能下有關(guān)數(shù)據(jù)庫(kù)的開發(fā),具體代碼如下:public static VectorVector Zjzquery(String start,String zjz,String end)/中轉(zhuǎn)站查詢VectorVector vector=getSameVector(start,zjz);/分兩步,先查出起點(diǎn)站到中轉(zhuǎn)站,然后再查出中轉(zhuǎn)站到終點(diǎn)站車次即可VectorVector vector2=getSameVector(zjz,end);if(vector.si
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度IT企業(yè)內(nèi)部研發(fā)成果保密協(xié)議及成果分享規(guī)定2篇
- 2025年餐飲店員工績(jī)效評(píng)估及激勵(lì)方案合同3篇
- 二零二五年度商業(yè)廣場(chǎng)場(chǎng)地使用權(quán)租賃合同
- 2025年投標(biāo)采購(gòu)心得體會(huì)總結(jié)與合同執(zhí)行策略合同2篇
- 2025年度委托配送合同(含冷鏈物流、倉(cāng)儲(chǔ))3篇
- 2025年影視制作外包服務(wù)合同3篇
- 2025年度旅游項(xiàng)目設(shè)施采購(gòu)合同旅游體驗(yàn)提升與后期維護(hù)服務(wù)合同3篇
- 2025-2030全球USB控制信號(hào)發(fā)生器行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球半制備型HPLC色譜柱行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)小型農(nóng)機(jī)具行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 供銷合同(完整版)
- 二零二五年企業(yè)存單質(zhì)押擔(dān)保貸款合同樣本3篇
- 鍋爐安裝、改造、維修質(zhì)量保證手冊(cè)
- 油氣行業(yè)人才需求預(yù)測(cè)-洞察分析
- (2024)河南省公務(wù)員考試《行測(cè)》真題及答案解析
- 1000只肉羊養(yǎng)殖基地建設(shè)項(xiàng)目可行性研究報(bào)告
- 《勞保用品安全培訓(xùn)》課件
- 2024版房屋市政工程生產(chǎn)安全重大事故隱患判定標(biāo)準(zhǔn)內(nèi)容解讀
- 學(xué)校文印室外包服務(wù) 投標(biāo)方案(技術(shù)方案)
- 好聽簡(jiǎn)單的鋼琴譜
- 技術(shù)咨詢合同書(浙江省科學(xué)技術(shù)廳監(jiān)制)
評(píng)論
0/150
提交評(píng)論