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

?

基于B/S結(jié)構(gòu)的旅行社信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2014-12-09 16:46閆淼
無(wú)線互聯(lián)科技 2014年11期
關(guān)鍵詞:S結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)

閆淼

摘 要:本文從分析旅行社日常工作出發(fā),通過(guò)需求分析確定旅行社信息管理系統(tǒng)實(shí)現(xiàn)的功能,以及數(shù)據(jù)表的構(gòu)成;又從用戶應(yīng)用角度出發(fā),選擇系統(tǒng)實(shí)現(xiàn)模式,以及實(shí)現(xiàn)開(kāi)發(fā)工具的選擇,并對(duì)關(guān)鍵技術(shù)的實(shí)現(xiàn)方法給出了建議。

關(guān)鍵詞:B/S結(jié)構(gòu);旅行社信息管理系統(tǒng);設(shè)計(jì)與實(shí)現(xiàn)

1 引言

隨著國(guó)人生活水平的不斷提高,人們的生活方式不再僅限于普通的衣、食、住、行。人們不僅要在物質(zhì)方面得到提高,而且在精神方面也追求有一個(gè)質(zhì)的突變。于是,人們?cè)絹?lái)越多的選擇在周末或假期外出旅行,換個(gè)環(huán)境來(lái)陶冶一下自己的情操,享受旅行給自己帶來(lái)的樂(lè)趣,擴(kuò)展視野。針對(duì)大眾的這種需求,許許多多的旅行社就由此孕育而生,各種各樣豐富多彩的旅行景點(diǎn)則需要由一個(gè)合適的管理系統(tǒng)來(lái)規(guī)范,所以旅行社信息管理系統(tǒng)的建立是十分必要的。

2 系統(tǒng)需求分析

通過(guò)對(duì)旅行社日常工作的跟蹤與整理,最終確定旅行社信息管理系統(tǒng)需要完成的功能由如下幾方面構(gòu)成,首先,是對(duì)旅行線路的管理,其次是對(duì)組團(tuán)信息的管理,再次是對(duì)導(dǎo)游與游客信息的管理,最后是實(shí)現(xiàn)以上信息的報(bào)表輸出。

通過(guò)對(duì)使用旅行社信息管理系統(tǒng)的人員分析,該系統(tǒng)用戶由一般用戶、游客用戶、導(dǎo)游用戶、管理員用戶構(gòu)成。其中一般用戶只有瀏覽旅行線路,查看組團(tuán)信息的權(quán)限。游客用戶除具有一般用戶的權(quán)限外,還可以更改客戶本人信息,查看以往旅行記錄的權(quán)限。導(dǎo)游用戶具有查看以往帶團(tuán)信息的權(quán)限。管理員用戶實(shí)現(xiàn)對(duì)游客、導(dǎo)游用戶的管理,包括添加、修改、刪除等操作,除此之外,管理員用戶還需實(shí)現(xiàn)對(duì)旅行線路的管理、組團(tuán)信息的管理。

3 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)

根據(jù)對(duì)系統(tǒng)實(shí)現(xiàn)的功能的分析,本系統(tǒng)共需五張數(shù)據(jù)表的支持,分別為旅行線路數(shù)據(jù)表、導(dǎo)游管理數(shù)據(jù)表、游客管理數(shù)據(jù)表、組團(tuán)管理數(shù)據(jù)表以及密碼表。具體實(shí)現(xiàn)如下:

旅行線路數(shù)據(jù)表:由編號(hào)、名稱、主要景點(diǎn)、行程天數(shù)、報(bào)價(jià)、交通、住宿、行程安排、說(shuō)明等字段構(gòu)成。其中編號(hào)為主鍵且采用自動(dòng)編號(hào)方式添加;主要景點(diǎn)是對(duì)景名中幾個(gè)重要分景點(diǎn)的說(shuō)明;而交通則是說(shuō)明了交通方式的選擇;住宿同樣是說(shuō)明住宿的檔次;而行程安排則說(shuō)明了在旅行中每一天的日程安排,以方便旅客們知道每一天活動(dòng)安排。

導(dǎo)游管理數(shù)據(jù)表:由編號(hào)、姓名、性別、級(jí)別、出生年月、電話、擅長(zhǎng)等字段構(gòu)成。其中編號(hào)為主鍵且采用自動(dòng)編號(hào)方式添加。級(jí)別是為了說(shuō)明該導(dǎo)游所能帶的團(tuán)隊(duì)是國(guó)內(nèi)團(tuán)還是國(guó)際團(tuán)。擅長(zhǎng)則說(shuō)明導(dǎo)游的特點(diǎn)、以及專注帶哪種類型的旅行團(tuán)。

游客管理數(shù)據(jù)表:由編號(hào)、姓名、性別、年齡、工作單位、電話、參加旅行團(tuán)等字段構(gòu)成。其中編號(hào)為主鍵且采用自動(dòng)編號(hào)方式添加;參加旅行團(tuán)則是指游客參加過(guò)的旅行團(tuán)編號(hào)。

組團(tuán)管理數(shù)據(jù)表:由旅行團(tuán)號(hào)、旅行團(tuán)名、線路名稱、發(fā)出日期、結(jié)束日期、負(fù)責(zé)導(dǎo)游、人數(shù)、單價(jià)、備注等字段構(gòu)成。其中旅行團(tuán)號(hào)為主鍵且采用自動(dòng)編號(hào)方式添加。

密碼表:由用戶名、密碼、權(quán)限等字段構(gòu)成。其中用戶名為主鍵,不可重復(fù)。

4 系統(tǒng)實(shí)現(xiàn)關(guān)鍵技術(shù)選擇

鑒于本系統(tǒng)使用人群的廣泛性以及系統(tǒng)遷移性,可以考慮采用B/S結(jié)構(gòu)開(kāi)發(fā)本系統(tǒng)。為了提高開(kāi)發(fā)效率,降低成本,以及系統(tǒng)日后的擴(kuò)展性可以考慮采用基于ASP.NET的三層架構(gòu)的設(shè)計(jì)模式。如下所示:

用戶層(UI層):為用戶提供用于交互的應(yīng)用服務(wù)的圖形界面,本系統(tǒng)中是aspx網(wǎng)頁(yè)。

業(yè)務(wù)規(guī)則層:是用戶層與數(shù)據(jù)訪問(wèn)層之間數(shù)據(jù)交換的橋梁,主要實(shí)現(xiàn)業(yè)務(wù)規(guī)則。

數(shù)據(jù)訪問(wèn)處理層:直接面對(duì)數(shù)據(jù)庫(kù)進(jìn)行增、刪、改、查操作。

采用三層分層架構(gòu)的優(yōu)點(diǎn)在于各層各司其職,互不干擾,如果哪一層的需求發(fā)生了變化,只需更改相應(yīng)的層中代碼而不會(huì)影響到其它層,從而方便日后系統(tǒng)的擴(kuò)展。

基于前面開(kāi)發(fā)模式的選擇,開(kāi)發(fā)本系統(tǒng)的工具可以使用:VS2008+ SQL Server 2005的組合方式。

對(duì)于本系統(tǒng)需要實(shí)現(xiàn)的報(bào)表功能,可以考慮使用水晶報(bào)表。在水晶報(bào)表訪問(wèn)數(shù)據(jù)庫(kù)的方式中選擇Push Model(推模式)。使用推模式創(chuàng)建的水晶報(bào)表需要一定的手工編碼量,但是使用這種方法顯示在水晶報(bào)表中的數(shù)據(jù)是經(jīng)過(guò)處理后的數(shù)據(jù),而不是完全數(shù)據(jù)庫(kù)表中的原數(shù)據(jù),并且在推模式中引入了數(shù)據(jù)集的操作,大大增強(qiáng)了數(shù)據(jù)的交互水平。

5 結(jié)語(yǔ)

開(kāi)發(fā)的旅行社信息管理系統(tǒng)適合中等規(guī)模的旅行社的發(fā)展需要,可以提高旅行社的管理和服務(wù)水平,并實(shí)現(xiàn)業(yè)務(wù)信息的信息化管理。

[參考文獻(xiàn)]

[1]郭靖.ASP.NET開(kāi)發(fā)技術(shù)大全.北京:清華大學(xué)出版社.2009.

[2]申朝陽(yáng),宋顏浩.ASP.NET與相關(guān)數(shù)據(jù)庫(kù)技術(shù)高級(jí)指南.北京:中國(guó)水利水電出版社.2005.

[3]Michael J.Hernandez,著.杜志秀,譯.數(shù)據(jù)庫(kù)設(shè)計(jì)入門(mén)經(jīng)典.北京:中國(guó)電力出版社.2003.

猜你喜歡
S結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
基于Java的BBS開(kāi)發(fā)
配調(diào)一體配網(wǎng)自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
校園電商平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
基于PHP的發(fā)印管理系統(tǒng)的實(shí)現(xiàn)
高校文化建設(shè)中視覺(jué)識(shí)別系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
基于Java的網(wǎng)上商城開(kāi)發(fā)
基于B/S結(jié)構(gòu)的通信部隊(duì)訓(xùn)練管理系統(tǒng)的設(shè)計(jì)研究
科研院所科研信息化管理系統(tǒng)的設(shè)計(jì)與應(yīng)用