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

正文內容

家鄉(xiāng)旅游管理系統的設計與實現本科生畢業(yè)論文-wenkub

2022-09-07 13:50:57 本頁面
 

【正文】 交通和線路 ,產品信息。旅游是 人們豐富多彩生活的重要組成部分之一,旅游業(yè)已經成為當今世界上發(fā)展勢頭最強勁的產業(yè)之一,它是集吃、住、行、游、購、娛六大要素于一身的綜合性產業(yè)。這樣一座歷史文化名城,中國優(yōu)秀旅游城市,甲骨文和周易的故鄉(xiāng),紅旗渠精神的誕生地 。 該系統可以實現游客分類查詢 安陽風景、 路線信息 、 路線 預定,在線選購物品和結賬。 3當地旅游資源模塊 4票務交通模塊 5旅行社模塊 6當地特色模塊 通過該旅游系統,實現了旅游資源網絡化,可以更好的宣傳本地旅游資源。這一層次的主要特點 是和客戶交互,進行動態(tài)頁面的展示。可以由 Servlet 來實現, Servlet 和 JSP 雖然同樣都屬于頁面展示工具,但分屬兩層。 系統的開發(fā)平臺 Myeclipse 簡介 MyEclipse企業(yè)級工作平臺( MyEclipse Enterprise Workbench) 是對 EclipseIDE的擴展,利用它我們可以在數據庫和 JavaEE的開發(fā)、發(fā)布以及應用程序服務器的整合方面極大的提高工作效率??梢哉f MyEclipse幾乎囊括了目前所有主流開源產品的專屬 eclipse開發(fā)工具 。直到 Eclipse和MyEclispe等出現后,情況才有所改觀(尤其是 MyEclispe等可視化開發(fā)插件),大大提高了開發(fā)效率。綜上所述, MyEclipse插件對加速 Eclipse的流行起到了很重要的作用,并大大簡化了復雜 Java/JSP應用的開發(fā)。此外 SQL Server 2020 結合了分析、報表、集成和通知功能。 Microsoft 仔細傾聽了您的反饋,并對行業(yè)進行了認真研究,全世界的 Microsoft研究團隊共同努力,經過創(chuàng)造性思索才最終向您奉獻出這一引入了上百種新增功能或改進功能的 SQL Server 2020。 3商業(yè)智能 SQL Server 2020 的綜合分析、集成和數據遷移功能使各個企業(yè)無論采用何種基礎平臺都可以擴展其現有應用程序的價值 。 Java語言備受推崇,因其確實可稱得上是新一代編程語言,具有眾多優(yōu)點,它簡單、面向對象、可移植、與硬件無關、系統強健安全、具有很高的性 能,并提供了分布性、多線程、動態(tài)性的支持。生成內容的邏輯被封裝在標識和 JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務器端運行。 JSP技術封裝了許多功能,這些功能是在生成與 JSP相關的 XML標識的動態(tài)內容時所需要的 。隨著越來越多的供應商將 JSP支持添加到他們的產品中,可以使用自己所選擇的服務器和工具,而且更 改工具或服務器并不影響當前的使用。 JavaScript是一種解釋性語言,它不需要對 JavaScript程序進行預先編譯而產生可執(zhí)行的機器代碼,只是在程序執(zhí)行時才由一個內置于瀏覽器中的 JavaScript解釋器將源代 碼動態(tài)地處理成可執(zhí)行代碼。JavaScript中的對象有兩個組成部分 —— 狀態(tài)和行為,或者說變量(屬性)和函數(方法)。另外為了實現商務價值而設立了旅行社管理模塊,方便旅行社查看路線預定情況。另外可以瀏覽整個網站的一些安陽風情介紹,特產和特色小吃等等。游客必須是注冊登陸才能在安陽特產這個模塊中進行購買和結帳,或者是查看購物車的功能。游客可以瀏覽前臺的交通信息,通過城市到城市, 查詢航班、 火車班 次 交通的票務信息,了解 航班的發(fā)出時間和到達時間,了解更為詳細的信息。 新聞模塊 旅游新聞往往是吸引游客目光的一個模塊,通過這個平臺游客可以及時的了解 一些相關有用的信息,例如:優(yōu)惠信息、天氣信息等等。所以本網站也需要設置一個功能模塊來展示當地的特色。在軟件設計中,以方便用戶使用為標準,做到統一編碼規(guī)則、統一界面風格。 4 系統設計 系統設計總體要求 系統設計是旅游管理系統開發(fā)過程的一個重要階段,包括兩個方面,首先是總體結構的設計,其次是具體功能模塊的設計。系統是作為統一整體而存在的,因此,在系統設計中,要從整個系統的角度進行考慮,系統的代 碼要統一,設計規(guī)范要標準,傳遞語言要盡可能一致,對系統的數據采集要做到數出一處、全局共享,使一次輸入得到多次利用。在系統設計中,應盡量采用模塊化結構,提高各模塊的獨立性,盡可能減少模塊間的數據藕合,使各子系統間的數據依賴減至最低限度。一個成功的管理系統必須具有較高的可靠性, 如安全保密性、檢錯及糾錯能力、抗病毒能力等。 5美觀性。該系統屬于 B/S 模式,可以通過前臺的操作界面進行網站的訪問和瀏覽,而后臺是對數據表的操作對前臺相關數據的管理,對數據庫進行數據的更新和修改等操作,數據庫可以單獨存放在一個 服務器上,而客戶端的模塊分別安裝在相應的機器上。 3客戶信息管理:主要包括客戶注冊與登錄模塊:客戶可以方便的進行注冊和登錄,還可以對自己的信息進行修改,只有登錄之后才可以進行旅行社的預訂查看更多信息。本系統是一個以數據處理為主的信息管理系統,因此 數據庫的設計在整個系統的設計中占有很大的比重。序列號是自增不重復流水號,作為 user表的主鍵,同時也作為 orders表和 product_order的外 鍵。用戶姓名,聯系電話,電子郵件是用戶的個人信息。其他字段是旅游線路的基本信息,包括線路名稱,行程天數,出發(fā)地,標準價格,豪華價格,超豪華價格,具體行程安排,餐飲住宿條件,交通保險,導游門票,春節(jié)優(yōu)惠價格和其他內容。 表 44 Fengjing表 字段名稱 數據類型 說明 id 文本 序列號 name 文本 風景名稱 pic1 文本 圖片 1 pic2 文本 圖片 2 type 文本 所屬類別 (因甲骨文而聞名于世 ,人與 自然的結合 ,國家重點風景名勝區(qū) ,國家森林公園 ) Detial1 備注 文字描述 (段落 1) Detial2 備注 文字描述 (段落 2) news表存儲近期旅游熱點新聞。 name是新聞標題,detial1是新聞內容, pic1是新聞圖片名稱。 表 47 product表 字段名稱 數據類型 說明 id 自動編號 序列號 name 文本 特 產名稱 content 文本 產品說明 price 文本 價格 danwei 文本 單價 pic1 文本 圖樣 from 文本 產地 product_order表存儲用戶的訂單信息,有 6個字段。 首頁通往各個子模塊的鏈接,使用 標簽靜態(tài)實現。非注冊用戶可以上網查看輝縣的旅游信息 , 用戶能分類的了解到風景 , 風情 , 路線情況 , 交通信息 , 旅游新聞 , 等基本信息。管理員可以在這里進行對已有的交通信息修改和 刪除操作,也可以通過左邊的增加按扭進行對交通信息增加。身份驗證和權限分配實現的代碼如下: %String id = (String) (userName)。 + id + 39。 if (()) { (right,normal)。amp。 } else{ (userName, name)。 return。返回 /a ])。 關鍵技術的實現 漢字顯 示的實現 在 JSP的開發(fā)過程中,英文字符的表示一般不會出現問題,可能出現的中文問題如下: 1JSP頁面無法正確顯示中文,比如出現 “ ?” 或者亂碼; 2JSP頁面無法正確接收來自上一個頁面提交的中文表單; 3JSP從數據庫或者文件中讀出來的中文都是亂碼,寫進去的中文也是亂碼。常用的漢字編碼方式 (字符集 )有如下幾種: 1GB2312碼,中華人民共和國國家標準漢字信息交換用編碼,是 16位編碼,簡稱國標碼 ; 2GBK是對 GB2312的擴展,包含 GB2312的字符集 ; 3BIG5碼,是臺灣地區(qū)采用的編碼方式 ; 4UNICODE碼,是 16位編碼,它是一個標準,它的目標是明白的表現每種人類語言中的每種已知字 符 ; 5UTF8碼,是 UNICODE的轉換格式,是一種不等長的編碼。有以下幾點要特別注意: 1當一個 Java程序在運行時,所有的內存中的字符串都是以 UNICODE方式來表示的 ; 2Java程序接受一個字符串時,程序將該字符串從源編碼方式轉換為 UNICODE編碼 ; 3Java程序輸出一個字符 串時,程序要將該字符串從 UNICODE編碼轉換為目標編碼方式 ; 4Java程序輸出一個字符串時,程序要將該字符串從 UNICODE編碼轉換為目標編碼方式 ; 5在任何一個傳遞字符串的地方都可能出現編碼轉換。在海鮮酒樓管理系統中,漢字亂碼主要分為兩種情況。在服務器端, Web 服 務 器 把收 到 的 “ %D6%D0” 字節(jié)串轉化成 [0xD6, 0xD0]UNICODE字符串,然后再根據 GB2312 編碼規(guī)則得到 “ 中 ” 字。默認情況下 , 當提交 “ %D6%D0” 給 Tomcat服務器時 , ( )將返回 [0x00D6, 0x00D0]兩個 UNICODE字符 , 而不是一個 “ 中 ” 字符。在實現添加用戶功能時,從表單中獲取用戶姓名等漢字信息后,要先用上述方法進行編碼的轉換,以得到正確的字符形式。這樣保證了數據庫中字符編碼和網頁中字符編碼的統一,數據庫中的漢字可以直接在網頁中顯示出來,網頁中具有相同編碼的漢字在數據庫中也可以顯示為漢字。通過這種方式,文件以流的方式發(fā)送到服務器端。類 FileUtil 實現了上述功能。 (1024000)。 FileItemIterator fii = (request)。 ().length() 0) { String fileName = ().substring( ().lastIndexOf(\\))。 ((),(1))。 (buffer)。 } upLoad 方法是 FileUtil 類實現 multipart/formdata 協議下 文件與 form參數上傳的關鍵方法。如果遇到文件,就把輸入流的內容保存到 subpath 路徑下,同時將 form 輸入標簽參和文件名放入 datamap 中;如果遇到參數,就將輸入流的內容讀入到一個 String content 中,然后將標簽名和 content 放到 datamap 中。 JSP 代碼間的參數傳遞有兩種方式: get和 post。 在 中傳遞參數的代碼如下: tda href=?id=%=id%amp。 String type = (type )。 String id=(String)(id)。在實際應用中應根據兩種方式的特點和在安全性的要求,有選擇的使用。 通過引用 JavaBean執(zhí)行對數據庫的連接和對數據庫記錄的各種處理操作,提高了代碼的重用程度,大大簡化了程序設計的復雜度,發(fā)揮了組件技術的特點,提高了程序設計的效率。 stmt = ()。 try { (sql)。 private static String dburl = jdbc:odbc:driver={Microsoft Access Driver (*.mdb)}。 public synchronized static void initinalize(ServletContext application) { if (!initinalized) { absolutePath = (/)。 conn = (dburl)。 5 系統的實現 系統環(huán)境配置 服務器端的最低配置是由建立站點所需要的軟件來決定的,在最低配置的情況下,服務器的性能往往不盡人意,現在的硬件性能已經相當出色,而且價格也很便宜,因此通常應給服務器配置高性能硬件。 } } 在工程所有使用數據庫連接的位置,都用過調用 dbConnection的 getConnection()方法來獲得連接,實現了一個簡單的連接池。 initinalized=true。 private static boolean initinalized = false。 dbConnectin的代碼如下: public class dbConnection { private static Connection conn。 } catch(SQLException ex) { //異常處理 } return rs。連接數據庫的實現主要包括以下幾個方面: 1注冊數據庫驅動程序 (DBDriver)。利用 JavaBean技術進行數據庫訪問的工作原理是將數據庫基本的處理邏輯封裝在 JavaBean中,在 JSP程序中通過調用 JavaBean實現對數據庫的訪問。 Post 方式,頁面間的信息保存在 form 中,以字符流的形式傳遞,參數對用戶是不可見的。 post 在 中通過 post方式把參數 id和 type 傳給 。來連接多個參數。 get 進入刪改票務信息頁面后,將顯示所有交通票務信息,并在每條信息后設有“修改”和“刪除”鏈接操作。 頁面間參數傳遞的實現 旅游管理系統的實現過程中,經常需要把上一個頁面中的數據
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1