基于VC++的公交查詢系統_第1頁
基于VC++的公交查詢系統_第2頁
基于VC++的公交查詢系統_第3頁
基于VC++的公交查詢系統_第4頁
基于VC++的公交查詢系統_第5頁
已閱讀5頁,還剩13頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、本科生畢業論文(設計)題目基于VC+的公交查詢系統姓名 XX學號 院系電氣信息及自動化學院專業電氣工程及其自動化指導教師陳梅職稱 講師2012 年 5月日曲阜師范大學教務處制目 錄摘要1關鍵詞1Abstract1Key words11 緒論21.1 課題編寫背景21.2 國內外研究狀況21.3研究意義22系統開發技術22.1 系統開發技術簡介22.2數據庫技術32.3 系統運行環境43 需求分析 43.1 功能需求分析43.2 性能需求43.3 數據需求43.4軟件結構53.5功能流程54系統設計64.1系統功能模塊設計64.2數據交換的實現64.3模塊流程圖75系統實現85.1 模塊界面85

2、.2 數據表95.3車次查詢實現代碼及運行結果105.4站點查詢實現代碼及運行結果126結論136.1系統需要改進的地方136.2設計感想13致謝14參考文獻15基于VC+的公交查詢系統電氣工程及其自動化專業學生XX指導教師陳梅摘要:我國城市公交線路查詢系統的發展落后于現在國家的經濟發展。廣大乘客可以獲得的信息的方式較少,給出行帶來了不便。為了解決這個問題,本人設計了這個城市公交查詢系統。考慮了公交運行的實際情況和不同公交乘客的實際要求,分析了此系統應該具有的功能;又對系統的主要功能進行了詳細的描述,這其中主要包括兩大模塊:站點查詢模塊和車次查詢模塊。最后結合系統開發階段和調試階段發現的問題提

3、出了需要完善的地方。關鍵詞:查詢車次站點Based on the VC+Public traffic Query System Student majoring in Electrical engineering and automationXXTutor ChenmeiAbstract:The development of the bus transportation enquiry system fall behind the growth of our countries economy. The large part of p

4、assengers can acquire few ways of information .So its necessary to us to develop a kind of citys system of bus road to resolve this problem. For this purpose,I design this application system. From this design,I analyzed the present condition of the bus passenger information and different peoples nee

5、ds, in order to knower what functions this equipment should contain. And then I describe the systems main function modules in detail, these functions can be divided into two modules, station enquiry , number of bus enquiry. At last, according to the problems that happened in the period of using, I s

6、ummed up some ways to improve the system .Key words: enquiry; number of bus; station引言現階段社會發展很迅速,城市道路很多,很多時候會有道路擁堵和該道路的問題。因此,最大限度的提高道路使用效率就顯得尤為重要,這對廣大乘客來說不僅可以提高出行的效率還可以節省很多時間。現階段在我國乘客主要的交通方式還是以公交車為主,所以每個城市的公交系統都很龐大。公交查詢系統是這幾年出現的一種新事物,因每個城市的發展水平不一樣。獲得,所以乘客獲得信息的方式也不同。而國內現在比較缺乏專門的交通信息發布的管理機構,無法保證信息的可靠性

7、。隨著交通需求的增長,從事交通服務信息的公司越來越多,借助現代的信息技術和管理方法,建立公交查詢系統是社會發展的趨勢。現在比較成熟的公交查詢系統一般具備的功能是:采用車站站點查詢車次查詢、站至站查詢等,不僅能夠查詢到各公交線路的起停站點,還可以給出相關的路線。縱觀現在的形式,公交查詢系統有著良好的發展前景,未來的公交查詢呢系統將是基于B/S架構,通過瀏覽器查詢,通過計算機網絡全面聯網,實現中心控制、自動更新、更多的查詢方式和GIS系統的互聯互通等等更多更強大的功能。1 緒論1.1課題編寫背景在中國,隨著經濟的快速發展,城市交通擁堵,交通事故頻繁和環境污染的現象 日益嚴重,阻礙了城市居民生活水平

8、的提高和經濟的可持續發展。根據國內外城市交 通發展的經驗教訓,交通界專家學者達成共識優先發展公共交通是解決城市交通 擁堵的根本途徑之一。城市公共交通運輸以其覆蓋面廣、經濟、快捷的特點,目前仍然是絕大多數出行者的首選方式,也是各地城市政府大力發展的一種交通方式。正因為其覆蓋面廣、經濟、快捷的特點,城市公交線路、站點變動的靈活性就很大。下水道的堵塞,路面的修補,道路高峰期的擁堵,等等,這些都直接或間接地影響著公交車的行車路線,這不僅給本市市民帶來了不便,也為外來旅游、工作的人帶來極 大的不便。1.2國內外研究狀況現階段在國內,乘客可以獲得的信息較少,基本上沒有可靠地即時信息,如果能夠提供一種服務,

9、為市民特別是外來旅游、出差、就醫等急需了解 本地道路情況的人提供方便、快捷、經濟、高效地利用公交線路的方案,將方便他們的出行和生活,同時減少不必要的交通流量,提高交通運輸的效率和城市的地位。目前在中國這已是一個越來越迫切的現實問題。為了解決這一系列的問題,國外在城市 公交網絡系統上投人了極大的財力 構建了利用計算機網絡和先進的通信系統的智能 運輸系統ITS(Intelligence Transport System)。從而實現了大范圍內全方位發揮的 實時、準確、高效的運輸綜合管理,使人、車、路密切配合,和諧統一,大大改善了 交通環境等。國內在這方面的起步較晚,但是各地政府都給予了極大的重視。相

10、繼建 立了網上公交查詢系統,但是效果不甚理想。因此對公交系統查詢研究已是一個非常重要的問題。基于以上幾點,本文從本市用戶實際需求出發,研究了本市公交系統的設計問題。我首先登陸了網絡上的日照市公交查詢系統。 在該網站上,詳細查看了日照市的公交車輛信息,因日照市還是一個新生的海邊城市人口不是特別多,道路不是特別擁擠,所以人們出行大多選擇私家車輛。因此將來私家車會越來越多,最終將導致日照市和其他城市一樣變得很擁擠,到時候城市公共交通仍是絕大多數出行者的首選方式,也是城市政府大力發展的一種交通方式。 1.3 研究意義我國私人汽車的迅速發展給城市的交通系統帶來嚴重的影響,如何考慮私家車和公共汽車的競爭關

11、系并建立一個有競爭力的,優化了的公交系統是具有戰略意義的。我國實行了可持續發展戰略,當然也包括交通的可持續發展。所以致力于優化交通系統結構和發展公共交通信息化體系是當務之急。2 系統開發技術2.1 系統開發技術簡介2.1.1VisualC+簡介VisualC+是微軟開發的一個集成環境,是使用C+的一個平臺。它是一個功能強大的可視化軟件開發工具。自1993年Microsoft公司推出Visual C+1.0后,隨著其新版本的不斷問世,Visual C+已成為專業程序員進行軟件開發的首選工具。Visual C+6.0不僅是一個C+編譯器,而且是一個基于Windows操作系統的可視化集成開發環境(I

12、ntegrated Development Environment,IDE)。Visual C+6.0由許多組件組成,包括編輯器、調試器以及程序向導AppWizard、類向導Class Wizard等開發工具。 這些組件通過一個名為Developer Studio的組件集成為和諧的開發環境。2.1.2 MFC基礎類類MFC,微軟基礎類(Microsoft Foundation Classes),同VCL類似,是一種Application Framework,隨微軟Visual C+ 開發工具發布。該類庫提供一組通用的可重用的類庫供開發人員使用。大部分類均從CObject 直接或間接派生,只有少

13、部分類例外。MFC 應用程序的總體結構通常由 由開發人員從MFC類派生的幾個類和一個CWinApp類對象(應用程序對象)組成。MFC 提供了MFC AppWizard 自動生成框架。Windows 應用程序中,MFC 的主包含文件為"Afxwin.h"。MFC,微軟基礎類(Microsoft Foundation Classes),實際上是微軟提供的,用于在C+環境下編寫應用程序的一個框架和引擎,VC+是WinDOS下開發人員使用的專業C+ SDK(SDK,Standard SoftWare Develop Kit,專業軟件開發平臺),MFC就是掛在它之上的一個輔助軟件開發

14、包,是對WindowsAPI的封裝,大約有100多個類,但常用的有二三十種。現在介紹一下MFC中比較重要也較常用的類。CWnd:窗口類,它是大多數“看得見的東西”的父類,比如視圖CView、框架窗口CFrameWnd、工具條CToolBar、對話框CDialog、按鈕CButton等。 CDocument文檔,負責內存數據與磁盤的交互。最重要的是OnOpenDocument(讀入),OnSaveDocument(寫盤),Serialize(讀寫) Cview:視圖類,負責內存數據與用戶的交互。包括數據的顯示、用戶操作的響應(如菜單的選取、鼠標的響應)。最重要的是OnDraw(重畫窗口),通常用

15、CWnd:Invalidate()來啟動它。另外,它通過消息映射表處理菜單、工具條、快捷鍵和其他用戶消息。 CDC:設備文本類。無論是顯示器還是打印機,都是畫圖給用戶看。這圖就抽象為CDC類來完成。 Cdialog:對話框類。它是所有對話框的類。CwinApp:應用程序類。似于C中的main函數,是程序執行的入口和管理者,負責程序建立、消滅,主窗口和文檔模板的建立。CGdiObject及子類,用于向設備文本畫圖。它們都需要在使用前選進DC。 Cbrush:刷子,填充 Cfont:字體,控制文字輸出的字體 。Cfile:文件。最重要的不外是Open(打開),Read(讀入),Write(寫) C

16、string:字符串。封裝了C中的字符數組,非常實用。2.2 數據庫技術數據庫技術作為管理技術,是計算機軟件領域的一個重要分支,產生于60年代末。現在已形成相當成規模的理論體系和實用技術,優秀的數據庫設計是應用成功的基石,是開發應用的前提。數據庫的體系結構分為三級:內部級,概念級和外部級。這個三級結構有時也稱為“三級模式結構”外部級:最接近用戶,是單個用戶所有能看到的數據特性。單個用戶使用的數據視圖的描述稱為“外模式”。概念級:涉及到所有用戶的數據定義,是全局的數據視圖。全局視圖的描述稱為“概念模式”。內部級:最接近于物理存儲設備,涉及到實際數據存儲的結構物理存儲數據視圖的描述稱為“內模式”。

17、數據庫的三級模式結構是數據的三個抽象級別。它把數據的具體組織留給DBMS去做,用戶只要抽象的處理數據,而不必關心數據在計算機中的表示和存儲,這樣就減輕了用戶使用系統的負擔。本系統采用的數據庫管理系統是微軟公司的Acess2000,Access數據庫不但具有dBASE、FoxBASE、FoxPro等數據庫的優點,而且還具有其自身特點,它是對傳統數據庫的發展,提供了真正的關系數據庫管理。Access是一個功能強大、方便靈活、適用于個人單機環境下使用的關系型數據庫管理系統,它同時提供了一個完整的數據庫應用開發工具,可用于開發適合于特定的數據庫管理的Windows應用程序。<1>Acces

18、s的對象Access 2000支持的對象包括表、查詢、報表、窗體、宏、模塊及網頁。Access所提供的這些對象都存放在同一個數據庫文件(.mdb文件)中,而不像其他數據庫那樣分別存放于不同的文件中。這樣就方便了數據庫文件的管理。在Access 2000的各個對象中,表是數據庫的核心基礎,它存放著數據庫中的全部數據信息。報表、查詢和窗體都是從數據表中獲得數據信息,以實現用戶的某一特定需要,例如查找、計算統計、打印、編輯修改等。窗體可以為用戶提供良好的操作界面,通過窗體,用戶可以直接或間接地調用宏或模塊,并執行查詢、打印、預覽、計算多呢個功能,甚至對數據表進行編輯修改等。<2>Acce

19、ss的主要功能(1)定義數據創建表,利用表儲存相應的信息。(2)根據需要定義各表之間的關系,從而將各個表中的相關的數據有機的結合在一起。(3)方式多樣的數據處理能力。可以創建查詢來檢索數據;可以創建聯機窗體來直接查看、輸入及更改表中的數據;可以創建報表來分析數據或將數據以特定的方式打印出來。(4)創建Web頁,建立對Internet和Intranet的支持(5)開發應用程序。可以利用宏或Visual Basic將各種數據庫對象連接在一起,形成一個數據庫應用系統,而且用戶也不需要編寫復雜的代碼。2.3 系統運行環境<1>.操作系統要求:windows xp/windows 2000&

20、lt;2>.需要的軟件:Microsoft Office Access 2000,Visual Studio c+6.0<3>.計算機硬件要求:800MHZ奔騰 獲其他處理器,256以上的內存3 需求分析3.1 功能需求分析用來查詢線路和車次,為不熟悉交通線路的乘客提供相應的信息,通過站點輸入還可以查詢到該車輛通過的其他站點,便于乘客的換乘。此系統一共包含三大功能塊,分別是數據庫系統模塊,車次查詢模塊,站點查詢模塊。這幾個模塊可實現的主要功能如下:(1)實現對公交車輛的管理,根據實際情況對線路及車輛進行更改刪除等操作。(2)實現對已知公交線路的具體信息的查詢功能,也包括所有站

21、點。(3)已知站點,點擊查詢得到所有經過該站點的車輛線路信息。3.2 性能需求(1)可操作性:使該系統適合個層次乘客的用戶,查詢功能方便快捷。(2)實用性:系統為用戶實現了查詢操作。3.3 數據需求(1)公交車次數據的輸入,大部分是日照市大學城附近的車次。(2)站點數據的錄入。3.4 軟件結構本系統的軟件結構比較簡單,主要有兩大部分組成:車次查詢和站點換乘。如圖3-1所示:公交查詢系統設計與實現車次查詢站點查詢圖3-1 軟件結構3.5 功能流程這個系統的功能流程是:用戶進入主界面后進行功能選擇。然后進行數據輸或或選擇車次或者輸入站點然后進行查詢,系統會進行判定用戶輸入的信息是否正確,如果正確可

22、以進行下一步具體的查詢功能,否則的話會提示用戶輸入正確信息。如圖3-2所示:圖3-2 功能流程4 系統設計4.1系統功能模塊設計本系統的功能模塊劃分為公交線里車次具體信息查詢功能模塊,站點具體查詢功能模塊。(1) 查詢具體公交線路信息模塊該模塊可以對用戶輸入的車輛盡行信息檢索,用戶也可以在系統的下拉列表中選擇自己要查詢的車輛,該公交線路的具體信息包括線路上所有的停靠站點,功能模塊圖如圖所示:圖 4-1 具體線路詳細查詢功能模塊圖(2)站點具體信息查詢模塊 該模塊可以根據用戶輸入的站點名稱進行信息查詢,包括所有經過該站點的公交線路。功能模塊圖如圖所示:圖 4-2 站點查詢功能模塊圖4.2數據交換

23、的實現系統的資源是存放在數據庫服務端的。當客戶需要某些資源時,在把這些資源由服務器發送給客戶端,通過輸入,點擊按鈕可獲得某一類型的數據,以該類型的數據作為查詢條件遍歷數據表,以獲得目標結果。本系統只是簡單的單機運行,但運行時也需要將需要的數據庫連接到程序中,這樣用戶才能得到想要的結果。圖4-3查詢操作與數據交換4.3 模塊流程圖4.3.1 車次查詢流程圖車次查詢的功能是根據用戶輸入的數據判斷是否為空,如果為空那么提示用戶輸入錯誤,否則就調用車次查詢函數,看是否到了記錄的末端,如果是那么就結束。如果不是,那么就指向當前記錄看是否等同于當前記錄中的車次,如果等同那么返回給顯示控件顯示結果。如果不等

24、同那么就指向下一條記錄。圖4-4 車次查詢流程圖4.3.2站點查詢流程圖站點查詢的功能是根據用戶輸入的數據判斷是否為空,如果為空那么提示用戶輸入錯誤,否則就調用站點查詢函數,看是否到了記錄的末端,如果是那么就結束。如果不是,那么就指向當前記錄看是否等同于當前記錄中的站點,如果等同那么返回給顯示控件顯示結果。如果不等同那么就指向下一條記錄。圖 4-5 站點查詢流程圖5系統實現這個應用軟件落實到具體的實現上時,首先要進行界面的設計,界面的功能布局是否合理、美觀與否都關乎到這個軟件質量。所以軟件的界面也是很重要的一部分。然后要建立數據庫,數據表是用戶查詢內容的來源,所以數據表的內容直接關系到用戶可以

25、從這個軟件中得到什么信息,這也是很重要的部分。這兩部分都做完以后剩下的就是編程了,這是所有預想功能能否實現的關鍵所在,也是設計難點。下面具體介紹各部分是怎么實現的。5.1 模塊界面設計開始首先要建立一個基于對話框的MFC工程類,這樣系統會默認生成一個基本的對話框架。里面包含確定和取消兩個按鈕,我們根據自己的需要進行增刪。這個查詢系統的主要模塊有兩個,一個是車次查詢模塊,另一個是站點查詢模塊。這兩個模塊我做到了一起,這樣比較方便用戶操作。 車次查詢模塊車次查詢模塊包含一個靜態控件static box ,一個組合框combo box還有一個按鈕,顯示區是公共的,也就是說不管是車次查詢還是站點查詢都

26、是從右邊的顯示區中顯示。這樣比較節省資源,也比較美觀。具體界面如下圖5-1所示。圖5-1 車次查詢界面 站點查詢模塊 站點查詢界面和車次查詢差不多,控件基本上都是一樣的,只不過站點查詢中用來接收用戶輸入信息的是一個編輯框,編輯框負責和數據庫進行信息交換,顯示區在右邊,站點查詢及整體效果如下圖5-2所示。圖 5-2整體查詢界面5.2 數據表用Microsoft Access 2000做的公交車輛的數據庫如下,其中包含了車輛的車次信息及所有站點信息。圖5-3數據表信息5.3 車次查詢實現代碼及運行結果車次查詢模塊主要應用的知識點是對記錄集的操作,ODBC記錄集的基本操作包括顯示、滾動、添加、修改等

27、,查詢的方式有兩種,一種是完全匹配查詢,這種查詢方式是對每一條記錄都進行查詢,當符合條件時就將其打開。另外一種模糊查詢,在車次查詢中用不到。下面具體實現車系查詢的主要代碼:void CBusDlg:OnNum() /車次查詢按鈕函數代碼/ TODO: Add your control notificationhandler code hereCString str; /定義字符串類型的變量strint i=m_num.GetCurSel(); /返回組合框中列表框中當前選中的項的下標。如果/有選中項,則返回CB_ERRm_set.m_strFilter=" bus_station&q

28、uot;if(m_set.IsOpen() /這是調用數據庫打開函數,如果文件是打開的那么就執/行以下的內容m_set.Close(); /將文件關閉,重新進行下面的操作m_set.Open(); /打開文件m_set.MoveFirst(); /移到數據表中的第一條記錄for(int j=0;j<i;j+) /定義整型變量j,如果沒有到達記錄集的最后一條記/那么就順序往下移動m_set.MoveNext();str.Format("%ld",m_set.m_bus_number);/將變量值轉換成需要的類型放到str中SetDlgItemText(IDC_BUSNU

29、M1,str); /將str中的值顯示到控件中str.Format("%s",m_set.m_bus_station);SetDlgItemText(IDC_STANUM1,str);m_set.Close();這部分是對車次查詢模塊中的查詢按鈕添加的功能,它主要是在用戶輸入或者選擇所需車次后對數據庫進行的檢索,將符合用戶要求的信息進行顯示。運行測試后結果如圖5-4 所示。圖 5-4 車次查詢結果這部分能夠正常運行的前提是數據庫可以連接正常,如果數據庫連接不上那么系統將不可以調用功能函數進行信息檢索。當用戶輸入信息不能和數據庫中的記錄相匹配時將會彈出對話框提示用戶無法找到所

30、需信息,實現的代碼如下:BOOL CBusDlg:OnInitDialog()CDialog:OnInitDialog();ASSERT(IDM_ABOUTBOX & 0xFFF0) = IDM_ABOUTBOX);ASSERT(IDM_ABOUTBOX < 0xF000);CMenu* pSysMenu = GetSystemMenu(FALSE);if (pSysMenu != NULL)CString strAboutMenu;strAboutMenu.LoadString(IDS_ABOUTBOX);if (!strAboutMenu.IsEmpty()pSysMenu-

31、>AppendMenu(MF_SEPARATOR);pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);SetIcon(m_hIcon, TRUE);/ 設置大圖標SetIcon(m_hIcon, FALSE); /設置小圖標if(!m_database.Open(NULL,FALSE,FALSE,"ODBC;DSN=bus")AfxMessageBox("打開數據庫失敗!");/數據庫ODBC操作語言,如果不滿足條件那么就彈出對話框:打開失敗m_set.Open();CSt

32、ring str;m_set.MoveFirst();while(!m_set.IsEOF() str.Format("%ld",m_set.m_bus_number);m_num.AddString(str);m_set.MoveNext();m_set.Close();return TRUE; 5.4站點查詢實現代碼及運行結果站點查詢主要用到是模糊查詢,用戶只給出停靠站而不是整條路線,我們需要對記錄集進行模糊查詢,在這里用到的關鍵語句是UpdateData(TRUE);m_set.m_strFilter=" bus_station like '%&qu

33、ot;+m_edit+"%' "然后利用下面的語句將符合條件的線路顯示到用戶界面上str.Format("%ld",m_set.m_bus_number); 實現的站點查詢功能的代碼具體如下:void CBusDlg:OnSta() UpdateData(TRUE);m_set.m_strFilter=" bus_station like '%"+m_edit+"%' "if(!m_set.Open()|m_set.IsEOF()AfxMessageBox("抱歉,沒有找到您要查詢

34、的信息!");CString str;int i=IDC_BUSNUM1,j=IDC_STANUM1;while(!m_set.IsEOF()str.Format("%ld",m_set.m_bus_number);SetDlgItemText(i,str);str.Format("%s",m_set.m_bus_station);SetDlgItemText(j,str);i+;j+;m_set.MoveNext();m_set.Close();這段程序中如果開頭部分IF語句里面的條件不滿足那么就會跳過if括號里面的內容往下執行,也就是說用戶

35、輸入的信息和數據庫里面的相匹配,那么程序運行的結果如下圖5-5所示。圖5-5 站點查詢結果當if里面的語句滿足即當用戶輸入的數據不能和數據庫中的任何一個記錄集匹配時會彈出下面的對話框提示用戶重新輸入或者檢查其信息是否有誤,如圖5-6所示。圖5-6 沒有查詢到用戶輸入信息時結果6結論6.1 系統需要改進的地方因本人能力有限和時間關系,本系統設計時沒有給出換乘的功能,這是該系統以后要著重改進的地方。然后顯示區可以根據匹配信息的多少進行動態調整,減少靜態設置的冗余情況。這樣數據源的自動設定和動態鏈接問題可以賦予更大的自主性。系統還有很大的升級空間,以后時間精力允許我會進一步將其完善。6.2 設計感想

36、隨著畢業的臨近,我的大學生活就要結束了,即將踏入社會去開始另一種生活。寫這個論文的這段時間感觸頗多,我也學會了很多東西,感覺到自己在慢慢的成熟。 在選這個課題時,我就有一定要做好這個論文的想法。我對計算機編程語言比較感興趣,所以對這個課題還是比較喜歡的。這也是我第二次做這樣的設計,在大專的時候也是做的這樣的課題,只不過那個是用的java語言,設計的是虛擬漫游的課題。選題的時候沒料到會很艱難,那時候做的是相當的辛苦,不過還好最終交上了一份滿意的答案。現在我對這篇論文也傾注了大量的心血,到圖書館查閱了大量的資料,同時我也上網搜索了一些資料或者問我的指導老師。慢慢的思路開始清晰到開始自己動手編寫程序。做程序的這些天基本上都在學校的機

溫馨提示

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

最新文檔

評論

0/150

提交評論