資源描述:
《校園導(dǎo)游系統(tǒng)畢業(yè)論文.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、校園導(dǎo)游系統(tǒng)畢業(yè)論文目錄目錄3第一章緒論11.1本課題的研究背景、內(nèi)容11.2開發(fā)工具的簡介21.3開發(fā)語言3第二章需求分析63.1引言63.2功能需求7第三章可行性分析82.1可行性分析的任務(wù)82.2技術(shù)可行性82.3經(jīng)濟(jì)可行性92.4開發(fā)環(huán)境可行性92.5操作可行性9第四章總體設(shè)計104.1概念結(jié)構(gòu)的特點(diǎn)104.2抽象出類104.3概念結(jié)構(gòu)的特點(diǎn)是:114.4E-R圖11第五章詳細(xì)設(shè)計145.1主界面設(shè)計145.2景點(diǎn)介紹設(shè)計145.3數(shù)據(jù)維護(hù)設(shè)計155.4線路查詢設(shè)計18第六章系統(tǒng)測試206.1測試方法206.2測試步驟21第七章系統(tǒng)維護(hù)及性能分析237.1系統(tǒng)維護(hù)237.2性
2、能分析23第八章總結(jié)25參考文獻(xiàn)26致謝27附錄28遼寧科技大學(xué)本科生畢業(yè)設(shè)計(論文)第56頁第一章緒論1.1本課題的研究背景、內(nèi)容目前,電子地圖在商業(yè)應(yīng)用領(lǐng)域不斷發(fā)展。在終端嵌入式領(lǐng)域,有汽車導(dǎo)航、個人導(dǎo)航、GPS導(dǎo)航等應(yīng)用;在平臺應(yīng)用領(lǐng)域,有行業(yè)應(yīng)用-智能交通系統(tǒng)、車隊(duì)管理、資產(chǎn)跟蹤等;還有市場前景頗為樂觀的位置服務(wù)領(lǐng)域(如手機(jī)位置服務(wù)及互聯(lián)網(wǎng)位置服務(wù)等)。衛(wèi)星導(dǎo)航目前主要在車載導(dǎo)航系統(tǒng)、手機(jī)、掌上電腦等設(shè)備中有所應(yīng)用。這個由汽車商、地圖供應(yīng)商、手機(jī)商、電信運(yùn)營商組成的產(chǎn)業(yè)已有近百家企業(yè)參與?! 半娮拥貓D行業(yè)仍然屬于測繪范疇,在我國,一家企業(yè)必須具有測繪資質(zhì)才能從事測繪活動。但
3、這并不意味著市場沒有開放?!睂O國軍說?! ‰S著電子地圖應(yīng)用面的拓寬,其與老百姓的生活也結(jié)合得越來越緊密,市場的變化迫使國家測繪主管部門和相關(guān)部門積極地思考如何推進(jìn)測繪產(chǎn)品的市場化問題?! ?shí)際上,國家相關(guān)部門一直在有步驟地推進(jìn)電子地圖的產(chǎn)業(yè)化進(jìn)程,包括先后出臺了《保密法》、地圖出版的相關(guān)管理?xiàng)l例和電子地圖制作資質(zhì)標(biāo)準(zhǔn)。另外,在技術(shù)手段上,國家也采取了一些辦法。比如,國家發(fā)展和改革委員會在2002年曾主導(dǎo)了一個專業(yè)化產(chǎn)業(yè)化項(xiàng)目——衛(wèi)星導(dǎo)航產(chǎn)業(yè)化應(yīng)用專項(xiàng),其中涉及到導(dǎo)航的硬件、軟件、應(yīng)用平臺和導(dǎo)航電子地圖,并設(shè)立了一些項(xiàng)目來直接推進(jìn)電子地圖的產(chǎn)業(yè)化。北京四維圖新公司當(dāng)時便承擔(dān)此項(xiàng)目中關(guān)于
4、電子地圖開發(fā)部分的工作。國家發(fā)改委希望通過該計劃在國內(nèi)形成100億元規(guī)模的衛(wèi)星導(dǎo)航應(yīng)用市場,推出一批有特色的中國導(dǎo)航產(chǎn)品,培育起一批在相關(guān)領(lǐng)域里的一流企業(yè)。此外,國家測繪局也從測繪和地圖產(chǎn)品管理的角度出發(fā),在資質(zhì)、標(biāo)準(zhǔn)、地圖保密等方面形成了一整套方案,產(chǎn)業(yè)政策層面的框架已經(jīng)基本形成。目前,這些產(chǎn)業(yè)政策和標(biāo)準(zhǔn)仍在不斷完善之中。遼寧科技大學(xué)本科生畢業(yè)設(shè)計(論文)第56頁1.2開發(fā)工具的簡介Eclipse是一個開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse附帶了一個標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具
5、(JavaDevelopmentTools,JDT)。Eclipse還包括插件開發(fā)環(huán)境(Plug-inDevelopmentEnvironment,PDE),這個組件主要針對希望擴(kuò)展Eclipse的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與Eclipse環(huán)境無縫集成的工具。多數(shù)人認(rèn)為Eclipse是JavaIDE,不過,當(dāng)下載Eclipse之后,除了有JavaIDE(就是JDT),還有PDE。然而Eclipse是萬用工具平臺。JDT實(shí)際上是Eclipse的添加品,也就是外掛程序。Eclipse本身實(shí)際上是指Eclipse平臺(EclipsePlatform),除了下載時能取得Java工具集以
6、外,還提供各種工具的支持,所以平臺本身只是相當(dāng)小的組軟件。如果想開發(fā)Java程序,用的是Eclipse隨附的JDT外掛程序。如果想開發(fā)其它語言的程序,就需要拿到其它外掛程序,諸如CDT(CDevelopmentToolkit)就可以開發(fā)C/C++程序。Eclipse跨計算機(jī)語言,也跨人類的語言。相同的外掛機(jī)制可用來增加對不同語言的支持,這里使用一種特殊的外掛,叫做外掛程序片斷(plug-infragment)。IBM以捐出一個語言套件,支持中文(繁體與簡體)、法文、德文、意大利文、日文、韓文、葡萄牙文(巴西)與西班牙文。照理說Eclipse以Java寫成,應(yīng)該可以在任何的平臺執(zhí)行。但
7、嚴(yán)格來說Eclipse不是跨平臺的,因?yàn)樗褂米鳂I(yè)平臺的原生圖形來建置。因此要等SWT(StandardWidgetToolkit)移植到該平臺,Eclipse才能在那個平臺執(zhí)行。但就現(xiàn)實(shí)而言到不是什么大問題,因?yàn)镾WT已經(jīng)被移植到數(shù)個常見平臺上了,包括Windows、Linux/Motif、Linux/GTK2、Solaris、QNX、AIX、HP-UX與MacOSX。JAVAGUI插件jigloo jigloo嚴(yán)格意義上來說也是收費(fèi)的,不過他提供了n