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

正文內(nèi)容

基于jsp的旅行社官網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-08-15 16:35 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 成本而選擇了 MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。 3) JSP: JSP( Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),它是在傳統(tǒng)的網(wǎng)頁(yè) HTML文件中插入 Java 程序段和 JSP 標(biāo)記從而形成 JSP 文件。 用 JSP 開(kāi)發(fā)的 Web 應(yīng)用是跨平臺(tái)的,既能在 Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行 [2]。 4) Servlet: Servlet 是一種 服務(wù)器 端的 Java 應(yīng)用 程序 ,具有獨(dú)立于平臺(tái)和協(xié)議的特性,可以生成動(dòng)態(tài)的 Web 頁(yè)面。它擔(dān)當(dāng)客戶請(qǐng)求( Web 瀏覽器或其他 HTTP 客戶 程序 )與 服務(wù)器 響應(yīng)( HTTP 服務(wù)器上的 數(shù)據(jù)庫(kù) 或應(yīng)用程序)的中間層。 Servlet 是位于 Web 服務(wù)器 內(nèi)部的服務(wù)器端的 Java 應(yīng)用 程序 [3],與傳統(tǒng)的從命令行啟動(dòng)的 Java 應(yīng)用程序不同,Servlet 由 Web 服務(wù)器進(jìn)行加載,該 Web 服務(wù)器必須包含支持 Servlet 的 Java 虛擬機(jī) 。 下面 servlet 生命周期如圖: 基于 JSP 的 旅行社官網(wǎng) 的 設(shè)計(jì)與實(shí)現(xiàn) 4 圖 11 servlet 生命周期 開(kāi)發(fā)環(huán)境 1)操作系統(tǒng): Windows 7 2)服務(wù)器版本: Tomcat Tomcat 是 Apache Jakarta 軟件組織的一個(gè)子項(xiàng)目, Tomcat 是一個(gè) JSP/Servlet 容器,它是在 SUN 公司的 JSWDK( Java Server Web Development Kit) 基礎(chǔ)上發(fā)展起來(lái)的一個(gè)JSP 和 Servlet 規(guī)范的標(biāo)準(zhǔn)實(shí)現(xiàn),使用 Tomcat 可以體驗(yàn) JSP 和 Servlet 的最新規(guī)范。經(jīng)過(guò)多年的發(fā)展, Tomcat 不僅是 JSP 和 Servlet 規(guī)范的標(biāo)準(zhǔn)實(shí)現(xiàn),而且具備了很 多商業(yè) Java Servlet 容器的特性,并被一些企業(yè)用于商業(yè)用途 [4]。 在 SUN 的 Java Servlet 規(guī)范中,對(duì) Java Web 應(yīng)用的定義是: Java Web 應(yīng)用是由一些Servlet、 HTML頁(yè)面、 Java 類、 JSP 頁(yè)面和一些其他的資源構(gòu)成的。它可以在各種實(shí)現(xiàn)了 Servlet 規(guī)范的各種廠商的 Web 應(yīng)用容器中運(yùn)行。 Tomcat 就是這樣一個(gè)實(shí)現(xiàn)了 Servlet規(guī)范的 Servlet/JSP 容器。 一個(gè) Java Web 應(yīng)用在 Tomcat 中與一個(gè) Context 元素對(duì)應(yīng),也就是說(shuō)一個(gè) Context元素定義了一 個(gè) Java Web 應(yīng)用,它們是一一對(duì)應(yīng)的關(guān)系。通過(guò)前面的定義可以知道,在一個(gè) Java Web 應(yīng)用中可以包含如下內(nèi)容: Servlet; JSP 頁(yè)面; Java 類;靜態(tài)資源( HTML文檔、圖片等);描述 Web 應(yīng)用的描述文件。 客戶每次提出請(qǐng)求時(shí)指定要訪問(wèn)的資源,如果客戶沒(méi)有指定具體資源, Tomcat 使用卸載 Create Initlalize Available for service Servicing requests Destroy Unload Unavailable for service 創(chuàng)建 初始化 用戶與服務(wù) 不可用于服務(wù) 初始化失敗 終止 服務(wù)請(qǐng)求 不可用異常丟棄 基于 JSP 的 旅行社官網(wǎng) 的 設(shè)計(jì)與實(shí)現(xiàn) 5 默認(rèn)的資源響應(yīng)客戶,顯示文件夾中的資源列表或者提示錯(cuò)誤。例如 Tomcat 安裝成功后,會(huì)默認(rèn)配置好了 servletsexamples 和 jspexamples 兩個(gè) Web 應(yīng)用,如果訪問(wèn)這兩個(gè)應(yīng)用,則 Tomcat 為其服務(wù) 的過(guò)程如圖 23 所示: 圖 12 多個(gè) Web應(yīng)用時(shí) Tomcat服務(wù)的過(guò)程 3) JDK 版本: JDK JDK( Java Development Kit) 是 Sun Microsystems 針對(duì) Java 開(kāi)發(fā)員的產(chǎn)品。自從Java 推出以來(lái), JDK 已經(jīng)成為使用最廣泛的 Java SDK。 JDK 是整個(gè) Java 的核心,包括了 Java 運(yùn)行環(huán)境, Java 工具和 Java 基礎(chǔ)的類庫(kù)。 JDK 是學(xué)好 Java 的第一步。而專門(mén)運(yùn)行在 x86 平臺(tái)的 Jrocket 在服務(wù)端運(yùn)行效率也要比 Sun JDK 好很多。從 SUN 的 開(kāi)始 ,提供了泛型等非常實(shí)用的功能,其版本也不斷更新,運(yùn)行效率得到了非常大的提高。 4)數(shù)據(jù)庫(kù)版本: MySQL MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),目前被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL作為網(wǎng)站數(shù)據(jù)庫(kù) [5]。與其他的大型數(shù)據(jù)庫(kù)例如 Oracle、 DB SQL Server 等相比, MySQL自有它的不足之處,如規(guī)模小、功能有限( MySQL Cluster 的功能和效率都相對(duì) 比較差)等 [6]。但是這絲毫也沒(méi)有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來(lái)說(shuō), MySQL提供的功能已經(jīng)綽綽有余,而且由于 MySQL是開(kāi)放源碼軟件 [7],因此可以大大降低總體擁有基于 JSP 的 旅行社官網(wǎng) 的 設(shè)計(jì)與實(shí)現(xiàn) 6 成本。 5)項(xiàng)目開(kāi)發(fā)工具: MyEclipse MyEclipse 企業(yè)級(jí)工作平臺(tái)( MyEclipse Enterprise Workbench,簡(jiǎn)稱 MyEclipse)是對(duì) Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和 JavaEE的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, JavaScript,SQL, Hibernate。 在結(jié)構(gòu)上, MyEclipse 的特征可以被分為 7 類: ( 1) JavaEE模型 ( 2) WEB開(kāi)發(fā)工具 ( 3) 應(yīng)用程序服務(wù)器的連接器 ( 4) JavaEE項(xiàng)目部署服務(wù) ( 5) 數(shù)據(jù)庫(kù)服務(wù) ( 6) MyEclipse 整合幫助 對(duì)于以上每一種功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過(guò)一系列的插件來(lái)實(shí)現(xiàn)它們。 MyEclipse 結(jié)構(gòu)上的這種模塊化, 可以讓我們?cè)诓挥绊懫渌K的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。 簡(jiǎn)單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE集成開(kāi)發(fā)環(huán)境,支持代碼編寫(xiě)、配置、測(cè)試以及除錯(cuò), 以前版本需先安裝 Eclipse。 以后版本安裝時(shí)不需安裝 Eclipse。 1)網(wǎng)頁(yè)編輯工具: Dreamweaver cs5 2)圖片處理工具: Photoshop CS3 基于 JSP 的 旅行社官網(wǎng) 的 設(shè)計(jì)與實(shí)現(xiàn) 7 第二章 系統(tǒng)需求分析 功能需求 本網(wǎng)站主要是面向國(guó)外游客介紹海南的旅游信息,所以網(wǎng)站前臺(tái) 應(yīng)該滿足以下基本功能。 1.用戶 ( 1) 網(wǎng)站可以被所有用戶瀏覽,用戶也可以注冊(cè)成本站會(huì)員,登錄執(zhí)行更多操作,下訂單、寫(xiě)留言等。 ( 2) 網(wǎng)站要有下訂單功能,其中只有酒店、火車票需要有下訂單功能。注冊(cè)用戶需要登錄才可以下訂單,并且可以查看相關(guān)訂單信息。不需要可以刪除。 ( 3) 網(wǎng)站要有留言功能,方便注冊(cè)用戶反饋信息、以及和管理員實(shí)現(xiàn)互動(dòng),只有注冊(cè)用戶才可以登錄后發(fā)表帖子、回復(fù)帖子。 ( 4)網(wǎng)站要有查詢模塊功能,如酒店信息、火車票信息、國(guó)家公園信息、餐館信息、飛機(jī)票信息、天氣預(yù)報(bào),用戶所要的信息能查到。 ( 5)本網(wǎng)站可以 提供給用戶中文學(xué)習(xí)模塊。用戶通過(guò)這個(gè)模塊能學(xué)到用英文,韓文,中文生活當(dāng)中常用的的語(yǔ)句。 ( 6)網(wǎng)站要有查詢天氣預(yù)報(bào)的信息。 用戶的需求功能圖如圖 21 所示: 圖 21 系統(tǒng)功能需求圖 (用戶 ) 旅行社官網(wǎng)站 用戶 下訂單功能 留言功能 餐館信息功能 中文學(xué)習(xí)功能 登陸 注冊(cè)功能 下訂單 酒店信息功能 火車票信息功能 飛機(jī)票信息功能 天氣預(yù)報(bào)功能 基于 JSP 的 旅行社官網(wǎng) 的 設(shè)計(jì)與實(shí)現(xiàn) 8 2.管理員 ( 1)管理員可以通過(guò)管理員系統(tǒng)上用戶管理模塊可以查詢所有的用戶的信息、用戶刪除。 ( 2)管理員系統(tǒng)給管理員提供商品管理模塊。通過(guò)這模塊管理員可以查詢本網(wǎng)站的所有商品信商品刪除,并且可以增加商品種類。商品種類模塊可以在主頁(yè)表示的商品或增加商品。 ( 3)管理員系統(tǒng)要有留言類別管理。通過(guò)這模塊管理員可以查詢留言列表也可以查詢所有用戶的訂單列表。 ( 4)管理員系統(tǒng)要有類別信息管理。通過(guò)這模塊管理員可以增加類別或查詢類別。 管理員的需求功能圖如圖 22 所示: 圖 22 系統(tǒng)功能需求圖 (管理員 ) 系統(tǒng)數(shù)據(jù)流圖 正確輸入用戶名和密碼以后,便可以進(jìn)入會(huì)員信息界面或管理員界面。權(quán)限為會(huì)員時(shí),進(jìn)入會(huì)員信息界面。在此界面中,會(huì)員可以進(jìn)行留言。游客或會(huì)員可通過(guò)網(wǎng)站了解一些基本旅游信息。如:旅游線路信息、酒店賓 館信息、信息、地域信息、景點(diǎn)資源信息、交通路線信息、成本報(bào)價(jià)信息等。 管理員在管理員界面,可以做一些基本管理;對(duì)會(huì)員發(fā)布的留言進(jìn)行管理以及審核;并可對(duì)會(huì)員進(jìn)行管理。其中最主要的是能對(duì)網(wǎng)站發(fā)布的信息進(jìn)行收集、審核、管理、發(fā)布等操作,如:旅游線路信息、酒店賓館信息、信息、地域信息、景點(diǎn)資源信息 。 這些旅行社官網(wǎng)站 管理員 用戶信息查詢 商品信息查詢 增加商品種類 留言列表查詢 訂單列表查詢 類別增加 類別查詢 基于 JSP 的 旅行社官網(wǎng) 的 設(shè)計(jì)與實(shí)現(xiàn) 9 都是本網(wǎng)站應(yīng)該實(shí)現(xiàn)的功能。下面是以網(wǎng)站業(yè)務(wù)流程為例介紹的本網(wǎng)站。 系統(tǒng) 流程圖如圖 23 所示: 圖 23 系統(tǒng) 數(shù)據(jù)流圖 性能需求 ( 1) 功能的完整性; ( 2) 數(shù)據(jù)庫(kù)的安全性; ( 3) 軟件的可維護(hù)和可靠性; ( 4) 程序的可移植性; 系統(tǒng)的可行性分析 社會(huì)可行性 隨著中國(guó)國(guó)際旅游建設(shè)項(xiàng)目的正式實(shí)施,以旅游業(yè)為主導(dǎo)產(chǎn)業(yè)的各個(gè)地方必將迎來(lái)一次新的飛躍,以更加開(kāi)放的姿態(tài)面向世界,充分利用在旅游業(yè)上具有的得天獨(dú)厚的資源優(yōu)勢(shì),吸引來(lái)自全球各地的廣大游客。在這千載難逢的發(fā)展機(jī)遇下,越來(lái)越多的個(gè)人或企業(yè)涌入到中國(guó)各個(gè)地方。如何既經(jīng)濟(jì)又具吸引力的向世界介紹各個(gè)地方的信息,既用戶 用戶模塊 訂單模塊 瀏覽模塊 流言 模塊 用戶信息文件 D1 訂單 信息文件 D2 回復(fù)文件 D3 主貼文件 D4 酒店 信息文件 D5 餐館信息文件 D7 網(wǎng)站息文件 D6 國(guó)家公園文件 D8 用戶信息 訂單信息 網(wǎng)站信息 留言信息 用戶信息 訂單信息 網(wǎng)站信息 回復(fù) 信息 主貼信息 基于 JSP 的 旅行社官網(wǎng) 的 設(shè)計(jì)與實(shí)現(xiàn) 10 是對(duì)中國(guó)形象的推廣也是促進(jìn)經(jīng)濟(jì)發(fā)展的有效措施,所以順理成章的成為被關(guān)注的對(duì)象,尤其是那 些中小型企業(yè)。國(guó)際旅游必當(dāng)跟國(guó)際接軌,充分利用現(xiàn)代流行、發(fā)達(dá)而成熟的網(wǎng)絡(luò)技術(shù),通過(guò)建設(shè)旅游網(wǎng)站來(lái)對(duì)外宣傳和推廣業(yè)務(wù)無(wú)疑是首選的經(jīng)營(yíng)策略 。 經(jīng)濟(jì)上的可行性 本系統(tǒng)作為一個(gè)畢業(yè)設(shè)計(jì),無(wú)需開(kāi)發(fā)經(jīng)費(fèi),目前對(duì)于我們來(lái)說(shuō)在經(jīng)濟(jì)上是可以接受的,所以經(jīng)濟(jì)上可行的。 技術(shù)上的可行性 本系統(tǒng)采用 B/S 模式,即瀏覽器 /服務(wù)器模式,在這種模式下無(wú)需安裝客戶端,只需計(jì)算機(jī)能夠連接到因特網(wǎng)即可進(jìn)行操作。 項(xiàng)目開(kāi)發(fā)工具采用 MyEclipse, MyEclipse 是企業(yè)級(jí)工作平臺(tái),用它可以在數(shù)據(jù)庫(kù)和 JavaEE 的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率 [8]。它是功能豐富的 JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML, CSS, Javascript, SQL等。 采用 JSP 開(kāi)發(fā)技術(shù),具備 Java 技術(shù)的簡(jiǎn)單易用、完全的面向?qū)ο?、具有平臺(tái)無(wú)關(guān)性且安全可靠、主要面向因特網(wǎng)的所有特點(diǎn)。多系統(tǒng)平臺(tái)支持的特點(diǎn),讓 JSP 基本上可以在所有平臺(tái)上的任意環(huán)境中開(kāi)發(fā)、部署及擴(kuò)展 [9]。 數(shù)據(jù)庫(kù)采用 MySQL,支持十幾種操作系統(tǒng),跨平臺(tái)、可移植性強(qiáng),并為多種編程語(yǔ)言提供了 API, 支持多線程,充分利用 CPU 資源,優(yōu)化的 SQL查詢算法,有效地提高查詢速度,提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫(kù)連接途徑 。 基于 JSP 的 旅行社官網(wǎng) 的 設(shè)計(jì)與實(shí)現(xiàn) 11 第三章 數(shù)據(jù)庫(kù)設(shè)計(jì) 概念模型設(shè)計(jì) 數(shù)據(jù)庫(kù)概念模型根據(jù)系統(tǒng)需求分析,以及網(wǎng)站工作過(guò)程的內(nèi)容和數(shù)據(jù)流程的分析,設(shè)計(jì)以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。 用戶信息:用戶編號(hào)、用 戶名、用戶真實(shí)姓、年齡、性別、電話、電子郵箱、用戶地址、權(quán)限等。 留言:訂單編號(hào)、留言內(nèi)容、留
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1