陳巧++譚順香++金一鳴++彭耶萍
摘要:張家界旅游電子商務(wù)平臺(tái)系統(tǒng),以java語(yǔ)言作為開(kāi)發(fā)語(yǔ)言,采用tomcat服務(wù)器。該系統(tǒng)主要有三大模塊包括網(wǎng)上查詢模塊,訂購(gòu)模塊,支付模塊。
關(guān)鍵詞:旅游平臺(tái);電子商務(wù);教學(xué)活動(dòng)
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)14-0242-03
1可行性分析
可行性分析的任務(wù)是明確應(yīng)用項(xiàng)目的開(kāi)發(fā)的必要性和可行性。必要性來(lái)自實(shí)現(xiàn)開(kāi)發(fā)任務(wù)的迫切性,這一點(diǎn)在分析本項(xiàng)目建設(shè)的目的中已經(jīng)論述過(guò),而可行性則取決于實(shí)現(xiàn)應(yīng)用系統(tǒng)的資源和條件。下面具體從以下三個(gè)方面考慮:
1)管理上的可行性。我國(guó)旅游電子商務(wù)化起步較晚,在旅游電子商務(wù)化的經(jīng)營(yíng)思路和發(fā)展方向上尚處于探索階段,目前僅停留在在線預(yù)訂、離線確認(rèn)的半手工作業(yè)狀態(tài),經(jīng)營(yíng)和管理成本較高。并且認(rèn)識(shí)到旅游電子商務(wù)化發(fā)展重要性的企業(yè)也并不多,不少企業(yè)仍然處在觀望和等待的狀態(tài)。
2)技術(shù)上的可行性。由于Java系統(tǒng)開(kāi)發(fā)已有一定的時(shí)期,有很多成功的實(shí)例,技術(shù)基礎(chǔ)已經(jīng)非常雄厚,加之Java 也是業(yè)內(nèi)公認(rèn)較為成熟完善的技術(shù),因而當(dāng)前的軟、硬件技術(shù)是能夠滿足對(duì)系統(tǒng)提出的注入增加存儲(chǔ)能力、實(shí)現(xiàn)通訊功能、提高處理速度等要求的。高校還有許多的科技人員,他們可以成為系統(tǒng)開(kāi)發(fā),完善的中堅(jiān)力量。技術(shù)上的不斷創(chuàng)新,實(shí)現(xiàn)平臺(tái)內(nèi)容的豐富,提高實(shí)用性。
3) 環(huán)境上的可行性。地區(qū)穩(wěn)定的旅游環(huán)境及相應(yīng)的配置為旅游電子商務(wù)的開(kāi)展提供了良好的開(kāi)發(fā)環(huán)境。
2系統(tǒng)整體設(shè)計(jì)
基于JAVA的旅游電子商務(wù)平臺(tái)劃分為三種操作權(quán)限:管理員、用戶。通過(guò)登錄驗(yàn)證可以進(jìn)入不同的操作界面。其中,管理員界面功能最豐富,能夠?qū)τ脩艋拘畔ⅰ⒂唵芜M(jìn)行增加、刪除、修改、查詢操作,還能查詢用戶信息、為用戶分配權(quán)限、修改用戶密碼。用戶界面功能其次,能夠?qū)β糜位拘畔?、訂單進(jìn)行增加、刪除、修改、查詢操作。修改個(gè)人密碼及部分個(gè)人信息。
本系統(tǒng)主要采用MVC模式進(jìn)行開(kāi)發(fā),將視圖層,控制層,以及模型層進(jìn)行分開(kāi)控制這樣就允許更改視圖層代碼而不用重新編譯模型。
3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)
1)重要信息表
重要信息表其主要作用是存儲(chǔ)重要信息。重要信息表中雜類ID是用戶表的主鍵,唯一標(biāo)示一個(gè)用戶,它是由系統(tǒng)自增的,還有用戶姓名、身份證號(hào)、用戶性別、考生類別、政治面貌、學(xué)歷和學(xué)位數(shù)字段。身份證號(hào)字段是外鍵,來(lái)自登錄表。這所有的字段就構(gòu)成重要信息表。如表4-1重要信息表所示:
2)注冊(cè)信息表
注冊(cè)信息表主要是存儲(chǔ)注冊(cè)信息的表。注冊(cè)信息表中個(gè)人信息ID是注冊(cè)信息表的主鍵,唯一標(biāo)示一個(gè)考務(wù)人員,它是由系統(tǒng)自增的,還有身份證號(hào)、民族、籍貫、婚姻狀況、戶籍所在地、通信地址、郵政編碼、固定電話、手機(jī)號(hào)碼、郵箱、家庭成員情況字段。身份證號(hào)字段是外鍵,來(lái)自登錄表。這所有的字段就構(gòu)成注冊(cè)信息表。如表2注冊(cè)信息表所示:
3)登錄表
登錄表主要信息的作用用于方便用戶進(jìn)行登錄,以及找回用戶密碼。登錄表中身份證號(hào)是登錄表的主鍵,唯一標(biāo)示一個(gè)審查結(jié)果,它是由用戶身份證號(hào)組成,全國(guó)唯一,可為主鍵。如表3登錄表所示:
4)旅游線路信息表
旅游線路信息表主要用于用戶對(duì)旅游線路的選擇,和旅游線路的報(bào)價(jià)、該線路的聯(lián)系客服,用線路編號(hào)ID作為查詢的主鍵。
4系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
4.1 用戶登錄模塊
1)用戶登錄界面是用戶進(jìn)入本網(wǎng)站的第一步,如果用戶沒(méi)有輸入身份證號(hào)和密碼點(diǎn)擊“登錄”,會(huì)提示請(qǐng)輸入身份證號(hào),身份證號(hào)和密碼有輸入錯(cuò)誤的將提示登錄失敗,用正確的身份證號(hào)和密碼登錄成功后會(huì)自動(dòng)跳往報(bào)考主頁(yè)界面。沒(méi)有注冊(cè)的用戶可點(diǎn)擊注冊(cè),進(jìn)入注冊(cè)頁(yè)面,用戶即可進(jìn)行注冊(cè)。忘記密碼時(shí),可點(diǎn)擊忘記密碼。進(jìn)入找回密碼頁(yè),找回密碼。
2)主要代碼:
@RequestMapping( value = "/web",method = { RequestMethod.POST, RequestMethod.GET } )
public String logins( HttpServletRequest request, Model model ) {
HttpSession session=request.getSession();
Login login=ReflectionExtUtil.getObject(request, Login.class);
Object no=session.getAttribute("no");
if(login.getLoginNo()!=null){
Login success=loginService.selectByNoAndPwd(login);
if(success!=null){
model.addAttribute("parentMenu", "index");
4.2 管理員管理模塊
1)旅游電子商務(wù)平臺(tái)中,管理員可以用戶信息及訂單進(jìn)行管理。用戶信息管理管理模塊的主要的作用管理員審核用戶訂單后,及時(shí)把訂單處理結(jié)果反饋給用戶,讓用戶知道自己是否訂單成功。
用戶信息管理界面顯示用戶姓名,性別,年齡,聯(lián)系電話、聯(lián)系地址等。
2)
@RequestMapping(method={RequestMethod.POST,RequestMethod.GET})
public String list( @RequestParam( value = "page", defaultValue = "1" ) int pageNumber,
@RequestParam( value = "page.size", defaultValue = "10" ) int pageSize,HttpServletRequest request,Model model){
PageBounds bounds = new PageBounds( pageNumber, pageSize );
UserInfo userInfo=ReflectionExtUtil.getObject(request,
UserInfo.class);
PageList
pageList=(PageList
Paginator paginator=pageList.getPaginator();
model.addAttribute("lsUserInfo", pageList);
model.addAttribute("paginator", paginator);
model.addAttribute("parentMenu", "productManage");
model.addAttribute("childMenu", "isfList");
return "userInfo/list";
}
5 系統(tǒng)應(yīng)用
5.1本網(wǎng)站的硬件環(huán)境
1)CPU:PD820 2.5GHz;內(nèi)存:1GB以上;分辨率:1366×768。
2)Web服務(wù)器。CPU:PE6800 2000GHz;內(nèi)存:1GB以上。
3)數(shù)據(jù)庫(kù)服務(wù)器。CPU:PD820 2.5GHz;內(nèi)存:1GB以上。
5.2網(wǎng)站運(yùn)行軟件環(huán)境
1)操作系統(tǒng):Windows XP及其以上版本;
2)數(shù)據(jù)庫(kù):MySQL 5.0;
3)JSP服務(wù)器:Tomcat6.0;
4)瀏覽器:基本兼容所有瀏覽器。
參考文獻(xiàn):
[1] 周春林,楊潔.旅游電子商務(wù)網(wǎng)站內(nèi)容較復(fù)興測(cè)量與評(píng)價(jià)研究[J].旅游期刊,2010(12).
[2] 馬梅.中國(guó)旅游網(wǎng)站電子商務(wù)產(chǎn)品與服務(wù)分析[J].旅游學(xué)刊,2013(10).
[3] 周小勇.桂林旅游電子商務(wù)網(wǎng)站發(fā)展現(xiàn)狀與對(duì)策[J].沿海企業(yè)與科技,2010(3).
[4] 郭曉東.中國(guó)智慧旅游研究綜述[J].北京:旅游論壇,2015(9).
[5] 李嘉琪.旅游企業(yè)APP免費(fèi)運(yùn)營(yíng)模式研究[J].旅游論壇,2015(11).