馬小豹 蔣進 趙梓惠 張婷
1.1可行性分析
實施可行性:開發(fā)環(huán)境的計算機操作系統(tǒng)為Win7,而計算機的存儲空間必須足夠大,滿足安裝運行VS2010和SQL2008等等一些必要的插件;在進行軟件的編程和設(shè)計時,利用學(xué)校的網(wǎng)絡(luò)和圖書資源學(xué)習(xí)相關(guān)的知識來為軟件系統(tǒng)的開發(fā)提供保障,保證系統(tǒng)開發(fā)的進程;
社會可行性:如今很多公司都有了配套的管理系統(tǒng)。旅游信息管理系統(tǒng)的設(shè)計與實現(xiàn)與國家所規(guī)定的相關(guān)政策法規(guī)沒有矛盾和沖突的地方。旅游信息管理系統(tǒng)所選用的操作方式簡單,對操作人員無要求;
經(jīng)濟可行性:旅游信息管理系統(tǒng)以ASP.NET環(huán)境進行設(shè)計,登入旅游信息管理系統(tǒng)即可進行操作,使用方便快捷,并且ASP.NET它是免費的,不需要消耗經(jīng)濟。
1.2技術(shù)可行性
技術(shù)可行性主要是根據(jù)所擁有的技術(shù)資源是否可以滿足對旅游信息管理系統(tǒng)的設(shè)計與實現(xiàn),軟件和硬件是不是達到了對旅游信息管理系統(tǒng)最初設(shè)計的要求。旅游信息管理系統(tǒng)選用的是ASP.NET環(huán)境,ASP.NET是比較流行的技術(shù),用它來創(chuàng)建腳本語言,結(jié)合HTML代碼來制作動態(tài)網(wǎng)頁。在對系統(tǒng)進行開發(fā)編寫程序時,能夠非常快的完成應(yīng)用的設(shè)計,在不編譯的情況下能夠本地運行,使用電腦所安裝的操作系統(tǒng)內(nèi)置的文本編輯軟件可以操作,不需要用到瀏覽器,所以操作起來非常容易。在軟件方面:B/S架構(gòu)的技術(shù)已經(jīng)完全成熟,所需要環(huán)境的軟件很多也是免費開源,因此在技術(shù)的層面上說,旅游信息管理系統(tǒng)的開發(fā)是絕對可行的。
1.3運行可行性
首先需要對系統(tǒng)正式使用后所帶來的影響,對公司的正常運營是否會不利,這些都是需要提前進行評估,防止產(chǎn)生不良的后果。同時更需要考慮到的是:當(dāng)系統(tǒng)正式投入使用的時候,操作的人員是否有要求,是否需要培訓(xùn)。我們國家也已經(jīng)步入了信息化時代,當(dāng)代人都具有一定的電腦操作能力,所以系統(tǒng)的管理維護人員對于系統(tǒng)的運維沒有問題,因此旅游信息管理系統(tǒng)在可以運行和操作的。
1.4系統(tǒng)流程
系統(tǒng)流程有以下幾個:系統(tǒng)用戶登錄流程,用戶添加信息流程和系統(tǒng)用戶修改密碼流程。
2.1安全性設(shè)計要求
信息安全是人們生活面臨的一大問題,大大影響了人們的生活質(zhì)量,甚至導(dǎo)致人們面臨經(jīng)濟損失,同時人身安全也受到了極大的威脅。主要是因:一些黑客通過入侵用戶電腦的方式竊取個人信息,并應(yīng)用個人信息做出違法犯罪之事。為提升用戶信息安全水平,保證用戶較好地進行互聯(lián)網(wǎng)生活,系統(tǒng)設(shè)計人員需要積極地開展系統(tǒng)安全設(shè)計工作,強化系統(tǒng)安全。系統(tǒng)設(shè)計人員可以從以下兩大角度開展安全設(shè)計工作。
一是要保證安全設(shè)計的全面性,更好地保護安全系統(tǒng)。比如設(shè)置指紋、角膜密碼、訪問權(quán)限等,避免不良分子入侵系統(tǒng)。二是不斷地優(yōu)化系統(tǒng),最大限度地保護用戶安全。其中,要定期維護系統(tǒng),同時根據(jù)系統(tǒng)性能以及社會對系統(tǒng)安全性的要求,升級系統(tǒng)。
3.1概述
本系統(tǒng)采用B/S結(jié)構(gòu)(Browser/Server,瀏覽器,服務(wù)器結(jié)構(gòu))和基于Web服務(wù)兩種模式,是一個適用于Internet環(huán)境下的模型結(jié)構(gòu)。只要用戶能連上Internet,便可以在任何時間、任何地點使用。
3.2系統(tǒng)結(jié)構(gòu)
本系統(tǒng)一共分為前臺部分和后臺部分兩大模塊,每個模塊之間雖然在表面上是相互獨立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的,各個模塊訪問的是同一個數(shù)據(jù)庫,只是所訪問的表不同而已。每個模塊的功能都是按照在調(diào)研中搜集的資料進行編排制作的。主要包括以下功能模塊。
3.3前臺部分
(1)用戶注冊登錄:用戶可以在系統(tǒng)內(nèi)進行注冊登錄,也就是成為會員,注冊登錄后有更多的操作功能
(2)查看旅游景點:前臺用戶可以查看旅游景點信息,并且可以在登錄后對景點進行預(yù)訂
(3)查看新聞信息:前臺用戶可以查看管理員發(fā)布的新聞信息
(4)查看旅游線路信息:前臺用戶可以查看管理員發(fā)布的旅游線路信息
(5)留言板:用戶可以通過留言板對網(wǎng)站進行留言
(6)在線客服:用戶可以通過在線客服模塊,在線聯(lián)系客服
(7)修改個人信息:注冊用戶可以修改自己的基本信息
(8)訂單管理:注冊用戶在登錄后可以管理自己的預(yù)定信息
(9)修改密碼:注冊用戶可以修改自己的密碼信息
3.4后臺部分
(1)旅游景點信息管理模塊:主要用于管理對應(yīng)的旅游景點信息,包括添加修改和刪除等操作。
(2)旅游線路信息管理模塊:管理員可以管理旅游線路信息,包括對旅游線路信息的添加修改和刪除等操作
(3)留言板管理模塊:管理員可以管理留言板信息,可以對客戶的留言進行刪除和回復(fù)等操作。
(4)新聞信息管理模塊:管理員可以管理和瀏覽相關(guān)的新聞信息,包括對新聞的添加修改和刪除等操作。
(5)訂單管理模塊:管理員可以管理前臺用戶的訂單信息。
(6)注冊用戶管理模塊:管理員可以管理前臺的注冊用戶的信息。
(7)修改密碼模塊:管理員可以修改自己的密碼,防止他人盜取自己的密碼。

圖1系統(tǒng)功能結(jié)構(gòu)圖
4.1數(shù)據(jù)庫E-R圖
概念模型的設(shè)計是為了將現(xiàn)實世界信息進行抽象,實現(xiàn)信息世界的建模,是進行數(shù)據(jù)庫設(shè)計的有力工具。數(shù)據(jù)庫概念模型設(shè)計可通過E-R圖來描述現(xiàn)實世界的概念模型。本系統(tǒng)的E-R圖表現(xiàn)了系統(tǒng)中各個實體之間的聯(lián)系。
4.2數(shù)據(jù)庫實體
數(shù)據(jù)庫實體包括:管理員信息屬性圖,景點信息實體屬性圖,線路信息實體屬性圖和新聞信息實體屬性圖。