freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的洛陽“本地通”旅游向?qū)脚_移動客戶端的設(shè)計與實現(xiàn)(編輯修改稿)

2025-02-12 12:02 本頁面
 

【文章內(nèi)容簡介】 略,相對于只針對一個景點或是一個店鋪的點攻略,該應(yīng)用的對比攻略就是通過對比,可以從不同的方面對具有不同特色的地方進行一個全面的對比。例如當(dāng)?shù)氐穆尻査?,該?yīng)用可以從風(fēng)味特色來對比不同的店面的特色;同時對于洛陽的牡丹石,該應(yīng)用也可以通過不同的質(zhì)地、不同的價格,在該方面進行一個全面的對比……讓游客在未到該地方消費之前就有個自己的選擇,可以最大限度的為游客節(jié)省時間和金錢。3. 總攻略:對某個地區(qū)的景點、小吃、店鋪等一個總體的評說??偣ヂ跃褪轻槍δ骋粋€地區(qū)的景點,小吃或是店鋪,以一篇攻略的形式,對該地區(qū)進行一個總體的評說。例如洛陽的老城,該應(yīng)用可以通過總攻略來詳細(xì)的介紹該地區(qū),其中包括歷景門、洛陽水席、特色店鋪……讓游客對該地區(qū)的各個方面都有一個感性的了解,不至于聽到這個地方還是一頭霧水,斷章取義的認(rèn)為老城就是一座破舊的城市,其實里面還是有很多的風(fēng)景和美食的。4. 推薦必到點:就是將洛陽當(dāng)?shù)刈罹咛厣木包c、餐飲、店鋪,通過該應(yīng)用推薦給用戶。例如洛陽的龍門石窟,這是洛陽作為全國著名旅游城市的標(biāo)志性景區(qū),如果來到了洛陽沒有去看龍門石窟,那真的可以說您真的是有點有虛此行的意思了;還有洛陽現(xiàn)在每年四月份左右舉行的洛陽牡丹花會,作為牡丹的勝地,洛陽因為有了牡丹的盛開而更顯風(fēng)韻,每年的四月份,早中晚的牡丹次第盛開,似乎就是在為洛陽這座城市歡迎遠(yuǎn)道而來的客人。所以如果選擇在春天來到洛陽,牡丹必是繼龍門石窟這一世界文化遺產(chǎn)的風(fēng)景名勝之后的不二選擇;還有就是洛陽水席,世界級的風(fēng)景名勝看過、雍容華貴的牡丹欣賞之后,下一站,毫無疑問就是洛陽的特色美食了,作為洛陽的地方性美食,洛陽水席當(dāng)之無愧,人多的話齊聚一堂,若是人少,三五成形,一樣可以通過該應(yīng)用的攻略文章來品味到洛陽美食。5. 我的行程:就是將用戶在查看之前所確定下來的景點、某種小吃或是店鋪給保存記錄下來,并根據(jù)地圖來為用戶提供路線,同時為該用戶來添加行程路線順序。將用戶添加的景點等信息保存并根據(jù)地圖為用戶提供路線并合理安排游客的行程順序。該應(yīng)用的具體功能如系統(tǒng)功能模塊圖所示:圖22應(yīng)用功能模塊圖167。根據(jù)該應(yīng)用的功能分析和系統(tǒng)流程的分析,該應(yīng)用主要涉及的實體有游客、點(景點、小吃、店鋪等)、路線、文章,并且在這些主要實體之間有如下關(guān)系:一個游客通過該應(yīng)用來發(fā)表多篇文章,而一片文章只能屬于一個本地通用戶;同時,一個游客可以創(chuàng)建一個或是多個旅行路線,而一個旅行路線卻只能有一個用戶來創(chuàng)建,一個游客可以套用其他游客創(chuàng)建的路線,游客創(chuàng)建的路線可以被多個游客所套用;一個景點的攻略文章可以有多篇,一篇游記中也可以包含多個景點;關(guān)于景點可以有多個標(biāo)簽,例如老城可以有歷景門、洛陽水席兩個標(biāo)簽,一個標(biāo)簽頁可以被包含在多篇游記當(dāng)中,一篇游記文章也可以包含多個標(biāo)簽。該應(yīng)用采用的是目前流行的開源的開發(fā)工具Eclipse,利用Android SDK和Android ADT在其上搭建Android開發(fā)環(huán)境。同時,Android操作系統(tǒng)內(nèi)嵌的是SQLite輕量級數(shù)據(jù)庫,所占用的資源非常低,在嵌入式的設(shè)備中,只要幾百K的內(nèi)存就夠了,同時該數(shù)據(jù)庫還能與多種開發(fā)語言相結(jié)合,其中就有本應(yīng)用開發(fā)所應(yīng)用的Java開發(fā)語言,比起Mysql、PostgerSQL這兩款開源世界著名的數(shù)據(jù)庫管理系統(tǒng)來講,SQLite的處理速度比他們的都快,因此本系統(tǒng)在移動終端采用SQLite數(shù)據(jù)庫存儲用戶從網(wǎng)站下載更新的內(nèi)容。第3章 主要功能模塊的設(shè)計167。游客可以通過瀏覽以及發(fā)表總攻略、對比攻略、點攻略三個不同層級的文章來記錄自己的游玩歷程,或是通過查看其他游客的攻略文章來確定自己的游玩路線。1. 總攻略,把最能代表洛陽的景點和特色展示給游客,讓游客選擇自己感興趣的景點和特色。例如洛陽的老城,該應(yīng)用可以通過總攻略來詳細(xì)的介紹該地區(qū),其中包括歷景門、洛陽水席、特色店鋪……讓游客對該地區(qū)的各個方面都有一個感性的了解,不至于聽到這個地方還是一頭霧水,聽到名字就以為老城就是一座破舊的城市,其實里面還是有很多的風(fēng)景和美食的。2. 對比攻略,在游客選擇的特色下,把具有相同特色的不同的景點展示給游客,讓游客根據(jù)不同景點的好壞選擇自己中意的點。相對于只針對一個景點或是一個店鋪的點攻略,該應(yīng)用的對比攻略就是通過對比,可以從不同的方面對具有不同特色的地方進行一個全面的對比。例如本地的洛陽水席,游客可以從風(fēng)味特色來對比不同的店面的特色;同時對于洛陽本地的牡丹石,游客也可以通過不同的質(zhì)地、不同的價格,在該方面進行一個全面的對比……讓游客在未到該地方消費之前就有個自己的選擇,可以最大限度的為游客節(jié)省時間和金錢。,對某個地區(qū)的景點、小吃、店鋪等一個總體的評說,也就就是對洛陽的某一個景點,例如龍門石窟、白馬寺、關(guān)林等,做一個整體的點評,讓游客可以通過該應(yīng)用的點攻略,在未到該景區(qū)之前,就有一個感性的認(rèn)識,游客如果真的來到該景點,可以有一種賓至如歸的感覺。同樣通過該應(yīng)用的點攻略文章,可以讓游客在沒有到來之前對洛陽當(dāng)?shù)赜袀€感性的認(rèn)識,來更好的為洛陽的游客提供最大程度的便利。通過該應(yīng)用的攻略文章,游客不僅可以提前領(lǐng)略到洛陽本地的風(fēng)景名勝以及特色美食,同時游客也可以根據(jù)驢友們的建議,來合理安排自己的行程。167。 推薦必到點就是將洛陽當(dāng)?shù)刈罹咛厣木包c、餐飲、店鋪,通過該應(yīng)用推薦給用戶。例如洛陽的龍門石窟,這是洛陽作為全國著名旅游城市的標(biāo)志性景區(qū),如果來到了洛陽沒有去看龍門石窟,那真的可以說您真的是有點有虛此行的意思了;還有洛陽現(xiàn)在每年四月份左右舉行的洛陽牡丹花會,作為牡丹的勝地,洛陽因為有了牡丹的盛開而更顯風(fēng)韻,每年的四月份,早中晚的牡丹次第盛開,似乎是在為洛陽這座城市歡迎遠(yuǎn)道而來的客人,所以如果選擇在春天來到洛陽,牡丹必是繼龍門石窟這一世界文化遺產(chǎn)的風(fēng)景名勝之后的不二選擇;還有就是洛陽水席,世界級的風(fēng)景名勝看過、雍容華貴的牡丹欣賞之后,下一站,毫無疑問就是洛陽的特色美食了,作為洛陽的地方性美食,洛陽水席當(dāng)之無愧,人多的話齊聚一堂,若是人少,三五成形,一樣可以通過該應(yīng)用的攻略文章來品味到洛陽美食。167。 游客路線的選擇以及到達方式游客路線的選擇,可以通過查看之前確定下來的景點、小吃或是店鋪給記錄保存下來,并根據(jù)地圖來為用戶提供路線,以確定游客最終的旅行路線。同時游客還可以在旅行的途中,再為自己添加所要到達的點。在游客出行的過程中,一個陌生的地方,游客從出發(fā)地到達目的地的時候,常常不知道該怎么到達目的地,即使在知道到達目的地的路線后,游客所知道的路線的未必是比較省時合理的路線。為幫助游客在從一個點出發(fā)到達另一個點的時候選擇出一條比較省時合理的路線,該應(yīng)用可以根據(jù)游客選擇的交通方式列出多條交通路線供游客選擇,并把最合適的、最快捷的交通路線推薦給游客。167。 路線上傳及分享游客在結(jié)束自己愉快的游玩后,可以將自己的游玩路線上傳,并且進行分享使路線成為模板路線來幫助其它游客確定他們的游玩路線,可以更好的方便后來的游客。167。 文章和標(biāo)簽的匹配一篇好的攻略文章中會包含很多游客感興趣的信息,特別是好的景點推薦或是特色推薦,游客看到這些地點或特色時可能會迫不及待地的想要查看其更多的相關(guān)信息。這種問題的通常情況下的解決方法是只能讓游客只能離開正在看的文章,使用搜索功能去查找,然而這時候文章可能還沒看完,游客遇到了是繼續(xù)看文章還是去搜索的矛盾。特別的,如果游客對文章中的多個點都感興趣,那么選擇會更麻煩,游客可能查了這個忘了那個。為了解決這個問題,系統(tǒng)將文章里游客可能感興趣的詞都做成標(biāo)簽,標(biāo)簽是特色、景點等的關(guān)鍵詞,標(biāo)簽大大減少了游客的查找自己感興趣的信息時間,便于游客查找更多自己感興趣的旅游信息。游客可以在不離開當(dāng)前文章的情況下就可以查看其它相關(guān)的信息,還可以進行相關(guān)的操作,操作后可以繼續(xù)閱讀之前的文章,大大方便了游客的信息查詢和處理。系統(tǒng)根據(jù)這些標(biāo)簽,將對文章進行掃描匹配。文章和標(biāo)簽的掃描匹配有兩種方式:1. 自動掃描匹配。自動匹配在系統(tǒng)已設(shè)定的時間段里,系統(tǒng)自動對標(biāo)簽表進行掃描并匹配文章表中的數(shù)據(jù)。自動匹配只有在固定的時間才能匹配,操作比較簡單,管理員只要設(shè)置一次就可以了,但是不夠方便。2. 手動掃描匹配。手動匹配是系統(tǒng)管理員手工進行匹配。系統(tǒng)管理員可以在任何時間進行文章和標(biāo)簽的手動匹配操作,操作比較復(fù)雜,但是比較方便,管理員可根據(jù)實際情況隨時操作。終上所述,系統(tǒng)對文章和標(biāo)簽的匹配方式采取自動掃描匹配和手動掃描匹配兩種方式幫助系統(tǒng)管理員操作。 第4章 數(shù)據(jù)庫設(shè)計167。數(shù)據(jù)庫是整個軟件設(shè)計與開發(fā)的基礎(chǔ),數(shù)據(jù)庫設(shè)計的好壞直接影響軟件設(shè)計的性能和可擴充性。也就是說一個應(yīng)用,首先要有數(shù)據(jù)的保證。結(jié)合該應(yīng)用所要實現(xiàn)的功能,要先在Android的模擬器上創(chuàng)建數(shù)據(jù)庫。基于以上分析各個實體之間的關(guān)系,以及主要實體的具體內(nèi)容,要設(shè)計規(guī)范化的數(shù)據(jù)庫,首先就要根據(jù)之前學(xué)過的數(shù)據(jù)庫設(shè)計中的范式理論和原則來進行設(shè)計。該應(yīng)用的數(shù)據(jù)庫ER圖如圖31所示: 圖41 數(shù)據(jù)庫ER圖同時,該應(yīng)用的數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計要以滿足應(yīng)用的功能為目的,結(jié)合應(yīng)用的各個功能來進行數(shù)據(jù)庫的設(shè)計。要以功能模塊為中心來進行數(shù)據(jù)庫的設(shè)計,但是也應(yīng)該考慮到各個功能之間的邏輯獨立性以及聯(lián)系性。在考慮功能實現(xiàn)的前提下,要結(jié)合數(shù)據(jù)庫設(shè)計中的范式要求,以更好的實現(xiàn)數(shù)據(jù)庫設(shè)計的表結(jié)構(gòu),減少冗余數(shù)據(jù),提高數(shù)據(jù)庫的存儲效率,保證數(shù)據(jù)的完整性、一致性和將來的可擴展性。167。由于Android系統(tǒng)采用的是SQLite數(shù)據(jù)庫,其文本格式與網(wǎng)站所用數(shù)據(jù)庫SQL Server的不同,因此需要預(yù)先通過代碼轉(zhuǎn)換數(shù)據(jù)庫文本格式。與此同時,為了提高設(shè)備的開發(fā)效率,以及后期設(shè)備的運行速率,在數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計上,該應(yīng)用還是要遵循以下數(shù)據(jù)庫邏輯設(shè)計規(guī)范:1. 表和字段的命名都用名詞結(jié)尾,增加了數(shù)據(jù)庫表的可讀性,便于程序員的開發(fā)。2. 需要用Bool類型的都使用int類型,使程序員在數(shù)據(jù)庫和程序間對Bool類型的數(shù)據(jù)不用在經(jīng)過數(shù)據(jù)類型的轉(zhuǎn)化,而能直接對數(shù)據(jù)處理。3. 主KEY用自增ID字段。4. 字符串統(tǒng)一用nvarchar,因為nvarchar可根據(jù)字符串的實際長度來動態(tài)占據(jù)物理的存儲空間,提高存儲空間的利用率。5. 攻略文章的長度用text而不用nvarchar,因為nvarchar的限制是8000(4000個漢字)。6. 日期類型的字段使用datetime類型,不用字符串的數(shù)據(jù)方式處理,因為datetime類型有時間精度的控制,采用字符串的方式時間的精度不便于控制。同時,為了配合該應(yīng)用的離線和在線的使用,為其創(chuàng)建獨立的數(shù)據(jù)庫,如果游客在出行之前已經(jīng)下載了該應(yīng)用的旅游攻略,該應(yīng)用就可以保障在游客到洛陽本地再一次想要聯(lián)網(wǎng)使用時,該應(yīng)用會對比游客之前下載的數(shù)據(jù),并及時將更新的數(shù)據(jù)添加到游客下載的移動終端的數(shù)據(jù)庫中,保證游客出行方便的同時,也為游客節(jié)省流量的消耗。 第5章 詳細(xì)設(shè)計與實現(xiàn)167。 應(yīng)用界面設(shè)計移動終端主界面包括攻略文章、推薦必到點、我的行程等三個界面。通過這三個界面為用戶展示攻略文章、特色景點以及點的位置,并幫助用戶制定管理路線,三個主界面都由標(biāo)簽來相互轉(zhuǎn)換。167。 應(yīng)用登陸首頁設(shè)計應(yīng)用登陸首頁是設(shè)計思路:該應(yīng)用是首先呈現(xiàn)在各地來洛陽游玩的游客們眼前的,所以項目組選擇了清新亮麗的登錄頁面,給用戶一種很親近的感覺;首頁中的牡丹,更是讓游客在第一時間感受到洛陽的特色景點。并且操作簡單,容易上手。圖51 應(yīng)用首頁167。 攻略文章界面設(shè)計攻略文章界面默認(rèn)為程序啟動后顯示的主界面,目的是讓用戶打開程序后首先看到攻略文章,在攻略中找到感興趣的點。攻略文章中的各個標(biāo)簽都是各具特色,讓游客可以很清晰了解所要瀏覽的內(nèi)容,同時不同攻略之間的對比,也充分展示了洛陽本地的各種風(fēng)景與特色。攻略文章界面頂端包含三個Tab鍵,分別為總攻略、對比攻略、點攻略,三種不同的攻略由粗到細(xì)為用戶展示景點的特色,幫助用戶對景點有個全面的了解。中間兩個文本框顯示了兩篇熱門攻略文章的概要文字,讓用戶進入界面后能夠先看到文章的內(nèi)容并引導(dǎo)用戶點擊進入查看詳細(xì)的文章內(nèi)容,這樣來提高攻略文章的點擊率。界面右下角的點擊查看更多按鈕,用戶點擊后,會進入詳細(xì)的攻略文章列表,總攻略、對比攻略、點攻略分別對應(yīng)一個列表。攻略文章界面如圖所示:圖52 攻略文章頁面167。 推薦必到點界面設(shè)計推薦必到點界面為用戶展示該城市受用戶喜愛或推薦的景點、特色或小吃等,幫助用戶快速準(zhǔn)確的選擇行程。用戶可以根據(jù)美食、景點、商場等分類對這些信息進行篩選,快速的找到想要去的地點。點擊每個地點,都會進入該地點的詳細(xì)介紹界面,為用戶展示與該地點有關(guān)的地址、聯(lián)系方式、相關(guān)攻略文章、評論等信息,幫助用戶詳細(xì)的了解后做出適合自己的選擇。推薦必到點界面如圖所示:圖53 推薦必到點頁面167。我的行程界面為用戶提供添加、刪除、排序等管理行程的功能,用戶在查看攻略文章時添加的地點都會在我的行程界面顯示。用戶通過點擊刪除按鈕、拖動地點對行程進行刪除、排序操作。點擊行程中的每個點都會進入地圖界面,為用戶展示該地點的位置。我的行程界面如圖所示:圖54 我的行程頁面167。 基本界面的實現(xiàn)167。 ActivityActivity是Android應(yīng)用組件中最基本的一種,在應(yīng)用中,一個activity通常就是一個單獨的屏幕。每一個activity都被實現(xiàn)為一個獨立的類,并且繼承于Activity這個基類。這個activity類將會顯示由幾個View控件組成的用戶接口,并對事件做出響應(yīng)。大部份的應(yīng)用都會包含多個的屏幕。本應(yīng)用應(yīng)用程序的攻略文章界面、推薦必到點界面和我的行程界面都是一個繼承Activity類的類。而每一個activity都有生命周期,從創(chuàng)建到銷毀,在編寫程序時要格外注意。當(dāng)一個新的屏幕打開后,前一個屏幕將會暫停,并保存在歷史堆棧中。用戶可以返回到歷史堆棧中的前一個屏幕。當(dāng)屏幕不再使用時,還可以從歷史堆棧中刪除。默認(rèn)情況下,Android將會保留從主屏幕到每一個應(yīng)用的運行屏幕。,而且必須制定一個程序默認(rèn)啟動的activity。在本程序中,默認(rèn)啟動的activity是程序啟動界面。注冊代碼如下:acti
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1