国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

商旅服務(wù)移動(dòng)支付客戶端分析與設(shè)計(jì)

2012-12-31 00:00:00梁雪麗
電腦知識與技術(shù) 2012年28期


  摘要:隨著信息時(shí)代的飛速發(fā)展,互聯(lián)網(wǎng)已經(jīng)融入人們的生活,人們可以在互聯(lián)網(wǎng)上進(jìn)行購物、轉(zhuǎn)賬、訂車票、訂機(jī)票等等。若在手機(jī)上使用技術(shù)手段,通過互聯(lián)網(wǎng)實(shí)現(xiàn)購物、轉(zhuǎn)賬、訂車票、訂機(jī)票等等,就可以給人們提供一種更加方便、快捷的,隨時(shí)隨地的購物、旅行、出差、轉(zhuǎn)賬等服務(wù),由此手機(jī)移動(dòng)支付軟件開始興起。該文利用Eclipse中豐富的資源,調(diào)用J2ME提供的高級用戶界面和低級用戶界面類庫API,從而設(shè)計(jì)編寫出一款便捷實(shí)用的手機(jī)商務(wù)功能模塊軟件。
  關(guān)鍵詞:Eclipse;J2ME;移動(dòng)支付;商旅服務(wù)
  中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2012)28-6861-02
  1 移動(dòng)支付的應(yīng)用現(xiàn)狀及前景
  當(dāng)前,無線通信已經(jīng)成為發(fā)展最快、最前沿的通信領(lǐng)域之一。手機(jī)等移動(dòng)設(shè)備的擁有量早已超過PC機(jī),而Internet已日益成為人們工作、生活和進(jìn)行商務(wù)活動(dòng)必不可少的媒介。特別是第三代(3G)寬帶無線網(wǎng)絡(luò)的發(fā)展使得手機(jī)等無線設(shè)備上網(wǎng)成為必然趨勢[1]。近些年來,電子商務(wù)和無線通訊的發(fā)展十分的迅猛,目前全球已經(jīng)有超過10億的手機(jī)用戶,這就為各種移動(dòng)應(yīng)用的發(fā)展提供了扎實(shí)的物質(zhì)基礎(chǔ)[2]。其中,移動(dòng)支付就是其中的一種應(yīng)用。移動(dòng)支付也稱為手機(jī)支付(Mobile Payment),就是讓用戶使用移動(dòng)手機(jī)對所消費(fèi)的商品或服務(wù)進(jìn)行賬務(wù)支付的一種服務(wù)方式。它是繼卡類支付、網(wǎng)絡(luò)支付后,又一個(gè)新寵。2009年中國手機(jī)支付市場規(guī)模將達(dá)到19.74億元,此外手機(jī)支付用戶規(guī)模在2009年內(nèi)增長到8250萬人,2010年以來國內(nèi)的三家運(yùn)營商都加大了在手機(jī)支付上的投入力度, 2010年4月工信部科技司在“2010第二屆中國移動(dòng)支付產(chǎn)業(yè)論壇”上透露,工信部有關(guān)部門正在著手小額手機(jī)支付標(biāo)準(zhǔn)的研究制訂工作[3]?,F(xiàn)在,移動(dòng)支付正在得到大力的發(fā)展,移動(dòng)支付使人們的生活更加方便、快捷。目前,移動(dòng)支付主要提供以下服務(wù)項(xiàng)目:銀行業(yè)務(wù)、交易、訂票、購物、娛樂、訂酒店等[4]。商務(wù)人士在移動(dòng)應(yīng)用業(yè)務(wù)上需求大,特別是商旅服務(wù),它包括:訂火車票、機(jī)票、訂酒店等。從各個(gè)渠道,各方面的信息可以看出,移動(dòng)支付正在逐漸的融入人們的生活,移動(dòng)支付業(yè)務(wù)必將迎來其發(fā)展的空間。
  2 商旅服務(wù)功能模塊的分析與設(shè)計(jì)
  商旅服務(wù)功能模塊包括:預(yù)訂機(jī)票、預(yù)訂火車票、預(yù)訂酒店,商旅服務(wù)功能設(shè)計(jì)的從發(fā)點(diǎn)是為人們提供方便、全面的信息查詢和預(yù)訂,給人們提供一站式、隨時(shí)隨地享受商旅服務(wù)。按照常規(guī)來說,人們購買機(jī)票、火車票的時(shí)候需要到機(jī)場、車站進(jìn)行當(dāng)面的交易,當(dāng)節(jié)假日到來的時(shí)候,這些地方的人流量大,會造成大面積的人員擁擠現(xiàn)象,還要受到排隊(duì)等候之后,浪費(fèi)了大量的時(shí)間和精力,還可能錯(cuò)過班點(diǎn)、耽誤行程。這就需要一種能讓用戶隨時(shí)隨地自行購買機(jī)票、火車票的渠道,實(shí)現(xiàn)遠(yuǎn)程支付以及自動(dòng)獲取機(jī)票、車票的服務(wù)。運(yùn)用手機(jī)訂票服務(wù)、可以隨時(shí)通過手機(jī)進(jìn)行交易,實(shí)現(xiàn)購票、支付、取票全過程,大大簡化了用戶購票流程。而預(yù)訂酒店主要
  是面向商務(wù)人士,在出差的時(shí)候,能夠方面的預(yù)訂到酒店。
  無論是預(yù)訂機(jī)票、預(yù)訂火車票、還是預(yù)訂酒店,都必須有信息的查詢,必要信息的填寫,輸入用戶必要的基本信息,銀行卡支付。由這一系列的操作,圍繞著這些操作進(jìn)行商旅服務(wù)功能模塊的設(shè)計(jì)與開發(fā)。本文設(shè)計(jì)開發(fā)了一個(gè)功能比較齊全的,并且簡單易用的商旅服務(wù)功能模塊。該商旅服務(wù)功能模塊同樣也是這樣三個(gè)部分,包括:預(yù)訂機(jī)票、預(yù)訂火車票、預(yù)訂酒店。其中預(yù)訂機(jī)票、預(yù)訂火車票首先是給用戶提供一個(gè)查詢機(jī)票、火車票信息的界面,讓用戶能夠了解有沒有需要的班次、車次。然后再是班次、車次的選擇,用戶信息的填寫,銀行卡支付。預(yù)訂酒店首先是給用戶提供出差地各類型酒店的查詢,然后再是酒店的選擇,用戶信息的填寫,銀行卡支付。
  2.1 模塊設(shè)計(jì)目標(biāo)
  模塊系統(tǒng)的設(shè)計(jì)目標(biāo)使用J2ME技術(shù)開發(fā)移動(dòng)應(yīng)用軟件的設(shè)計(jì)思路和方法,開發(fā)一款適合商務(wù)人士進(jìn)行隨時(shí)隨地訂票、訂房間的移動(dòng)商務(wù)應(yīng)用軟件。移動(dòng)支付客戶端---商務(wù)服務(wù)功能模塊,可以讓一些商務(wù)人士在有需要的時(shí)候,隨時(shí)隨地地進(jìn)行訂票、訂房間。并且移動(dòng)用戶僅僅只需要一只支持J2ME的手機(jī),就可以在擁有移動(dòng)網(wǎng)絡(luò)的地方進(jìn)行使用。移動(dòng)商務(wù)應(yīng)用系統(tǒng)與網(wǎng)絡(luò)上的一些系統(tǒng)功能類似,但是在性能上卻有極大的差距。原因在于移動(dòng)商務(wù)應(yīng)用軟件是基于移動(dòng)設(shè)備的,而移動(dòng)設(shè)備的性能是有限的,比如:內(nèi)存有限、網(wǎng)絡(luò)傳輸速度有限等,所以導(dǎo)致了移動(dòng)商務(wù)應(yīng)用軟件也受到制約,在開發(fā)移動(dòng)軟件的時(shí)候,其所具備的性能就顯得非常的重要。
  本系統(tǒng)的性能設(shè)計(jì)目標(biāo):一是軟件占用手機(jī)內(nèi)存在不減少功能的同時(shí)盡可能的少;二是軟件的運(yùn)行速度以及網(wǎng)絡(luò)傳輸速度要求快;三是軟件的界面美觀,軟件的可操作性強(qiáng)。
  2.2 模塊設(shè)計(jì)思路
  利用J2ME低級界面、高級界面,設(shè)計(jì)整個(gè)模塊的界面。因?yàn)檎麄€(gè)項(xiàng)目沒有涉及到服務(wù)端,所以模塊所需的所有數(shù)據(jù)都通過本地存儲。整個(gè)項(xiàng)目的設(shè)計(jì)沒有像手付通一樣需要設(shè)計(jì)多層結(jié)構(gòu),手付通程序包括:客戶端程序、服務(wù)器端、數(shù)據(jù)庫三大塊內(nèi)容。
  本文編寫的是客戶端模塊程序,只有一層結(jié)構(gòu),就是移動(dòng)支付客戶端商旅服務(wù)功能模塊的J2ME程序,它是運(yùn)行在移動(dòng)手機(jī)上的一個(gè)MIDlet,用戶需要在移動(dòng)手機(jī)上利用手機(jī)鍵盤輸入相關(guān)的信息。整個(gè)模塊程序包含四大塊內(nèi)容,分別是模塊主界面程序,預(yù)訂機(jī)票模塊、預(yù)訂火車票模塊、預(yù)訂酒店房間模塊程序。還包括本地存儲數(shù)據(jù)設(shè)計(jì)。
  2.3 模塊系統(tǒng)流程
  本文經(jīng)過深入的研究,對模塊系統(tǒng)的流程有了一個(gè)明確的設(shè)計(jì),移動(dòng)手機(jī)用戶在選擇登錄商旅服務(wù)模塊后,用戶可以進(jìn)行填寫相關(guān)信息,機(jī)票、火車票預(yù)訂,酒店客房預(yù)訂,銀行賬戶支付等操作。因?yàn)闆]有服務(wù)器端的緣故,所以所有數(shù)據(jù)的操作都是在本地進(jìn)行的,也就是在手機(jī)上進(jìn)行,數(shù)據(jù)的操作包括讀出、寫入、修改、刪除等。
  3 關(guān)鍵實(shí)現(xiàn)技術(shù)
  3.1開發(fā)語言及工具
  眾所周知,在手機(jī)開發(fā)中,有J2ME、BREW、Symbian、Windows Mobile等開發(fā)方式,和這些開發(fā)方式相比,J2ME技術(shù)是使用比較普遍的一種技術(shù),有其在技術(shù)上的優(yōu)勢所在。移植性強(qiáng):使用J2ME技術(shù)開發(fā)的程序,可以經(jīng)過簡單的修改以后,在不同廠商的手機(jī)上運(yùn)行,這個(gè)是J2ME技術(shù)最大的優(yōu)勢;開發(fā)速度快:由于Java語言自身的特點(diǎn)和系統(tǒng)的關(guān)聯(lián)不大,所以開發(fā)速度很快,程序的開發(fā)周期比較[5]??蛻魴C(jī)應(yīng)用程序能很容易地被移植到其他遵循J2ME或MIDP并且符合CLDC規(guī)范的設(shè)備上。更低的網(wǎng)絡(luò)資源消耗與服務(wù)器負(fù)載[6]。
  Sun公司與主要的消費(fèi)類設(shè)備制造商及其他公司合作,開始兩項(xiàng)Java Community Process(JCP)標(biāo)準(zhǔn)化工作,Connected,Limited Device Configuration(CLDC)和Mobile Information Device Profile(MIDP),以使這些應(yīng)用于相當(dāng)廣泛的消費(fèi)類設(shè)備的Java類庫及相關(guān)Java語言和虛擬機(jī)特性標(biāo)準(zhǔn)化[7]。
  目前,許多移動(dòng)設(shè)備都支持Java ME標(biāo)準(zhǔn),一個(gè)Java ME的標(biāo)準(zhǔn)至少包括一個(gè)配置,如受限連接設(shè)備配置(CLDC)和個(gè)人資料,如移動(dòng)信息設(shè)備描述(MIDP)。在具體領(lǐng)域,可選軟件包提供額外的功能能力[8]。
  Java Me的開發(fā)工具包括無線應(yīng)用開發(fā)包、IDE開發(fā)環(huán)境和部署工具。根據(jù)使用的無線應(yīng)用開發(fā)包不同,分為通用開發(fā)工具和專業(yè)開發(fā)工具。通用開發(fā)工具是指基于Sun Java ME Wireless Toolkit的開發(fā)工具,專用開發(fā)工具指基于特定廠商的開發(fā)包的開發(fā)工具。無線應(yīng)用開發(fā)包只是一個(gè)開發(fā)工具包,而不是一個(gè)IDE,通常還需要安裝一個(gè)IDE。Eclipse和EclipseME插件的結(jié)合提供了一個(gè)在Eclipse下的Java ME開發(fā)環(huán)境[9]。對于移動(dòng)支付客戶端——商旅服務(wù)功能模塊,我準(zhǔn)備使用的開發(fā)工具是Eclipse3.2和EclipseME、wtk2.5.2構(gòu)建起來的環(huán)境下,使用J2ME語言進(jìn)行開發(fā)[10]。
  3.2 業(yè)務(wù)流程處理
  在本課題的客戶端模塊子界面實(shí)現(xiàn)中,主要包括三大部分模塊子界面,分別是預(yù)訂機(jī)票子界面、預(yù)訂火車票子界面、預(yù)訂酒店客房子界面。
  以預(yù)定機(jī)票為例。預(yù)訂機(jī)票的功能是提供給出差或者旅行的人預(yù)訂機(jī)票的功能,包括航班查詢功能、機(jī)票預(yù)訂功能、網(wǎng)上銀行支付功能。當(dāng)用戶選擇使用該功能的時(shí)候,首先出現(xiàn)的界面是機(jī)票查詢界面,讓用戶查詢自己所需求的機(jī)票信息,輸入必要的信息之后會查詢出相應(yīng)的航班表。接著用戶可以進(jìn)行選擇所需航班填寫乘坐人數(shù)和價(jià)格,再填寫乘客具體的姓名和身份證號,程序會給用戶一個(gè)信息確認(rèn)表,讓用戶確認(rèn)信息。最后就是確認(rèn)支付,支付成功的時(shí)候同樣會給用戶一個(gè)回饋信息表。
  預(yù)訂機(jī)票程序包括Bookfights.java、Bfintface.java、Bfintface2.java、Bfintface3.java、Bfintface4.java、Bfintface5.java、Bfintface6.java。當(dāng)主界面keyPressed按鍵事件函數(shù)檢測到用戶按下機(jī)票預(yù)訂按鈕,enter(temp=1)函數(shù)進(jìn)入預(yù)訂機(jī)票模塊界面Bookfights程序,按下確定按鈕item(11)進(jìn)入航班表Bfintface程序,item(12) 進(jìn)入乘客人數(shù)界面Bfintface2程序, item(13) 進(jìn)入填寫乘客信息Bfintface3程序, item(14) 進(jìn)入乘客信息確認(rèn)Bfintface4程序, item(15) 進(jìn)入確認(rèn)支付Bfintface5程序, item(16) 進(jìn)入支付成功信息回饋Bfintface6程序。
  J2ME還給程序員提供了一個(gè)簡單的數(shù)據(jù)庫管理系統(tǒng)RMS。RMS能夠在移動(dòng)設(shè)備上進(jìn)行數(shù)據(jù)的存儲和檢索,能夠讓一個(gè)MIDlet程序擁有比較全面的數(shù)據(jù)管理功能。但是RMS的功能還是沒有在PC機(jī)或者服務(wù)器上運(yùn)行的數(shù)據(jù)庫系統(tǒng)功能強(qiáng)大嗎,它只是提供了一個(gè)在移動(dòng)設(shè)備上運(yùn)行的數(shù)據(jù)庫管理功能,RMS是一個(gè)小規(guī)模的數(shù)據(jù)庫系統(tǒng)。一個(gè)MIDlet程序中包含有多個(gè)MIDlet或者一個(gè)MIDlet中的對個(gè)線程可以同時(shí)進(jìn)行調(diào)用相同的RecordStore。本文的數(shù)據(jù)庫設(shè)采用J2ME自帶的RMS功能進(jìn)行數(shù)據(jù)的管理和存儲。
  4 結(jié)束語
  隨著我們國家移動(dòng)通信行業(yè)進(jìn)入3G時(shí)代,隨著經(jīng)濟(jì)的不斷發(fā)展,社會的不斷進(jìn)步,移動(dòng)電子商務(wù)的應(yīng)用也越來越廣泛。手機(jī)應(yīng)用軟件種類繁多,現(xiàn)在大部分手機(jī)都支持Java,利用Java語言開發(fā)的手機(jī)應(yīng)用軟件種類繁多,深入生活的各個(gè)方面,讓人們的生活方便、快捷。其中移動(dòng)支付-商旅服務(wù)給人們提供一種隨時(shí)隨地享受輕松訂票、預(yù)訂酒店的服務(wù),大大的提升了人們出差、旅行的快捷程度。
  本文研究開發(fā)的是時(shí)下相對流行的、應(yīng)用前景比較廣闊的移動(dòng)應(yīng)用軟件,移動(dòng)支付商旅服務(wù)模塊采用J2ME語言進(jìn)行編寫。J2ME語言編寫的移動(dòng)應(yīng)用軟件有比較良好的性能、可操作性、可移植性。系統(tǒng)的開發(fā)在Eclipse環(huán)境下結(jié)合Eclipse ME、wtk,采用J2ME語言進(jìn)行程序編寫,針對于移動(dòng)支付預(yù)訂服務(wù)軟件的研究,圍繞著信息查詢、用戶信息填寫、銀行卡支付等流程進(jìn)行,商旅服務(wù)功能模塊都離不開這些關(guān)鍵步驟。
  參考文獻(xiàn):
  [1] 魏冬健,高濟(jì).基于J2ME平臺的無線設(shè)備應(yīng)用系統(tǒng)的開發(fā)[D].杭州:浙江大學(xué)計(jì)算機(jī)系,2002.
  [2] 文揚(yáng),彭艦,張磊,等.基于J2ME技術(shù)的手機(jī)預(yù)訂機(jī)票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:四川大學(xué)計(jì)算機(jī)學(xué)院,2006.
  [3] 手機(jī)支付[EB/OL].[2010-12-06]. http://baike.baidu.com/view/1552166.htm.
  [4] 田華,王光.移動(dòng)電子商務(wù)應(yīng)用——手機(jī)訂票服務(wù)實(shí)證研究[J].中國商貿(mào),2010,2(4):33-34.
  [5] J2ME技術(shù)在手機(jī)開發(fā)領(lǐng)域的優(yōu)勢和不足[EB/OL].[2010-12-08].http://soft.zdnet.com.cn/software_zone/2007/0922/516770.shtml.
  [6] 帥小應(yīng),廉東本.基于J2ME的移動(dòng)位置服務(wù)3G手機(jī)應(yīng)用平臺的設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用,2004,24(11):20-2

新平| 诸城市| 长治县| 石棉县| 汨罗市| 呼和浩特市| 大兴区| 云霄县| 靖远县| 读书| 利川市| 蒲城县| 松桃| 迁安市| 英超| 宽甸| 永寿县| 永登县| 隆昌县| 兰考县| 五原县| 夏河县| 永寿县| 惠来县| 富裕县| 曲水县| 玉山县| 克东县| 芦山县| 普陀区| 南郑县| 金门县| 浦县| 鹿泉市| 抚宁县| 无为县| 崇左市| 南华县| 麻江县| 信丰县| 准格尔旗|