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

正文內(nèi)容

畢業(yè)論文-基于java的無線旅游手機客戶端設(shè)計與開發(fā)(編輯修改稿)

2025-07-09 21:20 本頁面
 

【文章內(nèi)容簡介】 ( 6) Java 語言是體系結(jié)構(gòu)中立的。 Java 程序(后綴為 java 的文件)在 Java平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為 class 的文件) ,然后可以在實現(xiàn)這個 Java 平臺的任何系統(tǒng)中運行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。 ( 7) Java 語言是可移植的。這種可移植性源于體系結(jié)構(gòu)的中立性,另外 Java還嚴格規(guī)定了各個基本數(shù)據(jù)類型的長度。 Java 系統(tǒng)本身也具有很強的可移植性,Java 編譯器是用 Java 實現(xiàn)的, Java 的運行環(huán)境是用 ANSI C 實現(xiàn)的。 ( 8) Java 語言是解釋型的。 如前 所述, Java程序在 Java 平臺上被編譯為字節(jié)碼格式,然后可以在實現(xiàn)這個 Java 平臺的任何系統(tǒng)中運行。在運行時, Java 平臺中的 Java 解釋器對這些字節(jié)碼進行解釋執(zhí)行,執(zhí)行過程中需要的類在 連 接階段被載入到運行環(huán)境中。 ( 9) Java 是高性能的。 與那些解釋型的高級腳本語言相比, Java 的確是高性能的。事實上, Java 的運行速度隨著 JIT(JustInTime)編譯器技術(shù)的發(fā)展越來越接近于 C++。 ( 10) Java 是多線程的。 在 Java 語言中,線程是一種特殊的對象,它必須由Thread 類或其子(孫)類來創(chuàng)建 。通常有兩種方法來創(chuàng)建線程:其一,使用Thread(Runnable) 的構(gòu)造子 類 實現(xiàn)了 Runnable 接口的對象包裝成一個線程,其二,從 Thread 類派生出子類并重寫 run方法,使用該子類創(chuàng)建的對象即為線程。值得注無線旅游手機客戶端設(shè)計與開發(fā) 6 意的是 Thread 類已經(jīng)實現(xiàn)了 Runnable 接口,因此,任何一個線程均有它的 run 方法,而 run 方法中包含了線程所要運行的代碼。線程的活動由一組方法來控制。 Java語言支 持多個線程的同 時執(zhí)行,并提供 多線程之間的同 步機制(關(guān)鍵字 為synchronized)。 ( 11) Java語言是動態(tài)的。 Java 語言的設(shè)計目標之一是適應(yīng)于動態(tài)變化的環(huán)境。Java程序需要的類能夠動態(tài)地被載入到運行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。這也有利于軟件的升級。另外, Java中的類有一個運行時刻的表示,能進行運行時刻的類型檢查。 J2ME 平臺介紹 J2ME 為在移動設(shè)備和嵌入式設(shè)備上運行的應(yīng)用程序提供一個健壯且靈活的環(huán)境。 J2ME包括靈活的用戶界面、健壯的安全模式、許多內(nèi)置的網(wǎng)絡(luò)協(xié)議以及對可以動態(tài)下載聯(lián)網(wǎng)和離線應(yīng)用程序的豐富支持。記憶 J2ME 規(guī)范的應(yīng)用程序只需編寫一次,就可以用于許多設(shè)備,而且可以利用每個設(shè)備的本 機功能。開發(fā) J2ME 程序一般不需要特 別 的開發(fā)工具,開發(fā)者只需要裝上 Java JDK 及下載免費的 Sun Java Wireless Toolkit 系類開發(fā)包,就可以開始編寫 J2ME程序、 編譯以及測試。 JSON 介紹 JSON( JavaScript Object Notation)是一種輕量級的數(shù)據(jù)交換格式。易于人閱讀和編寫,同時也易于機器解析和生成。它基于 JavaScript(Standard ECMA2623rd Edition – December 1999)的子集。 JSON 采用完全獨 力 的文本格式,但是也使用了類似于 C語言家族的習(xí)慣(包括 C、 C++、 C、 Java、 JavaScript、 Perl、 Python等)。這些特性使 JSON 成為理想的數(shù)據(jù)交換語言。 對象是一個無序的 “‘ 名稱 /值 ’ 對 ” 集合。一個對象以 “{” (左括號)開始,“}” (右括號)結(jié)束。每個 “ 名稱 ” 后跟一個 “:” (冒號); “‘ 名稱 /值 ’ 對 ”之間使用 “,” (逗號)分隔。 數(shù)組是值( value)的有序集合。一個數(shù)組以 “[”(左中括號)開始, “]” (右中括號)結(jié)束。值之間使用 “,” (逗號)分隔。 值( value)可以是雙引號括 起來的字符串( string)、數(shù)值 (number)、 true、false、 null、對象( object)或者數(shù)組( array)。這些結(jié)構(gòu)可以嵌套。 字符串( string)是由雙引號包圍的任意數(shù)量 Unicode 字符的集合,使用反斜線轉(zhuǎn)義。一個字符( character)即一個單獨的字符串( character string)。除去2021 屆 計算機科學(xué)與技術(shù) 專業(yè)畢業(yè)設(shè)計 ( 論文 ) 7 一些編碼細節(jié),以下描述了完整的語言。 字符串( string)與 C或者 Java 的字符串非常相似。除去未曾使用的八進制與十六進制格式,數(shù)值( number)也與 C 或者 Java 的數(shù)值非常相似 ??瞻卓梢约尤氲饺魏畏栔g。 JSON 和 HTML 的區(qū)別: 可讀性 : JSON 和 XML 的可讀性可謂不相上下,一邊是建議的語法,一邊是規(guī)范的標簽形式,很難分出勝負。 可擴展性 : XML天生有很好的擴展性, JSON 當(dāng)然也有,沒有什么是 XML 能擴展,JSON 不能的。 編碼難 性: XML有豐富的編碼工具,比如 Dom4j、 JDom 等, JSON 也有 提供的工具,但是 JSON 的編碼明顯比 XML 容易許多 。 客戶端軟件格式 手機客戶端格式,顧名思義就是手機軟件的格式。目前: 手機客戶端軟件的格式主要包括: JAR、 JAD、 sis、 sisx、 cab、 mmpkg、 apk 共 七種 格式。其中, sis 是S60v1— v2 UIQ 平臺系統(tǒng)的客戶端格式, sisx是 S60v3 平臺系統(tǒng)的客戶端格式, cab是 SMmartphone 平臺系統(tǒng)的客戶端軟件格式, mmpkg 是 OS X packare 蘋果操作平臺系統(tǒng) 的客戶端軟件格式 , apk 是 Google android 平臺系統(tǒng) 。而本客戶端 的軟件格式是 基于 J2ME 平臺開發(fā)的 JAR 格式。 JAR 格式支持四種手機平臺,分別是 Symbian、Java、 Windows、 Ophone 平臺。 封格:無線旅游手機客戶端設(shè)計與開發(fā) 8 第 3 章 需 求分析 系統(tǒng) 設(shè)計概要 無線旅游是指用 戶通過手機客戶端軟件進行旅游行程、線路、景點、規(guī)劃以及加密下載, 并通過手機實現(xiàn)導(dǎo)航或地圖引導(dǎo)到景點,景點內(nèi)自助導(dǎo)游的一款位置業(yè)務(wù)。那么作為這樣一款軟件,提供足夠的信息量是前提。目前,無線旅游網(wǎng)站中省內(nèi)景點已達到接近 600 多個,省內(nèi)景點數(shù)量已超過同城網(wǎng)、攜程網(wǎng)、 旅評網(wǎng) 、 中國風(fēng)景名勝網(wǎng)等國內(nèi)位居前列的旅游類網(wǎng)站。 除了信息量大以外,本軟件還率先提供了將旅途行程、線路、景點加密成固定格式的文件并下發(fā)到手機的服務(wù),并在手機中提供了同互聯(lián)網(wǎng)上基本一致的展現(xiàn)效果。免去了客戶用紙 和短彩信等方式記錄的不便,實現(xiàn)了旅途規(guī)劃隨身走。出發(fā)后全程地圖指導(dǎo)和導(dǎo)航,用戶使用手機中的無線旅游軟件或 WAP 方式可以在旅途中查看使用地圖導(dǎo)引行車路線或?qū)Ш椒?wù),這對自駕車客戶非常方便。并且在用戶進入景區(qū)后,景區(qū)內(nèi)多個景點都有導(dǎo)游詞介紹。 無線旅游客戶端適配 275 款機型,支持的平臺有 Windows、 Symbian、 JAVA、 OPHONE四種手機平臺,大部分適合的解析度是 240*320。 全球通、動感地帶、神州行的用戶均可使 用本軟件。 當(dāng)然,對于個別特殊的機型,會做相應(yīng)的調(diào)整和適配。 軟件體系結(jié)構(gòu) 本系統(tǒng) 是基于 C/S模式開發(fā)的,即客戶端 /服務(wù)器結(jié)構(gòu),是 20 世紀 80 年代末逐步成長起來的一種模式,是軟件體系結(jié)構(gòu)的一種, C/S 結(jié)構(gòu)的關(guān)鍵在于功能的分布,一些放在客戶端上執(zhí)行,另一些放在服務(wù)器上執(zhí)行。功能的分布在于減少計算機系統(tǒng)的各種瓶頸問題。 如圖 31為軟件總結(jié)設(shè)計的框架圖: 2021 屆 計算機科學(xué)與技術(shù) 專業(yè)畢業(yè)設(shè)計 ( 論文 ) 9 圖 31 設(shè)計框架圖 軟件功能模塊設(shè)計與劃分 無線旅游是用戶通過 手機客戶端軟件進行旅游行程、線路、景點規(guī)劃及下 載,并通過手機實現(xiàn)導(dǎo)航或地圖引導(dǎo)到景點、景點內(nèi)自助導(dǎo)游的功能。 本軟 件的功能分為五個模塊,包括景點、線路、排行、搜索和評論等 , 每個模 塊完成自己的任務(wù)。各模塊之間的劃分遵從高內(nèi)聚,低耦合的劃分原則, 有利于項目開發(fā)的更好完成。以下分別論述各個模塊的功能。 景點模塊 景點模塊主要是對景點的基本信息的介紹,用戶可以查看該景點的圖片、設(shè)施、 線路 、評論并且可以實現(xiàn)導(dǎo)航去景點的功能。以下是對景點模塊功能的詳細論述 。 景點文件下載:應(yīng)用程序啟動后,在網(wǎng)站上訂購的景點, 將會自動開始下載。如果訂購了多個景點,將按照順序下載。景點下載完成后,將排列在“已下載”列表中,用戶可以點擊查看景點文件詳情,對于下載隊列中沒有下載完成的文件,客戶端提 供斷點續(xù)傳功能。 查看景點文 件:用戶可以查看景點文件內(nèi)包含的景點簡介、景點下的所有景觀、景點下的所有設(shè)施、景點下的所有游覽線路、景點的圖片、景點在地圖上的位置、景點的評論。 查看景觀詳情:針對景點下的每個景觀,可以查看景觀的簡介、景觀圖片和景觀的評論。 無線旅游手機客戶端設(shè)計與開發(fā) 10 查看設(shè)施詳情:針對景點下的每個設(shè)施,可以查看設(shè)施的簡介、設(shè)施的圖片和設(shè)施的評論。 景點內(nèi)導(dǎo)游:可以選擇某條游覽線路,查看該游覽線路的導(dǎo)游圖,并可以使用此游覽線路進行導(dǎo)游,手工或自動切換到當(dāng)前所在的景觀,顯示并朗讀當(dāng)前景觀的文字介紹,并配有圖片和評論。 導(dǎo)航到 景點:用戶可以使用導(dǎo)航功能導(dǎo)航或路徑指引到此景點,關(guān)于導(dǎo)航功能的要求請參見地圖功能部分。 對景點、景觀、設(shè)施進行評論:用戶可以對景點、景觀、設(shè)施發(fā)表自己的評論。 線路模塊 對很多游客來說,提前規(guī)劃好旅行線路 至關(guān)重要。 此模塊可以實現(xiàn)線 路文件下載和查看線路文件。以下是對線路模塊功能的詳細論述。 線路文件下載:應(yīng)用程序啟動后,在網(wǎng)站上訂購的線路,將會自動開始下載。如果訂購了多個線路,將按照順序下載。線路下載完成后,將排列在“已下載”列表中,用戶可以點擊查看線路文件詳情。對于下載隊列中沒有下載完成的文件 ,客戶端提供斷點續(xù)傳功能。 查看線路文件:用戶可以查看線路文件內(nèi)包含的組成線路的所有景點詳情、行程計劃、行程亮點、食宿推薦、預(yù)估費用、貼心提示。 排行模塊 本模塊共有四種排行機制,包括推薦排行、評論指數(shù)排行、最新發(fā)布排行、下載排行。對于感興趣的景點,用戶可以選擇下載該景點,或者將該旅游景點加入收藏夾,以后希望下載的時候再從收藏夾中觸發(fā)下載。 搜索模塊 用戶可以搜索感興趣的景點并下載使用。主要有兩種搜索方式:多種條件的復(fù)合搜索、根據(jù)景點名稱或所在城市進行搜索。對于用戶感興趣的景點,用戶 可以選擇下載該景點,或者將該旅游景點加入到收藏夾中,以后希望下載的時候再從收藏中觸發(fā)下載。以下是對該模塊功能的詳細論述 。 用戶可 以在搜索結(jié)果列表中點擊結(jié)果進行下載使用并付費。點擊結(jié)果列表后, 進入景點的內(nèi)容索引頁,列出有關(guān)景點的各項信息,包括景點的簡介、景點內(nèi)的景觀數(shù)、設(shè)施數(shù)2021 屆 計算機科學(xué)與技術(shù) 專業(yè)畢業(yè)設(shè)計 ( 論文 ) 11 等。用戶點擊查看景點的景觀、設(shè)施、游覽線路、圖片、及使用導(dǎo)航去景點功能,均將提示用戶下載景點,并提示收費信息。 用戶選擇“下載”后, 進入景點下載頁,開始下載景點。景點下載完成后,用戶將收到一條計費通知短信。 評論模塊 用戶可以 對自己游覽過的景點,設(shè)施等進行評價,包括自己的游玩感受分享給其他用戶,也可以查看到其他用戶的評論內(nèi)容。 功能模塊圖 本客戶端軟件的功能模塊圖如圖 32所示: 圖 32 功能模塊圖 客戶端系統(tǒng)流程圖 本客戶端軟件流程圖如下圖 33 所示 無線旅游手機客戶端 景點 線路 排行 搜索 評論 查看景點文件 查看景觀詳情 查看設(shè)施詳情 景點內(nèi)導(dǎo)游 導(dǎo)航到景點 線路文件下載 查看線路文件 推薦排行 評論指數(shù) 最新發(fā)布 免費下載 下載排行 最近下載 多種條件符合搜索 用戶輸入搜索 發(fā)表評論 查看評論索 景點文件下載 無線旅游手機客戶端設(shè)計與開發(fā) 12 景 點 欄 目 頁( 默 認 是 已 下載 t a b 頁 )查 看 景 點 整 體 詳 細信 息 頁景 點 欄 目 頁( 待 下 載 t a b頁 )景 點 欄 目 頁( 好 友 推 薦t a b 頁 )景 點 欄 目 頁( 我 的 收 藏t a b 頁 )T a b 切 換T a b 切 換T a b 切 換點 擊 列 表 中 的 項點 擊 列 表 中 的 項查 看 景 點 基 本 介 紹頁點 擊
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1