天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于HTML5的O2O團(tuán)購平臺的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2019-03-19 11:01
【摘要】:隨著科技發(fā)展和計(jì)算機(jī)技術(shù)的日益創(chuàng)新,人類已經(jīng)完全步入了移動(dòng)互聯(lián)網(wǎng)時(shí)代,智能終端已經(jīng)逐漸取代電腦成為人們?nèi)粘I钪兄饕纳暇W(wǎng)設(shè)備。它帶來的是完全截然不同的用戶體驗(yàn)和使用場景,同時(shí)也促進(jìn)了移動(dòng)互聯(lián)網(wǎng)應(yīng)用的發(fā)展,Android和IOS等操作系統(tǒng)上的應(yīng)用數(shù)量也呈現(xiàn)井噴式的增長。但是各個(gè)操作系統(tǒng)之間的差異性造成了每個(gè)系統(tǒng)都維護(hù)了自己的生態(tài)環(huán)境,Android系統(tǒng)上的應(yīng)用無法運(yùn)行在IOS系統(tǒng)上,同理IOS也是如此。這樣給移動(dòng)應(yīng)用開發(fā)者造成了大量的重復(fù)勞動(dòng),需要針對各個(gè)移動(dòng)操作系統(tǒng)做重復(fù)開發(fā),增加了開發(fā)成本。 與此同時(shí),由W3C制定和普及的協(xié)議:HTML5走進(jìn)了大家的視野,它是超文本標(biāo)記語言(HTML)協(xié)議的升級版本,憑借著優(yōu)秀的跨平臺和終端,適配多種移動(dòng)設(shè)備,基于瀏覽器運(yùn)行無需安裝和升級的特點(diǎn)成為了移動(dòng)互聯(lián)網(wǎng)應(yīng)用開發(fā)比較好的解決方案。 首先對HTML5的各種特性以及需要使用的相關(guān)技術(shù)進(jìn)行了簡要介紹,接下來使用HTML5及相關(guān)技術(shù)來設(shè)計(jì)并實(shí)現(xiàn)一個(gè)O2O團(tuán)購平臺的移動(dòng)應(yīng)用。該應(yīng)用是基于手機(jī)瀏覽器的一個(gè)跨平臺的web-app?蛻舳耸褂肏TML5+CSS+JavaScript來實(shí)現(xiàn),利用HTML5的新特性調(diào)用手機(jī)操作系統(tǒng)的底層API來達(dá)到跟native-app一樣的用戶體驗(yàn),使用JavaScript和CSS實(shí)現(xiàn)良好的視覺效果,例如調(diào)用設(shè)備GPS來獲取用戶地理位置信息,,多媒體支持及其他硬件功能。服務(wù)器端使用Java來實(shí)現(xiàn),底層使用struts作為MVC框架,spring做依賴注入并結(jié)合hessian來調(diào)用遠(yuǎn)程RPC服務(wù)獲取數(shù)據(jù)。這樣各平臺上的用戶只需要使用手機(jī)瀏覽器訪問我們應(yīng)用的網(wǎng)址就可以使用該應(yīng)用,達(dá)到了跨平臺免安裝,一次部署到處運(yùn)行的效果。
[Abstract]:With the development of science and technology and the innovation of computer technology, human has stepped into the era of mobile Internet. Intelligent terminal has gradually replaced the computer as the main Internet device in people's daily life. It brings a completely different user experience and usage scenario, but also promotes the development of mobile Internet applications. The number of applications on operating systems such as Android and IOS also shows a blowout growth. However, the differences among different operating systems cause each system to maintain its own ecological environment. The application of Android system can not run on IOS system, and the same is true of IOS. This causes a lot of repetitive work for mobile application developers, and it needs to be developed repeatedly for each mobile operating system, which increases the development cost. At the same time, the W3C-developed and popular protocol: HTML5 has come into view, it is an updated version of the Hypertext markup language (HTML) protocol, with excellent cross-platform and end-to-end, adapt to a variety of mobile devices, Browser-based operation without installation and upgrade has become a better solution for mobile Internet application development. Firstly, the characteristics of HTML5 and the related technologies are introduced briefly. Then, a mobile application of O2O group purchase platform is designed and implemented by using HTML5 and related technologies. This application is a cross-platform web-app. based on mobile browser. The client uses HTML5 CSS JavaScript to implement, utilizes the new features of HTML5 to call the underlying API of the mobile operating system to achieve the same user experience as native-app, and uses JavaScript and CSS to achieve a good visual effect. For example, call device GPS to obtain user geolocation information, multimedia support and other hardware functions. The server side is implemented by Java, the bottom layer uses struts as MVC framework, spring makes dependency injection and uses hessian to invoke remote RPC service to obtain data. In this way, users on each platform only need to use mobile browser to visit the web address of our application, which achieves the effect of cross-platform installation-free, one-time deployment running everywhere.
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP393.092;TP311.52

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 劉華星;楊庚;;HTML5——下一代Web開發(fā)標(biāo)準(zhǔn)研究[J];計(jì)算機(jī)技術(shù)與發(fā)展;2011年08期

2 錢宇虹;;淺析Comet技術(shù)在Java Web實(shí)時(shí)系統(tǒng)開發(fā)中的應(yīng)用[J];軟件工程師;2010年04期

3 許劍超;;為HTML5早做準(zhǔn)備[J];程序員;2010年03期

4 冀慶斌;靳禎;;基于智能客戶端技術(shù)的系統(tǒng)升級及應(yīng)用[J];中北大學(xué)學(xué)報(bào)(自然科學(xué)版);2010年01期

5 劉維中;;基于AJAX及其框架技術(shù)開發(fā)WEB應(yīng)用[J];中國科技信息;2009年01期

6 張炎濱;王亮;;國內(nèi)移動(dòng)終端市場發(fā)展現(xiàn)狀及趨勢[J];現(xiàn)代電信科技;2007年10期

7 董立波;黃玉霞;楊珍;;ORM技術(shù)研究[J];軟件導(dǎo)刊;2007年09期

8 王錢;王蓉;張利;;基于iBatis的通用數(shù)據(jù)持久層的研究與設(shè)計(jì)[J];微計(jì)算機(jī)信息;2007年12期

9 劉克;;MVC架構(gòu)及其在Web應(yīng)用開發(fā)中的應(yīng)用[J];計(jì)算機(jī)應(yīng)用與軟件;2006年07期

10 古全友;王恩波;胥昌勝;;AOP技術(shù)在J2EE系統(tǒng)構(gòu)建中的應(yīng)用[J];計(jì)算機(jī)技術(shù)與發(fā)展;2006年04期



本文編號:2443461

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2443461.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶3fc63***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com