【正文】
的功能。希望借此機(jī)會對 xxx 老師表示由衷的感謝。 Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。 JSP 將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web 的應(yīng)用程序的開發(fā)變得迅速和容易。 如果使用 AJAX 的異步模式,瀏覽器就不必等用戶請求操作,也不必更新整個窗口就可以顯示新獲取的數(shù)據(jù)。 Ajax 是使用客戶端腳本與 Web 服務(wù)器交換 數(shù)據(jù)的 Web 應(yīng)用開發(fā)方法。 Javascript 的出現(xiàn)使得網(wǎng)頁和用戶之間實現(xiàn)了一 種實時性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。 因此用戶開發(fā)了插件的話只要很簡單的配置就可以很容易的和 Struts2 框架融合,這實現(xiàn)了框架對插件的可插拔的特性。 航班信息管理系統(tǒng) — 18— Struts2 的 Action 可以實現(xiàn)框架提供的 Action 接口也可以不實現(xiàn)這個接口。 Date 預(yù)計到達(dá)時間 8 Arrival_building Varchar2(100) 航站樓信息 9 Is_cancel Varchar2(2) 該航班是否取消 ( 2) 管理員信息表 : 管理員信息表用來保存管理員的基本信息 表 35 管理員信息表 編號 字段名稱 數(shù)據(jù)類型 說明 1 id Number(5) ID號 2 UserName Varchar2(20) 管理員登陸用戶名 3 PassWord Varchar2(20) 登錄密碼 數(shù)據(jù)庫的選用 本數(shù)據(jù)采取的數(shù)據(jù) 庫是 Oracle11g, 11 g 擴(kuò)展了 Oracle 獨家具有的提供網(wǎng)格計算優(yōu)勢的功能, 來提高用戶服務(wù)水平、減少停機(jī)時間以及更加有效地利用 IT 資源,同時還增強(qiáng)全天候業(yè)務(wù)應(yīng)用程序的性能、可伸縮性和安全性,利用真正應(yīng)用測試盡量降低更改的風(fēng)險 ,并且 11 g 擴(kuò)展了 Oracle 獨家具有的提供網(wǎng)格計算優(yōu)勢的功能,來提高用戶服航班信息管理系統(tǒng) — 8— 務(wù)水平、減少停機(jī)時間以及更加有效地利用 IT 資源,同時還利用自學(xué)功能自動進(jìn)行 SQL 優(yōu)化系統(tǒng)全局區(qū)和程序全局區(qū)的內(nèi)存緩存區(qū)的自動、統(tǒng)一調(diào)整新的 advisor 用于分區(qū)、數(shù)據(jù)恢復(fù)、流性能和空間管理針對自動數(shù)據(jù)庫診斷監(jiān)視器的增強(qiáng),能夠提供 Oracle 真正應(yīng)用集群環(huán)境中的更好 的性能全局視圖以及改進(jìn)的性能比較分析功能 ,這些使本系統(tǒng)帶給用戶更流暢的體驗。航班信息管理系統(tǒng)主要的經(jīng)濟(jì)開支在于需求分析階段的費(fèi)用和設(shè)備的費(fèi)用還有開發(fā)人員培訓(xùn)的費(fèi)用,然后主要方面還是軟件的開發(fā)費(fèi)用。 2. 可行性研究。雖然現(xiàn)在有很多的 電話查詢服務(wù)平臺,但由于這種服務(wù) 耗費(fèi)人力大,實時性差,而且還無法滿足人們的需求。作為一種服務(wù)器端腳本編寫環(huán)境,它將 HTML 語言、腳本語言如 javascript 和服務(wù)器組件有機(jī)地結(jié)合在一起,可以用來創(chuàng)建交互式的動態(tài)網(wǎng)頁和可以訪問數(shù)據(jù)庫的 web 應(yīng)用程序。 關(guān)鍵字: 航班信息 管理 ; 數(shù)據(jù)庫技術(shù) ; JSP 航班信息管理系統(tǒng) II The system of flight management Abstract With the continuous development of science and tec hnology, puter technology constantly updated, work technology continues to improve, Web tec hnology to enhance the station, the construction site for a wide range of software . JSP technology is widely used I n the world. JSP is a po pular web application technique. As a serverside scripting environment, it would HTML la nguage, script code and server ponents a nically bined. can be used to create interactive and dynamic web database access functions with the web application,However,I n recent years,China’s civil aviation industry has got rapid development ,The quality of people’s live has improved a lot , The assiciation between cities bee more frequent, The pla ne bee more popular w ith the advantages of fort and fast. Nevertheless,traditional method of querying information of flights is phone calls and asking other persons .these ways often cost even more human resource and is not in time or fortable to get the newest information of flights ,so it is vital that bringing about the management of flights by inter .Thus, my project of graduating design is to associate with users by JSP to brin g about the management of flights information . his paper will highlight on the base of JSP+ORACLE for the construction of the system of flight management. Keywords:The management of flights 。 航班信息管理系統(tǒng) — 2— 系統(tǒng)開發(fā)環(huán)境 本系統(tǒng)采用的是 B/S 結(jié)構(gòu),使用的開發(fā) 工具為 MyEclipse 、 JSP,后臺數(shù)據(jù)庫是 Oracle 10g,服務(wù)器為 Tomcat 。通過計算機(jī)作為基礎(chǔ)的航班管理系統(tǒng)是用戶及航班信息管理擺脫了那種錯中復(fù)雜,易錯的,不及時高效的記錄以及管理方式,通過本系統(tǒng)用戶以及管理人員可以采用一種全新的方式從不同的地點查詢存取各種航班信息。軟件需求分析是軟件生存周期中重要的一步。 當(dāng)本項目啟動的時候,首先會初始化該系統(tǒng)的過濾器對象這是為了控制權(quán)限而設(shè)計的,普通用戶只可以查詢所有航班,和進(jìn)行模糊查詢,如果想進(jìn)行其他操作,則過濾器會阻止到后臺登錄頁面,不正確輸入管理員的用戶名密碼,則無法進(jìn)行其他操作 。如果用戶寫一個類實現(xiàn)框架提供的 Action接口或者繼承框架提供的 ActionSupport 類, 則可以利用框架中的其他一些功能。攔截器就是一個一個的小功能單位,用戶可以將這些攔截器合并成一個大的攔截器,這個合成的攔截器就像單獨的攔截器一樣,只要將它配置到一個、 Action 中就可以 所以本系統(tǒng)的主要框架采用的是 Struts2. javascript 詳細(xì)介紹 能夠具有交互性,能夠包含更多活躍的元素,就有必要在網(wǎng)頁中嵌入其它的技術(shù)。微軟公司還有自己開發(fā)的 Javascript,稱為 JScript。 異步 JavaS