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

正文內(nèi)容

基于j2ee的機(jī)票管理系統(tǒng)的研究與設(shè)計(jì)(文件)

2025-02-05 16:15 上一頁面

下一頁面
 

【正文】 統(tǒng)的學(xué)習(xí)和研究,我們的畢業(yè)設(shè)計(jì)《基于 J2EE 的機(jī)票管理系統(tǒng)的研究與設(shè)計(jì)》基本上是完成了,功能實(shí)現(xiàn)如下:(1)本系統(tǒng)實(shí)現(xiàn)了票價(jià),航班,飛機(jī)信息的增刪查改的功能。(4)本系統(tǒng)實(shí)現(xiàn)了管理員快速登錄通道的功能。通過用 HTML+JSP 的實(shí)踐運(yùn)用做成的航空公司訂票系統(tǒng),對 HTML+JSP 有更加深刻的認(rèn)識,也使自己具備了一定的網(wǎng)頁設(shè)計(jì)及操作能力。本次我是負(fù)責(zé)飛機(jī)管理模塊的設(shè)計(jì),雖然不是整個(gè)系統(tǒng)最重要的部分,但是它也是整個(gè)系統(tǒng)的一份子。而且自己有了這樣的意識:編寫程序只是軟件開發(fā)過程中的一個(gè)階段,做一個(gè)軟件必須嚴(yán)格按照軟件工程設(shè)計(jì)軟件的一系列步驟。在這里也要感激這次 JAVA 實(shí)訓(xùn)的全體培訓(xùn)老師,老師們平日里工作繁多,但在我做畢業(yè)設(shè)計(jì)的每個(gè)階段,從查閱資料,設(shè)計(jì)草案的確定和修改,到后期詳細(xì)設(shè)計(jì)等整個(gè)過程中都給予了我耐心的指導(dǎo)。然后,我還要感謝大學(xué)三年來所有的老師,為我們打下專業(yè)知識的過硬基礎(chǔ);同時(shí)我還要感謝所有幫助過我的所有朋友和同學(xué),在我的畢業(yè)設(shè)計(jì)期間給予了我很大的幫助,正是因?yàn)橛辛怂麄兊闹С趾凸膭?lì),此次畢業(yè)設(shè)計(jì)才會(huì)得以順利完成。其次,我要感謝和我一起做畢業(yè)設(shè)計(jì)的小組成員,在本次設(shè)計(jì)中勤奮工作,克服了許多困難來完成此次畢業(yè)設(shè)計(jì)。在這里,我要感謝我的班主任王瞾和郭素臣老師,是她們陪我們走過這三年最寶貴的大學(xué)生活,是她們教我學(xué)會(huì)獨(dú)立,學(xué)會(huì)成長。經(jīng)過二個(gè)月的學(xué)習(xí),JAVA 軟件編程設(shè)計(jì)即將結(jié)課,總的來說,經(jīng)過這門課的學(xué)習(xí)收獲還是相當(dāng)大的。對以后的學(xué)習(xí)和工作有更大的幫助。磕磕碰碰地做完了自己要做的部分,自己覺得不是很滿意。(3)本系統(tǒng)實(shí)現(xiàn)了機(jī)票信息,航班信息,飛機(jī)信息的即時(shí)性更新功能。針對本系統(tǒng)主要是對權(quán)限系統(tǒng)的測試和對無效數(shù)據(jù)、錯(cuò)數(shù)據(jù)、和非法數(shù)據(jù)干擾的能力的測試。單獨(dú)對系統(tǒng)的測試主要從以下幾入手:功能測試:測試是否滿足開發(fā)要求,是否提供設(shè)計(jì)所描述的功能,是否用戶的需求都得到滿足。(3) 確認(rèn)測試 確認(rèn)測試的目的是向未來的用戶表明系統(tǒng)能夠像預(yù)定要求那樣工作。 測試的主要內(nèi)容為了保證測試的質(zhì)量,將測試過程分成幾個(gè)階段,即:代碼審查、單元測試、集成測試、確認(rèn)測試和系統(tǒng)測試。大型軟件系統(tǒng)通常由若干個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又由若干個(gè)模塊組成。通過分析錯(cuò)誤產(chǎn)生的原因和錯(cuò)誤的分布特征,可以幫助項(xiàng)目管理者發(fā)現(xiàn)當(dāng)前所采用的軟件過程的缺陷,以便改進(jìn)。(1) 軟件測試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程;(2) 測試是為了證明程序有錯(cuò),而不是證明程序無錯(cuò)誤;(3) 一個(gè)好的測試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤;(4) 一個(gè)成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測試。采用新的語言、先進(jìn)的開發(fā)方式、完善的開發(fā)過程,可以減少錯(cuò)誤的引入,但是不可能完全杜絕軟件中的錯(cuò)誤,這些引入的錯(cuò)誤需要測試來找出,軟件中的錯(cuò)誤密度也需要測試來進(jìn)行估計(jì)。 圖 64 票價(jià)管理頁面在此模塊中,管理員在進(jìn)入界面后可對用戶信息進(jìn)行查詢,可分為全部查詢和按姓名查詢,因此管理員可以更快捷便利的查找用戶信息,也可實(shí)現(xiàn)對用戶信息的更改和刪除。該模塊是管理員進(jìn)行操作的關(guān)鍵部分,管理員在這里主要是進(jìn)行對數(shù)據(jù)庫的操作。用戶注冊后登錄進(jìn)入主頁面,可完成查詢航班信息,訂票,修改個(gè)人帳戶的功能。 基于 J2EE 的機(jī)票管理系統(tǒng)的研究與設(shè)計(jì) 17 6 功能模塊設(shè)計(jì)方案這一章是本系統(tǒng)的功能模塊設(shè)計(jì)方案的介紹??蛻舳四K:用戶可對票價(jià)、航班信息進(jìn)行查詢。 瀏覽者(用戶)需求分析為了方便信息的查詢與公司資產(chǎn)的安全性,系統(tǒng)只能允許管理員與員工進(jìn)行查詢,管理員可以對公司資產(chǎn)的管理以及員工的借還管理,而員工自能對自己的資產(chǎn)和對借還公司設(shè)備進(jìn)行查詢。 系統(tǒng)功能分配本系統(tǒng)主要有兩類用戶,不同類型的用戶使用不同的系統(tǒng)模塊,例如,信息瀏覽者(用戶)僅能使用前臺(tái)系統(tǒng),瀏覽自己感興趣的網(wǎng)頁,查詢自己想看的資產(chǎn)信息;管理員則通過身份驗(yàn)證可使用所有的系統(tǒng)模塊。開發(fā)人員常常還沒搞清用戶要做什么的情況就著手開發(fā)軟件,這樣總會(huì)導(dǎo)致,開發(fā)人員做出的東西,不是用戶所要求的,因此,在一個(gè)軟件的開發(fā)過程中,用戶需求分析是非常重要的,通過需求分析才能把軟件功能和性能的總體要領(lǐng)描述為具體的軟件需求規(guī)程說明,從而奠定軟件開發(fā)的基礎(chǔ)。本系統(tǒng)主要有兩類用戶,不同類型的用戶使用不同的系統(tǒng)模塊,此系統(tǒng)分為兩個(gè)部分,前臺(tái)和后臺(tái),前臺(tái)針對的是用戶和管理員,后臺(tái)僅面向管理員,后臺(tái)的功能主要使通過數(shù)據(jù)庫來實(shí)現(xiàn)的。(4) 數(shù)據(jù)庫的備份功能,保證了數(shù)據(jù)的安全。各個(gè)模塊運(yùn)行時(shí)間均應(yīng)控制在 35 秒內(nèi)(其中大部分時(shí)間為響應(yīng)用戶的動(dòng)作) 。此次設(shè)計(jì)根據(jù)數(shù)據(jù)的大小以及管理的便捷性選擇 Mysql 作為數(shù)據(jù)庫管理系統(tǒng),使用數(shù)據(jù)管理器創(chuàng)建數(shù)據(jù)庫。其優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)的完整性和一致性,也便于提高數(shù)據(jù)存儲(chǔ),可使系統(tǒng)具有較高的響應(yīng)速度,簡化基于數(shù)據(jù)庫的應(yīng)用程序的設(shè)計(jì)實(shí)現(xiàn)。通過收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,根據(jù)對相關(guān)信息的集和統(tǒng)計(jì),以及對用戶所關(guān)心和需要了解的信息的分析需要建立以下數(shù)據(jù)集:在之前的需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們的關(guān)系。(3) 源程序可讀性原則:為了便于其他設(shè)計(jì),維護(hù)人員讀懂代碼或以后的代碼修改,軟件升級維護(hù),即可能做好代碼注釋工作。使管理程序有較強(qiáng)的可操作性和擴(kuò)展性。即時(shí)的權(quán)限分配功能,允許管理員即時(shí)對用戶的權(quán)限進(jìn)行分配,充分保證了系統(tǒng)運(yùn)行的安全性。合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對獨(dú)立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。本項(xiàng)目采用 MySQL 的數(shù)據(jù)庫服務(wù)器作數(shù)據(jù)庫支持。并兼容與所有網(wǎng)頁瀏覽的軟件(如: Inter Explorer) ,由此可見,該系統(tǒng)的10 3 系統(tǒng)可行性分析畢業(yè)設(shè)計(jì)說明書(論文) 縮寫稿操作是可行的,有必要開發(fā)本系統(tǒng)。所以從經(jīng)濟(jì)上完全是可行的。必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)目標(biāo)和規(guī)模是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個(gè)系統(tǒng)的程度??尚行苑治龅娜蝿?wù),并不是所有問題都有簡單明顯的解決辦法,事實(shí)上,許多問題不可能在預(yù)定的系統(tǒng)規(guī)模之內(nèi)解決。簡單而言,MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 J2EE 集成開發(fā)環(huán)境,8 2 技術(shù)介紹畢業(yè)設(shè)計(jì)說明書(論文) 縮寫稿支持代碼編寫、配置、測試以及除錯(cuò)。 MyEclipse開發(fā)工具本系統(tǒng)采用的是 MyEclipse 企業(yè)級工作平臺(tái)(MyEclipse Enterprise Workbench ,簡稱 MyEclipse)作為開發(fā)工具,利用它我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。特別地,Java 語言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。Java 語言吸收了Smalltalk 語言和 C++語言的優(yōu)點(diǎn),并增加了其它特性,如支持并發(fā)程序設(shè)計(jì)、網(wǎng)絡(luò)通信、和多媒體數(shù)據(jù)控制等?,F(xiàn)在,大量的標(biāo)準(zhǔn) JavaBeans 程序庫就是一個(gè)很好的例證。換句話說,就是擁有程序的對平臺(tái)的獨(dú)立性,即 Write once,Run anywhere! 。而且開發(fā)人員完全可以不自己編寫腳本程序,而只是通過 JSP 獨(dú)有的標(biāo)簽使用別人已寫好的部件來實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁的編寫??稍?jspInit()中進(jìn)行一些初始化工作,如建立與數(shù)據(jù)庫的連接,或建立網(wǎng)絡(luò)連接,從配置文件中取一些參數(shù)等,在 jspDestory()中釋放相應(yīng)的資源。(6)雖然 JSP 效率很高,但在第一次調(diào)用時(shí)由于需要轉(zhuǎn)換和編譯而有一些輕微的延 遲。每個(gè)客戶端請求對應(yīng)一個(gè)線程。(3)創(chuàng)建一個(gè)該 Servlet( JSP 頁面的轉(zhuǎn)換結(jié)果)的實(shí)例,該 Servlet 的 jspInit()方法被執(zhí)行,jspInit()方法在 Servlet 的生命周期中只被執(zhí)行一次。 JSP的運(yùn)行原理與優(yōu)點(diǎn)在一個(gè) JSP 文件第一次被請求時(shí),JSP 引擎把該 JSP 文件轉(zhuǎn)換成為一個(gè) Servlet。其結(jié)果是產(chǎn)生了一種新的、開發(fā)基于 Web 應(yīng)用程序的方法,給予使用基于組件應(yīng)用邏輯的頁面設(shè)計(jì)者以強(qiáng)大的功能。?(4)簡化開發(fā)基于 Web 的交互式應(yīng)用程序的過程。這個(gè)方案將解決當(dāng)前方案所受到的限制。 )采用這種方法,整個(gè)網(wǎng)頁必須都在 Java Servlet 中制作。還存在其他的解決方案,但都不能使一個(gè)普通的頁面設(shè)計(jì)者能夠輕易地掌握。如果多個(gè)用戶并發(fā)地訪問該程序,這些進(jìn)程將消耗該 Web 服務(wù)器所有的可用資源,并且系統(tǒng)性能會(huì)降低到極其低下的地步。靜態(tài) HTML對于顯示相對靜態(tài)的內(nèi)容是不錯(cuò)的選擇;新的挑戰(zhàn)在于創(chuàng)建交互的基于 Web 的應(yīng)用程序,在這些程序中,頁面的內(nèi)容是基于用戶的請求或者系統(tǒng)的狀態(tài),而不是預(yù)先定義的文字?;跒g覽器客戶端的應(yīng)用程序比傳統(tǒng)的基于客戶機(jī)/服務(wù)器的應(yīng)用程序有幾個(gè)好處。對于一個(gè)初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)對 HTML 頁面的訪問請求。管理抽象的有效方法是使用層次式的分類特性,這種方法允許用戶根據(jù)物理含義分解一個(gè)復(fù)雜的系統(tǒng)。在 JAVA 這樣的跨平臺(tái)語言出現(xiàn)之后,B/S 架構(gòu)管理軟件更是方便、快捷、高效。在這種結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實(shí)現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。本機(jī)票管理系統(tǒng)開發(fā)目標(biāo)是實(shí)現(xiàn)管理員通過后臺(tái)操作,瀏覽者可以在前臺(tái)頁面看到已經(jīng)更新的信息,并針對信息做出回應(yīng) 基于 J2EE 的機(jī)票管理系統(tǒng)的研究與設(shè)計(jì) 32 技術(shù)介紹為了實(shí)現(xiàn)機(jī)票訂購系統(tǒng),本項(xiàng)目用到了 JAVA、HTML、JSP、MySQL 數(shù)據(jù)庫等技術(shù)。該系統(tǒng)的開發(fā),本著科學(xué)化、規(guī)范化、系統(tǒng)化的原則,并考慮到公司的實(shí)際情況,采用瀏覽器/服務(wù)器結(jié)構(gòu),該系統(tǒng)支持 SQL 具有查詢方便、安全保密性好、用戶界面友好、容易操作等優(yōu)點(diǎn)。然而我們清晰地看到了 J2EE 以良好的擴(kuò)展性和兼容性、強(qiáng)大的交互能力和數(shù)據(jù)處理能力,迅速風(fēng)靡全球,在 Inter 上幾乎處處都能看到它的身影。通過本系統(tǒng)不僅可以進(jìn)行售票工作,而且還可以對和機(jī)票相對應(yīng)的旅客情況和航班情況進(jìn)行查詢,并可隨時(shí)進(jìn)行增加,修改,刪除等工作,使售票人員能夠有效地對機(jī)票計(jì)票進(jìn)行有效的控制和管理。因此,航空售票進(jìn)行現(xiàn)代化管理就變的尤為重要。而隨著信息技術(shù)的發(fā)展,航空售票業(yè)也成為一個(gè)高度依賴信息業(yè)的行業(yè)。本文在畢業(yè)設(shè)計(jì)的語言上采用了當(dāng)前流行的 java 語言,通過 MyEclipse、CSS、Tomcat 和 MySQL 數(shù)據(jù)庫等 的強(qiáng)大功能完成了該軟件的開發(fā)。本文主要分析了該軟件實(shí)現(xiàn)的相關(guān)技術(shù)原理,給出了軟件實(shí)現(xiàn)的畢業(yè)設(shè)計(jì)架構(gòu),并對架構(gòu)及軟件模塊結(jié)構(gòu)作了劃分及設(shè)計(jì)。關(guān)鍵詞:JAVA,航空訂票系統(tǒng), ,MySQLIII目 錄1 緒 論 .......................................................................................................................................1 系統(tǒng)開發(fā)背景 ..................................................................................................................1 系統(tǒng)開發(fā)目標(biāo) ..................................................................................................................12 技術(shù)介紹 .................................................................................................................................3 系統(tǒng)開發(fā)平臺(tái)簡介 ..........................................................................................................3 基于瀏覽器/服務(wù)器的體系結(jié)構(gòu) ..............................................................................3 面向?qū)ο蟮膽?yīng)用程序開發(fā)方法 ................................................................................3 可視化的開發(fā)環(huán)境 ....................................................................................................3 Dreamweaver 概述 .............
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1