版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> 廈門大學(xué)本科畢業(yè)論文</p><p> 基于 GPRS 網(wǎng)絡(luò)的 J2ME 應(yīng)用開發(fā)</p><p><b> 本科畢業(yè)論文</b></p><p> (科研訓(xùn)練、畢業(yè)設(shè)計)</p><p> 題 目:基于 GPRS 網(wǎng)絡(luò)的 J2ME 應(yīng)用開發(fā)</p><p><
2、b> 姓</b></p><p><b> 學(xué)</b></p><p><b> 名: </b></p><p><b> 院:軟件學(xué)院</b></p><p><b> 系:軟件工程系</b></p><p
3、><b> 業(yè):軟件工程</b></p><p><b> 級: </b></p><p><b> 專</b></p><p><b> 年</b></p><p><b> 學(xué)</b></p><
4、;p><b> 號: </b></p><p> 指導(dǎo)教師(校內(nèi)): </p><p> 指導(dǎo)教師(校外): </p><p><b> 職稱: </b></p><p><b> 職稱: </b></p><p><b>
5、二〇XX年X月X日</b></p><p> 廈門大學(xué)本科畢業(yè)論文</p><p> 基于GPRS 網(wǎng)絡(luò)的J2ME 應(yīng)用開發(fā)</p><p> 基于GPRS 網(wǎng)絡(luò)的J2ME 應(yīng)用開發(fā)</p><p> 摘要 隨著科技的發(fā)展,手機已經(jīng)成為人們?nèi)粘I钪斜夭豢缮俚耐ㄓ嵐ぞ撸谔峁﹥?yōu)質(zhì)通</p><p>
6、 訊功能的同時也為人們提供了越來越多的附加應(yīng)用。手機增值業(yè)務(wù)市場的迅速增長,吸引著</p><p> 越來越多開發(fā)商加入手機應(yīng)用軟件開發(fā)的行列。J2ME 作為 Java 技術(shù)專為消費嵌入式設(shè)備定</p><p> 制的版本,具有開發(fā)效率高,可移植性強,安全性好等特點,在諾基亞、西門子和摩托羅拉</p><p> 等業(yè)界巨頭的大力推動之下,成為手機上主流的軟件
7、開發(fā)平臺?!癈ityGuide 城市通”正是一款</p><p> 基于 GPRS 網(wǎng)絡(luò)的 J2ME 應(yīng)用軟件,用戶在手機上使用該軟件,能夠隨時隨地方便獲取城市</p><p> 生活資訊。本論文圍繞“CityGuide 城市通”軟件的開發(fā),介紹了 J2ME 的相關(guān)技術(shù),以及對</p><p> J2ME 應(yīng)用程序的開發(fā)進(jìn)行了探討。</p>&l
8、t;p><b> 關(guān)鍵詞</b></p><p><b> J2ME</b></p><p><b> GPRS</b></p><p><b> MIDP</b></p><p> Midlet “CityGuide 城市通”</p
9、><p> 廈門大學(xué)本科畢業(yè)論文</p><p> 基于GPRS 網(wǎng)絡(luò)的J2ME 應(yīng)用開發(fā)</p><p> J2ME Application Development Base on GPRS</p><p> Abstract As the information technology progress, mobile phone be
10、came a necessary communication</p><p> device in our life. Not only they provide high quality communication, but also provide more and more</p><p> useful applications. Many developers join th
11、e ranks of mobile phone software’s development. In this field,</p><p> J2ME is famous by its good performance in development efficiency, portability and security. Supported</p><p> by well-kno
12、wn companies, such as Nokia, Siemens and Motorola, J2ME-based development became</p><p> hot. “CityGuide” is a J2ME application base on GPRS network. It’s designed for people get city life</p><p&
13、gt; information anywhere. This dissertation introduces the development of “CityGuide”, and at the same</p><p> time, it also discusses J2ME technology and how to develop J2ME application.</p><p&
14、gt;<b> Key Words</b></p><p><b> J2ME</b></p><p><b> GPRS</b></p><p><b> MIDP</b></p><p><b> Midlet</b>&
15、lt;/p><p><b> CityGuide</b></p><p> 廈門大學(xué)本科畢業(yè)論文</p><p> 基于 GPRS 網(wǎng)絡(luò)的 J2ME 應(yīng)用開發(fā)</p><p><b> 目 錄</b></p><p> 引言.......................
16、...............................................................................................................................1</p><p> 第一章 緒論...............................................................
17、.........................................................................2</p><p> 1.1 手機軟件開發(fā)的現(xiàn)狀和前景................................................................................................2</p>
18、<p> 1.2 主流智能手機操作系統(tǒng)的介紹............................................................................................2</p><p> 1.2.1 Symbian ............................................................
19、............................................................3</p><p> 1.2.2 Windows Mobile...........................................................................................................3</p&g
20、t;<p> 1.2.3 Palm OS ........................................................................................................................3</p><p> 1.2.4 Linux....................................
21、.........................................................................................4</p><p> 1.3 GRPS 介紹................................................................................................
22、..............................4</p><p> 1.4 二維碼識別技術(shù)....................................................................................................................4</p><p> 1.5 “CityGuide
23、城市通”軟件介紹 ..............................................................................................5</p><p> 第二章 J2ME 技術(shù)規(guī)范體系及開發(fā)環(huán)境搭建.......................................................................
24、..........6</p><p> 2.1 J2ME 及其優(yōu)勢......................................................................................................................6</p><p> 2.2 J2ME 技術(shù)規(guī)范體系................
25、..............................................................................................7</p><p> 2.2.1 J2ME 在 Java 技術(shù)體系中的地位............................................................................
26、..7</p><p> 2.2.2 J2ME 技術(shù)架構(gòu)............................................................................................................8</p><p> 2.2.3 CLDC 規(guī)范與 MIDP 規(guī)范.........................
27、..................................................................9</p><p> 2.3 J2ME 開發(fā)環(huán)境搭建..............................................................................................................9<
28、/p><p> 2.4 MIDP 應(yīng)用程序部署............................................................................................................10</p><p> 第三章 “CityGuide 城市通”軟件的整體設(shè)計 ..........................
29、.....................................................13</p><p> 3.1 軟件設(shè)計背景......................................................................................................................13</p>
30、<p> 3.2 軟件主要功能模塊劃分與設(shè)計目標(biāo)..................................................................................14</p><p> 3.3 實體類的定義.........................................................................
31、.............................................15</p><p> 3.4 基本 UI 父類設(shè)計 ...............................................................................................................15</p><p>
32、 3.4.1 J2ME 中的界面設(shè)計..................................................................................................15</p><p> 3.4.2 抽象命令 Command 類...........................................................
33、..................................17</p><p> 3.4.3 設(shè)計基本 UI 父類的原因 .........................................................................................17</p><p> 3.4.4 CityGuideBaseCanvas 類
34、 ...........................................................................................18</p><p> 3.4.5 CityGuideBaseForm 類 .............................................................................
35、.................18</p><p> 3.4.6 CityGuideBaseList 類.................................................................................................18</p><p> 3.5 軟件的底層基礎(chǔ)功能模塊設(shè)計..............
36、............................................................................18</p><p> 3.5.1 數(shù)據(jù)存儲模塊...........................................................................................................
37、.18</p><p> 3.5.2 網(wǎng)絡(luò)連接模塊............................................................................................................19</p><p> 3.5.3 XML 解析模塊...................................
38、........................................................................20</p><p> 3.6 程序界面設(shè)計原則..............................................................................................................2
39、0</p><p> 3.7 我的主要職責(zé)......................................................................................................................21</p><p> 第四章 主菜單和“移動卡夾”模塊的詳細(xì)設(shè)計......................
40、........................................................22</p><p> 4.1 主菜單的詳細(xì)設(shè)計..............................................................................................................22</p><
41、;p> 4.2 “移動卡夾”的詳細(xì)設(shè)計.......................................................................................................23</p><p><b> I</b></p><p> 廈門大學(xué)本科畢業(yè)論文</p><
42、p> 基于 GPRS 網(wǎng)絡(luò)的 J2ME 應(yīng)用開發(fā)</p><p> 4.2.1 “移動卡夾”的主要 UI 類...........................................................................................25</p><p> 4.2.2 網(wǎng)絡(luò)模塊的調(diào)用與 XML 解析模塊的調(diào)用.......
43、......................................................27</p><p> 4.2.3 數(shù)據(jù)存儲模塊的調(diào)用................................................................................................28</p><p> 4.2.4
44、 二維碼模塊的設(shè)計與調(diào)用........................................................................................28</p><p> 第五章 總結(jié).........................................................................................
45、.............................................31</p><p> 致謝....................................................................................................................................................
46、32</p><p> 參考文獻(xiàn)............................................................................................................................................33</p><p> 附錄........................
47、............................................................................................................................34</p><p><b> II</b></p><p> 廈門大學(xué)本科畢業(yè)論文</p><p
48、> 基于 GPRS 網(wǎng)絡(luò)的 J2ME 應(yīng)用開發(fā)</p><p><b> Contents</b></p><p> Introduction............................................................................................................
49、..............................1</p><p> Chapter 1 Introduction of Some Basic Technology..........................................................................2</p><p> 1.1 Status and Prospe
50、cts of Mobile Phone Software Development..............................................2</p><p> 1.2 Introduction of Smart Phone Operating System .............................................................
51、........2</p><p> 1.2.1 Symbian ........................................................................................................................3</p><p> 1.2.2 Windows Mobile..........
52、.................................................................................................3</p><p> 1.2.3 Palm OS .....................................................................................
53、...................................3</p><p> 1.2.4 Linux.............................................................................................................................4</p><p> 1
54、.3 Introduction of GRPS .............................................................................................................4</p><p> 1.4 Introduction of 2-Dimensional Bar Code Technology..........
55、..................................................4</p><p> 1.5 Introduction of “CityGuide” ...................................................................................................5</p>&l
56、t;p> Chapter 2 J2ME Platform .................................................................................................................6</p><p> 2.1 History & Advantages of J2ME..............
57、................................................................................6</p><p> 2.2 J2ME Specification Request......................................................................................
58、.............7</p><p> 2.2.1 Position of J2ME in Java Technology...........................................................................7</p><p> 2.2.2 Technical Framework of J2ME .........
59、..........................................................................8</p><p> 2.2.3 Specifications of CLDC & MIDP.................................................................................9&
60、lt;/p><p> 2.3 J2ME Development Environment...........................................................................................9</p><p> 2.4 Deployment of MIDP Applications ...............
61、.......................................................................10</p><p> Chapter 3 Design of “CityGuide ”............................................................................................
62、......13</p><p> 3.1 Requirements Analysis of “CityGuide”................................................................................13</p><p> 3.2 Main Modules of “CityGuide”.............
63、.................................................................................14</p><p> 3.3 Definition of Entity Class ...................................................................................
64、..................15</p><p> 3.4 Design of the Basic Super class of UI...................................................................................15</p><p> 3.4.1 UI Design of J2ME ....
65、.................................................................................................15</p><p> 3.4.2 Introduction of Command Class ..............................................................
66、...................17</p><p> 3.4.3 Why We Design Super Class of UI.............................................................................17</p><p> 3.4.4 CityGuideBaseCanvas ...........
67、.....................................................................................18</p><p> 3.4.5 CityGuideBaseForm ......................................................................................
68、.............18</p><p> 3.4.6 CityGuideBaseList......................................................................................................18</p><p> 3.5 Design of Basic Function Mod
69、ule ........................................................................................18</p><p> 3.5.1 RecordStore Module ..............................................................................
70、.....................18</p><p> 3.5.2 Network Connection Module......................................................................................19</p><p> 3.5.3 XML Parser Module ........
71、...........................................................................................20</p><p> 3.6 Design Principle of UI .............................................................................
72、.............................20</p><p> 3.7 My Tasks...............................................................................................................................21</p><p> Ch
73、apter 4 Design of Main Menu Module & Card Management Module.......................................22</p><p> 4.1 Design of Main Menu Module...............................................................
74、...............................22</p><p> 4.2 Design of Card Management Module...................................................................................23</p><p> 4.2.1 Main UI Class
75、of Card Management Module.............................................................25</p><p> 4.2.2 Call Network Connection Module & XML Parser Module........................................27</p&
76、gt;<p><b> III</b></p><p> 廈門大學(xué)本科畢業(yè)論文</p><p> 基于 GPRS 網(wǎng)絡(luò)的 J2ME 應(yīng)用開發(fā)</p><p> 4.2.3 Call RecordStore Module.....................................................
77、.......................................28</p><p> 4.2.4 Design of 2-Dimensional Bar Code............................................................................28</p><p> Chapter 5 Conclus
78、ion......................................................................................................................31</p><p> Acknowledgement ..........................................................
79、...................................................................32</p><p> References......................................................................................................................
80、....................33</p><p> Supplement.........................................................................................................................................34</p><p><b
81、> IV</b></p><p> 廈門大學(xué)本科畢業(yè)論文</p><p> 基于 GPRS 網(wǎng)絡(luò)的 J2ME 應(yīng)用開發(fā)</p><p><b> 引言</b></p><p> 20 世紀(jì) 90 年代以來,Internet 和移動通信對人類的生活產(chǎn)生了巨大的影響力。</p>&l
82、t;p> Internet 正在迅速地改變著人們的生活方式、商業(yè)運作模式,甚至整個社會的思維方式。</p><p> 人們越來越依賴來自 Internet 的信息,同時人們也開始不滿足于僅僅通過個人計算機來訪問</p><p> Internet,利用便攜的無線移動設(shè)備隨時隨地訪問 Internet 已經(jīng)成了人們的迫切需求。</p><p> 同時,移
83、動通信技術(shù)在過去的幾年中發(fā)展迅速。而據(jù)信息產(chǎn)業(yè)部統(tǒng)計,全國移動用戶總</p><p> 數(shù)達(dá)到 46108.2 萬戶,居世界第一。據(jù) CNNIC 第 19 次調(diào)查,截至 2006 年 12 月 31 日,中國</p><p> 手機上網(wǎng)人數(shù)已經(jīng)達(dá)到 1700 萬人,占網(wǎng)民總數(shù)的 12.4%。手機也不再只是個單一的通信設(shè)備,</p><p> 而是逐漸融合了個人
84、信息管理、無線上網(wǎng)、移動辦公、影音娛樂等功能,朝著個人數(shù)字終端</p><p> 的方向發(fā)展。未來移動商務(wù)將是一個非常巨大的市場,存在龐大的商業(yè)機遇。</p><p> 目前中國的移動通信系統(tǒng)主要使用的是第二代通信系統(tǒng) GSM,盡管中國政府承諾在 2008</p><p> 年奧運會之前開通第三代移動通信網(wǎng)絡(luò)(3G)服務(wù),但目前基于第二代網(wǎng)絡(luò)的 GPRS 技術(shù)
85、依然</p><p> 是我們移動上網(wǎng)較好的選擇。廈門盛世網(wǎng)絡(luò)集團(tuán)針對城市生活而推出“CityGuide 城市通”軟件</p><p> 就是一個基于 GPRS 網(wǎng)絡(luò)的手機應(yīng)用軟件,該軟件既有針對各種智能手機操作系統(tǒng)特別編寫</p><p> 的版本,也有針對所有支持 Java 手機而開發(fā)的 J2ME 版本。本論文即根據(jù)該軟件 J2ME 版本</p>
86、;<p><b> 的開發(fā)而撰寫。</b></p><p><b> 1</b></p><p> 廈門大學(xué)本科畢業(yè)論文</p><p> 基于GPRS 網(wǎng)絡(luò)的J2ME 應(yīng)用開發(fā)</p><p><b> 第一章 緒論</b></p>&l
87、t;p> 1.1 手機軟件開發(fā)的現(xiàn)狀和前景</p><p> 最初的手機受限于芯片運算能力,采用的是封閉的操作系統(tǒng),用戶不能裝卸任何第三方</p><p> 軟件。封閉式操作系統(tǒng)優(yōu)點是占用的存儲空間小、造價低、耗電量小,缺點是功能簡單,沒</p><p> 有擴展性可言。因此當(dāng)時除了手機廠商,很少有針對手機進(jìn)行軟件開發(fā)的第三方廠商。</p>
88、<p> 隨著半導(dǎo)體技術(shù)的飛速發(fā)展,手機在體積越來越小的同時,運算能力卻越來越強大。各</p><p> 廠商紛紛推出多種開放式的操作系統(tǒng),即所謂的智能手機操作系統(tǒng),以滿足用戶對功能擴展</p><p> 日益旺盛的需求,智能手機操作系統(tǒng)開放API 供第三方程序調(diào)用,允許用戶裝卸第三方程序,</p><p> 支持使用C 語言等高級語言來開發(fā)程
89、序,因此吸引了越來越多的第三方軟件廠商參與到其中。</p><p> 針對某種移動操作系統(tǒng)編寫的軟件通常來說可以在使用該系統(tǒng)的所有型號的手機上運行,具</p><p> 備了較好的可移植性。</p><p> 另一個十分吸引人的技術(shù)是Sun 公司于1999 年提出的J2ME 技術(shù)。J2ME 秉承了Java 語</p><p> 言“一
90、次編寫,到處運行”的思想,基于 J2ME 技術(shù)開發(fā)的程序無疑具有更好的可移植性,降</p><p> 低了軟件開發(fā)的成本,得到了廣大的消費類和嵌入式設(shè)備制造商、服務(wù)提供商和程序開發(fā)者</p><p><b> 的支持。</b></p><p> 目前手機軟件應(yīng)用最為廣泛的方向是手機游戲,根據(jù)英國 Informa 媒體研究公布的統(tǒng)計<
91、/p><p> 數(shù)據(jù),2004 年手機游戲市場的產(chǎn)值已經(jīng)達(dá)到5.87 億美元,比2003 翻了一番。該公司預(yù)計到</p><p> 2007 年的手機游戲市場的產(chǎn)值將達(dá)到當(dāng)前的6 倍,增至38 億美元[6] 。而在中國,2005 年手</p><p> 機游戲的產(chǎn)值也達(dá)到了 12 億人民幣[7] ,手機軟件開發(fā)已經(jīng)擁有了一個足夠大的市場。隨著</p>
92、<p> 移動電子商務(wù)概念的興起,手機軟件的開發(fā)也會涉及到廣泛的應(yīng)用。未來手機發(fā)展的方向是</p><p> 個人移動數(shù)字終端,身份識別、電子支付、信息檢索、移動辦公等等功能都將在手機上實現(xiàn),</p><p> 手機應(yīng)用軟件的開發(fā)具有良好的前景。</p><p> 1.2 主流智能手機操作系統(tǒng)的介紹</p><p> 使
93、用智能手機操作系統(tǒng)的手機我們稱之為智能手機,智能手機通常都具有較好的硬件配</p><p> 置,使用智能手機的人群通常也具有更強的消費能力,他們更愿意去嘗試各種新的應(yīng)用。因</p><p><b> 2</b></p><p> 廈門大學(xué)本科畢業(yè)論文</p><p> 基于GPRS 網(wǎng)絡(luò)的J2ME 應(yīng)用開發(fā)&l
94、t;/p><p> 此,智能手機是我們進(jìn)行移動開發(fā)較好的選擇對象。目前市場上主流的智能手機平臺包括</p><p> Symbian, Windows Mobile, Palm 和Linux。</p><p> 1.2.1 Symbian</p><p> Symbian 是由諾基亞(Nokia)、索尼愛立信(Sony Ericsson)
95、、摩托羅拉(Motorola)、西門子</p><p> (Siemens)等通訊設(shè)備巨頭共同出資合作研發(fā)的手機操作系統(tǒng)。它分為三個主要的版本:適用</p><p> 于單手操作手機的Series 60;針對商務(wù)用戶的,適用于雙手操作手機的Series 80;適用于以</p><p> 筆操作為主手機的 UIQ。Symbian 與手機開發(fā)公司密切合作,針對其平
96、臺提供了一系列的開</p><p> 發(fā)工具。由于幾大手機巨頭在手機市場的強勢地位,尤其是諾基亞不遺余力的推廣,Symbian</p><p> 是當(dāng)前智能手機市場上無可爭議的霸主,市場份額遠(yuǎn)遠(yuǎn)超過其它競爭對手。</p><p> 1.2.2 Windows Mobile</p><p> Windows Mobile 是微軟針對移動
97、設(shè)備推出的移動操作系統(tǒng),包括Pocket PC、Smart Phone</p><p> 和Pocket PC Phone 三大平臺體系。Windows Mobile 本身的功能強大,功能擴展性較好,大多</p><p> 數(shù)使用Windows Mobile 系統(tǒng)的智能手機具有標(biāo)準(zhǔn)的CF(Compact Flash)卡插槽,用戶可以根據(jù)</p><p> 自己
98、的需要增加內(nèi)存、加裝攝像頭、調(diào)制解調(diào)器等設(shè)備。但在能耗方面,Windows Mobile 要</p><p> 遠(yuǎn)遜于其他系統(tǒng)。由于Windows 系統(tǒng)在桌面PC 的強勢地位,用戶對其界面熟悉度較高,吸</p><p> 引了越來越多的用戶。</p><p> 1.2.3 Palm OS</p><p> Palm OS 是由Palm
99、 公司推出的一種32 位的嵌入式操作系統(tǒng),它的操作界面采用觸控式,</p><p> 差不多所有的控制選項都排列在屏幕上,使用觸控筆就可進(jìn)行所有操作。作為一套極具開放</p><p> 性的系統(tǒng),開發(fā)商向用戶免費提供Palm OS 的開發(fā)工具,允許用戶利用該工具在Palm OS 的</p><p> 基礎(chǔ)上編寫、修改相關(guān)軟件,使支持Palm 的應(yīng)用程序豐富多彩
100、、應(yīng)有盡有。Palm OS 本身所</p><p> 占的內(nèi)存極小,基于 Palm OS 編寫的應(yīng)用程序所占的空間也很小,通常只有幾十 KB,因此</p><p> 使用Palm OS 的手機反應(yīng)速度通常比其它系統(tǒng)要快。</p><p><b> 3</b></p><p> 廈門大學(xué)本科畢業(yè)論文</p&g
101、t;<p> 基于GPRS 網(wǎng)絡(luò)的J2ME 應(yīng)用開發(fā)</p><p> 1.2.4 Linux</p><p> 由于 Linux 具有源代碼開放、軟件授權(quán)費用低、應(yīng)用開發(fā)人才資源豐富等優(yōu)點,便于開</p><p> 發(fā)個人和行業(yè)應(yīng)用,再加上IBM、Sun 等計算機巨頭的支持,Linux 在手機操作系統(tǒng)市場中異</p><p
102、> 軍突起,尤其是在眾多知名廠商宣布支持Linux 手機操作系統(tǒng)之后,Linux 的發(fā)展將不容忽視。</p><p> 從應(yīng)用開發(fā)的角度看,由于Linux 的源代碼是開放的,有利于獨立軟件開發(fā)商(ISV)開發(fā)出硬</p><p> 件利用效率高、功能更強大的應(yīng)用軟件,也方便行業(yè)用戶開發(fā)自己的安全、可控認(rèn)證系統(tǒng)。</p><p> 特別是當(dāng)智能手機大量用
103、作行業(yè)應(yīng)用的移動終端時,使用 Linux 更便于實施系統(tǒng)一體化的安</p><p><b> 全策略。</b></p><p> 1.3 GRPS 介紹</p><p> 目前中國主要使用第二代移動通信網(wǎng)絡(luò) GSM,GSM 對話音業(yè)務(wù)提供了很好的支持,但</p><p> 不適合數(shù)據(jù)應(yīng)用的開展。而通用分組無線業(yè)務(wù)
104、(General Packet Radio Service, GPRS),是利用現(xiàn)</p><p> 有GSM 網(wǎng)絡(luò)的設(shè)備,通過增加硬件設(shè)備和軟件升級,而形成一個新的網(wǎng)絡(luò)邏輯實體。GPRS</p><p> 使用現(xiàn)有GSM 成熟可靠、覆蓋廣泛網(wǎng)絡(luò)系統(tǒng),能夠提供比GSM 網(wǎng)絡(luò)的更大的數(shù)據(jù)傳輸帶寬。</p><p> 目前市面上主流的手機大多支持GPRS 網(wǎng)絡(luò)傳輸
105、,是當(dāng)前在中國無線上網(wǎng)的良好選擇。</p><p> 1.4 二維碼識別技術(shù)</p><p> 二維碼(2-Dimensional Bar Code)是在條形碼的基礎(chǔ)上發(fā)展出來的一種新興的機器識別技</p><p> 術(shù)。它是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白相間的圖形記</p><p> 錄數(shù)據(jù)符號信息的,
106、在代碼編制上巧妙地利用構(gòu)成計算機內(nèi)部邏輯基礎(chǔ)的“0”、“1”比特流的</p><p> 概念,使用若干個與二進(jìn)制相對應(yīng)的幾何形體來表示文字?jǐn)?shù)值信息,通過圖像輸入設(shè)備或光</p><p> 電掃描設(shè)備自動識讀以實現(xiàn)信息自動處理。它具有條碼技術(shù)的一些共性,每種碼制有其特定</p><p> 的字符集;每個字符占有一定的寬度;具有一定的校驗功能等。同時還具有對不同行
107、的信息</p><p> 自動識別功能、及處理圖形旋轉(zhuǎn)變化等特點。 二維碼能夠在橫向和縱向兩個方位同時表達(dá)信</p><p> 息,因此能在很小的面積內(nèi)表達(dá)大量的信息。目前,二維碼在手機上的應(yīng)用開始慢慢地興起,</p><p> 其典型的應(yīng)用就是利用手機的攝像頭讀取二位碼,并通過手機軟件將二位碼轉(zhuǎn)換為相應(yīng)的信</p><p><b
108、> 息。</b></p><p><b> 4</b></p><p> 廈門大學(xué)本科畢業(yè)論文</p><p> 基于GPRS 網(wǎng)絡(luò)的J2ME 應(yīng)用開發(fā)</p><p> 1.5 “CityGuide 城市通”軟件介紹</p><p> “CityGuide 城市通”
109、軟件是由廈門盛世網(wǎng)絡(luò)集團(tuán)開發(fā)的基于 GPRS 網(wǎng)絡(luò)的手機應(yīng)用軟</p><p> 件,其主要目標(biāo)為結(jié)合公司已有的城市生活門戶網(wǎng)站“下班網(wǎng)”,為用戶提供一系列服務(wù)。用</p><p> 戶通過該軟件,可以搜索餐飲、購物等娛樂休閑方面的商家信息,下載商家打折信息進(jìn)行消</p><p> 費,并對商家發(fā)表個人評論;未來還將實現(xiàn)個人定位、地圖展示以及移動支付等功能,具
110、有</p><p><b> 良好的應(yīng)用前景。</b></p><p> “CityGuide 城市通”計劃開發(fā)多個版本,包括針對各種開放式移動操作系統(tǒng)開發(fā)的版本和</p><p> J2ME 的版本,在該項目中,我參與J2ME 版本的開發(fā)。雖然理論上說,J2ME 版本可以用于</p><p> 所有支持Java
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于j2me平臺的手機應(yīng)用開發(fā)-畢業(yè)論文
- 基于j2me平臺的手機應(yīng)用開發(fā)-畢業(yè)論文
- 畢業(yè)論文---- 基于j2me的手機游戲開發(fā)
- j2me畢業(yè)論文-- j2me手機彩票軟件開發(fā)
- j2me游戲畢業(yè)論文
- 畢業(yè)論文范文——基于j2me的手機游戲開發(fā) (2)
- 畢業(yè)設(shè)計---基于j2me的手機游戲開發(fā)
- 基于J2ME平臺和GPRS系統(tǒng)的LBS業(yè)務(wù)的開發(fā)設(shè)計.pdf
- 基于J2ME的手機網(wǎng)絡(luò)游戲開發(fā).pdf
- 基于J2ME平臺的網(wǎng)絡(luò)RPG游戲引擎開發(fā).pdf
- 基于j2me平臺的手機游戲開發(fā)
- 基于j2me平臺的手機游戲開發(fā)
- java基于j2me的手機游戲開發(fā)(論文+源代碼)
- 基于j2me的手機定時系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文
- 畢業(yè)論文基于j2me的手機定時系統(tǒng)的設(shè)計與實現(xiàn)
- 基于j2me手機推箱子游戲的設(shè)計與實現(xiàn)[畢業(yè)論文]
- 電子與信息工程畢業(yè)論文基于j2me環(huán)境的手機功能軟件開發(fā)
- 基于J2ME的手機游戲設(shè)計開發(fā).pdf
- 基于J2ME的手機游戲開發(fā)定稿.doc
- 電子與信息工程畢業(yè)論文基于j2me環(huán)境的手機游戲軟件的開發(fā)
評論
0/150
提交評論