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

正文內(nèi)容

基于j2ee的機票管理系統(tǒng)的研究與設(shè)計(留存版)

2025-03-04 16:15上一頁面

下一頁面
  

【正文】 或應(yīng)用程序服務(wù)器上運行。對于這個問題的一個早期解決方案是使用 CGIBIN 接口。 面向?qū)ο蟮膽?yīng)用程序開發(fā)方法對象(OBJECT) ,是包含相關(guān)的數(shù)據(jù)(以變量的形式 )以及用于操作這些數(shù)據(jù)的方法(子程序 )的軟件包。目前市面上對 J2EE 技術(shù)的需求極其熱切,幾乎絕大部分的系統(tǒng)建設(shè)和企業(yè)的信息管理系統(tǒng)都是采用 J2EE 技術(shù)。本畢業(yè)設(shè)計充分利用了 JSP 開發(fā)技術(shù)基于 為機票訂購系統(tǒng)的設(shè)計與實現(xiàn)提供了良好的開發(fā)平臺,并且采用了并行開發(fā)模式對畢業(yè)設(shè)計進行開發(fā)。今天,信息資源已成為各個部門的重要財富,建立一個滿足航空售票信息處理要求的行之有效的信息系統(tǒng)也成為一個航空公司發(fā)展的重要條件。 系統(tǒng)開發(fā)平臺簡介 基于瀏覽器/服務(wù)器的體系結(jié)構(gòu)B/S 結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。 JSP介紹 JSP的開發(fā)背景及發(fā)展歷史在萬維網(wǎng)短暫的歷史中,萬維網(wǎng)已經(jīng)從一個大部分顯示靜態(tài)信息的網(wǎng)絡(luò)演化到對股票進行交易和進行購書操作的一個基礎(chǔ)設(shè)施。開發(fā)人員能夠編寫出這樣的 Servlet,以接收來自 Web 瀏覽器的 基于 J2EE 的機票管理系統(tǒng)的研究與設(shè)計 5HTTP 請求,動態(tài)地生成響應(yīng)(可能要查詢數(shù)據(jù)庫來完成這項請求) ,然后發(fā)送包含HTML 或 XML 文檔的響應(yīng)到瀏覽器。它以其簡單易學(xué)、跨平臺的特性,在眾多動態(tài) Web 應(yīng)用程序設(shè)計語言中異軍突起,在短短幾年中已經(jīng)形成了一套完整的規(guī)范,并廣泛地應(yīng)用于電子商務(wù)等各個領(lǐng)域中。當這種情況發(fā)生時 jspDestroy()方法首先被調(diào)用。 Java 是由 Sun Microsystems 公司于 1995 年 5月推出的 Java 程序設(shè)計語言(以下簡稱 Java 語言)和 Java 平臺的總稱。簡單地說,網(wǎng)站是一種通訊工具,就像布告欄一樣,人們可以通過網(wǎng)站來發(fā)布自己想要公開的資訊(信息) ,或者利用網(wǎng)站來提供相關(guān)的網(wǎng)路服務(wù)(網(wǎng)絡(luò)服務(wù)) 。從一個平臺移植到另外一個平臺,JSP 和 JAVABeans 甚至不用重新編譯,因為JAVA 字節(jié)碼都是標準的與平臺無關(guān)的。 設(shè)計原則為了使本系統(tǒng)功能齊全完備,操作簡便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實際需要,在設(shè)計開發(fā)過程中遵循了如下原則:(1) 準確性原則:對輸入的相關(guān)資料建立檢錯機制,及時報錯,使用戶能夠及時準確的輸入合法資料(如:類型匹配,長度不超限等)。本系統(tǒng)數(shù)據(jù)庫是一種關(guān)系型數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫。這兩方面人員往往缺乏共同的語言,用戶熟悉本身的業(yè)務(wù)但不熟悉計算機技術(shù),軟件人員熟悉計算機技術(shù)但往往不熟悉用戶的業(yè)務(wù),軟件人員習(xí)慣用數(shù)據(jù)結(jié)構(gòu)、程序結(jié)構(gòu)、編程語言等方式來討論問題,而用戶不能確切的理解這些概念,所以雙方交流時存在著隔閡。 服務(wù)端模塊:有劃分為票價管理,客戶管理,管理員可對自己模塊的信息進行添加,刪除,修改與查詢。20 6 個人功能模塊設(shè)計方案畢業(yè)設(shè)計說明書(論文) 縮寫稿圖 66 飛機管理頁面 航班管理頁面在此模塊中,管理員在進入界面后可對航班信息進行添加,刪除,修改和查詢。 (2) 系統(tǒng)測試 在這個測試步驟中發(fā)現(xiàn)的往往是軟件設(shè)計中的錯誤,也可能發(fā)現(xiàn)需求說明中的錯誤。24 7 程序測試畢業(yè)設(shè)計說明書(論文) 縮寫稿8 結(jié) 論經(jīng)過這段時間對系統(tǒng)知識系統(tǒng)的學(xué)習(xí)和研究,我們的畢業(yè)設(shè)計《基于 J2EE 的機票管理系統(tǒng)的研究與設(shè)計》基本上是完成了,功能實現(xiàn)如下:(1)本系統(tǒng)實現(xiàn)了票價,航班,飛機信息的增刪查改的功能。而且自己有了這樣的意識:編寫程序只是軟件開發(fā)過程中的一個階段,做一個軟件必須嚴格按照軟件工程設(shè)計軟件的一系列步驟。在這里,我要感謝我的班主任王瞾和郭素臣老師,是她們陪我們走過這三年最寶貴的大學(xué)生活,是她們教我學(xué)會獨立,學(xué)會成長。(3)本系統(tǒng)實現(xiàn)了機票信息,航班信息,飛機信息的即時性更新功能。 測試的主要內(nèi)容為了保證測試的質(zhì)量,將測試過程分成幾個階段,即:代碼審查、單元測試、集成測試、確認測試和系統(tǒng)測試。采用新的語言、先進的開發(fā)方式、完善的開發(fā)過程,可以減少錯誤的引入,但是不可能完全杜絕軟件中的錯誤,這些引入的錯誤需要測試來找出,軟件中的錯誤密度也需要測試來進行估計。 基于 J2EE 的機票管理系統(tǒng)的研究與設(shè)計 17 6 功能模塊設(shè)計方案這一章是本系統(tǒng)的功能模塊設(shè)計方案的介紹。開發(fā)人員常常還沒搞清用戶要做什么的情況就著手開發(fā)軟件,這樣總會導(dǎo)致,開發(fā)人員做出的東西,不是用戶所要求的,因此,在一個軟件的開發(fā)過程中,用戶需求分析是非常重要的,通過需求分析才能把軟件功能和性能的總體要領(lǐng)描述為具體的軟件需求規(guī)程說明,從而奠定軟件開發(fā)的基礎(chǔ)。此次設(shè)計根據(jù)數(shù)據(jù)的大小以及管理的便捷性選擇 Mysql 作為數(shù)據(jù)庫管理系統(tǒng),使用數(shù)據(jù)管理器創(chuàng)建數(shù)據(jù)庫。(3) 源程序可讀性原則:為了便于其他設(shè)計,維護人員讀懂代碼或以后的代碼修改,軟件升級維護,即可能做好代碼注釋工作。本項目采用 MySQL 的數(shù)據(jù)庫服務(wù)器作數(shù)據(jù)庫支持??尚行苑治龅娜蝿?wù),并不是所有問題都有簡單明顯的解決辦法,事實上,許多問題不可能在預(yù)定的系統(tǒng)規(guī)模之內(nèi)解決。Java 語言吸收了Smalltalk 語言和 C++語言的優(yōu)點,并增加了其它特性,如支持并發(fā)程序設(shè)計、網(wǎng)絡(luò)通信、和多媒體數(shù)據(jù)控制等??稍?jspInit()中進行一些初始化工作,如建立與數(shù)據(jù)庫的連接,或建立網(wǎng)絡(luò)連接,從配置文件中取一些參數(shù)等,在 jspDestory()中釋放相應(yīng)的資源。 JSP的運行原理與優(yōu)點在一個 JSP 文件第一次被請求時,JSP 引擎把該 JSP 文件轉(zhuǎn)換成為一個 Servlet。 )采用這種方法,整個網(wǎng)頁必須都在 Java Servlet 中制作?;跒g覽器客戶端的應(yīng)用程序比傳統(tǒng)的基于客戶機/服務(wù)器的應(yīng)用程序有幾個好處。在這種結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。通過本系統(tǒng)不僅可以進行售票工作,而且還可以對和機票相對應(yīng)的旅客情況和航班情況進行查詢,并可隨時進行增加,修改,刪除等工作,使售票人員能夠有效地對機票計票進行有效的控制和管理。本文主要分析了該軟件實現(xiàn)的相關(guān)技術(shù)原理,給出了軟件實現(xiàn)的畢業(yè)設(shè)計架構(gòu),并對架構(gòu)及軟件模塊結(jié)構(gòu)作了劃分及設(shè)計。站在網(wǎng)絡(luò)時代的前沿,我們清晰地看到了網(wǎng)絡(luò)時代的宣言:誰掌握了網(wǎng)絡(luò),誰就掌握了未來。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全。這些快速增長的精巧的基于 Web 的應(yīng)用程序要求開發(fā)技術(shù)上的改進。很顯然,目前所需要的是一個業(yè)界范圍內(nèi)的創(chuàng)建動態(tài)內(nèi)容頁面的解決方案。(2)如果轉(zhuǎn)換成功,JSP 引擎用 javac 把該 Java 源文件編譯成相應(yīng)的 .class 文件。這樣,一個熟悉 HTML 網(wǎng)頁編寫的設(shè)計人員可以很容易進行 JSP 網(wǎng)頁的開發(fā)。另一方面,Java 丟棄了 C++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強制類型轉(zhuǎn)換。怎樣達到這個目的呢?當然不能靠主觀猜想而只能靠客觀分析。系統(tǒng)是由相對獨立的功能模塊組成,分工合作的設(shè)計方式,使管理程序有較強的可操作性和擴展性。 數(shù)據(jù)結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫的分析12 4 系統(tǒng)概要設(shè)計畢業(yè)設(shè)計說明書(論文) 縮寫稿數(shù)據(jù)庫是長期存儲在計算機內(nèi)的,有組織的,可共享的數(shù)據(jù)集合,在一個信息管理系統(tǒng)中占非常重要的地位,它能夠能充分滿足各種信息的輸入和輸出。 運行設(shè)計本系統(tǒng)運行后,首先啟動初始化模塊,顯示前臺界面陸,如果需要進入后臺,可以進入后臺頁面,退出模塊關(guān)閉數(shù)據(jù)庫連接并退出系統(tǒng)。雖然在可行性研究階段已經(jīng)粗略了解用戶的需求,甚至還提出了一些可行的方案,但是,可行性研究的基本目的使用較小的成本在較短時間內(nèi)確定是否存在可行的解法,因此,在需求分析階段要確定系統(tǒng)必須完成哪些工作,也就是對系統(tǒng)提出完整、準確、清晰、具體的要求。超級管理員進入頁面后,可對管理員的信息進行管理。 測試的目的 如果測試的目的是為了盡可能多地找出錯誤,那么測試就應(yīng)該直接針對軟件比較復(fù)雜的部分或是以前出錯比較多的位置。如一個模塊與另一個模塊可能有由于疏忽的問題而造成有害影響;把子功能組合起來可能不產(chǎn)生預(yù)期的主功能;個別看起來是可以接受的誤差可能積累到不能接受的程度;全程數(shù)據(jù)結(jié)構(gòu)可能有錯誤等。在不需要任何身份驗證的情況下,快速登錄到有權(quán)限的管理操作界面。除了敬佩他們的專業(yè)水平外,他的治學(xué)嚴謹和一絲不茍的精神,也是我永遠學(xué)習(xí)的榜樣,并將積極影響我今后的學(xué)習(xí)和工作之中。雖然占的比例不大,但是也不要小瞧它。 基于 J2EE 的機票管理系統(tǒng)的研究與設(shè)計 23 安全測試:驗證安裝在系統(tǒng)內(nèi)的保護機構(gòu)確實能夠?qū)ο到y(tǒng)進行保護,使之不受各種非常的干擾。22 7 程序測試畢業(yè)設(shè)計說明書(論文) 縮寫稿 測試的步驟與開發(fā)過程類似,測試過程也必須分步驟進行,每個步驟在邏輯上是前一個步驟的繼續(xù)。圖 62 管理員信息頁面圖 63 超級管理員查改頁面 基于 J2EE 的機票管理系統(tǒng)的研究與設(shè)計 19 在此模塊中,管理員在進入界面后可以進行對票價信息進行管理。根據(jù)不同的模塊,設(shè)計不同的權(quán)限,方便管理員對不同的模塊進行操作。對軟件需求的深入理解是軟件開發(fā)工作獲得成功的前提條件,不論我們把設(shè)計和編碼工作做得如何出色,不能滿足用戶需求的程序只會給客戶帶來失望,給開發(fā)帶來麻煩。本系統(tǒng)數(shù)據(jù)庫開發(fā)匯集各種信息以供查詢、存儲和檢索。(2) 模塊的細分化的程序設(shè)計思想,整個系統(tǒng)采用模塊切分化結(jié)構(gòu)設(shè)計。 操作可行性分析本作品操作簡單、界面簡潔清晰, 對于那些有一般的計算機知識的人員就可以輕松上手。MyEclipse 結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。這樣,一旦這樣的一個部件寫好,它可以為多個程序重復(fù)引用,實現(xiàn)了程序的可重用性。(5) 文件被修改了,服務(wù)器將根據(jù)設(shè)置決定是否對該文件重新編譯,如果需要重新編譯,則將編譯結(jié)果取代內(nèi)存中的 Servlet,并繼續(xù)上述處理過程。Sun 開發(fā)出這個規(guī)范來整合和平衡已經(jīng)存在的對 Java 編程環(huán)境(例如, Java Servlet 和 JavaBeans)進行支持的技術(shù)和工具。例如,微軟的 Active Server Pages(ASP)技術(shù)使得在 Web頁面上創(chuàng)建動態(tài)內(nèi)容更加容易,但也只能工作在微軟的 IIS 和 Personal Web Server 上。4 2 技術(shù)介紹畢業(yè)設(shè)計說明書(論文) 縮寫稿 Tomcat 服務(wù)器Tomcat 服務(wù)器是一個免費的開放源代碼的 Web 應(yīng)用服務(wù)器,是一個小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 (3)個性化系統(tǒng)視覺設(shè)計:系統(tǒng)視覺設(shè)計不僅反映了開發(fā)人員對系統(tǒng)企業(yè)文化的理解、企業(yè)識別系統(tǒng)的概括,同時還應(yīng)該能夠反映出企業(yè)經(jīng)營運作的內(nèi)涵,系統(tǒng)視覺設(shè)計也應(yīng)該為企業(yè)經(jīng)營方向、經(jīng)營目標服務(wù),在客戶的審美點與系統(tǒng)的營銷點之間取得平衡,努力推出既能夠滿足客戶心理需要的視覺設(shè)計,同時又能夠體現(xiàn)行業(yè)化、個性化及公司特點。在科技日益發(fā)達的今天,人們對旅游出行更加重視。而隨著信息技術(shù)的發(fā)展,航空售票業(yè)也成為一個高度依賴信息業(yè)的行業(yè)。該系統(tǒng)的開發(fā),本著科學(xué)化、規(guī)范化、系統(tǒng)化的原則,并考慮到公司的實際情況,采用瀏覽器/服務(wù)器結(jié)構(gòu),該系統(tǒng)支持 SQL 具有查詢方便、安全保密性好、用戶界面友好、容易操作等優(yōu)點。管理抽象的有效方法是使用層次式的分類特性,這種方法允許用戶根據(jù)物理含義分解一個復(fù)雜的系統(tǒng)。如果多個用戶并發(fā)地訪問該程序,這些進程將消耗該 Web 服務(wù)器所有的可用資源,并且系統(tǒng)性能會降低到極其低下的地步。?(4)簡化開發(fā)基于 Web 的交互式應(yīng)用程序的過程。每個客戶端請求對應(yīng)一個線程。換句話說,就是擁有程序的對平臺的獨立性,即 Write once,Run anywhere! 。 MyEclipse開發(fā)工具本系統(tǒng)采用的是 MyEclipse 企業(yè)級工作平臺(MyEclipse Enterprise Workbench ,簡稱 MyEclipse)作為開發(fā)工具,利用它我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。所以從經(jīng)濟上完全是可行的。即時的權(quán)限分配功能,允許管理員即時對用戶的權(quán)限進行分配,充分保證了系統(tǒng)運行的安全性。好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)的完整
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1