国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于JavaEE的景點(diǎn)訂票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2020-03-23 06:01:32孫勇
科技風(fēng) 2020年8期
關(guān)鍵詞:購票景點(diǎn)互聯(lián)網(wǎng)

孫勇

摘?要:基于對(duì)目前各大景點(diǎn)的購票調(diào)研,為滿足用戶日常實(shí)時(shí)購買需求,減少排隊(duì)買票的時(shí)間,同時(shí)減少管理人員的日常維護(hù)工作,開發(fā)了一款基于B/S結(jié)構(gòu)的景點(diǎn)訂票系統(tǒng)。整個(gè)系統(tǒng)分為用戶和管理員兩個(gè)子系統(tǒng)。用戶可以通過線上查詢景點(diǎn)項(xiàng)目及門票套餐的相關(guān)信息,挑選符合自己需求的套餐和項(xiàng)目,用戶也可以在線購買門票、付款以及相應(yīng)的退票操作。管理員可以在系統(tǒng)的后臺(tái)對(duì)景點(diǎn)的項(xiàng)目和門票套餐進(jìn)行增刪改操作,以及根據(jù)不同的節(jié)假日更新不同的動(dòng)態(tài)信息,一方面極大的提高了景點(diǎn)的管理效率,另一方面用戶的體驗(yàn)也得到了提高。因此開發(fā)一套基于JavaEE的景點(diǎn)訂票系統(tǒng)尤為重要。

關(guān)鍵詞:互聯(lián)網(wǎng);購票;JavaEE;景點(diǎn)

1 系統(tǒng)的建設(shè)目標(biāo)

基于JavaEE的景點(diǎn)訂票系統(tǒng)包括了個(gè)人信息模塊、訂單管理、景點(diǎn)管理、支付管理等模塊。管理員可以新增、編輯景點(diǎn)的單個(gè)項(xiàng)目、組合項(xiàng)目以及對(duì)應(yīng)的票價(jià)等數(shù)據(jù)。用戶可以查詢景點(diǎn)項(xiàng)目和票價(jià)、下單購買,并支持退票退款功能。通過該系統(tǒng)一方面可以幫助用戶不受時(shí)間、地點(diǎn)的限制,通過線上進(jìn)行實(shí)時(shí)購票,另一方面,管理員可以通過該系統(tǒng)管理景點(diǎn)的各個(gè)項(xiàng)目以及各種套餐,根據(jù)不同的季節(jié)和節(jié)日進(jìn)行靈活編輯,幫助工作人員快捷、方便的管理景點(diǎn)。

2 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2.1 系統(tǒng)的總體結(jié)構(gòu)

系統(tǒng)的總體結(jié)構(gòu)包括了景點(diǎn)管理、用戶管理、系統(tǒng)管理、支付管理等模塊。系統(tǒng)的角色分為三部分:游客、用戶和管理員。游客只可以瀏覽相應(yīng)的景點(diǎn)不可以對(duì)其進(jìn)行其他操作,瀏覽的信息包括景點(diǎn)的項(xiàng)目、各種套餐門票和剩余票數(shù)。普通用戶不但可以瀏覽景點(diǎn)信息還可以線上購買景點(diǎn)的門票,以及密碼的修改等操作。管理員模塊:管理員沒有注冊(cè)頁面,直接在后臺(tái)添加對(duì)應(yīng)的賬戶和密碼。管理員可以對(duì)景點(diǎn)信息進(jìn)行管理。

2.2 注冊(cè)與登錄管理功能

用戶注冊(cè)模塊屬于前端部分,購買門票操作必須是已經(jīng)注冊(cè)過的用戶才有的權(quán)限,游客在瀏覽景點(diǎn)信息點(diǎn)擊購買時(shí),跳轉(zhuǎn)注冊(cè)頁面,完成注冊(cè)后可繼續(xù)購買門票否則沒有購買權(quán)限。

在用戶注冊(cè)賬號(hào)時(shí),需填入個(gè)人的詳細(xì)信息,包括用戶的姓名、證件號(hào)、居住地址、手機(jī)號(hào)、密碼、確認(rèn)密碼、驗(yàn)證碼等信息。賬戶的登錄分為管理員登錄和普通用戶登錄兩種權(quán)限,登錄驗(yàn)證時(shí)除了驗(yàn)證密碼是否正確以外,還要驗(yàn)證賬號(hào)是否被封禁,被封禁的賬戶是不可以登錄的,只有當(dāng)管理員審核重新解封賬號(hào)后才可以正常登錄。管理員登錄:管理員登錄是為公司后臺(tái)管理系統(tǒng)設(shè)計(jì)的模塊,管理員的賬號(hào)是通過數(shù)據(jù)庫直接添加的。普通用戶登錄:普通用戶可以修改個(gè)人信息包括:電子郵箱、個(gè)人所在地、手機(jī)號(hào)等信息。為了用戶的安全,也為了系統(tǒng)的穩(wěn)定,一些比較重要的個(gè)人信息是禁止修改的,比如身份證號(hào)碼這種代表個(gè)人重要信息的內(nèi)容在注冊(cè)成功后就禁止修改了。用戶可以在個(gè)人信息模塊進(jìn)行修改密碼操作,修改密碼時(shí)統(tǒng)一對(duì)舊密碼和新密碼進(jìn)行驗(yàn)證,前臺(tái)驗(yàn)證新舊密碼格式是否合法。驗(yàn)證通過后,為保證用戶的安全,先驗(yàn)證舊密碼是否正確,舊密碼正確后驗(yàn)證新密碼是否與舊密碼相同,新舊密碼相同的情況下不進(jìn)行修改,減少服務(wù)器的壓力[1]。

2.3 訂單管理功能

在整個(gè)訂單模塊中,訂單共分為五種狀態(tài),分別為:待支付、已支付、已退款、已取消、已完成。提交訂單:用戶查詢出景點(diǎn)套餐門票后根據(jù)需要選擇要購買的門票套餐及數(shù)量,不同的套餐價(jià)格不一樣,當(dāng)門票的數(shù)量不足時(shí)無法進(jìn)入購買頁面。用戶選擇提交訂單后,根據(jù)用戶下單的先后時(shí)間排序所有的訂單信息。在訂單頁面,用戶可對(duì)已提交的訂單進(jìn)行支付和取消訂單兩種操作:選擇支付操作用戶需要輸入對(duì)應(yīng)的密碼,待密碼驗(yàn)證成功后,訂單的狀態(tài)改為已支付,當(dāng)用戶輸入密碼錯(cuò)誤的次數(shù)超過了允許的次數(shù)或者余額不足時(shí),提示支付失敗。補(bǔ)充說明:訂單等待支付時(shí)間為半個(gè)小時(shí),超過該時(shí)間訂單自動(dòng)取消同時(shí)狀態(tài)也更新為已取消,退票的有效期支持支付成功的7天內(nèi)。

2.4 用戶管理功能

在用戶管理模塊中,管理員可以查看所有用戶的個(gè)人信息,個(gè)人私隱信息不可查看比如密碼。以方便對(duì)用戶進(jìn)行集中管理、統(tǒng)計(jì)等功能。在用戶使用景點(diǎn)訂票系統(tǒng)過程中,如果出現(xiàn)任何違法操作、惡意刷單、倒賣門票等行為,一經(jīng)檢測,管理員有權(quán)對(duì)用戶進(jìn)行封禁操作。用戶登錄時(shí)會(huì)進(jìn)行賬戶的合法性校驗(yàn),被管理員封禁的賬戶不允許登錄。管理員對(duì)用戶進(jìn)行審核,如果審核通過,管理員可以對(duì)用戶進(jìn)行解封操作,之后用戶可以正常使用本系統(tǒng)。每次管理員登錄后臺(tái)管理界面時(shí)都會(huì)記錄該管理員登錄次數(shù)和最后一次登錄時(shí)間,管理員每次登錄系統(tǒng)后的所有操作也會(huì)同步被記錄下來。后臺(tái)支持對(duì)管理員的密碼進(jìn)行修改,輸入舊密碼和兩次新密碼進(jìn)行修改密碼操作,驗(yàn)證的邏輯類似于用戶修改密碼流程。

2.5 景點(diǎn)管理功能

景點(diǎn)管理模塊是后臺(tái)管理員操作最為重要的一部分,管理員可以對(duì)景點(diǎn)的各種項(xiàng)目以及對(duì)應(yīng)的門票信息進(jìn)行統(tǒng)一的管理。管理員也可以通過該模塊查看所有的景點(diǎn)相關(guān)信息(包括景點(diǎn)項(xiàng)目及其對(duì)應(yīng)的門票價(jià)格等等),并且可以對(duì)景點(diǎn)的現(xiàn)有數(shù)據(jù)進(jìn)行修改。管理員還可以在該模塊中進(jìn)行景點(diǎn)的添加和刪除操作,如果某個(gè)項(xiàng)目已經(jīng)有票售出,則不可隨意編輯該項(xiàng)目中的數(shù)據(jù),票價(jià)除外。

3 結(jié)語

景點(diǎn)傳統(tǒng)的線下購票方式不僅繁瑣,而且效率低下,為此設(shè)計(jì)實(shí)現(xiàn)了基于JavaEE的景點(diǎn)訂票系統(tǒng)。該系統(tǒng)的設(shè)計(jì)上采用了三層結(jié)構(gòu),從而保證了系統(tǒng)具有良好的層次結(jié)構(gòu),將視圖層、業(yè)務(wù)層、數(shù)據(jù)層三層完成分離開,提高了系統(tǒng)的整體可擴(kuò)充性,同時(shí)也方便了后續(xù)的維護(hù)操作[2]。該系統(tǒng)不但方便了用戶減少了線下排隊(duì)的時(shí)間,還可以幫助商家?guī)砭€上的用戶流量,增強(qiáng)了商家市場的影響力同時(shí)對(duì)應(yīng)的成本也得到了降低,便于后續(xù)的精細(xì)化管理。

參考文獻(xiàn):

[1]郭吉楠.javaEE企業(yè)級(jí)開發(fā)[J].電子技術(shù)與軟件工程,2018(15):26.

[2]陳麗麗.互聯(lián)網(wǎng)時(shí)代JavaEE計(jì)算機(jī)軟件設(shè)計(jì)與開發(fā)技術(shù)研究[J].中國新通信,2017,19(02):68.

猜你喜歡
購票景點(diǎn)互聯(lián)網(wǎng)
不同的購票方法
直擊痛點(diǎn)的“候補(bǔ)購票”可多來一些
鐵路候補(bǔ)購票服務(wù)擴(kuò)大到全部列車
打卡名校景點(diǎn)——那些必去朝圣的大學(xué)景點(diǎn)
英格蘭十大怪異景點(diǎn)
海外星云(2016年7期)2016-12-01 04:18:07
從“數(shù)據(jù)新聞”看當(dāng)前互聯(lián)網(wǎng)新聞信息傳播生態(tài)
今傳媒(2016年9期)2016-10-15 22:06:04
互聯(lián)網(wǎng)背景下大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練項(xiàng)目的實(shí)施
考試周刊(2016年79期)2016-10-13 23:23:28
以高品質(zhì)對(duì)農(nóng)節(jié)目助力打贏脫貧攻堅(jiān)戰(zhàn)
中國記者(2016年6期)2016-08-26 12:52:41
沒有景點(diǎn) 只是生活
Coco薇(2015年11期)2015-11-09 13:19:52
景點(diǎn)個(gè)股表現(xiàn)
长阳| 满洲里市| 梁平县| 镶黄旗| 勃利县| 德惠市| 普洱| 平乐县| 郯城县| 抚顺县| 新野县| 边坝县| 牙克石市| 宿州市| 东山县| 中牟县| 招远市| 佳木斯市| 乳山市| 太谷县| 观塘区| 永仁县| 乐业县| 河池市| 夏津县| 盘锦市| 彰化县| 成都市| 庐江县| 股票| 交城县| 沧源| 苏尼特右旗| 蛟河市| 凯里市| 古交市| 贵德县| 利辛县| 塔河县| 车致| 沾益县|