【《校園影城微信小程序的設(shè)計(jì)與實(shí)現(xiàn)》8500字】_第1頁
【《校園影城微信小程序的設(shè)計(jì)與實(shí)現(xiàn)》8500字】_第2頁
【《校園影城微信小程序的設(shè)計(jì)與實(shí)現(xiàn)》8500字】_第3頁
【《校園影城微信小程序的設(shè)計(jì)與實(shí)現(xiàn)》8500字】_第4頁
【《校園影城微信小程序的設(shè)計(jì)與實(shí)現(xiàn)》8500字】_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

校園影城微信小程序的設(shè)計(jì)與實(shí)現(xiàn)摘要而今,人們的美好生活需要日益增長(zhǎng),學(xué)生們亦是如此。為了豐富師大學(xué)子的大學(xué)生活,學(xué)校建設(shè)了校園影城??v觀以往的傳統(tǒng)影院,各種弊端叢生。每每前往觀影,人們都得在影院里排成一條條長(zhǎng)龍,這樣不僅耗時(shí)耗力,而且排在后面的消費(fèi)者也無法及時(shí)了解各影片實(shí)時(shí)的選座信息,最終導(dǎo)致的不良結(jié)果便是:有些人不得已去看別的影片;有些人不得已更換成心儀影片當(dāng)日的其他場(chǎng)次;有些人不能坐到自己心儀的觀影位置;最慘的莫過于排了半天隊(duì)最后無功而返。除了訂票選座的不便,很多消費(fèi)者也無法充分了解一些及時(shí)影訊以及影院片場(chǎng),亦無法在觀影后分享交流自己的觀影體驗(yàn)。因此,我們的校園影城需搭建起一個(gè)平臺(tái),在這個(gè)平臺(tái)上實(shí)現(xiàn)一些功能,以滿足學(xué)生們的觀影需求。校園影城主要是面向我們高校的學(xué)子,作為年輕的一代,我們有著不一樣的觀影需求。我們更加關(guān)注一些最新的影訊以及優(yōu)惠的活動(dòng)、傾向于快捷方便的購票選座平臺(tái)、喜歡更加美觀一點(diǎn)的界面以及和其他同學(xué)分享自己的觀影體驗(yàn)。考慮到瀏覽網(wǎng)頁不方便,使用手機(jī)APP需要下載并占用內(nèi)存,因此選用微信小程序來完成該系統(tǒng),又輕便又容易引流。本課題主要目標(biāo)是設(shè)計(jì)并能夠?qū)崿F(xiàn)一個(gè)基于微信小程序的校園影城系統(tǒng),前臺(tái)用戶使用小程序,后臺(tái)管理使用基于PHP+Mysql的B/S架構(gòu)。用戶首次登陸系統(tǒng)需要注冊(cè)一個(gè)用戶。用戶登錄平臺(tái)之后,可以進(jìn)行相關(guān)的操作?,F(xiàn)已實(shí)現(xiàn)了以下幾個(gè)主要的功能模塊:1.登錄功能:如若是新用戶得先進(jìn)行注冊(cè),老用戶直接通過界面登錄。登錄之后,也可以通過設(shè)置界面進(jìn)行退出。

2.影訊功能:管理員在后臺(tái)錄入最新的電影資訊,會(huì)展示在前端微信小程序的界面內(nèi),用戶登錄后可以瀏覽資訊。

3.電影庫:管理員在后臺(tái)錄入一些電影信息,用戶在小程序內(nèi)查看每一部電影的具體信息;用戶也可以搜索想要了解的電影。

4.收藏:點(diǎn)開電影的詳情界面,可以對(duì)自己心儀的影片進(jìn)行收藏。

5.影票購買:點(diǎn)開電影的詳情界面,選擇自己心儀的位置即可進(jìn)行預(yù)定。需要點(diǎn)擊確認(rèn)支付來完成付款。6.我的訂單:點(diǎn)擊可以查看已支付和已取消的電影票信息。7.取消電影票:打開“我的訂單”界面,點(diǎn)擊“取消訂單”,即可進(jìn)行取消。8.電影評(píng)價(jià):打開“訂單評(píng)價(jià)”界面,可以對(duì)自己已經(jīng)完成的電影訂單進(jìn)行評(píng)價(jià)。9.我的收藏:打開“我的收藏管理”界面,就可以對(duì)自己之前收藏過的電影進(jìn)行管理。10.用戶信息:填寫姓名、郵箱、手機(jī)號(hào)、性別等信息。該設(shè)計(jì)報(bào)告有圖25幅,表5個(gè),參考文獻(xiàn)25篇。關(guān)鍵詞:校園影城PHPMysql目錄TOC\o"1-2"\h\z\u摘要 IAbstract III目錄 V圖清單 VI表清單 VII1緒論 11.1開發(fā)背景 11.2研究現(xiàn)狀 11.3研究?jī)?nèi)容 22系統(tǒng)分析 42.1可行性分析 42.2需求分析 42.3系統(tǒng)目標(biāo) 52.4系統(tǒng)操作流程 53系統(tǒng)設(shè)計(jì) 83.1系統(tǒng)架構(gòu)設(shè)計(jì) 83.2開發(fā)流程設(shè)計(jì) 83.3數(shù)據(jù)庫設(shè)計(jì) 94系統(tǒng)實(shí)現(xiàn) 134.1用戶功能的實(shí)現(xiàn) 134.2后臺(tái)管理員功能的實(shí)現(xiàn) 185結(jié)論 25參考文獻(xiàn) 26致謝 28圖清單圖序號(hào)圖名稱頁碼圖2-1系統(tǒng)登錄流程圖6圖2-2數(shù)據(jù)添加流程圖6圖2-3數(shù)據(jù)刪除流程圖7圖3-1系統(tǒng)架構(gòu)圖8圖3-2開發(fā)流程圖9圖3-3用戶管理實(shí)體圖9圖3-4影院信息實(shí)體圖10圖3-5電影庫實(shí)體圖10圖3-6電影信息實(shí)體圖10圖3-7訂單評(píng)價(jià)實(shí)體圖11圖3-8系統(tǒng)結(jié)構(gòu)圖11圖4-1注冊(cè)頁面圖13圖4-2用戶登陸界面圖14圖4-3首頁界面圖14圖4-4電影信息界面圖15圖4-5用戶信息界面圖16圖4-6我的界面圖17圖4-7訂單評(píng)價(jià)界面圖18圖4-8后臺(tái)登錄界面圖19圖4-9后臺(tái)首頁界面圖19圖4-10用戶管理界面圖20圖4-11電影分類界面圖21圖4-12影院信息界面圖22圖4-13電影庫界面圖23圖4-14電影信息界面圖24

表清單表序號(hào)表名稱頁碼表3-1address表11表3-2chat表12表3-3config表12表3-4dianyingfenlei表12表3-5dianyingku表121緒論1.1開發(fā)背景而今,人們的美好生活需要日益增長(zhǎng),學(xué)生們亦是如此。為了豐富學(xué)生們的課余生活,我們學(xué)校建設(shè)了校園影城[1]??v觀以往的傳統(tǒng)影院,各種弊端叢生。每每前往觀影,人們都得在影院里排成一條條長(zhǎng)龍,這樣不僅耗時(shí)耗力,而且排在后面的消費(fèi)者也無法及時(shí)了解各影片實(shí)時(shí)的選座信息,最終導(dǎo)致的不良結(jié)果便是:有些人不得已去看別的影片;有些人不得已更換成心儀影片當(dāng)日的其他場(chǎng)次;有些人不能坐到自己心儀的觀影位置;最慘的莫過于排了半天隊(duì)最后無功而返。除了訂票選座的不便,很多消費(fèi)者也無法充分了解一些及時(shí)影訊以及影院片場(chǎng),亦無法在觀影后分享交流自己的觀影體驗(yàn)。因此,我們的校園影城[2]需搭建起一個(gè)平臺(tái),在這個(gè)平臺(tái)上實(shí)現(xiàn)一些功能,以滿足學(xué)生們的觀影需求。校園影城[3]主要是面向我們高校的學(xué)子,作為年輕的一代,我們有著不一樣的觀影需求。我們更加關(guān)注一些最新的影訊以及優(yōu)惠的活動(dòng)、傾向于快捷方便的購票選座平臺(tái)、喜歡更加美觀一點(diǎn)的界面以及和其他同學(xué)分享自己的觀影體驗(yàn)??紤]到瀏覽網(wǎng)頁不方便,使用手機(jī)APP[4]需要下載并占用內(nèi)存,因此選用微信小程序[5]來完成該系統(tǒng),又輕便又容易引流。1.2研究現(xiàn)狀1.2.1校園影城研究現(xiàn)狀縱觀整個(gè)徐州市的眾多高校中,我們蘇師大應(yīng)當(dāng)算是最早在校園里建設(shè)電影院的了。相較于校園外的影院,校園影城具備著幾個(gè)主要的特點(diǎn):價(jià)格比較美麗、地理位置占優(yōu)、學(xué)生觀影為主、題材適宜青年。就拿我們師大的21CN校園影城為例,平日里的電影票只要20元一張,更有特惠票僅需16元;地點(diǎn)選取在科文學(xué)院南校區(qū)大學(xué)生活動(dòng)中心3樓,學(xué)生觀影僅需步行15分鐘以內(nèi)甚至更短;來觀影的幾乎全是師大的學(xué)生,鮮有一些是教職員工及家屬;影城上映的影片都是適宜青年人觀看的,很符合學(xué)生們的審美情趣。所以,相較于社會(huì)上的一些電影院,咱們師大校園影城是具有一定的優(yōu)勢(shì)的。盡管場(chǎng)地和設(shè)備條件受限,總的來說校園影城的建設(shè)還是非常具有意義的,也是走在整個(gè)徐州高校圈的前列的。既然建起了這么一座美麗的校園影城,我們應(yīng)當(dāng)盡可能地把它做到最好,以滿足我們師大學(xué)子地觀影需求。隨著網(wǎng)絡(luò)購物鋪天蓋地地席卷神州大地,網(wǎng)絡(luò)售票的大小平臺(tái)也隨之應(yīng)運(yùn)而生。淘票票、貓眼正是這滔天巨浪中的浪尖,它們的出現(xiàn)大大便利了喜好觀影的朋友們。我們的校園影城,盡管比不上這些大的電影公司,但是為了更好地服務(wù)于學(xué)生,在售票上自然不能落后。目前學(xué)校里的影城還處在人工售票、QQ群售票的階段,這樣顯然不夠快捷。倘若以后影城繼續(xù)擴(kuò)建,這樣的售票方式遲早會(huì)被淘汰。因此,校園影城微信小程序[6]的建設(shè)便更加有了它的意義。1.2.2微信小程序研究現(xiàn)狀提及微信小程序,可能諸位依然能想到那個(gè)紅極一時(shí)的小游戲——跳一跳。當(dāng)時(shí)無數(shù)用戶為之癡狂,一有閑暇時(shí)間便點(diǎn)開小程序跟它較上勁來。隨著這款微信小游戲的風(fēng)靡,更多備受好評(píng)的微信小程序漸漸進(jìn)入了大眾們的視野。小小的微信程序,可以實(shí)現(xiàn)千千萬萬種非常有用的功能。小程序雖“小”,然至關(guān)重要的五臟一應(yīng)俱全,它的功能幾乎接近app客戶端所能實(shí)現(xiàn)的功能。從人們使用計(jì)算機(jī)以來便深諳一個(gè)道理,能在網(wǎng)頁解決的問題絕對(duì)不會(huì)下載軟件。于智能手機(jī)而言,亦是如此。能通過小程序解決的事情何必浪費(fèi)那不經(jīng)用的流量去下載難得用一回的app呢?且有的app笨重到數(shù)百兆,這對(duì)于手機(jī)內(nèi)存緊張的朋友們而言,更是雪上加霜。此時(shí),小程序的輕便高效就更加受到大眾們的青睞了。因此,擬開發(fā)一個(gè)校園影城的微信小程序[7],以滿足學(xué)生們的需要。1.3研究?jī)?nèi)容本課題主要目標(biāo)是設(shè)計(jì)并能夠?qū)崿F(xiàn)一個(gè)基于微信小程序[8]的校園影城系統(tǒng),前臺(tái)用戶使用小程序,后臺(tái)管理使用基于PHP[9]+Mysql的B/S架構(gòu)。用戶首次登陸系統(tǒng)需要注冊(cè)一個(gè)用戶。用戶登錄平臺(tái)之后,可以進(jìn)行相關(guān)的操作。需要實(shí)現(xiàn)以下幾個(gè)主要的功能模塊:1.登錄功能:如若是新用戶得先進(jìn)行注冊(cè),老用戶直接通過界面登錄。登錄之后,也可以通過設(shè)置界面進(jìn)行退出。

2.影訊功能:管理員在后臺(tái)錄入最新的電影資訊,會(huì)展示在前端[10]微信小程序的界面內(nèi),用戶登錄后可以瀏覽資訊。

3.電影庫:管理員在后臺(tái)錄入一些電影信息,用戶在小程序內(nèi)查看每一部電影的具體信息;用戶也可以搜索想要了解的電影。

4.收藏:點(diǎn)開電影的詳情界面,可以對(duì)自己心儀的影片進(jìn)行收藏。

5.影票購買:點(diǎn)開電影的詳情界面,選擇自己心儀的位置即可進(jìn)行預(yù)定。需要點(diǎn)擊確認(rèn)支付來完成付款。6.我的訂單:點(diǎn)擊可以查看已支付和已取消的電影票信息。7.取消電影票:打開“我的訂單”界面,點(diǎn)擊“取消訂單”,即可進(jìn)行取消。8.電影評(píng)價(jià):打開“訂單評(píng)價(jià)”界面,可以對(duì)自己已經(jīng)完成的電影訂單進(jìn)行評(píng)價(jià)。9.我的收藏:打開“我的收藏管理”界面,就可以對(duì)自己之前收藏過的電影進(jìn)行管理。10.用戶信息:填寫姓名、郵箱、手機(jī)號(hào)、性別等信息2系統(tǒng)分析2.1可行性分析2.1.1技術(shù)可行性校園影城微信小程序的前端[11]使用Javascript語言,后臺(tái)服務(wù)器則使用PHP[12]。這兩種語言在我本科期間未曾接觸過,卻是當(dāng)前主流的開發(fā)語言。盡管是第一次接觸,但是在網(wǎng)絡(luò)上有很多教學(xué)的視頻課程,通過網(wǎng)課的學(xué)習(xí)可以快速入門。遇到較難理解的內(nèi)容可以向深諳開發(fā)經(jīng)驗(yàn)的前輩、老師們請(qǐng)教。該系統(tǒng)采用Mysql[13]作為數(shù)據(jù)庫,這于我而言是不陌生的,之前的實(shí)驗(yàn)課有練習(xí)使用過這個(gè)軟件。因此,校園影城微信小程序具備技術(shù)可行[14]性。2.1.2經(jīng)濟(jì)可行性上文所提及的這些開發(fā)語言包括本設(shè)計(jì)所采用的開發(fā)環(huán)境均為免費(fèi)使用的,在我自己的個(gè)人電腦上均可以完成。相關(guān)的資料都是查閱免費(fèi)的,也可以去學(xué)校圖書館借閱文獻(xiàn)資料。校園影城微信小程序因而具備了經(jīng)濟(jì)可行性。2.1.3操作可行性不管是用戶還是管理員,都可以比較輕松地進(jìn)入對(duì)應(yīng)的系統(tǒng)界面。所設(shè)計(jì)的頁面也非常的簡(jiǎn)潔大方,一眼就能夠看明白。使用者只要會(huì)簡(jiǎn)單的手機(jī)和電腦操作便可以獨(dú)立實(shí)現(xiàn)所有的功能。2.2需求分析無論是國內(nèi)也好,國外也罷,那些大的電影公司雖然經(jīng)營(yíng)得很好,擁有著絕對(duì)的市場(chǎng),但依然存在著許許多多的問題。恰恰是因?yàn)檫@些大公司面向的群體太廣泛,反而不能滿足各種各樣的消費(fèi)者。而校園影城主要是面向我們高校的學(xué)子,作為年輕的一代,我們有著不一樣的觀影需求。我們更加關(guān)注一些最新的影訊以及優(yōu)惠的活動(dòng)、傾向于快捷方便的購票選座平臺(tái)、喜歡更加美觀一點(diǎn)的界面以及和其他同學(xué)分享自己的觀影體驗(yàn)。校園影城微信小程序旨在滿足學(xué)生們的這些需求[15]。2.3系統(tǒng)目標(biāo)基于以上的分析,現(xiàn)確定如下幾個(gè)系統(tǒng)目標(biāo):1.登錄功能:如若是新用戶得先進(jìn)行注冊(cè),老用戶直接通過界面登錄。登錄之后,也可以通過設(shè)置界面進(jìn)行退出。

2.影訊功能:管理員在后臺(tái)錄入最新的電影資訊,會(huì)展示在前端微信小程序的界面內(nèi),用戶登錄后可以瀏覽資訊。

3.電影庫:管理員在后臺(tái)錄入一些電影信息,用戶在小程序內(nèi)查看每一部電影的具體信息;用戶也可以搜索想要了解的電影。

4.收藏:點(diǎn)開電影的詳情界面,可以對(duì)自己心儀的影片進(jìn)行收藏。

5.影票購買:點(diǎn)開電影的詳情界面,選擇自己心儀的位置即可進(jìn)行預(yù)定。需要點(diǎn)擊確認(rèn)支付來完成付款。6.我的訂單:點(diǎn)擊可以查看已支付和已取消的電影票信息。7.取消電影票:打開“我的訂單”界面,點(diǎn)擊“取消訂單”,即可進(jìn)行取消。8.電影評(píng)價(jià):打開“訂單評(píng)價(jià)”界面,可以對(duì)自己已經(jīng)完成的電影訂單進(jìn)行評(píng)價(jià)。9.我的收藏:打開“我的收藏管理”界面,就可以對(duì)自己之前收藏過的電影進(jìn)行管理。10.用戶信息:填寫姓名、郵箱、手機(jī)號(hào)、性別等信息。2.4系統(tǒng)操作流程2.4.1用戶登錄用戶需準(zhǔn)確輸入賬戶信息,方可登錄。若信息不對(duì),則會(huì)重返登錄界面。直至用戶輸入無誤,與后臺(tái)信息相一致,方能成功登錄。整個(gè)系統(tǒng)的登錄流程如下所示。圖2-1系統(tǒng)登錄流程圖2.4.2數(shù)據(jù)添加校園影城微信小程序需滿足實(shí)時(shí)更新數(shù)據(jù)庫。輸入新的數(shù)據(jù)后需要判斷其是否合理,對(duì)于合理的部分我們將其納入數(shù)據(jù)庫中,出現(xiàn)不合理的情況則重返界面,可以選擇重新輸入。如圖2-2所示。圖2-2數(shù)據(jù)添加流程圖2.4.3數(shù)據(jù)刪除既然數(shù)據(jù)可以實(shí)時(shí)添加,自然也得滿足實(shí)時(shí)刪除,這樣方能真正實(shí)現(xiàn)數(shù)據(jù)庫的實(shí)時(shí)更新。由于數(shù)據(jù)刪除之后便無法恢復(fù),所以在刪除前會(huì)讓管理員進(jìn)行確認(rèn),只有經(jīng)過慎重選擇最終確認(rèn)后才會(huì)更新數(shù)據(jù)庫。如圖2-3所示。圖2-3數(shù)據(jù)刪除流程圖

3系統(tǒng)設(shè)計(jì)3.1系統(tǒng)架構(gòu)校園影城微信小程序的后端采用mysql[16]數(shù)據(jù)庫,數(shù)據(jù)非常安全穩(wěn)定,也便于操作。管理員可以查看首頁,也可以對(duì)各類數(shù)據(jù)進(jìn)行管理,管理員具體的功能模塊如下:圖3-1系統(tǒng)架構(gòu)圖3.2開發(fā)流程校園影城微信小程序的開發(fā)需要根據(jù)一定的流程按部就班地開展,在正式動(dòng)工前提前規(guī)劃好,便可以大大提高開發(fā)時(shí)的工作效率。開發(fā)的具體流程如下圖所示:圖3-2開發(fā)流程圖3.3數(shù)據(jù)庫數(shù)據(jù)庫[17]使用的Mysql技術(shù)來保證數(shù)據(jù)的安全和穩(wěn)定,該項(xiàng)技術(shù)非常成熟,運(yùn)用范圍廣泛,且操作起來較為方便。3.3.1實(shí)體E-R圖概念模型[18]的設(shè)計(jì)會(huì)大大有助于整個(gè)數(shù)據(jù)庫的建構(gòu)。因此,通過繪制實(shí)體屬性圖將其清晰刻畫。(1)校園影城微信小程序設(shè)計(jì)的初衷是為了便利高校的學(xué)子。為了實(shí)現(xiàn)這一初心,首先要注重的便是用戶管理,每一位用戶的具體信息都會(huì)錄入到系統(tǒng)內(nèi):圖3-3用戶管理實(shí)體圖(2)其次是影院的管理。盡管到目前為止放眼整個(gè)徐州唯有我們蘇師大建設(shè)起了校園影城,但未來更多的校園影城勢(shì)必會(huì)搭建起來,因此提前打造好影院的管理數(shù)據(jù)庫:圖3-4影院信息實(shí)體圖(3)再次是電影庫的管理,電影庫內(nèi)收錄的是國內(nèi)最新上映的電影,但不一定在各個(gè)高校內(nèi)播放:圖3-5電影庫實(shí)體圖(3)然后是電影信息的管理,所謂的電影信息是指在徐州各大校園影城內(nèi)在映的電影,可以隨時(shí)購票觀影:圖3-6電影信息實(shí)體圖(3)然后是每個(gè)訂單的評(píng)價(jià)管理。消費(fèi)者觀影結(jié)束后,可以對(duì)其下的訂單進(jìn)行評(píng)價(jià)。會(huì)顯示訂單的編號(hào)及圖片,評(píng)價(jià)的標(biāo)題及分?jǐn)?shù),用戶的名稱和手機(jī)號(hào)碼,管理員對(duì)其進(jìn)行的審核情況及回復(fù)。詳見下圖:圖3-7訂單評(píng)價(jià)實(shí)體圖整個(gè)校園影城微信小程序可以分為管理員和用戶兩個(gè)截然不同卻又密不可分的模塊,每一個(gè)模塊對(duì)應(yīng)著相應(yīng)的功能。如圖3-5所示:圖3-8系統(tǒng)結(jié)構(gòu)圖3.3.2數(shù)據(jù)表基于校園影城微信小程序系統(tǒng)的特點(diǎn),列出了如下幾個(gè)數(shù)據(jù)表:表3-1address表名稱數(shù)據(jù)類型長(zhǎng)度約束id整型20主鍵唯一addtime可變長(zhǎng)字符串默認(rèn)為空userid可變長(zhǎng)字符串20默認(rèn)為空address可變長(zhǎng)字符串200默認(rèn)為空name可變長(zhǎng)字符串200默認(rèn)為空phone可變長(zhǎng)字符串200默認(rèn)為空isdefault可變長(zhǎng)字符串200默認(rèn)為空表3-2chat表名稱數(shù)據(jù)類型長(zhǎng)度約束id整型20主鍵唯一addtime可變長(zhǎng)字符串默認(rèn)為空userid可變長(zhǎng)字符串20默認(rèn)為空adminid可變長(zhǎng)字符串20默認(rèn)為空ask可變長(zhǎng)字符串默認(rèn)為空reply可變長(zhǎng)字符串默認(rèn)為空isreply可變長(zhǎng)字符串11默認(rèn)為空表3-3config表名稱數(shù)據(jù)類型長(zhǎng)度約束id整型20主鍵唯一name可變長(zhǎng)字符串100默認(rèn)為空value可變長(zhǎng)字符串100默認(rèn)為空表3-4dianyingfenlei表名稱數(shù)據(jù)類型長(zhǎng)度約束id整型20主鍵唯一addtime可變長(zhǎng)字符串默認(rèn)為空dianyingfenlei可變長(zhǎng)字符串200默認(rèn)為空表3-5dianyingku表名稱數(shù)據(jù)類型長(zhǎng)度約束id整型20主鍵唯一addtime可變長(zhǎng)字符串默認(rèn)為空dianyingmingcheng可變長(zhǎng)字符串200默認(rèn)為空dianyingfenlei可變長(zhǎng)字符串200默認(rèn)為空dianyingbiaoqian可變長(zhǎng)字符串200默認(rèn)為空dianyinghaibao可變長(zhǎng)字符串200默認(rèn)為空daoyan可變長(zhǎng)字符串200默認(rèn)為空yanyuan可變長(zhǎng)字符串200默認(rèn)為空dianying可變長(zhǎng)字符串200默認(rèn)為空jianjie可變長(zhǎng)字符串200默認(rèn)為空

4系統(tǒng)實(shí)現(xiàn)本校園影城微信小程序前臺(tái)使用Javascript技術(shù),非常的簡(jiǎn)單易行。后臺(tái)服務(wù)器使用的是PHP[19],并采用Mysql[20]對(duì)校園影城微信小程序的數(shù)據(jù)進(jìn)行管理。4.1用戶功能的實(shí)現(xiàn)4.1.1注冊(cè)模塊首先,用戶若是第一次使用校園影城微信小程序[21],需要先擁有一個(gè)屬于自己的賬號(hào)。點(diǎn)擊注冊(cè),輸入自己的個(gè)人信息即可完成。界面呈現(xiàn)如下:圖4-1注冊(cè)頁面圖4.1.2登錄模塊用戶一旦擁有了自己的賬戶,便可以自由地登錄登出。輸入自己的賬號(hào)密碼,即可來到校園影城的美好天地。圖4-2用戶登錄界面圖校園影城微信小程序[22]的頁面簡(jiǎn)潔美觀大方。進(jìn)入首頁后,各種五花八門的電影早已映入眼簾,讓早已蠢蠢欲動(dòng)的用戶更覺心動(dòng)。我們可以看到首頁的下方對(duì)應(yīng)著五個(gè)模塊,除去它本身的其他四個(gè)模塊分別為:電影庫、電影信息、訂單評(píng)價(jià)以及我的。圖4-3首頁界面圖進(jìn)入電影信息界面之后,我們可以查看電影的標(biāo)簽、導(dǎo)演、演員、上映日期、放映場(chǎng)次、影院名稱、影院地址、放映廳等信息。圖4-4電影信息界面圖進(jìn)入用戶信息界面后可以看到用戶的相關(guān)信息,可對(duì)其進(jìn)行修改并保存。如圖4-5所示。圖4-5用戶信息界面圖進(jìn)入“我的”界面,能夠看到歷史評(píng)價(jià)、我的收藏管理、用戶充值、客服中心、訂單等信息:圖4-6我的界面圖最后是訂單評(píng)價(jià)的界面,在這里可以看到評(píng)價(jià)及用戶的詳細(xì)信息。詳見圖4-7。圖4-7訂單評(píng)價(jià)界面圖4.2后臺(tái)管理員功能的實(shí)現(xiàn)管理員進(jìn)入校園影城微信小程序[23]的后臺(tái)界面,輸入賬號(hào)密碼、勾選角色,即可開啟“上帝視角”,坐擁整個(gè)小程序的全部數(shù)據(jù)。它的背景選用的是鋼鐵俠大戰(zhàn)綠巨人的名場(chǎng)面,正如下圖呈現(xiàn)的那樣:圖4-8后臺(tái)登錄界面圖進(jìn)入系統(tǒng)后,它會(huì)歡迎你使用,界面也很溫馨??梢钥吹较聢D的左側(cè)呈現(xiàn)了幾個(gè)功能塊??梢圆榭词醉?、個(gè)人中心,也可以對(duì)各個(gè)數(shù)據(jù)庫進(jìn)行方便快捷的管理。圖4-9后臺(tái)首頁界面圖打開用戶管理界面,可以查看用戶的性別、頭像等具體信息,可對(duì)其進(jìn)行改動(dòng),也可增添新數(shù)據(jù)或者將之前錄入的刪除。圖4-10用戶管理界面圖打開電影分類管理界面,可以查看電影的類別,可對(duì)其進(jìn)行改動(dòng),也可增添新數(shù)據(jù)或者將之前錄入的刪除。圖4-11電影分類界面圖打開影院信息管理界面,可以查看影院的名稱、規(guī)模等信息,可對(duì)其進(jìn)行改動(dòng),也可增添新數(shù)據(jù)或者將之前錄入的刪除。圖4-12影院信息界面圖打開電影庫管理界面,我們可以查看電影的標(biāo)簽、海報(bào)、導(dǎo)演、演員等信息??蓪?duì)其進(jìn)行改動(dòng),也可增添新數(shù)據(jù)或者將之前錄入的刪除。圖4-13電影庫界面圖打開電影信息管理界面,我們可以查看電影的標(biāo)簽、導(dǎo)演、演員、上映日期、放映場(chǎng)次、影院名稱、影院地址、放映廳等信息。可對(duì)其進(jìn)行改動(dòng),也可增添新數(shù)據(jù)或者將之前錄入的刪除。圖4-14電影信息界面圖5結(jié)論這次校園影城微信小程序[24]的設(shè)計(jì)與實(shí)現(xiàn),從選題、開題,再到編寫程序、撰寫設(shè)計(jì)報(bào)告,歷時(shí)半年,如今也即將進(jìn)入尾聲。為了豐富學(xué)生們的課余生活,我們學(xué)校建設(shè)了校園影城。而以往的影院各種弊端叢生,為此我們需搭建起一個(gè)平臺(tái),以滿足學(xué)生們的觀影需求。本課題的主要目標(biāo)是設(shè)計(jì)并能夠?qū)崿F(xiàn)一個(gè)基于微信小程序[25]的校園影城系統(tǒng),前臺(tái)用戶使用小程序,后臺(tái)管理使用基于PHP+Mysql的B/S架構(gòu)。用戶首次登陸系統(tǒng)需要注冊(cè)一個(gè)用戶。用戶登錄平臺(tái)之后,可以進(jìn)行相關(guān)的操作?,F(xiàn)已實(shí)現(xiàn)了以下幾個(gè)主要的功能模塊:1.登錄功能:如若是新用戶得先進(jìn)行注冊(cè),老用戶直接通過界面登錄。登錄之后,也可以通過設(shè)置界面進(jìn)行退出。

2.影訊功能:管理員在后臺(tái)錄入最新的電影資訊,會(huì)展示在前端微信小程序的界面內(nèi),用戶登錄后可以瀏覽資訊。

3.電影庫:管理員在后臺(tái)錄入一些電影信息,用戶在小程序內(nèi)查看每一部電影的具體信息;用戶也可以搜索想要了解的電影。

4.收藏:點(diǎn)開電影的詳情界面,可以對(duì)自己心儀的影片進(jìn)行收藏。

5.影票購買:點(diǎn)開電影的詳情界面,選擇自己心儀的位置即可進(jìn)行預(yù)定。需要點(diǎn)擊確認(rèn)支付來完成付款。6.我的訂單:點(diǎn)擊可以查看已支付和已取消的電影票信息。7.取消電影票:打開“我的訂單”界面,點(diǎn)擊“取消訂單”,即可進(jìn)行取消。8.電影評(píng)價(jià):打開“訂單評(píng)價(jià)”界面,可以對(duì)自己已經(jīng)完成的電影訂單進(jìn)行評(píng)價(jià)。9.我的收藏:打開“我的收藏管理”界面,就可以對(duì)自己之前收藏過的電影進(jìn)行管理。10.用戶信息:填寫姓名、郵箱、手機(jī)號(hào)、性別等信息。未來的校園影城依然會(huì)不斷地蓬勃向前發(fā)展,可以實(shí)現(xiàn)但尚未實(shí)現(xiàn)的功能依然有很多。當(dāng)代的年輕人在觀看直播或者視頻的時(shí)候,不少人很熱衷于發(fā)送實(shí)時(shí)的彈幕,以發(fā)表自己當(dāng)下的觀看感受,或是與其他觀眾形成互動(dòng),分享自己的情感體驗(yàn)。然而自己目前的能力也非常有限,還不能將彈幕功能與校園影城小程序相融合在一起。不過在今后的日子里,我會(huì)繼續(xù)不懈努力,不斷地拓展自己的知識(shí)領(lǐng)域,把自己的程序加以完善。參考文獻(xiàn)[1]徐晴.論校園電影院線商業(yè)模式的重構(gòu)[J].傳媒,2019(23):41-43.[2]李園園.影院市場(chǎng)現(xiàn)狀及校園影院營(yíng)銷策略分析[J].河北企業(yè),2017(09):117-118.[3]王煊.校園影院成為藝術(shù)影院創(chuàng)新模式的可行性探討[J].北京電影學(xué)院學(xué)報(bào),2017(03):39-44.[4]張婷婷,陳冀.支架式教學(xué)在程序設(shè)計(jì)類課程中的運(yùn)用研究——以移動(dòng)APP設(shè)計(jì)開發(fā)課程為例[J].中國信息技術(shù)教育,2020(21):53-54.[5]鄒中華.一種基于微信小程序的專利服務(wù)平臺(tái)[J].中國科技信息,2020(21):96-97.[6]李瑩,鮑衛(wèi)華,李海英.基于微信小程序的成績(jī)查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技創(chuàng)新與應(yīng)用,2021,11(12):34-36+39.[7]李淼冰,黃英就,季學(xué)成.基于微信小程序的教務(wù)管理系統(tǒng)設(shè)計(jì)與分析[J].科技經(jīng)濟(jì)導(dǎo)刊,2021,29(11):31-32.[8]蔣虹.場(chǎng)景時(shí)代微信小程序發(fā)展路徑探析[J].新聞研究導(dǎo)刊,2021,12(06):7-8.[9]KyleGoslin,MarkusHofmann.AppliedUserDataCollectionandAnalysisUsingJavaScriptandPHP[M].CRCPress:2021-04-08.[10]張向偉.Web前端開發(fā)技術(shù)學(xué)習(xí)方式探討[J].電腦編程技巧與維護(hù),2021(03):40-41.[11]魏鵬娟.Web前端開發(fā)的關(guān)鍵技術(shù)[J].電子技術(shù)與軟件工程,2021(05):48-49.[12]LipengWang,YueCai,QianqianZhang,ShengShi,LinWu,HongrenZhan.Heattransfercharacteristicsofsingle-ringclosedPHP[J].J

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論