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

正文內(nèi)容

基于java的民航訂票管理系統(tǒng)(doc畢業(yè)設(shè)計(jì)論文)(編輯修改稿)

2024-07-19 16:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 需要做任何的維護(hù)。無(wú)論用戶(hù)的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會(huì)增加任何維護(hù)升級(jí)的工作量,所有的操作只需要針對(duì)服務(wù)器進(jìn)行;如果是異地,只需要把服務(wù)器連接專(zhuān)網(wǎng)即可,實(shí)現(xiàn)遠(yuǎn)程維護(hù)、升級(jí)和共享。所以客戶(hù)機(jī)越來(lái)越“瘦 ”,而服務(wù)器越來(lái)越 “胖”是將來(lái)信息化發(fā)展的主流方向。今后,軟件升級(jí)和維護(hù)會(huì)越來(lái)越容易,而使用起來(lái)會(huì)越來(lái)越簡(jiǎn)單,這對(duì)用戶(hù)人力、物力、時(shí)間、費(fèi)用的節(jié)省是顯而易見(jiàn)的,驚人的。因此,維護(hù)和升級(jí)革命的方式是“瘦”客戶(hù)機(jī),“胖 ”服務(wù)器?! 。?)、成本降低,選擇更多。大家都知道 windows 在桌面電腦上幾乎一統(tǒng)天下,瀏覽器成為了標(biāo)準(zhǔn)配置,但在服務(wù)器操作系統(tǒng)上 windows 并不是處于絕對(duì)的統(tǒng)治地位。 現(xiàn)在的趨勢(shì)是凡使用 B/S 架構(gòu)的應(yīng)用管理軟件,只需安裝在Linux 服務(wù)器上即可,而且安全性高。所以服務(wù)器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用 windows 作為桌面操作系統(tǒng)電腦不受影響,這就使的最流行免費(fèi)的 Linux 操作系統(tǒng)快速發(fā)展起來(lái),Linux 除了操作系統(tǒng)是免費(fèi)的以外,連數(shù)據(jù)庫(kù)也是免費(fèi)的,這種選擇非常盛行?! ”热缯f(shuō)很多人每天上“新浪” 網(wǎng),只要安裝了瀏覽器就可以了,并不需要了解“新浪”的服務(wù)器用的是什么操作系統(tǒng),而事實(shí)上大部分網(wǎng)站確實(shí)沒(méi)有使用windows 操作系統(tǒng),但用戶(hù)的電腦本身安裝的大部分是 windows 操作系統(tǒng)?! 。?)、應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重。由于 B/S 架構(gòu)管理軟件只安裝在服務(wù)器端(Server)上,網(wǎng)絡(luò)管理人員只需要管理服務(wù)器就行了,用戶(hù)界面主要事務(wù)邏輯在服務(wù)器(Server)端完全通過(guò) WWW 瀏覽器實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser )實(shí)現(xiàn),所有的客戶(hù)端只有瀏覽器,網(wǎng)絡(luò)管理人員只需要做硬件維護(hù)。但是,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重,一旦發(fā)生服務(wù)器“崩潰” 等問(wèn)題,后果不堪設(shè)想。因此,許多單位都備有數(shù)據(jù)庫(kù)存儲(chǔ)服務(wù)器,以防萬(wàn)一?!? JSP 技術(shù)簡(jiǎn)介JSP(Java Server Pages)技術(shù)是由 Sun 公司發(fā)布的用于開(kāi)發(fā)動(dòng)態(tài) Web 應(yīng)用的一項(xiàng)技術(shù)。它以其簡(jiǎn)單易學(xué)、跨平臺(tái)的特性,在眾多動(dòng)態(tài) Web 應(yīng)用程序設(shè)計(jì)語(yǔ)言中異軍突起,在短短幾年中已經(jīng)形成了一套完整的規(guī)范,并廣泛地應(yīng)用于電子商務(wù)等各個(gè)領(lǐng)域中。在國(guó)內(nèi),JSP 現(xiàn)在也得到了比較廣泛的重視,得到了很好的發(fā)展,越來(lái)越多的動(dòng)態(tài)網(wǎng)站開(kāi)始采用 JSP 技術(shù)。在萬(wàn)維網(wǎng)短暫的歷史中,萬(wàn)維網(wǎng)已經(jīng)從一個(gè)大部分顯示靜態(tài)信息的網(wǎng)絡(luò)演化到對(duì)股票進(jìn)行交易和進(jìn)行購(gòu)書(shū)操作的一個(gè)基礎(chǔ)設(shè)施。在各種各樣的應(yīng)用程序中,對(duì)于可能使用的基于 Web 的客戶(hù)端,看上去沒(méi)有任何限制。某些 Web 服務(wù)器供應(yīng)商已經(jīng)嘗試通過(guò)為他們的服務(wù)器提供“插件”和 API來(lái)簡(jiǎn)化 Web 應(yīng)用程序的開(kāi)發(fā)。這些解決方案是與特定的 Web 服務(wù)器相關(guān)的,不能解決跨多個(gè)供應(yīng)商的解決方案的問(wèn)題。例如,微軟的 Active Server Pages( ASP)技術(shù)使得在 Web 頁(yè)面上創(chuàng)建動(dòng)態(tài)內(nèi)容更加容易,但也只能工作在微軟的 IIS 和 Personal Web Server 上。還存在其他的解決方案,但都不能使一個(gè)普通的頁(yè)面設(shè)計(jì)者能夠輕易地掌握。例如,像 Java Servlet 這樣的技術(shù)就可以使得用 Java 語(yǔ)言編寫(xiě)交互的應(yīng)用程序的服務(wù)器端的代碼變得容易。開(kāi)發(fā)人員能夠編寫(xiě)出這樣的 Servlet,以接收來(lái)自 Web 瀏覽器的 HTTP 請(qǐng)求,動(dòng)態(tài)地生成響應(yīng)(可能要查詢(xún)數(shù)據(jù)庫(kù)來(lái)完成這項(xiàng)請(qǐng)求) ,然后發(fā)送包含 HTML 或 XML 文檔的響應(yīng)到瀏覽器。采用這種方法,整個(gè)網(wǎng)頁(yè)必須都在 Java Servlet 中制作。如果開(kāi)發(fā)人員或者Web 管理人員想要調(diào)整頁(yè)面顯示,就不得不編輯并重新編譯該 Java Servlet,即使在邏輯上已經(jīng)能夠運(yùn)行了。采用這種方法,生成帶有動(dòng)態(tài)內(nèi)容的頁(yè)面仍然需要應(yīng)用程序的開(kāi)發(fā)技巧。很顯然,目前所需要的是一個(gè)業(yè)界范圍內(nèi)的創(chuàng)建動(dòng)態(tài)內(nèi)容頁(yè)面的解決方案。這個(gè)方案將解決當(dāng)前方案所受到的限制。如下:? 能夠在任何 Web 或應(yīng)用程序服務(wù)器上運(yùn)行。? 將應(yīng)用程序邏輯和頁(yè)面顯示分離。? 能夠快速地開(kāi)發(fā)和測(cè)試。? 簡(jiǎn)化開(kāi)發(fā)基于 Web 的交互式應(yīng)用程序的過(guò)程。JSP 技術(shù)就是被設(shè)計(jì)用來(lái)滿足這樣的要求的。JSP 規(guī)范是 Web 服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)以及開(kāi)發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。Sun 開(kāi)發(fā)出這個(gè)規(guī)范來(lái)整合和平衡已經(jīng)存在的對(duì) Java 編程環(huán)境(例如, Java Servlet 和JavaBeans)進(jìn)行支持的技術(shù)和工具。其結(jié)果是產(chǎn)生了一種新的、開(kāi)發(fā)基于 Web應(yīng)用程序的方法,給予使用基于組件應(yīng)用邏輯的頁(yè)面設(shè)計(jì)者以強(qiáng)大的功能。JSP 技術(shù)可以以一種簡(jiǎn)捷而快速的方法生成 Web 頁(yè)面。使用 JSP 技術(shù)的Web 頁(yè)面可以很容易地顯示動(dòng)態(tài)內(nèi)容。 JSP 技術(shù)的設(shè)計(jì)目的是使得構(gòu)造基于Web 的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種 Web 服務(wù)器、應(yīng)用服務(wù)器、瀏覽器和開(kāi)發(fā)工具共同工作。 HTML 語(yǔ)言概述設(shè)計(jì) HTML 語(yǔ)言的目的是為了能把存放在一臺(tái)電腦中的文本或圖形與另一臺(tái)電腦中的文本或圖形方便地聯(lián)系在一起,形成有機(jī)的整體,人們不用考慮具體信息是在當(dāng)前電腦上還是在網(wǎng)絡(luò)的其它電腦上。我們只需使用鼠標(biāo)在某一文檔中點(diǎn)取一個(gè)圖標(biāo),Inter 就會(huì)馬上轉(zhuǎn)到與此圖標(biāo)相關(guān)的內(nèi)容上去,而這些信息可能存放在網(wǎng)絡(luò)的另一臺(tái)電腦中。   另外,HTML 是網(wǎng)絡(luò)的通用語(yǔ)言,一種簡(jiǎn)單、通用的全置標(biāo)記語(yǔ)言。它允許網(wǎng)頁(yè)制作人建立文本與圖片相結(jié)合的復(fù)雜頁(yè)面,這些頁(yè)面可以被網(wǎng)上任何其他人瀏覽到,無(wú)論使用的是什么類(lèi)型的電腦或?yàn)g覽器。神奇嗎?一點(diǎn)都不神奇,因?yàn)楝F(xiàn)在你看到的就是這種語(yǔ)言寫(xiě)的頁(yè)面!   HTML 只不過(guò)是組合成一個(gè)文本文件的一系列標(biāo)簽。它們像樂(lè)隊(duì)的指揮,告訴樂(lè)手們哪里需要停頓,哪里需要激昂。  HTML 標(biāo)簽通常是英文詞匯的全稱(chēng)(如塊引用:blockquote)或縮略語(yǔ)(如“p”代表 Paragraph),但它們的與一般文本有區(qū)別,因?yàn)樗鼈兎旁趩螘?shū)名號(hào)里。故 Paragragh 標(biāo)簽是p,塊引用標(biāo)簽是blockquote。有些標(biāo)簽說(shuō)明頁(yè)面如何被格式化(例如,開(kāi)始一個(gè)新段落),其他則說(shuō)明這些詞如何顯示(b使文字變粗)還有一些其他標(biāo)簽提供在頁(yè)面上不顯示的信息--例如標(biāo)題。   關(guān)于標(biāo)簽,需要記住的是,它們是成雙出現(xiàn)的。每當(dāng)使用一個(gè)標(biāo)簽--如blockquote,則必須以另一個(gè)標(biāo)簽 /blockquote將它關(guān)閉。注意“blockquote”前的斜杠,那就是關(guān)閉標(biāo)簽與打開(kāi)標(biāo)簽的區(qū)別。 但是也有一些標(biāo)簽例外。比如,input標(biāo)簽就不需要。  基本 HTML 頁(yè)面以 DOCTYPE 開(kāi)始,它聲明文檔的類(lèi)型,且它之前不能有任何內(nèi)容(包括換行符和空格),否則將使文檔聲明無(wú)效,接著是html標(biāo)簽,以/html結(jié)束。在它們之間,整個(gè)頁(yè)面有兩部分--標(biāo)題和正文。   標(biāo)題詞--夾在head和/head標(biāo)簽之間--這個(gè)詞語(yǔ)在打開(kāi)頁(yè)面時(shí)出現(xiàn)在屏幕底部最小化的窗口。正文則夾在body和/body之間--即所有頁(yè)面的內(nèi)容所在。頁(yè)面上顯示的任何東西都包含在這兩個(gè)標(biāo)簽之中。    HTML 文檔制作不是很復(fù)雜,且功能強(qiáng)大,支持不同數(shù)據(jù)格式的文件鑲?cè)?,這也是 WWW 盛行的原因之一,其主要特點(diǎn)如下:  1 簡(jiǎn)易性,HTML 版本升級(jí)采用超集方式,從而更加靈活方便?! ? 可擴(kuò)展性,HTML 語(yǔ)言的廣泛應(yīng)用帶來(lái)了加強(qiáng)功能,增加標(biāo)識(shí)符等要求,HTML 采取子類(lèi)元素的方式,為系統(tǒng)擴(kuò)展帶來(lái)保證?! ? 平臺(tái)無(wú)關(guān)性。雖然 PC 機(jī)大行其道,但使用 MAC 等其他機(jī)器的大有人在,HTML 可以使用在廣泛的平臺(tái)上,這也是 WWW 盛行的另一個(gè)原因。 Java 語(yǔ)言概述Java 語(yǔ)言從它向世人打招呼的那一天開(kāi)始它就把自己定位在了致力于網(wǎng)絡(luò)應(yīng)用軟件開(kāi)的語(yǔ)言,它的跨平臺(tái)、安全性、完全的面向?qū)ο?,使它成為了互連網(wǎng)應(yīng)用軟件開(kāi)發(fā)的一個(gè)新的寵兒。Java 是一種跨平臺(tái),適合于分布式計(jì)算環(huán)境的面向?qū)ο缶幊陶Z(yǔ)言。具體來(lái)說(shuō),它具有如下特性:簡(jiǎn)單性、面向?qū)ο蟆⒎植际?、解釋型、可靠、安全、平臺(tái)無(wú)關(guān)、可移植、高性能、多線程、動(dòng)態(tài)性等。Java 語(yǔ)言是一個(gè)支持網(wǎng)絡(luò)計(jì)算的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,吸收了 Smalltalk語(yǔ)言和 C++語(yǔ)言的優(yōu)點(diǎn),并增加了其它特性,如支持并發(fā)程序設(shè)計(jì)、網(wǎng)絡(luò)通信和多媒體數(shù)據(jù)控制等。主要特性如下:  (1) 面向?qū)ο笮裕?Java 語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。  (2) 壯性:Java 的強(qiáng)類(lèi)型機(jī)制、異常處理、垃圾的自動(dòng)收集等是 Java 程序健壯性的重要保證。Java 的安全檢查機(jī)制使得 Java 更具健壯性?! ?3) 安全性 : Java 提供了一個(gè)安全機(jī)制以防惡意代碼的攻擊。(4) 體系結(jié)構(gòu)中立:Java 程序在 Java 平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式, 然后可以在實(shí)現(xiàn)這個(gè) Java 平臺(tái)的任何系統(tǒng)中運(yùn)行。(5) 可移植:這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,Java 系統(tǒng)本身具有很強(qiáng)的可移植性?! ?6) 解釋型語(yǔ)言: Java 程序在 Java 平臺(tái)上被編譯為字節(jié)碼格式, Java 解釋器對(duì)這些字節(jié)碼進(jìn)行解釋執(zhí)行?! ?7) 多線程: Java 語(yǔ)言支持多線程,并提供多線程之間的同步機(jī)制。 JavaScript 腳本語(yǔ)言概述JavaScript 是一種基于對(duì)象和事件驅(qū)動(dòng)并具有安全性能的解釋型腳本語(yǔ)言,在 Web 應(yīng)用中得到了非常廣泛的應(yīng)用。它不但可以用于編寫(xiě)客戶(hù)端的腳本程序,由 Web 瀏覽器解釋執(zhí)行,而且還可以編寫(xiě)在服務(wù)器端執(zhí)行的腳本程序,在服務(wù)器端處理用戶(hù)提交的信息并動(dòng)態(tài)地向?yàn)g覽器返回處理結(jié)果,通常在 JSP 中應(yīng)用JavaScript 編寫(xiě)客戶(hù)端腳本程序。通常情況下,在 JSP 中引入 JavaScript 有以下兩種方法,一種是在 JSP 頁(yè)面中直接嵌入 JavaScript,另一種是鏈接外部 JavaScript。在頁(yè)面中直接嵌入JavaScript 時(shí),在 Web 頁(yè)面中,可以使用標(biāo)記對(duì)封裝腳本代碼,當(dāng)瀏覽器讀取到script標(biāo)記時(shí),將解釋執(zhí)行其中的腳本。在使用script標(biāo)記時(shí),還需要通過(guò)其 language 屬性指定使用的腳本語(yǔ)言。在 JSP 中引入 JavaScript 的另一種方法是采用鏈接外部 JavaScript 文件的形式。如果腳本代碼比較復(fù)雜或是同一段代碼可以被多個(gè)頁(yè)面所使用,則可以將這些腳本代碼放置在一個(gè)單獨(dú)的文件中,然后在需要使用該代碼的 Web 頁(yè)面中鏈接該 JavaScript 文件即可。JavaSrcipt 是一種高級(jí)的腳本語(yǔ)言,它具有以下 3 個(gè)優(yōu)點(diǎn): (1)JavaScript 采用在 HTML 文本中嵌入小程序段的方式,開(kāi)發(fā)過(guò)程非常簡(jiǎn)單,并且提高了響應(yīng)速度。(2)JavaScript 可以直接對(duì)用戶(hù)或者客戶(hù)的輸入做出響應(yīng),而不需要經(jīng)過(guò) Web服務(wù)器的程序,減少了客戶(hù)瀏覽器與服務(wù)器之間的通信量、提高了速度。(3)JavaScript 是一種與平臺(tái)無(wú)關(guān)的解釋性腳本語(yǔ)言,依賴(lài)于瀏覽器,而與操作系統(tǒng)無(wú)關(guān),只要計(jì)算機(jī)能運(yùn)行瀏覽器,而且該瀏覽器支持 JavaScript,就可以執(zhí)行 JavaScript 腳本程序。 JavaBean 技術(shù)簡(jiǎn)介JavaBean 是用于封裝某種業(yè)務(wù)邏輯或?qū)ο蟮?Java 類(lèi),此類(lèi)具有特定的功能,即它是一個(gè)可重用的 Java 軟件組件模型。由于這些組件模型都具有特定的功能,將其進(jìn)行合理的組織后,可以快速生成一個(gè)全新的程序,實(shí)現(xiàn)代碼的重用。JavaBean 的功能是沒(méi)有任何限制的,對(duì)于任何可以使用 Java 代碼實(shí)現(xiàn)的部分或需求的對(duì)象,都可以使用 JavaBean 進(jìn)行封裝,如創(chuàng)建一個(gè)實(shí)體對(duì)象、數(shù)據(jù)庫(kù)操作、字符串操作等。它對(duì)簡(jiǎn)單或復(fù)雜的功能都可以進(jìn)行實(shí)現(xiàn)。JavaBean 可分為兩類(lèi),即可視化的 JavaBean 與非可視化的 JavaBean??梢暬?JavaBean 是一種傳統(tǒng)的應(yīng)用方式,主要用于實(shí)現(xiàn)一些可視化界面,如一個(gè)窗體、按鈕、文本框等。非可視化的 JavaBean 主要用于實(shí)現(xiàn)一些業(yè)務(wù)邏輯或封裝一些業(yè)務(wù)對(duì)象,并不存在可視化的界面。此種方式的應(yīng)用比較多,在 JSP 編程之中被大量采用。將 JavaBean 應(yīng)用到 JSP 編程中,使 JSP 的發(fā)展進(jìn)入了一個(gè)嶄新的階段。它將 HTML 網(wǎng)頁(yè)代碼與 Java 代碼相分離,使其業(yè)務(wù)邏輯變得更加清晰。在 JSP頁(yè)面中,可以通過(guò) JSP 提供的動(dòng)作標(biāo)簽來(lái)操作 JavaBean 對(duì)象。其中主要包括jsp:userBean、jsp:setProperty與jsp:getProperty3 個(gè)標(biāo)簽,這 3 個(gè)標(biāo)簽為JSP 內(nèi)置的動(dòng)作標(biāo)簽。在使用過(guò)程中,不需要引入任何第三方的類(lèi)庫(kù)。第三章 系統(tǒng)需求分析 需求概述隨著航空事業(yè)的飛速發(fā)展和人民生活水平的提高,人們已不在親自到航空公司預(yù)定機(jī)票,通過(guò)網(wǎng)絡(luò)定票,網(wǎng)上預(yù)約定票已經(jīng)是未來(lái)航空定票的主要發(fā)展趨勢(shì)。因此,機(jī)票預(yù)定中心將是您理想的選擇。民航訂票管理系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫(kù)和先進(jìn)的開(kāi)發(fā)平臺(tái)上,利用現(xiàn)有的軟件,配置一定的硬件,開(kāi)發(fā)一個(gè)具有開(kāi)放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的機(jī)票預(yù)定系統(tǒng),實(shí)現(xiàn)航空公司的機(jī)票銷(xiāo)售的自動(dòng)化的計(jì)算機(jī)系統(tǒng),為企業(yè)的決策層提供準(zhǔn)確、精細(xì)、迅速的機(jī)票銷(xiāo)售信息。根據(jù)可行性研究的結(jié)果和客戶(hù)的要求,分析現(xiàn)有情況及問(wèn)題,采用 B/S 結(jié)構(gòu),將機(jī)票預(yù)定系統(tǒng)劃分為兩個(gè)子系統(tǒng):瀏覽器子系統(tǒng),服務(wù)器端子系統(tǒng)。本系統(tǒng)的開(kāi)發(fā)宗旨,以及總體任務(wù)就是要實(shí)現(xiàn)網(wǎng)上訂票的快捷性、安全性。所以為了能夠?qū)崿F(xiàn)編制這個(gè)軟件所設(shè)定的目標(biāo),在程序的開(kāi)發(fā)之前,需求分析必不
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1