2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論