蘭紅宇 程歆元 亓常松
[摘要]集安小江南旅游資源網(wǎng)是介紹集安旅游資源的網(wǎng)站,主要有集安簡介、景點介紹、集安酒店、集安美食、集安天氣、當(dāng)?shù)叵驅(qū)?、留言板等功能。網(wǎng)站的開發(fā)主要包括后臺數(shù)據(jù)庫的建立和前臺頁面的設(shè)計,采用Adobe Dreamweaver CS5設(shè)計前臺頁面,采用C#語言在Visual Studio 2010中編寫留言板,后臺采用Microsoft SQL Server進(jìn)行數(shù)據(jù)庫設(shè)計。
[關(guān)鍵詞]旅游資源網(wǎng);Dreamweaver;SQL server
[中圖分類號]TP393 [文獻(xiàn)標(biāo)識碼]A
1 緒論
當(dāng)今社會,隨著經(jīng)濟(jì)的飛快發(fā)展,人們生活水平質(zhì)量的提高,旅游漸漸的成為人們休閑娛樂的主題,所以我國的旅游業(yè)也得到了迅速地發(fā)展。近些年來,在互聯(lián)網(wǎng)中出現(xiàn)了攜程網(wǎng)、去哪兒網(wǎng)、華夏網(wǎng)等一系列旅游網(wǎng)站,給游客提供了大量的旅游信息,為游客提供了便利。但是,集安這座美麗的邊陲小城在網(wǎng)上投入的信息資源比較少,限制了自身發(fā)展。所以,為了更好地宣傳和利用集安的寶貴資源,吸引大批游客前來旅游,筆者開發(fā)了集安小江南旅游資源網(wǎng),為游客們提供大量有關(guān)集安的詳細(xì)訊息,以便讓游客提前了解集安。
2 網(wǎng)站簡介
2.1 研究內(nèi)容
本網(wǎng)站主要用于宣傳集安的各個旅游景點,按照食、住、行、游、娛樂等要素,設(shè)置了集安簡介、景點介紹、集安酒店、集安美食、集安天氣、當(dāng)?shù)叵驅(qū)?、留言板等欄目,此網(wǎng)站的建立為集安的宣傳帶來很大的效益。
2.2 國內(nèi)外發(fā)展情況
目前,世界旅游已經(jīng)快速發(fā)展成一個新興的行業(yè),自從20世紀(jì)60年代之后,世界旅游以每年10%的速度快速增長;到2013年全球出境游客數(shù)量增加5%。隨著旅游人數(shù)的不斷增加,國內(nèi)成立的旅游社不計其數(shù),但是大部分的旅行社沒有開發(fā)屬于自己的網(wǎng)站,即使在網(wǎng)上宣傳,也只是局限于一張靜態(tài)的廣告頁面,無法滿足游客對于景點以及周邊情況的了解。隨著網(wǎng)絡(luò)的不斷發(fā)展,傳統(tǒng)的旅游業(yè)已經(jīng)不能滿足游客不斷增長的需求。市場需要創(chuàng)新,傳統(tǒng)的旅游市場已經(jīng)不是主流趨勢,旅游業(yè)整體向網(wǎng)絡(luò)經(jīng)營方向延伸,一直使用傳統(tǒng)的旅行社方式是不可行的,新興的網(wǎng)絡(luò)旅游遲早會代替?zhèn)鹘y(tǒng)的旅游業(yè)。近幾年來,大部分的80、90后對于旅游業(yè)的發(fā)展影響已經(jīng)越來越大了,他們有著明顯的群體特征,從小到大都被電子設(shè)備圍繞,所以對于這些旅游群體的大多數(shù),傳統(tǒng)的旅行社已經(jīng)不能滿足年輕人對旅游服務(wù)的需求,因此建立網(wǎng)站對集安景點的宣傳是必要的,通過建立網(wǎng)站對其進(jìn)行宣傳,往往比在電視上和報紙上的宣傳效果好,對集安的經(jīng)濟(jì)發(fā)展將會起到積極的作用。
2.3 本設(shè)計的思想
本網(wǎng)站采用Browse/Server模式設(shè)計開發(fā),主要包括前臺頁面設(shè)計和后臺數(shù)據(jù)庫建立。前臺頁面采用Adobe Dreamweaver CS5進(jìn)行設(shè)計,后臺采用Microsoft SQL Server數(shù)據(jù)庫設(shè)計。
該網(wǎng)站的用戶權(quán)限分為兩種:普通用戶登錄和管理員登陸。普通用戶只能在前臺進(jìn)行瀏覽、留言等一些基本操作,而管理員則可以對網(wǎng)站信息或用戶留言進(jìn)行添加、修改和刪除等操作。
3 相關(guān)技術(shù)理論與開發(fā)工具介紹
3.1 C#簡介
C#是微軟公司發(fā)布的一種面向?qū)ο蟮摹⒃?NET Framework環(huán)境之上運行的高級程序設(shè)計語言。C#看起來與Java有著很高的相似度;它包括像單一繼承、接口、與Java大致同樣的語法和編譯成中間代碼再運行的過程。但是C#與Java有著很大的不同,它借鑒了Delphi的某個明顯特點,與組件對象模型是直接集成的,并且它是微軟公司.NET windows網(wǎng)絡(luò)框架的主角。
C#是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。它在繼承C和C++功能的同時刪除了一些它們的復(fù)雜特性。C#綜合了VB簡單的可視化操作和C++的高運行效率,用其非常強(qiáng)大的操作能力、優(yōu)美的語法風(fēng)格、新穎的語言特性和快捷的面向組件編程的支持成為.NET開發(fā)的首選語言。C#是面向?qū)ο蟮木幊陶Z言。它使得程序員可以很快地編寫各種基于MICROSOFT.NET平臺的應(yīng)用程序,MICROSOFT.NET提供了很多的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域。
3.2 Adobe Dreamweaver CS5簡介
Adobe Dreamweaver CS5是一款把網(wǎng)頁制作和管理網(wǎng)站結(jié)合在一起的強(qiáng)大網(wǎng)頁編輯器,Dreamweaver CS5是首套針對專業(yè)網(wǎng)頁設(shè)計師的視覺化的網(wǎng)頁開發(fā)工具,使用它可以輕而易舉地制作出跨越平臺和瀏覽器限制的充滿動感的網(wǎng)頁。
Adobe Dreamweaver CS5軟件使設(shè)計人員和開發(fā)人員能充滿自信地構(gòu)建基于標(biāo)準(zhǔn)的、環(huán)境友好的網(wǎng)站。由于和新的Adobe CS Live 在線服務(wù)Adobe Browser Lab 集成,你能夠使用CSS檢查工具進(jìn)行優(yōu)化設(shè)計,使用內(nèi)容管理系統(tǒng)進(jìn)行開發(fā)并實現(xiàn)快速、準(zhǔn)確的瀏覽器兼容性測試。
3.3 Microsoft SQL Server數(shù)據(jù)庫簡介
SQL Server是美國Microsoft公司推出的關(guān)系型數(shù)據(jù)庫系統(tǒng)。SQL Server是一個可擴(kuò)展性的、為分布式客戶機(jī)/服務(wù)器計算所設(shè)計的高性能的數(shù)據(jù)庫管理系統(tǒng),實現(xiàn)了與WindowsNT的有機(jī)結(jié)合,提供了基于事務(wù)的企業(yè)級信息管理系統(tǒng)方案。
SQL語句可以用來執(zhí)行各種各樣的操作,譬如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),比如Oracle、Microsoft SQL Server、Access等都采用了SQL語言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫對SQL語句進(jìn)行了再次開發(fā)和擴(kuò)展,但是包括Select、Insert、Update、Delete、Create以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫系統(tǒng)操作。
4 可行性研究
可行性研究是指在確定建設(shè)項目前,必須完成的一個重要環(huán)節(jié),是投資者在決策之前,對研發(fā)項目進(jìn)行經(jīng)濟(jì)、技術(shù)方面的分析論證。在投資管理中,可行性研究主要是指在項目開發(fā)之前,對所有與項目有關(guān)的自然、經(jīng)濟(jì)、技術(shù)方面進(jìn)行調(diào)研,以及分析項目可能帶來的最大經(jīng)濟(jì)效益和所存在的風(fēng)險。這是保證資源合理利用、項目順利進(jìn)行的重要條件。開發(fā)任何一個網(wǎng)站都會受到時間、空間和資源等限制,因此在開發(fā)項目之前,必須對項目周圍的條件進(jìn)行詳細(xì)的可行性分析。做可行性分析報告的目的不是要研究如何去解決這個問題,而是要以最小的代價和最短的時間來確定此問題是否值得去解決,是否存在解決問題的具體方案。對于一個新系統(tǒng)的設(shè)計與開發(fā)從技術(shù)角度、經(jīng)濟(jì)角度進(jìn)行分析和研究,避免造成一系列損失,以保障新系統(tǒng)的成功開發(fā)。通過長時間的觀察與實踐,筆者對本網(wǎng)站進(jìn)行了可行性研究。
4.1 經(jīng)濟(jì)可行性研究
本網(wǎng)站的開發(fā)基本上由個人獨立完成,所以人工成本可以忽略不計。開發(fā)完全依靠于計算機(jī),所以技術(shù)不計入成本。所以經(jīng)濟(jì)上,本軟件項目完全可行。
4.2 技術(shù)可行性研究
此網(wǎng)站的開發(fā)考慮了開發(fā)過程中所涉及的所有技術(shù)問題。其中運用到了C#、Adobe Dreamweaver CS4和Microsoft SQL Server數(shù)據(jù)庫設(shè)計。C#與數(shù)據(jù)庫連接正常,網(wǎng)頁正常運行,所以技術(shù)上完全可行。
4.3 操作可行性研究
本網(wǎng)站采用Browse/Server模式設(shè)計開發(fā),主要包括前臺頁面設(shè)計和后臺數(shù)據(jù)庫建立。前臺頁面采用Adobe Dreamweaver CS5進(jìn)行設(shè)計,后臺采用Microsoft SQL Server數(shù)據(jù)庫設(shè)計。本網(wǎng)站主要面對游客,所以需要一臺計算機(jī),并且要提前配置好數(shù)據(jù)庫和C#。綜上所述,本軟件項目的開發(fā)操作完全可行。
5 需求和功能分析
5.1 用戶需求分析
結(jié)合集安具體情況,開發(fā)一個可以更好宣傳集安文化的旅游資源網(wǎng)站。此網(wǎng)站的建立是為了給游客提供有關(guān)集安旅游信息的一個共享平臺,實現(xiàn)旅游信息的共享,以達(dá)到最好的宣傳效果,讓更多的人了解集安。
5.2 網(wǎng)站功能分析
(1)集安簡介:對集安的簡單介紹,通過查看此模塊,游客可以大概了解集安的景點和文化資源。
(2)集安旅游景點:通過此模塊,游客可以查看集安旅游景點的詳細(xì)介紹。
(3)集安酒店:游客可以通過此模塊,了解酒店的一些基本信息,決定入住哪家酒店。
(4)集安美食:通過此模塊可以為游客提供餐飲服務(wù)。
(5)當(dāng)?shù)叵驅(qū)В捍四K提供了向?qū)У囊恍┵Y料,可以幫助游客更好的了解當(dāng)?shù)氐娜宋那閼押途包c信息。
(6)留言板:通過此模塊,游客可以進(jìn)入留言板頁面進(jìn)行留言,表達(dá)對景區(qū)的看法。管理員可以進(jìn)入后臺對留言進(jìn)行回復(fù)、刪除等工作。
(7)集安天氣:游客可以通過此模塊的查詢,對集安的天氣有所了解,為出行帶來方便。
6 網(wǎng)站的設(shè)計
6.1 網(wǎng)站功能設(shè)計
根據(jù)以上的功能分析,本網(wǎng)站應(yīng)該具有以下幾個模塊:集安簡介、景點介紹、集安酒店、集安美食、集安天氣、當(dāng)?shù)叵驅(qū)?、留言板等?/p>
6.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計
網(wǎng)站采用的是Microsoft SQL Server數(shù)據(jù)庫,包含如下幾個表文件:如圖1管理員列表和如圖2留言列表。
7 結(jié)束與討論
集安作為國家文明旅游城市,并不被廣大群眾所知,所以集安小江南旅游資源網(wǎng)的設(shè)計有利于宣傳集安這個美麗的小鎮(zhèn),能夠在一定程度上促進(jìn)其經(jīng)濟(jì)的發(fā)展,具有一定的現(xiàn)實意義。
[參考文獻(xiàn)]
[1] 徐海燕,陳曉晨.“大數(shù)據(jù)”時代背景下旅游營銷創(chuàng)新模式研究[J].經(jīng)營管理者,2015(34).
[2] 王松勁. DreamweaverMX 2004完美網(wǎng)頁設(shè)計[M].北京:中國青年出版社,2015.
[3] 明日科技,張躍廷,許文武,等.C#數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊[M].北京:人民郵電出版社,2010.
[4] 李俊民,王國勝,張石磊.SQL Server 基礎(chǔ)與案例開發(fā)詳解[M].北京:清華大學(xué)出版社,2014.
[5] 王愛寧.SQL Server數(shù)據(jù)庫應(yīng)用探析[J].煤炭技術(shù),2010(05).
[6] 黨婧.軟件工程的開發(fā)及應(yīng)用分析[J].電子技術(shù)與軟件工程,2015(02).