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