劉曉萌
摘要:在互聯(lián)網(wǎng)尚未發(fā)展成熟之前,人們看場電影之前需要專門前去影院買票,極其不方便,如今,基于B/S的電影院在線選票系統(tǒng)的出現(xiàn),用戶可以在網(wǎng)頁上完成選擇想觀看的電影、了解電影詳情以及選座購票等一系列操作。該論文主要研究影院購票系統(tǒng)實現(xiàn),對其選座功能進行主要研究,如何動態(tài)選取座位、選取自己想要座位。
關(guān)鍵詞:互聯(lián)網(wǎng);B/S;選票系統(tǒng)
中圖分類號:TP311? ? ?文獻標識碼:A? ? ?文章編號:1009-3044(2018)34-0064-02
如今科學(xué)技術(shù)的發(fā)展越發(fā)火熱,高端的技術(shù)層出不窮。尤其是互聯(lián)網(wǎng)技術(shù)的到來, 使我們的生活發(fā)生了質(zhì)的變化。如今,在Internet普遍普及的情況下,基于B/S的電影院在線選票系統(tǒng)的出現(xiàn),用戶可以在網(wǎng)頁上完成選擇想觀看的電影、了解電影詳情以及選座購票等一系列操作[1]。用戶想看什么電影,想要什么座位,只需輕松點幾下網(wǎng)頁即能很快完成。傳統(tǒng)的在售票處售票將會被逐漸取代。
本論文主要研究影院購票的實現(xiàn),對其選座功能進行主要研究,如何動態(tài)選取座位、選取自己想要座位。
1選座模塊設(shè)計思路
選座界面的動態(tài)實現(xiàn)主要采用了JavaScript技術(shù)[2],數(shù)據(jù)的處理同樣使用Servlet。每個影院座位有相應(yīng)座位表,座位表中有相應(yīng)的座位狀態(tài),在頁面加載時,根據(jù)相應(yīng)的座位狀態(tài)來加載座位,若座位已經(jīng)被選過,則狀態(tài)為2,頁面加載時座位為紅色,其他用戶無法選中。反之未選中的座位為白色。在用戶選座過程中,當(dāng)用戶點擊時(選取座位),座位狀態(tài)為1(綠色),當(dāng)用戶再次點擊時(取消選中),座位狀態(tài)變?yōu)?(白色),用戶選取座位超過5個時,則無法繼續(xù)選取,并彈窗提醒用戶一次只能購買5個座位。座位在后臺可以控制其排布情況(見后臺管理部分),當(dāng)座位狀態(tài)為3時,頁面座位顯示為空白。用戶在確認選座后則會生成相應(yīng)的訂單信息,支付成功后即可完成購票。選座界面如圖1所示。
3選座測試
用戶點擊座位則座位圖標變?yōu)榫G色,座位若為紅色表示已有用戶購買,無法點擊。當(dāng)用戶選取座位時,用下方會顯示座位信息以及價格和票數(shù)信息,用戶若選取超過5個,則會提示只能購買5張票[3]。如圖5所示。
4總結(jié)
傳統(tǒng)的前往電影院購票,給人極大的不便,而如今只需打開網(wǎng)頁即可瀏覽到最新電影詳情,選座、訂票等一體化實現(xiàn),符合如今信息時代發(fā)展趨勢,也給人煥然一新的體驗感。
基于B/S的影院在線選座系統(tǒng)實現(xiàn)了用戶足不出戶,即可購買想看的電影,以及瀏覽最新電影情況,用戶只需通過瀏覽器進行簡單操作即可成功購買喜歡的電影,不僅減少了影院工作人員的工作量,也更加簡單高效的使用戶體驗觀看影片樂趣[4]。
參考文獻:
[1] 唐鈺龍, 孫洋洋. 淺析中國在線電影票務(wù)平臺的發(fā)展困境與對策[J]. 青年時代, 2017(22).
[2] 劉偉, 張利國. Java Web開發(fā)與實戰(zhàn):Eclipse+Tomcat+Servlet+JSP整合應(yīng)用[M]. 北京:科學(xué)出版社, 2008.
[3] 金景文化. HTML+CSS+JavaScript網(wǎng)頁設(shè)計實用教程[M]. 北京:人民郵電出版社, 2015.
[4] 黃文博, 燕楊. C/S結(jié)構(gòu)與B/S結(jié)構(gòu)的分析與比較[J]. 長春師范大學(xué)學(xué)報, 2006, 25(8):56-58.
【通聯(lián)編輯:梁書】