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

正文內容

基于j2ee的機票管理系統(tǒng)的研究與設計-在線瀏覽

2025-03-07 16:15本頁面
  

【正文】 ................................................................................................33THE ABBREVIATION VERSION OF THE THESIS OF UNDERGRADUATES...............37RESEARCH AND DESIGN OF TICKET MANAGEMENT SYSTEM BASED ON J2EE..37 基于 J2EE 的機票管理系統(tǒng)的研究與設計 11 緒 論眾所周知,21 世紀的特征是數(shù)字化、網(wǎng)絡化和信息化,它是一個以數(shù)據(jù)庫技術為核心的信息時代。信息技術的飛速發(fā)展不僅使航空售票工作者逐漸擺脫了繁重的手工勞動、提高了工作效率,而且推著航空事業(yè)向現(xiàn)代化管理邁進。在科技日益發(fā)達的今天,人們對旅游出行更加重視。數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術,是計算機科學的重要分支。機票管理系統(tǒng),其作用是對所有待售機票和已售機票進行有效的管理。因此,通過航空機票管理系統(tǒng),使航空機票管理工作系統(tǒng)化,規(guī)范化,自動化,從而大大提高了機票管理工作的效率。站在網(wǎng)絡時代的前沿,我們清晰地看到了網(wǎng)絡時代的宣言:誰掌握了網(wǎng)絡,誰就掌握了未來。目前市面上對 J2EE 技術的需求極其熱切,幾乎絕大部分的系統(tǒng)建設和企業(yè)的信息管理系統(tǒng)都是采用 J2EE 技術。由此我們小組設計了這個系統(tǒng)。 系統(tǒng)開發(fā)目標本系統(tǒng)采用模塊化設計、結構合理、操作簡單,具有友好的人機界面和靈活的系統(tǒng)可維護性;有優(yōu)越的數(shù)據(jù)共享性,可以使用戶充分的利用歷史數(shù)據(jù),減少數(shù)據(jù)的重復錄入和工作量;方便快捷有效的完成航空公司管理系統(tǒng)的各項工作,錄入數(shù)據(jù)合法性的校驗程度高,數(shù)據(jù)查詢速度快;本系統(tǒng)的具體設計目標如下:2 1 緒論畢業(yè)設計說明書(論文) 縮寫稿(1)以用戶為中心的系統(tǒng)信息組織:系統(tǒng)信息組織也稱為系統(tǒng)內容組織,就是指系統(tǒng)將向訪問者提供哪些信息,這是系統(tǒng)建設實施的第一步,在系統(tǒng)建設方案的基礎上,要根據(jù)系統(tǒng)的規(guī)模、行業(yè)特點、欄目分類,進一步確定系統(tǒng)的信息重點及信息之間的關聯(lián),從而明確系統(tǒng)各欄目的信息內容,為下一步的視覺設計奠定基礎。 (3)個性化系統(tǒng)視覺設計:系統(tǒng)視覺設計不僅反映了開發(fā)人員對系統(tǒng)企業(yè)文化的理解、企業(yè)識別系統(tǒng)的概括,同時還應該能夠反映出企業(yè)經(jīng)營運作的內涵,系統(tǒng)視覺設計也應該為企業(yè)經(jīng)營方向、經(jīng)營目標服務,在客戶的審美點與系統(tǒng)的營銷點之間取得平衡,努力推出既能夠滿足客戶心理需要的視覺設計,同時又能夠體現(xiàn)行業(yè)化、個性化及公司特點。下面將分別對這些技術詳細介紹。它是隨著 Inter 技術的興起,對 C/S 結構的一種變化或者改進的結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護數(shù)據(jù)平臺和管理訪問權限,服務器數(shù)據(jù)庫也很安全。 面向對象的應用程序開發(fā)方法對象(OBJECT) ,是包含相關的數(shù)據(jù)(以變量的形式 )以及用于操作這些數(shù)據(jù)的方法(子程序 )的軟件包。面向對象程序設計的基本要素是抽象,程序員通過抽象來管理復雜性。 可視化的開發(fā)環(huán)境用戶不用了解 WINDOWS 和編程技術,通過圖形化的交互操作,就可以設計實現(xiàn)應用系統(tǒng),開發(fā)出美觀、簡潔的圖形化界面來。4 2 技術介紹畢業(yè)設計說明書(論文) 縮寫稿 Tomcat 服務器Tomcat 服務器是一個免費的開放源代碼的 Web 應用服務器,是一個小型的輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試 JSP 程序的首選。實際上 Tomcat 部分是Apache 服務器的擴展,但它是獨立運行的,所以當你運行 tomcat 時,它實際上作為一個與 Apache 獨立的進程單獨運行的。在各種各樣的應用程序中,對于可能使用的基于 Web 的客戶端,看上去沒有任何限制。這些好處包括幾乎沒有限制的客戶端訪問和極其簡化的應用程序部署和管理(要更新一個應用程序,管理人員只需要更改一個基于服務器的程序,而不是成千上萬的安裝在客戶端的應用程序) 。這些快速增長的精巧的基于 Web 的應用程序要求開發(fā)技術上的改進。對于這個問題的一個早期解決方案是使用 CGIBIN 接口。這個方案有著嚴重的擴展性問題——每個新的 CGI 要求在服務器上新增一個進程。某些 Web 服務器供應商已經(jīng)嘗試通過為他們的服務器提供“插件”和 API 來簡化Web 應用程序的開發(fā)。例如,微軟的 Active Server Pages(ASP)技術使得在 Web頁面上創(chuàng)建動態(tài)內容更加容易,但也只能工作在微軟的 IIS 和 Personal Web Server 上。例如,像 Java Servlet 這樣的技術就可以使得用 Java 語言編寫交互的應用程序的服務器端的代碼變得容易。 (注意:一個 Java Servlet 就是一個基于 Java 技術的運行在服務器端的程序,與 Applet 不同,后者運行在瀏覽器端。如果開發(fā)人員或者 Web 管理人員想要調整頁面顯示,就不得不編輯并重新編譯該 Java Servlet,即使在邏輯上已經(jīng)能夠運行了。很顯然,目前所需要的是一個業(yè)界范圍內的創(chuàng)建動態(tài)內容頁面的解決方案。如下:?(1)能夠在任何 Web 或應用程序服務器上運行。?(3)能夠快速地開發(fā)和測試。JSP 技術就是被設計用來滿足這樣的要求的。Sun 開發(fā)出這個規(guī)范來整合和平衡已經(jīng)存在的對 Java 編程環(huán)境(例如, Java Servlet 和 JavaBeans)進行支持的技術和工具。 JSP技術概述JSP(Java Server Pages)技術是由 Sun 公司發(fā)布的用于開發(fā)動態(tài) Web 應用的一項技術。在國內,JSP 現(xiàn)在也得到了比較廣泛的重視,得到了很好的發(fā)展,越來越多的動態(tài)網(wǎng)站開始采用 JSP 技術。而這個引擎本身也是一個 Servlet。(2)如果轉換成功,JSP 引擎用 javac 把該 Java 源文件編譯成相應的 .class 文件。6 2 技術介紹畢業(yè)設計說明書(論文) 縮寫稿(4)jspService() 方法被調用來處理客戶端的請求。如果有多個客戶端同時請求該 JSP 文件,則 JSP 引擎會創(chuàng)建多個線程。以多線程方式執(zhí)行可以大大降低對系統(tǒng)的資源需求,提高系統(tǒng)的并發(fā)量及響應時間。(5) 文件被修改了,服務器將根據(jù)設置決定是否對該文件重新編譯,如果需要重新編譯,則將編譯結果取代內存中的 Servlet,并繼續(xù)上述處理過程。此外,在任何時候如果由于系統(tǒng)資源不足的原因,JSP 引擎將以某種不確定的方式將 Servlet 從內存中移去。(7)然后 Servlet 實例便被標記加入 “垃圾收集”處理?;?Java 語言的 JSP 技術具有很多其他動態(tài)網(wǎng)頁技術所沒有的特點,具體表現(xiàn)在如下方面:1)簡便性和有效性 JSP 動態(tài)網(wǎng)頁的編寫與一般的靜態(tài) HTML 的網(wǎng)頁編寫是十分相似的。這樣,一個熟悉 HTML 網(wǎng)頁編寫的設計人員可以很容易進行 JSP 網(wǎng)頁的開發(fā)。這樣,一個不熟悉腳本語言的網(wǎng)頁開發(fā)者,完全可以利用 JSP 做出漂亮的動態(tài)網(wǎng)頁。2)程序的獨立性JSP 是 Java API 家族的一部分,它擁有一般的 Java 程序的跨平臺的特性。3)程序的兼容性 JSP 中的動態(tài)內容可以各種形式進行顯示,所以它可以為各種客戶提供服務,即從使用 HTML/DHTML 的瀏覽器,到使用 WML 的各種手提無線設備(例如,移動電話和個人數(shù)字設備 PDA) ,再到使用 XML 的 B2B 應用,都可以使用 JSP 的動態(tài)頁面。這樣,一旦這樣的一個部件寫好,它可以為多個程序重復引用,實現(xiàn)了程序的可重用性。 JAVA系統(tǒng)開發(fā)語言 基于 J2EE 的機票管理系統(tǒng)的研究與設計 7 JAVA語言的特點 本系統(tǒng)采用的是 Java 作為開發(fā)語言。Java 語言是一個支持網(wǎng)絡計算的面向對象程序設計語言。主要特性如下:Java 語言是簡單的。另一方面,Java 丟棄了 C++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強制類型轉換。Java 語言是一個面向對象的??傊?,Java 語言是一個純的面向對象程序設計語言。它是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。MyEclipse 結構上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進行單獨的擴展和升級。 基于 J2EE 的機票管理系統(tǒng)的研究與設計 9 3 系統(tǒng)可行性分析網(wǎng)站(Website),就是指在網(wǎng)際網(wǎng)路(因特網(wǎng))上,根據(jù)一定的規(guī)則,使用 HTML等工具制作的用于展示特定內容的相關網(wǎng)頁的集合。人們可以通過網(wǎng)頁瀏覽器來訪問網(wǎng)站,獲取自己需要的資訊(信息)或者享受網(wǎng)路服務。如果問題沒有可行的解,那么花費這項開發(fā)工程上的任何時間,資源,人力和經(jīng)費都是無謂的浪費。怎樣達到這個目的呢?當然不能靠主觀猜想而只能靠客觀分析。針對我們這次項目,通過對調查了解我們做了如下的可行性分析,分別從經(jīng)濟,技術,操作三個方面進行了系統(tǒng)的闡述。鑒于企業(yè)的規(guī)模大小的不同,資產的也有所不同,同時本作品是一個動態(tài)網(wǎng)頁,每次瀏覽都需要一個 Web 服務器支持,為了方便用戶瀏覽本系統(tǒng)在網(wǎng)上申請了一個域名,并利用這個提供域名的商家的 Web 服務器作為本系統(tǒng)的 Web 服務器。 技術可行性分析本系統(tǒng)以現(xiàn)今比較流行的 DreamWeaver 作為開發(fā)工具,基于 Microsoft SQL Server 2022 數(shù)據(jù)庫開發(fā)的 Brower/Server 體系結構的管理信息系統(tǒng),提供了數(shù)據(jù)庫備份與恢復功能,使數(shù)據(jù)更加安全可靠。 操作可行性分析本作品操作簡單、界面簡潔清晰, 對于那些有一般的計算機知識的人員就可以輕松上手。同時幾乎所有平臺都支持 JAVA,JSP 和 JAVABeans 幾乎可以在所有平臺下通行無阻。本系統(tǒng)運行在 web 服務器, 或 以上的 java 虛擬機中,在windows 7 的操作系統(tǒng)中可正常顯示。綜合以上方面,本系統(tǒng)具有很高的開發(fā)可行性,無論是從技術上,經(jīng)濟上或者社會因素方面還是操作上都是可行的。系統(tǒng)是由相對獨立的功能模塊組成,分工合作的設計方式,使管理程序有較強的可操作性和擴展性。為了使本系統(tǒng)功能齊全完備,操作簡便,最大限度的提高軟件的質量,從而滿足用戶的實際需要。在用戶登錄系統(tǒng)時進行身份驗證,只允許合法用戶進入系統(tǒng)。對系統(tǒng)管理員和一般操作員實行功能分離,即有些功能只有系統(tǒng)管理員能用。(2) 模塊的細分化的程序設計思想,整個系統(tǒng)采用模塊切分化結構設計。(3) 合理的數(shù)據(jù)流設計,在應用系統(tǒng)設計中,相對獨立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運行,提高系統(tǒng)安全性。(2) 易操作原則:要求設計的系統(tǒng)功能齊全,界面友好,操作方便,必要的地方進行提示。(4) 優(yōu)化原則:為了達到優(yōu)化的目的,合理的運用窗口,菜單,對象等的繼承,自定義用戶對象,事件,函數(shù),減少不必要的重復性代碼,使程序簡介明了,也方便了將來的維護。 數(shù)據(jù)結構設計 數(shù)據(jù)庫的分析12 4 系統(tǒng)概要設計畢業(yè)設計說明書(論文) 縮寫稿數(shù)據(jù)庫是長期存儲在計算機內的,有組織的,可共享的數(shù)據(jù)集合,在一個信息管理系統(tǒng)中占非常重要的地位,它能夠能充分滿足各種信息的輸入和輸出。集成了來自不同用戶對現(xiàn)實信息描述所構成的外部視圖,形成全局的概念模型,進而可以轉換成數(shù)據(jù)庫的模式。因此數(shù)據(jù)庫的結構設計是一個非常重要的環(huán)節(jié),數(shù)據(jù)庫設計的好壞將直接對應用系統(tǒng)的效率。本數(shù)據(jù)的具體鏈接會在下文進行介紹。本系統(tǒng)數(shù)據(jù)庫開發(fā)匯集各種信息以供查詢、存儲和檢索。它提供數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡文件服務器,與其他網(wǎng)絡用戶共享數(shù)據(jù)庫。(1) 數(shù)據(jù)庫描述功能:定義數(shù)據(jù)庫的全局邏輯結構(概念模式)、局部邏輯的結構(外模式)以及其它各種數(shù)據(jù)庫對象;(2) 數(shù)據(jù)庫管理功能:包括系統(tǒng)控制、數(shù)據(jù)存儲以及更新管理、數(shù)據(jù)安全性與一致性維護;(3) 數(shù)據(jù)庫查詢和操作功能:能從數(shù)據(jù)庫中檢索住處或者改變信息;(4) 數(shù)據(jù)庫建立與維護功能:包括數(shù)據(jù)寫入、數(shù)據(jù)庫重建、數(shù)據(jù)庫結構維護、恢復以及系統(tǒng)性能監(jiān)視等。按照前面分析的系統(tǒng),設計出系統(tǒng)數(shù)據(jù)庫中的各個數(shù)據(jù)表如下: 列名 數(shù)據(jù)類型 可否為空 說明user_id varchar(30) Not null 用戶IDusername varchar(30) Not null 用戶名password varchar(
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1