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

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