亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于HTML5的企業(yè)WebApp設(shè)計(jì)與實(shí)現(xiàn)

        2015-05-15 03:19:48周森鵬陸正球張城王溢達(dá)
        現(xiàn)代計(jì)算機(jī) 2015年7期
        關(guān)鍵詞:頁面按鈕科技

        周森鵬,陸正球,張城,王溢達(dá)

        (寧波大紅鷹學(xué)院,寧波 31517)

        基于HTML5的企業(yè)WebApp設(shè)計(jì)與實(shí)現(xiàn)

        周森鵬,陸正球,張城,王溢達(dá)

        (寧波大紅鷹學(xué)院,寧波 31517)

        隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,WebApp以極佳的用戶體驗(yàn)和交互得到越來越多使用者的認(rèn)可。采用HTML5技術(shù)設(shè)計(jì)實(shí)現(xiàn)GE公司的WebApp,為該公司科技產(chǎn)品的展示提供一個(gè)快捷入口,使得參觀的用戶只需掃描二維碼即可瀏覽與使用。在提升公司形象的同時(shí),也讓參觀用戶深入了解相應(yīng)的科技產(chǎn)品。

        HTML5;WebApp;二維碼

        0 引言

        隨著移動(dòng)互聯(lián)時(shí)代和云計(jì)算時(shí)代的到來,3G/4G技術(shù)和云計(jì)算技術(shù)都給我們的生活帶來了巨大的改變,手機(jī)的數(shù)據(jù)傳輸速度也有了質(zhì)的飛越,且其所具備的功能也越來越多元化[1]。與此同時(shí),Web[2]以其跨平臺(tái)的優(yōu)點(diǎn),使得無論是在Android還是iOS平臺(tái)上,都能很好地兼容,不像手機(jī)應(yīng)用需要適應(yīng)多個(gè)系統(tǒng)與版本,并且相對(duì)WebApp不僅需要極高的開發(fā)成本,而且下載以及頻繁的升級(jí)版本都會(huì)對(duì)用戶造成困擾。

        WebApp[3]是基于Web的系統(tǒng)和應(yīng)用,是指通過使用Web和Web瀏覽器技術(shù),跨越網(wǎng)絡(luò)(互聯(lián)網(wǎng)或內(nèi)聯(lián)網(wǎng))完成一個(gè)或多個(gè)任務(wù)的應(yīng)用程序,通常需要使用Web瀏覽器。WebApp是Google在設(shè)計(jì)Chrome時(shí)提出的概念,是Google推廣云計(jì)算的其中一步,具有輕松跨平臺(tái)、開發(fā)效率高成本低、應(yīng)用更豐富、無需安裝和更新等優(yōu)勢。

        1 需求分析

        為了更好地展示企業(yè)的產(chǎn)品,避免企業(yè)App給用戶帶來的麻煩,在開發(fā)初期就拋棄原有的App開發(fā),轉(zhuǎn)而通過網(wǎng)頁的方式進(jìn)行展示,用戶只需要輸入網(wǎng)址或者掃描二維碼就能夠簡單方便地使用,且HTML5的自適應(yīng)性能夠很好地適應(yīng)不同分辨率的手機(jī)屏幕,讓所有手機(jī)用戶都能夠看到不變形、簡單、靈活的操作,具有良好用戶體驗(yàn),讓參觀用戶在良好的第一印象下深入了解GE的科技產(chǎn)品,將科技產(chǎn)品帶入普通群眾的視線,為以后的科技產(chǎn)品發(fā)布打下基礎(chǔ)。

        同時(shí)為了體現(xiàn)產(chǎn)品展示的國際化,整體設(shè)計(jì)采用英漢雙語界面,讓用戶隨時(shí)切換到相應(yīng)的語音界面進(jìn)行瀏覽和操作。同時(shí),鑒于文字內(nèi)容受手機(jī)屏幕大小的限制,在頁面中加入音頻功能,點(diǎn)擊播放按鈕就能了解到公司的發(fā)展歷史背景和相應(yīng)科技產(chǎn)品的介紹。Web App端主要包括以下功能:

        (1)中英文切換功能:實(shí)現(xiàn)中文頁面與英文頁面以及音頻的切換;

        (2)地圖點(diǎn)位跳轉(zhuǎn):通過點(diǎn)擊地圖中的點(diǎn)位,跳轉(zhuǎn)到對(duì)應(yīng)的科技產(chǎn)品展示頁面;

        (3)播放音頻及快進(jìn):在科技產(chǎn)品展示頁面中,點(diǎn)擊播放按鈕即可播放對(duì)應(yīng)的介紹音頻,拖動(dòng)播放按鈕下的拖動(dòng)條可調(diào)節(jié)音頻播放進(jìn)度。

        (4)科技產(chǎn)品介紹頁面:第四個(gè)點(diǎn)位的科技產(chǎn)品頁面中,在相應(yīng)的輸入框中輸入科技產(chǎn)品編號(hào),就能跳到對(duì)應(yīng)的科技產(chǎn)品介紹頁面。

        后臺(tái)服務(wù)端采用B/S結(jié)構(gòu)實(shí)現(xiàn)如下功能:

        用戶管理:系統(tǒng)分為管理員和普通工作人員兩種角色,分別具有不同的權(quán)限。

        驗(yàn)證碼生成:生成4位數(shù)的驗(yàn)證碼,用戶瀏覽頁面時(shí)需要輸入。

        (1)ICFC素材管理:管理ICFC科技產(chǎn)品介紹頁面內(nèi)容,包括圖片、音頻等素材。

        (2)地圖素材管理:可對(duì)地圖界面各個(gè)點(diǎn)位對(duì)應(yīng)的科技產(chǎn)品介紹頁面內(nèi)容進(jìn)行修改。

        2 企業(yè)WebApp

        根據(jù)需求分析,首先對(duì)每個(gè)模塊進(jìn)行了詳細(xì)設(shè)計(jì),將項(xiàng)目分為顯示層、邏輯層以及地圖點(diǎn)位。顯示層主要根據(jù)效果圖完成相應(yīng)的HTML頁面,邏輯層則實(shí)現(xiàn)HTML頁面中的功能,因地圖點(diǎn)位觸發(fā)的特殊性,所以單獨(dú)成一模塊進(jìn)行開發(fā)。

        2.1 首頁

        為了滿足國際化的需求,項(xiàng)目的每個(gè)頁面都具有中英文切換的按鈕,首頁中具有兩套中英文切換按鈕,為了避免用戶未注意到右上角的按鈕,因此在頁面中間設(shè)計(jì)按鈕,用戶在首頁中選擇自己所對(duì)應(yīng)的語言,之后系統(tǒng)記住用戶初始的選擇,并且在后面的每個(gè)頁面都默認(rèn)為用戶所選擇的語言。如圖1所示。

        圖1 首頁展示

        2.2 地圖頁

        用戶在首頁中點(diǎn)擊了進(jìn)入按鈕后,跳轉(zhuǎn)至地圖點(diǎn)位頁面,此頁面中每個(gè)有數(shù)字標(biāo)志的圖標(biāo)都代表了一個(gè)點(diǎn)位,總共有八個(gè)點(diǎn)位,點(diǎn)擊其中任意一個(gè)點(diǎn)位,都會(huì)跳轉(zhuǎn)到相應(yīng)的科技產(chǎn)品展示頁面。地圖中的開始按鈕是默認(rèn)第一個(gè)音頻,點(diǎn)擊開始即可播放,如圖2所示。

        2.3 音頻播放

        點(diǎn)擊點(diǎn)位圖中相應(yīng)的點(diǎn)位后,就跳轉(zhuǎn)到GE介紹頁面。將會(huì)顯示一張?jiān)擖c(diǎn)位的現(xiàn)場圖片,在圖片下方是音頻播放,包括播放按鈕以及音頻進(jìn)度條。用戶通過播放按鈕控制音頻的播放與暫停,通過進(jìn)度條控制音頻的進(jìn)度播放,如圖3所示。

        圖2 地圖展示

        圖3 音頻播放

        2.4 科技產(chǎn)品展示頁面

        在輸入框中輸入相應(yīng)的數(shù)值,點(diǎn)擊GO按鈕,就能跳轉(zhuǎn)到科技產(chǎn)品展示頁面。頁面中包括科技產(chǎn)品的效果圖以及正中間的設(shè)置按鈕,按下按鈕,就能播放關(guān)于該科技產(chǎn)品介紹的音頻,效果如圖4所示。

        圖4 科技產(chǎn)品展示

        3 后臺(tái)管理

        Web端后臺(tái)管理模塊采用了JSP和Servlet結(jié)構(gòu),在MySQL數(shù)據(jù)庫的基礎(chǔ)上開發(fā),以實(shí)現(xiàn)前后臺(tái)分離,使用了工廠模式和代理模式,實(shí)現(xiàn)了“高內(nèi)聚、低耦合”[4]。系統(tǒng)權(quán)限分為管理員和普通工作人員兩種角色權(quán)限,管理員主要進(jìn)行“用戶的管理”、“ICFC的管理”和地圖8個(gè)點(diǎn)的“素材管理”。

        其中ICFC與地圖素材管理功能一致,只是操作不同的數(shù)據(jù)庫表。以ICFC管理為例,在ICFC主頁面,主要展示每款產(chǎn)品的中文標(biāo)題、英文標(biāo)題等信息,以及生成的二維碼地址,每一頁顯示8款產(chǎn)品,用戶可以點(diǎn)擊“上一頁”、“下一頁”、“首頁”、“末頁”返回到當(dāng)前頁面的上一頁、下一頁、首頁或末頁,如圖5。

        點(diǎn)擊“添加ICFC”,輸入ICFC產(chǎn)品的中文標(biāo)題、英文標(biāo)題,同時(shí)通過“瀏覽”上傳中文音頻、英文音頻和產(chǎn)品的展示圖片,所有標(biāo)記為“*”的選項(xiàng)為必填項(xiàng)。也可在主頁中點(diǎn)擊“修改”,可以修改某款產(chǎn)品的信息,如圖5。也可以點(diǎn)擊“刪除”刪除某款產(chǎn)品。

        4 結(jié)語

        本文給出了基于HTML5的企業(yè)WebApp的設(shè)計(jì)與實(shí)現(xiàn)過程,使得用戶在移動(dòng)端就可以輕松地了解企業(yè)的發(fā)展歷程和相關(guān)科技產(chǎn)品。隨著未來移動(dòng)設(shè)備的高速發(fā)展和4G網(wǎng)絡(luò)的推廣使用,開發(fā)成本低、便捷的迭代更新和跨平臺(tái)等優(yōu)勢將使得基于基于HTML5的企業(yè)WebApp得到更廣泛的應(yīng)用。

        圖5 ICFC主頁面

        [1] 思華科技:對(duì)移動(dòng)互聯(lián)網(wǎng)發(fā)展趨勢的認(rèn)識(shí)與思考[EB/OL].[2010-06-20].http://tech.lmtw.com/csyy/Using/201003/54901_3.html

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

        [3] 陳勇.WebApp現(xiàn)狀分析與展望[J].行業(yè)觀察,2012.7

        [4] 周森鵬,陸正球.基于Android平臺(tái)的校園掌中行設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代計(jì)算機(jī),2014.11

        Design and Implementation of Enterprise WebApp Based on HTML5

        ZHOU Sen-peng,LU Zheng-qiu,ZHANG Cheng,WANG Yi-da
        (Ningbo Dahongying University,Ningbo 315175)

        Along with the rapid development of mobile Internet technology,the WebApp getsmore and more recognition by users because of its excellent user experience and interaction.Adopts the HTML5 technology,designs and realizes the WebApp of GE enterprise,which provides a fast entrance to show the science and technology products,and the users can browse this products just by scanning the QR code. It promotes the companies'image and lets the visitor penetratewith the science and technology products at the same time.

        HTML5;WebApp;QR Code

        1007-1423(2015)07-0049-04

        10.3969/j.issn.1007-1423.2015.07.014

        周森鵬(1993-),男,浙江麗水人,在校本科生,研究方向?yàn)檐浖?wù)外包

        陸正球(1982-),男,浙江余姚人,講師,研究方向?yàn)檐浖_發(fā)

        2015-01-13

        2015-02-13

        張城(1993-),男,浙江杭州人,在校本科生,研究方向?yàn)檐浖?wù)外包

        王溢達(dá)(1993-),男,浙江溫州人,在校本科生,研究方向?yàn)檐浖?wù)外包

        猜你喜歡
        頁面按鈕科技
        大狗熊在睡覺
        哪個(gè)是門鈴真正的按鈕
        當(dāng)你面前有個(gè)按鈕
        刷新生活的頁面
        科技助我來看云
        科技在線
        科技在線
        科技在線
        內(nèi)心不能碰的按鈕
        同一Word文檔 縱橫頁面并存
        午夜亚洲AV成人无码国产| 亚洲av永久无码精品一福利| 国产午夜福利不卡在线观看| 成人无码午夜在线观看| 久久久久无码中文字幕| 国产精品一区二区韩国av| 久久无码人妻一区二区三区午夜| 亚洲va中文字幕无码久久不卡 | 国产一区二区女内射| 亚洲一区中文字幕在线电影网 | 精品免费国产一区二区三区四区| 中文字幕人妻熟女人妻洋洋| 亚洲国产成人无码影院| 日韩美女人妻一区二区三区| 国产亚洲视频在线播放| 狠狠噜天天噜日日噜视频麻豆| 国产人成无码视频在线| 免费看黄在线永久观看| 国产亚洲av无码av男人的天堂| 天天夜碰日日摸日日澡| 免费看国产成年无码av| 青青草绿色华人播放在线视频 | 中文字幕一区日韩精品| 亚洲av成人精品日韩一区| 无码熟妇人妻av在线c0930| 一级一片内射视频网址| 蜜臀av色欲a片无码精品一区| 丰满五十六十老熟女hd| 国产做床爱无遮挡免费视频| 成人免费播放视频影院| 亚洲精品成人片在线观看精品字幕| 好爽…又高潮了毛片免费看| 日韩最新av一区二区| 日韩av在线播放人妻| 亚洲国产精品久久久久婷婷老年| 综合91在线精品| 亚洲成人av一区二区| 影音先锋色小姐| 99国产小视频| 亚洲乱熟妇一区二区三区蜜桃| 97se亚洲国产综合在线|