freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

旅游網站畢業(yè)設計論文-文庫吧

2025-06-09 23:15 本頁面


【正文】 一個地區(qū)的風土人情(包括景點,酒店和民俗);門票和酒店都采用單獨預訂的方式,為用戶保留了足夠的自由選擇的權利;內容比較集中、簡單,去除了多余的信息(例如導游,套餐等),為用戶提供了一個針對地區(qū)的簡單的旅游網站。(二)開發(fā)技術介紹1.開發(fā)環(huán)境.該旅游網站以Eclipse為開發(fā)平臺,使用MyEclipse作為Eclipse的插件并由Tomcat 。主要采用java開發(fā)工具,Oracle數(shù)據庫來設計,采用視圖層+業(yè)務邏輯層+數(shù)據庫訪問層的體系結構模式,利用SSM框架,實現(xiàn)整個web端的功能開發(fā)與實現(xiàn)。2. SSM概述 SSM是StrtusSpring、MyBatis的整合,tomcat在沒有SSM框架的時候是用servlet來處理請求的,用response直接返回結果界面, 有了struts, tomcat不用servlet了, 而是用action, action的result配置就相當于原來用servlet的response返回界面;spring 是用來管理的,struts整合spring之后就把Action交給spring來管理了,這里spring IOC起到很大的作用;MyBatis是持久層的東西,和數(shù)據庫相關。(1) struts概述 Struts是一種基于MVC的創(chuàng)建Web應用的框架,它很好地將程序進行了分層,它主要實現(xiàn)控制器部分的功能,可以和多種完成視圖功能的技術配合使用。,該文件是struts的核心,也是控制器的入口。,同時給出下一步操作(即操作成功后所要執(zhí)行的其他方法或者所要跳轉的jsp頁面)。(2) spring概述 Spring是一個容器框架,因為它啟動時所需要的資源較少,所以屬于輕量級容器框架,它主要包括IOC和AOP。其中IOC叫做控制反轉,也可以叫做依賴注入,是spring的核心技術,該技術主要用于管理,將之前由代碼直接控制的程序之間的管理改為由容器控制的管理,控制權轉移了,不再是傳統(tǒng)的代碼控制,而是容器控制,這就是控制反轉。AOP是面向切面的編程,它能將那些與主程序的主要目的無關的行為封裝成獨立的類,并且利用橫切技術,將這個類注入主程序中。AOP技術的具體實現(xiàn)是通過動態(tài)代理技術或者是在程序編譯期間進行靜態(tài)織入。Spring統(tǒng)管了Struts和MyBatis,通過IOC改變了類的實例化方式,提高了代碼的可復用性。3. JSP技術 Jsp技術是對servlet的簡化。(html/html)這種方式,只能一句一句的輸出,并且包含了很多的多余的代碼,這樣一來,對表現(xiàn)層頁面的操作非常的不方便。為了簡化操作,SUN在servlet的基礎上發(fā)展出了jsp,這種技術側重于視圖,可以非常方便的操作頁面。因為jsp是基于servlet發(fā)展出來的,因此它原則上是一種servlet,最后要被轉化為servlet運行。二、 需求分析需求分析是業(yè)務需求的分析以及從最終用戶處收集信息,分析所定義的業(yè)務和系統(tǒng)需求,在此基礎上對所收集的業(yè)務和數(shù)據信息進行分析和整理,并在開始數(shù)據庫設計之前對所收集需求信息進行評估,最終用這些信息來設計數(shù)據庫。需求分析時要考慮業(yè)務規(guī)則和業(yè)務處理。[6] (一)可行性分析 又稱可行性研究。建設項目投資決策前對有關的建設方案、技術方案和生產經營方案進行技術經濟論證,以期達到最佳經濟效果的一種方法。[7]1.技術可行性本系統(tǒng)采用JSP進行前臺界面的設計,利用oracle進行數(shù)據庫的操作和管理,應用SSM框架,實現(xiàn)整個web端的功能實現(xiàn)與整合。Oracle強大的數(shù)據庫開發(fā)功能、JSP廣泛的實際應用和SSM框架的靈活性充分說明本系統(tǒng)在技術方面可行。2. 經濟可行性我國旅游業(yè)發(fā)達的地區(qū)數(shù)量上很可觀,這樣一個針對地區(qū)的旅游網站成本較低,效率比較高,使用起來方便靈活,所以比較有前景,因此經濟方面可行。3. 操作可行性 該系統(tǒng)操作簡單,易上手,界面友好,因此操作可行。(二)安全性分析:系統(tǒng)設置了超級管理員、管理員、普通用戶和游客四個操作級別。超級管理員和管理員能夠對景點、酒店和民俗信息進行編輯;管理員可以對用戶進行操作但不可以對管理員進行操作,超級管理員可以對全部用戶和管理員進行操作。對輸入數(shù)據進行合法性檢查,對于不合法的輸入給出提示并且取消操作。最大限度的保證系統(tǒng)的穩(wěn)定性。 (三)系統(tǒng)功能分析該系統(tǒng)具有以下功能: 1.登錄
用戶在登錄模塊中輸入昵稱和密碼,系統(tǒng)會根據所具有的權限返回到會員頁面或是管理員頁面。2.注冊
游客在注冊模塊進行注冊,可以成為會員,可以購買門票,預訂酒店和進行景點和酒店的評價。3.瀏覽景點,酒店,民俗信息
在信息展示模塊游客和會員可以對該網站的信息進行瀏覽。4.預訂
在預訂模塊,會員可以進行景點門票預訂和酒店預訂5.評價
在評價模塊,會員可以對景點和酒店進行評價。6.查看訂單
會員可以查看自己所購買的門票和預定的酒店。7.修改密碼
會員登陸后可以修改密碼。8.充值
會員登陸后可以充值。9.取消訂單會員登陸后可以取消已有訂單。10.景點管理
管理員可以增加,刪除,和更改景點信息。11.酒店管理
管理員可以增加,刪除,和更改酒店和酒店房型信息。12.民俗管理
管理員可以增加,刪除,和更改民俗信息。13.用戶管理
管理員可以刪除用戶信息同時可以授予用戶管理員權限。14.訂單管理
管理員對訂單進行管理。(四)數(shù)據流程圖數(shù)據流圖語言是需求分析階段最常用的一種圖形語言,軟件開發(fā)人員運用這一語言,由抽象到具體、逐層分解,DFD語言的規(guī)范主要包括語法和語義的兩個方面。[1]數(shù)據流圖系統(tǒng)中的數(shù)據處理加工的客觀過程,數(shù)據流圖中流動的是數(shù)據,沒有控制過程,以圖形來表達邏輯功能。 圖2_1 環(huán)境圖圖2_2 一層數(shù)據流圖圖2_3 預定的二層數(shù)據流圖圖2_4 管理景點的二層數(shù)據流圖 圖2_5 酒店管理的二層數(shù)據流圖 圖2_6 評價的二層數(shù)據流圖圖2_7 注冊的二層
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1