劉曉萌



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