2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩55頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  摘 要</b></p><p>  隨著社會發(fā)展的不斷進步,民航事業(yè)的壯大,人均消費水平的提高,航空運輸現(xiàn)在已經(jīng)成為我國運輸事業(yè)的重要方式之一。但由于航空運輸?shù)奶厥庑?,很容易受到天氣和人為因素的影響,從而給旅客及時獲取航班信息,及時準確的預定機票和退訂機票帶來了極大的不便。針對以上的問題,可以通過建立一套完整的航空公司訂票系統(tǒng),來公布航班信息、查詢航班信息、預

2、定機票、退訂機票等操作,從而使旅客能夠及時準確獲得自己需要的信息或進行查詢、訂票、退票等操作。</p><p>  航空訂票系統(tǒng)是為機場工作人員及旅客提供訂票、退票等與機票相關的內(nèi)容和管理的系統(tǒng)。它分為前臺和后臺兩個部分,前臺主要提供了航班的查詢、機票的預定與退訂等功能;后臺是管理員管理界面,只有管理員才能進行操作,它包括查看機票預定情況,對航班信息進行增、刪、改、查,對用戶信息進行增、刪、改、查,添加、刪除、修

3、改公布信息等操作。</p><p>  本系統(tǒng)采用MyEclipse作為軟件開發(fā)的環(huán)境,以Tomcat6.0作為Web服務器,后臺的數(shù)據(jù)庫是使用MYSQL5.2。使用Microsoft公司的Win7系統(tǒng)為開發(fā)的系統(tǒng),運用JSP+JavaBean的開發(fā)模式,從界面友好、實用的要求出發(fā),開發(fā)了一個利用WEB技術發(fā)布在網(wǎng)絡上的基于B/S模式的航空系統(tǒng)。</p><p>  關鍵詞:飛機票預定系統(tǒng)

4、;MyEclipse;MySQL Server 5.0;B/S結(jié)構; JSP;</p><p><b>  ABSTRACT</b></p><p>  With the social development progresses, the civil aviation industry and growth, per capita consumption level

5、, air transport has now become China's transportation industry is one important way. However, due to the special nature of air transport, are susceptible to weather and human factors, giving passengers timely access

6、to flight information, timely and accurate ticket booking air tickets and unsubscribe brought great inconvenience. To solve the above problems, you can build a complete airline</p><p>  Tickets reservation s

7、ystem for airport staff and passengers booking, refunds and other relevant content with the ticket and management systems. It is divided into two parts, foreground and background, foreground provides a major route querie

8、s ticket booking and cancellation, see bulletin board and other functions; background is the administrator management interface, only administrators can operate, which includes view Flight situation, the flight informati

9、on to add, delete, change, check the us</p><p>  The system uses MyEclipse as a software development environment to Tomcat6.0 as a Web server, the background of the database is to useMYSQL5.2. Win7 system us

10、ing Microsoft's system for the development, the use of JSP + JavaBean pattern of development, from a user-friendly, practical requirements, developed a technique using the WEB published on the web-based B / S mode of

11、 the aviation system.</p><p>  Key words: Tickets reservation system; MyEclipse;MySQL Server 5.0;B/S structure</p><p><b> ?。?JSP;</b></p><p><b>  目 錄</b><

12、;/p><p><b>  第一章 緒論1</b></p><p>  1.1 課題背景及現(xiàn)狀1</p><p><b>  1.2選題意義1</b></p><p>  1.3系統(tǒng)開發(fā)工具與技術介紹1</p><p>  1.3.1開發(fā)環(huán)境1</p>

13、<p>  1.3.2開發(fā)模式簡介2</p><p>  1.3.3開發(fā)技術2</p><p>  1.3.4開發(fā)平臺2</p><p>  第二章 需求分析3</p><p>  2.1可行性分析3</p><p>  2.1.1經(jīng)濟可行性分析3</p><p>  2

14、.1.2技術可行性分析3</p><p><b>  2.2功能需求3</b></p><p><b>  2.3性能需求4</b></p><p>  2.4數(shù)據(jù)信息需求4</p><p>  2.5安全與保密需求4</p><p>  2.6軟硬件環(huán)境需求5&

15、lt;/p><p>  2.7 其它需求5</p><p>  2.8航空售票系統(tǒng)的實現(xiàn)目標5</p><p>  第三章 概要設計6</p><p>  3.1 系統(tǒng)的總體結(jié)構設計6</p><p>  3.2功能模塊設計6</p><p>  3.2.1前臺功能模塊設計

16、6</p><p>  3.2.2后臺功能模塊設計7</p><p>  3.3頁面的設計8</p><p>  第四章 數(shù)據(jù)庫設計9</p><p><b>  4.1結(jié)構設計9</b></p><p>  4.1.1概念結(jié)構設計9</p><p>  4.1.

17、2邏輯結(jié)構設計11</p><p>  4.1.3物理結(jié)構設計12</p><p>  4.4運用設計15</p><p>  4.4.1數(shù)據(jù)字典設計15</p><p>  4.4.2安全保密設計16</p><p>  第五章 詳細設計及實現(xiàn)17</p><p>  5.1前臺功

18、能設計17</p><p>  5.1.1用戶登錄17</p><p>  5.1.2用戶注冊18</p><p>  5.1.3航班查詢20</p><p>  5.1.4機票預定21</p><p>  5.1.5修改個人信息22</p><p>  3.2.6修改密碼23&l

19、t;/p><p>  5.1.7訂單查詢24</p><p>  5.1.8退票25</p><p>  5.1.9改簽26</p><p>  5.2后臺功能設計27</p><p>  5.2.1訂單查詢28</p><p>  5.2.2航班管理28</p><

20、p>  5.2.3用戶管理29</p><p>  5.2.4管理員管理31</p><p>  5.3驗證碼生成程序設計說明31</p><p>  5.3.1程序描述31</p><p>  5.3.2算法31</p><p>  5.3.3流程邏輯31</p><p> 

21、 5.4連接數(shù)據(jù)庫程序設計說明32</p><p>  5.4.1程序描述32</p><p>  5.4.2算法32</p><p>  5.4.3流程邏輯32</p><p>  第六章 系統(tǒng)實現(xiàn)34</p><p>  6.1登錄功能模塊的實現(xiàn)34</p><p>  6.2

22、 用戶注冊功能模塊的實現(xiàn)35</p><p>  6.3 航班查詢功能模塊的實現(xiàn)36</p><p>  6.4 預定機票功能模塊的實現(xiàn)37</p><p>  6.5 修改個人信息功能模塊的實現(xiàn)37</p><p>  6.6 修改密碼功能模塊的實現(xiàn)38</p><p>  6.7訂單查詢功能模塊的實現(xiàn)4

23、0</p><p>  6.8 退票功能模塊的實現(xiàn)41</p><p>  第七章 使用說明42</p><p>  7.1 系統(tǒng)環(huán)境要求42</p><p>  7.2 系統(tǒng)安裝42</p><p>  7.3 系統(tǒng)運行42</p><p><b>  致 謝43&l

24、t;/b></p><p><b>  參考文獻44</b></p><p><b>  附 錄45</b></p><p><b>  第一章 緒論</b></p><p>  1.1 課題背景及現(xiàn)狀</p><p>  隨著社會發(fā)展的不

25、斷進步,人均收入的不斷的增高,使得越來越多的人將目光放到提高生活質(zhì)量上了,因此,旅游在人們的生活中占有越來越重要的地位。而且人們選擇出行的方式也越來越多元化,其中飛機所占的比重越來越高。同時,中國十七屆五中全會通過的國民經(jīng)濟和社會發(fā)展的第十個五年計劃建議中已明確指出:信息化是當今世界經(jīng)濟和社會發(fā)展的大趨勢,也是我國產(chǎn)業(yè)優(yōu)化升級和實現(xiàn)工業(yè)化、現(xiàn)代化的關鍵環(huán)節(jié)。大力推進國民經(jīng)濟和社會信息化,是覆蓋現(xiàn)代化建設全局的戰(zhàn)略舉措??梢?,這是民航快速

26、發(fā)展的機遇,更是民航信息化的機遇。</p><p>  航空公司伴隨著業(yè)務的增長,不端增長的信息量、落后的工作效率和管理水平也帶來很多的問題。老套的人工售票方式已經(jīng)無法滿足人們的需求,嚴重的制約了工作效率。在計算技術及電子商務高速發(fā)展的今天,有必要引入高效的計算機系統(tǒng)來處理航班查詢、機票預定、信息管理的工作。因此,開發(fā)一套具有航班查詢、機票預定與退票、航班信息管理、客戶信息管理的系統(tǒng)已經(jīng)是勢在必行。</p&

27、gt;<p><b>  1.2選題意義</b></p><p>  航空訂票系統(tǒng)是為機場工作人員及客戶提供訂票退票等與機票相關內(nèi)容和管理的系統(tǒng),它具有開放體系結(jié)構、易擴充、易維護、具有良好人機界面的優(yōu)點。它除了克服存儲乘客信息少,查詢效率低下等問題外,更重要的是其安全、可靠,實現(xiàn)航空公司的機票銷售的自動化。它還為企業(yè)的決策層提供準確、精細、迅速的機票銷售信息,便于機場工作人員

28、對機票信息進行管理,提高機場工作人員的工作效率。</p><p>  1.3系統(tǒng)開發(fā)工具與技術介紹</p><p><b>  1.3.1開發(fā)環(huán)境</b></p><p>  開發(fā)本系統(tǒng)所需要用到的軟件環(huán)境如下:</p><p>  JDK:JDK 6.0.24版本是目前功能比較全、比較穩(wěn)定的版本,其新添加了許多以前版本

29、所不具備的新特性,如整合腳本語言、自動打包解包、安全性等功能。</p><p>  Web應用服務器:Tomcat6.0服務器功能強大、方便易用,適用于中小型系統(tǒng)的開發(fā)服務器,同時Tomcat可以從網(wǎng)上免費下載,從而降低了開發(fā)成本。</p><p>  數(shù)據(jù)庫:MySQL 5.0數(shù)據(jù)庫是目前小型應用開發(fā)中比較流行的數(shù)據(jù)庫,且其從MySQL 5.0版本開始支持事務,保證了數(shù)據(jù)庫的完整性和安全

30、性。</p><p>  MyEclipse工作平臺:利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能。</p><p>  1.3.2開發(fā)模式簡介</p><p>  本系統(tǒng)采用B/S(瀏覽器/服務器)結(jié)構,在這種結(jié)構下,客戶機上只需要裝有

31、一個瀏覽器(Browser),用戶就可以通過WWW瀏覽器來訪問服務器上的內(nèi)容,在通用瀏覽器端就實現(xiàn)了原來需要復雜專用軟件才能實現(xiàn)的強大功能,大大節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構造技術。</p><p><b>  1.3.3開發(fā)技術</b></p><p>  本系統(tǒng)采用MyEclipse作為軟件開發(fā)的環(huán)境,以Tomcat6.0作為Web服務器,后臺的數(shù)據(jù)庫是使

32、用MYSQL5.0。使用Microsoft公司的Win7系統(tǒng)為開發(fā)的系統(tǒng),運用JSP+JavaBean的開發(fā)模式,從界面友好、實用的要求出發(fā),開發(fā)了一個利用WEB技術發(fā)布在網(wǎng)絡上的基于B/S模式的航空系統(tǒng)。</p><p><b>  1.3.4開發(fā)平臺</b></p><p>  本系統(tǒng)選擇Windows2007作為開發(fā)平臺,進行設計、測試和運行。因為Windows

33、操作系統(tǒng)是目前應用最廣的操作系統(tǒng),它以全新的圖形界面,簡單快捷的操作方式,支持多媒體功能等特點而成為軟件開發(fā)的主流趨勢,選用它作為開發(fā)平臺主要是易于功能的擴展和軟件升級。</p><p><b>  第二章 需求分析</b></p><p><b>  2.1可行性分析</b></p><p>  2.1.1經(jīng)濟可行性分

34、析 </p><p>  在當前的各種人力和財力等限制條件下,利用現(xiàn)有的技術,本系統(tǒng)的功能都能夠?qū)崿F(xiàn);系統(tǒng)管理和維護比較簡單,除了必要的設備投資外,后期運行成本比較低;該系統(tǒng)正常商務運行后,將給航空公司帶來極大的便利,提高工作的效率,節(jié)省不必要的人員費用。 </p><p>  2.1.2技術可行性分析 </p><p>  在限制條件下功能目標

35、能達到 </p><p>  利用現(xiàn)有技術功能目標能達到 </p><p>  現(xiàn)開發(fā)人員數(shù)量和質(zhì)量的要求能滿足,熟練掌握系統(tǒng)分析技術、數(shù)據(jù)庫技術和網(wǎng)絡編程技術 </p><p>  在規(guī)定的期限內(nèi),開發(fā)能完成</p><p><b>  2.2功能需求</b></p><p>  隨著互聯(lián)網(wǎng)的快

36、速發(fā)展,人們越來越習慣于通過網(wǎng)絡來實現(xiàn)所需的服務,網(wǎng)絡已經(jīng)深深影響了人們的生活方式,而且傳統(tǒng)的人工售票已經(jīng)不能滿足航空客運的發(fā)展要求,更不方便乘客的機票信息查詢及購買。而且近年來航空客運量持續(xù)快速增長,客運量需求的增長為航空業(yè)的快速發(fā)展帶來了機遇,為了充分滿足旅客對出行時間和服務質(zhì)量的需求,以及搶占運輸市場份額,不斷擴大客運市場航空占有份額,航空公司就必須建立自己的售票系統(tǒng),讓客戶能夠通過網(wǎng)絡更充分地了解我的服務。</p>

37、<p>  本系統(tǒng)主要分為兩部分:管理員部分和普通用戶部分。為了方便乘客查詢自己所需要的機票信息,因此,要求管理員對機票信息要進行合理的管理,并提供了方便、快捷、靈活的查詢條件,為乘客的出行帶來了極大的方便。系統(tǒng)要實現(xiàn)機票預定管理的自動化,就要完成對航線信息、航班信息、機票信息、訂單信息的管理及維護,對用戶機票的預定及訂單的支付情況進行管理。</p><p><b>  所需的功能如下:&l

38、t;/b></p><p>  能夠?qū)崿F(xiàn)用戶的網(wǎng)上注冊功能,用戶在網(wǎng)上預定機票之前 ,需要先進行注冊成為本網(wǎng)站的用戶,并提供用戶的真實身份信息,以便用戶訂票的時候進行身份驗證和綁定用戶信息并生成訂單;</p><p>  用戶通過網(wǎng)上注冊后能夠進行航班信息、機票信息的查詢,網(wǎng)上預定機票,并查詢自己的歷史訂單情況;</p><p>  管理員登錄系統(tǒng)后,能夠?qū)崿F(xiàn)

39、航班的班次及航線信息的管理,對航班及航線的變動信息及時更新;</p><p>  管理員能夠?qū)崿F(xiàn)對機票信息的管理,及時更新機票信息,能夠根據(jù)實際航班客運量來進行調(diào)價;</p><p>  用戶界面需求,系統(tǒng)應提供用于工作明確的用戶界面,并且盡可能地為用戶操作提供方便。用戶應能通過界面較容易地實現(xiàn)所需功能,盡可能為用戶提示信息,在功能實現(xiàn)完善的基礎上要求界面美觀;</p>&l

40、t;p>  能夠提供友好的客服服務,讓更多的乘客了解我們的服務并反饋他們的寶貴意見,從而有利于提高航空公司的服務質(zhì)量。</p><p><b>  2.3性能需求</b></p><p>  主要質(zhì)量屬性 如下:</p><p>  正確性:確保用戶操作后能實現(xiàn)其正常的各種操作方式。 </p><p

41、>  健壯性 :軟件對規(guī)格定義之外的異常狀況的適應能力不能過差 </p><p>  可靠性 :錯誤提示,數(shù)據(jù)不會無故丟失 性能,效率 良好 </p><p>  易用性 :操作簡單易懂  </p><p>  清晰性 :流程清晰有條理,易于分類管理 

42、安全性 不能隨意的修改和泄漏用戶的信息等。 可擴展性 自適應各種系統(tǒng)環(huán)境 </p><p>  兼容性 :自適應各種操作系統(tǒng)和瀏覽器 </p><p><b>  2.4數(shù)據(jù)信息需求</b></p><p><b>  信息存儲需求:</b></p>

43、<p>  機場提供的信息必須及時的反映在旅行社的工作平臺上。</p><p>  售票系統(tǒng)的訂單信息必須無差錯的存儲在航空公司的數(shù)據(jù)庫中。</p><p><b>  信息輸入輸出需求:</b></p><p>  數(shù)據(jù)輸入需求:數(shù)據(jù)完整、準確</p><p>  數(shù)據(jù)輸出需求:簡捷,快速,實時,準確<

44、;/p><p>  2.5安全與保密需求</p><p><b>  權限控制</b></p><p>  航空公司的管理員享有對航班信息、航班人員信息和公告信息進行增、刪、改、查的權利;</p><p>  所有的旅客都可以瀏覽、查找航班信息和公告信息;</p><p>  只有登錄的旅客才能進行機

45、票預定;</p><p>  航空公司的管理員和旅客的登錄信息采用MD5驗證。</p><p><b>  數(shù)據(jù)庫備份</b></p><p>  允許用戶進行數(shù)據(jù)的備份和恢復,以彌補數(shù)據(jù)的破壞和丟失</p><p>  2.6軟硬件環(huán)境需求 </p><p><b>  軟件

46、需求:</b></p><p>  開發(fā)環(huán)境 WINDOWS 98  Internet EXPLORER 4.0以上版本。 </p><p>  開發(fā)工具MyEclipse8.x以上 </p><p><b>  硬件需求 :</b></

47、p><p>  最低配制:內(nèi)存512MB,CPU1.8GHZ,硬盤40G </p><p>  服務器運行 Tomcat5.x以上 </p><p>  數(shù)據(jù)庫 MYSQL5.0或者更高版本 </p><p><b>  2.7 其它需求 </b><

48、/p><p>  提示信息要友善,界面設計要人性化,操作流程不要太過于復雜等。</p><p>  2.8航空售票系統(tǒng)的實現(xiàn)目標</p><p>  功能設計齊全,能夠快速方便地注冊為本網(wǎng)站的用戶;</p><p>  設計高效的SQL查詢語句,能根據(jù)用戶查詢的查詢條件,實現(xiàn)快速地獲取到他們所需的各種信息,并且能顯示機票、航班的詳細信息,方便乘客

49、了解商品信息;</p><p>  智能化修改已售機票信息的狀態(tài),使已出售機票不再顯示在用戶查詢信息中,做到了單張機票不重復賣出;</p><p>  預定機票的操作簡單快捷,真正實現(xiàn)人性化的設計</p><p>  實現(xiàn)模擬網(wǎng)上支付功能,支付功能后自動修改訂單的狀態(tài);</p><p>  用戶支付成功后,可到訂單管理界面查詢自己歷史訂單;&

50、lt;/p><p>  用戶登錄成功后,系統(tǒng)能記住用戶的登錄狀態(tài),如果出現(xiàn)臨時斷網(wǎng)重連網(wǎng)絡后不需要再次登錄本系統(tǒng);</p><p>  界面設計美觀,信息瀏覽靈活、方便、快捷;</p><p>  數(shù)據(jù)庫設計合理,提供了高效、準確、快捷、靈活的信息查詢接口,數(shù)據(jù)存儲安全可靠;</p><p>  增加了客戶服務信息欄,方便乘客能更多的了解我們的服

51、務,從面得到更多的實惠;</p><p>  增加了返程機票信息查詢功能,減少了乘客的查詢次數(shù);</p><p>  增加了訂單查詢功能,能讓乘客隨時查閱自己的歷史訂單情況;</p><p>  系統(tǒng)最大限度地實現(xiàn)易維護性和易操作性;</p><p>  系統(tǒng)運行穩(wěn)定、安全可靠,不會出現(xiàn)不可預測的狀態(tài)。</p><p>

52、;<b>  第三章 概要設計</b></p><p>  3.1 系統(tǒng)的總體結(jié)構設計</p><p>  本系統(tǒng)采用的B\S結(jié)構,因此,此系統(tǒng)可分成頁面的設計,包括管理員頁面和用戶頁面;業(yè)務層的設計,主要是一些關于處理頁面發(fā)過來的請求的方法。</p><p>  由于我采用了BS結(jié)構,擺脫了CS傳統(tǒng)的客戶端和服務器端一對一的關系,同時我們

53、也注入了頁面的顯示,用戶和服務器打交道不再是傳統(tǒng)的客戶端代碼和服務器端代碼的編寫。</p><p>  B\S結(jié)構的特點就是所有的代碼都是在服務器端也就是在公司內(nèi)部實現(xiàn),用戶端根本沒有任何編碼,只有顯示,而這些顯示就是要通過我們頁面的設計編碼來實現(xiàn)。</p><p><b>  3.2功能模塊設計</b></p><p>  為了實現(xiàn)航空公司以

54、及旅游行業(yè)的現(xiàn)代化管理,進一步提高工作效率,方便旅客,需要開發(fā)一個航空訂票系統(tǒng)。航空訂票系統(tǒng)是一個獨立的系統(tǒng),它主要由前臺和后臺兩部分組成。</p><p>  本系統(tǒng)在客戶端實現(xiàn)了用戶的登錄,注冊,航班的查詢和退訂的功能的頁面,在航空公司內(nèi)部實現(xiàn)了管理員的登錄,管理員對航班的增刪查改等操作。具體業(yè)務流程見下圖。</p><p>  圖 3-1 航空訂票系統(tǒng)總體結(jié)構</p>

55、<p>  3.2.1前臺功能模塊設計</p><p>  注冊功能:用戶可以填寫注冊信息并提交。</p><p>  登錄功能:用戶可以登錄到個人界面中進行相應的操作。</p><p>  修改密碼功能:用戶及管理員登錄后可以修改密碼。</p><p>  修改個人信息:通過此功能用戶可修改個人信息。</p><

56、;p>  航班查詢功能:可以根據(jù)航班號或者起始站和目的地查詢航班的詳細信息。</p><p>  訂票功能:用戶登錄后可以提交訂票信息并在核實后交費,實現(xiàn)訂票功能。</p><p>  訂單查詢功能:用戶登錄后可以根據(jù)身份證號或者訂單號查詢訂單信息</p><p>  退票功能:用戶登錄后可以進行退票。</p><p>  前臺功能結(jié)構

57、如下圖:</p><p>  圖3-2航空訂票系統(tǒng)前臺功能結(jié)構圖</p><p>  3.2.2后臺功能模塊設計</p><p>  查詢功能:可以查看所有的訂單信息。</p><p>  航班管理:管理員可以通過此功能對航班進行增、刪、改、查的操作。</p><p>  用戶管理:在管理員界面中可對注冊過的用戶進行管

58、理,包括增加用戶、刪除用戶、查詢用戶和修改用戶信息的功能。</p><p>  后臺功能結(jié)構如下所示:</p><p>  圖3-3航空訂票系統(tǒng)后臺功能結(jié)構圖</p><p><b>  3.3頁面的設計</b></p><p>  頁面設計中我采用的是JSP來顯示頁面,它能顯示動態(tài)的頁面,能夠根據(jù)用戶不同的請求顯示出不

59、同的頁面。</p><p>  為了實現(xiàn)頁面的復用,我使用了Struts中的tile框架,提供了一個通用的模版,它能夠?qū)⒉煌腏SP頁面整合到一個頁面中,使整個頁面看起來更有邏輯性,同時也更美觀</p><p>  客戶端功能的實現(xiàn)設計包含了以下頁面:</p><p>  用戶登錄頁面: 此頁面用于用戶的登錄操作。</p><p>  用戶注

60、冊頁面: 此頁面包含了用戶注冊信息的填寫和注冊成功的提示。</p><p>  航班查詢頁面 :此頁面包含了航班查詢頁面和查詢結(jié)果顯示頁面。</p><p>  航班預訂頁面: 此頁面包含了航班信息顯示,乘客信息填寫。</p><p>  航班退訂頁面: 此頁面包含了用戶已預訂的航班的現(xiàn)實和退票的支付。</p><p>  管理員是在服務器

61、端需先登錄,然后才能對航班進行增刪查蓋等功能的操作。本模塊中設計了以下的頁面:</p><p>  管理員登錄頁面:用來完成管理員的登錄功能。 </p><p>  航班查詢頁面:此頁面包含有2個頁面,查詢條件頁面和查詢結(jié)果顯示頁面。</p><p>  航班刪除頁面:此頁面包含航班的顯示頁面以及刪除后的顯示頁面。</p><p>  增加航

62、班頁面:此頁面包含填寫航班信息的頁面和增加成功后的提示頁面.</p><p>  修改航班頁面: 此頁面包含需要修改航班信息的頁面和修改成功后的提示頁面。</p><p><b>  第四章 數(shù)據(jù)庫設計</b></p><p>  在一個B/S系統(tǒng)中數(shù)據(jù)無疑是非常重要的,數(shù)據(jù)的安全性、穩(wěn)定性、可恢復性對使用者起著極其重要的作用。選擇一個健全穩(wěn)定

63、的數(shù)據(jù)庫無疑也是系統(tǒng)實現(xiàn)的首要步驟,本系統(tǒng)選用的是MYSQL5.0,它能提供大型系統(tǒng)所需的數(shù)據(jù)庫服務。下面將介紹系統(tǒng)的數(shù)據(jù)庫結(jié)構。</p><p><b>  4.1結(jié)構設計</b></p><p>  4.1.1概念結(jié)構設計</p><p>  概念結(jié)構設計主要是為了說明本數(shù)據(jù)庫將反映的現(xiàn)實世界中的實體屬性和它們之間的關系等原始數(shù)據(jù)形式,包括

64、各項數(shù)據(jù)項、記錄、系、文卷的標志符、定義、類型、度量單位、和值域,建立本數(shù)據(jù)庫的每一幅用戶視圖。</p><p>  通過對整個系統(tǒng)進行分析,對各模塊建立的實體關系圖如下:</p><p>  登錄信息是用戶登錄及修改密碼時所需要的信息,其中包含了用戶編號、用戶名、密碼、密碼提問、密碼提問答案五項屬性。它們之間的關系如下圖所示:</p><p>  圖4-1 用戶基

65、本信息實體E-R圖</p><p>  用戶詳細信息用于對用戶進行詳細的描述,其中包含了用戶編號、姓名、性別、出生日期、證件類型、證件號碼、手機號碼、固定電話、郵編、地址、電子郵箱11個屬性。它們之間的關系如下圖所示:</p><p>  圖4-2 用戶詳細信息實體E-R圖</p><p>  訂單信息由訂單號、用戶編號、姓名、證件類型、證件號碼、訂票日期、機票類型

66、、出發(fā)日期、出發(fā)時間、出發(fā)航班、出發(fā)艙位等級、總價12個屬性組成,它們之間的關系如下圖:</p><p>  圖4-3 訂單實體E-R圖</p><p>  管理員包含了管理員編號、管理員名稱、是否為默認管理員、是否啟用4個屬性組成,它們之間的關系如下圖所示:</p><p>  圖4-4 管理員實體E-R圖</p><p>  在機票預定系

67、統(tǒng)中通過不同的用戶的操作將這些實體聯(lián)系在一起,如下圖所示:</p><p>  圖4-5 機票預定系統(tǒng)實體關系圖</p><p>  4.1.2邏輯結(jié)構設計</p><p>  經(jīng)過對原始數(shù)據(jù)的分解、合并后重新組織起來的數(shù)據(jù)架構如下:</p><p>  1) User_Common(User_ID,Name,Password,Questio

68、n,Answer)</p><p>  說明:User_ID表示用戶編號,Name表示用戶名,Password表示用戶密碼,Question表示密碼提示問題,Answer表示密碼。</p><p>  2) User_Detail(User_ID,Dname,Sex,Borth,ID,IDCode,Teleph,F(xiàn)L_tel,Mail,Address,Postcode)</p>

69、<p>  說明:User_ID表示用戶編號,Dname表示姓名,Sex表示性別,Borth表示出生日期,ID表示證件類型,IDCode表示證件號碼,Teleph表示手機號碼,F(xiàn)L_tel表示固定電話,Mail表示電子郵箱,Address表示地址,Postcode表示郵編。</p><p>  3) Order(Order_ID,User_ID,Dname,ID,IDCode,Booking_Dat

70、e,Ticket_Type,Starting_Date,Starting_Time,S_FLT_No,S_Cabin_Type, Total_Amount)</p><p>  說明:Order_ID表示訂單編號,User_ID表示用戶編號,Dname表示姓名,ID表示證件類型,IDCode表示證件號碼,Booking_Date表示訂票日期,Ticket_Type表示證件類型,Starting_Date表示出發(fā)日

71、期,Starting_Time表示出發(fā)時間,S_FLT_No表示出發(fā)航班號,S_Cabin_Type表示出發(fā)艙位等級, Total_Amount表示總價。</p><p>  4) Flight(FLT_No,Starting_Date,Starting_Time,Starting,Destination,Voyage_time,Num_FCSC,Num_OC,Num_TC,Adult_FCSC,Child_FC

72、SC,Adult_OC,Child_OC,Adult_TC,Child_TC,discount,ACF,F(xiàn)uel,Enabled)</p><p>  說明:FLT_No表示航班號,Starting_Date表示出發(fā)日期,Starting_Time表示出發(fā)時間,Starting表示出發(fā)地,Destination表示目的地,Voyage_time表示飛行時間,Num_FCSC表示頭等艙座位數(shù),Num_OC表示商務艙

73、座位數(shù),Num_TC表示經(jīng)濟艙座位數(shù),Adult_FCSC表示頭等艙成人票價,Child_FCSC表示頭等艙兒童票價,Adult_OC表示商務艙成人票價,Child_OC表示商務艙兒童票價,Adult_TC表示經(jīng)濟艙承認票價,Child_TC表示經(jīng)濟艙兒童票價,discount表示折扣,ACF表示機場建設費,F(xiàn)uel表示燃油費,Enabled表示是否啟用。</p><p>  5) User_manager(Ma

74、nager_ID,Manager_name,Manager_password,IsAdmin,Enabled)</p><p>  說明:Manager_ID表示管理員編號,Manager_name表示管理員名稱,Manager_password表示管理員密碼,IsAdmin表示是否是默認管理員,Enabled表示是否啟用。</p><p>  4.1.3物理結(jié)構設計</p>

75、<p><b>  表的建立</b></p><p>  用戶登錄信息表,它所有的屬性和數(shù)據(jù)類型見下表:</p><p>  表4-1 用戶登錄信息表</p><p>  用戶詳細信息表,它所有的屬性和數(shù)據(jù)類型見下表:</p><p>  表4-2 用戶詳細信息表</p><p>  

76、訂單信息表,它所有的屬性和數(shù)據(jù)類型見下表:</p><p><b>  表4-3訂單信息表</b></p><p>  航班信息表,它所有的屬性和數(shù)據(jù)類型見下表:</p><p>  表4-4 航班信息表</p><p>  續(xù)表4-5 航班信息表</p><p>  管理員信息表,它所有的屬性和

77、數(shù)據(jù)類型見下表:</p><p>  表4-6 管理員信息表</p><p><b>  表之間的關系</b></p><p>  表與表之間的關系如下圖:</p><p>  圖4-6 表與表之間關系</p><p><b>  4.4運用設計</b></p>

78、<p>  4.4.1數(shù)據(jù)字典設計</p><p>  數(shù)據(jù)字典的內(nèi)容是隨著數(shù)據(jù)流程圖自頂向下地擴展而逐步充實的。在整個系統(tǒng)的開發(fā)過程中,包括系統(tǒng)交付運行使用后的維護階段,一直在充實和修改這部數(shù)據(jù)字典,始終保持它的一致性和完整性。它是系統(tǒng)開發(fā)人員在各個階段必不可少的依據(jù)。系統(tǒng)設計人員要根據(jù)它制定系統(tǒng)設計方案。程序設計人員在對系統(tǒng)進行修改或擴充功能時,必須以這部數(shù)據(jù)字典為依據(jù),必要時要修改或充實它。

79、 </p><p>  航空訂票系統(tǒng)中數(shù)據(jù)字典的設計如下:</p><p>  表4-7 管理員信息表</p><p>  表4-8 用戶注冊信息表</p><p>  表4-9 航班信息表</p><p>  表4-10 用戶登錄信息表</p><p>  表4-11 訂單信

80、息表</p><p>  4.4.2安全保密設計</p><p>  在航空訂票系統(tǒng),用戶只有登錄后才能對數(shù)據(jù)庫進行操作,而管理員根據(jù)擁有的權限可以對數(shù)據(jù)庫進行相應權限的操作。且用戶及管理員的密碼都經(jīng)過MD5加密后進行存儲。</p><p>  第五章 詳細設計及實現(xiàn)</p><p>  詳細設計是軟件開發(fā)過程中的重要階段,在這個階段的主要任

81、務是對概要設計中產(chǎn)生的功能模塊進行詳細的設計及實現(xiàn)。</p><p><b>  5.1前臺功能設計</b></p><p>  在前臺功能中所有的用戶都能查詢航班、瀏覽公告、瀏覽廣告,但只有登錄的用戶才能進行機票預定、訂單查詢、常用聯(lián)系人管理等功能。</p><p>  具體流程如下圖所示:</p><p>  圖5-

82、1航空訂票系統(tǒng)前臺功能流程圖</p><p><b>  5.1.1用戶登錄</b></p><p>  用戶可以憑借自己的用戶名和密碼進行登錄。只有登錄后的用戶才能進行訂單查詢、預定機票、退票、改簽、常用聯(lián)系人管理、修改個人信息、修改密碼的操作。</p><p>  用戶登錄的流程如下圖所示:</p><p>  圖5

83、-2用戶登錄功能流程圖</p><p>  用戶登錄詳細步驟如下:</p><p>  在本系統(tǒng)的主界面選擇“登錄”按鈕;</p><p>  在登錄界面輸入的登錄信息,包括用戶名、密碼、驗證碼、用戶類型(管理員、用戶);</p><p>  判斷各輸入項是否為空或不合法,若為空或不合法將提示“輸入為空”或“輸入不合法”;</p>

84、<p>  判斷驗證碼是否正確,若不正確,將提示“驗證碼”錯誤;</p><p>  用MD5對用戶的密碼進行加密;</p><p>  根據(jù)用戶類型,從不同的表中查找用戶名和密碼是否與輸入的一致,若一致,則登錄到用戶或管理員個人界面,否則在登錄界面提示“密碼錯”。</p><p><b>  5.1.2用戶注冊</b></

85、p><p>  用戶只有注冊以后才具有登錄的用戶名和密碼,且每個用戶具有唯一的用戶名。用戶注冊時必須按照規(guī)則輸入完整的注冊信息,同時注冊過的用戶不能再次注冊。用戶的密碼必須經(jīng)過MD5加密后才能存儲到數(shù)據(jù)庫中。</p><p>  用戶注冊的流程如下圖所示:</p><p>  圖5-3用戶注冊功能流程圖</p><p>  用戶注冊的詳細步驟如下

86、:</p><p>  在本系統(tǒng)的主界面選擇“注冊”按鈕;</p><p>  在用戶注冊界面輸入注冊信息;</p><p>  判斷注冊信息是否完整,若輸入不完整則在用戶注冊界面提示“注冊信息輸入不完整”;</p><p>  判斷注冊信息是否輸入合法,若輸入不合法則在用戶注冊界面提示“注冊信息輸入不合法”;</p><

87、p>  判斷用戶是否已經(jīng)注冊,若用戶已經(jīng)注冊則提示“該用戶已注冊”,否則提“注冊成功”。</p><p><b>  5.1.3航班查詢</b></p><p>  航班查詢是主頁面最基本的功能,所有訪問本網(wǎng)頁的用戶不需要注冊或登錄就能查詢航班信息。</p><p>  航班查詢的流程圖如下圖:</p><p> 

88、 圖5-4用戶查詢航班功能流程圖</p><p>  航班查詢的詳細步驟如下:</p><p>  在本系統(tǒng)的主界面選擇出發(fā)地點,到達地點及出發(fā)日期,然后選擇“查詢”按鈕;</p><p>  判斷輸入是否全部為空,若為空則提示“用戶輸入不完整”;</p><p>  判斷輸入是否合法,若輸入不合法則提示“用戶輸入不合法”;</p>

89、;<p><b>  顯示查詢結(jié)果。</b></p><p><b>  5.1.4機票預定</b></p><p>  預定機票是本系統(tǒng)提供的最主要的功能之一。用戶必須成功登錄后才能預定機票,但也存在兩種訂票的方式,一種是用戶先登錄,再查找符合自己需求的航班信息,并進行訂票;另一種是用戶先查找符合自己需求的航班信息,然后登錄并訂票

90、。</p><p>  預定機票的具體流程如下:</p><p>  圖5-5 用戶預定機票流程圖</p><p>  5.1.5修改個人信息</p><p>  用戶登錄后在個人操作界面可以進行修改個人信息的操作,便于用戶對個人的信息進行維護。</p><p>  修改用戶信息的詳細步驟如下:</p>

91、<p>  在本系統(tǒng)的主界面選擇“登錄按鈕”,登錄到用戶個人頁面;</p><p>  在用戶個人頁面選擇“修改個人信息”選項卡,此時,系統(tǒng)將自動查詢該用戶的基本信息,并顯示在“修改個人信息”選項卡中;</p><p>  在“修改個人信息”選項卡中輸入需要修改的用戶信息;</p><p>  判斷用戶信息輸入是否完整,若輸入不完整則提示“輸入不完整”;&

92、lt;/p><p>  判斷用戶信息輸入是否合法,若輸入不合法則提示“輸入不合法,請重新輸入”;</p><p>  更新數(shù)據(jù)庫,提示“修改成功”。</p><p>  修改個人信息的具體流程如下:</p><p>  圖5-6用戶修改個人信息流程圖</p><p><b>  3.2.6修改密碼</b&g

93、t;</p><p>  為了安全起見,用戶登錄后可以進行修改密碼的操作。修改密碼前,用戶必須回答密碼提問,只有答對密碼提問后才能進行修改密碼的操作。在修改密碼時還需判斷原密碼輸入是否正確,若不正確也不能進行修改。</p><p>  修改用戶密碼的詳細步驟如下:</p><p>  在本系統(tǒng)的主界面選擇“登錄”按鈕,并進行登錄;</p><p&

94、gt;  在用戶個人頁面選擇“修改密碼”選項卡,此時將進入確認修改密碼界面;</p><p>  在確認修改密碼界面,用戶需要選擇密碼提問并輸入密碼問題;</p><p>  判斷輸入是否正確,若輸入不正確則將提示“輸入不正確”,若輸入正確則將進入修改密碼界面;</p><p>  在修改密碼界面用戶需要輸入原密碼、新密碼、確認新密碼及驗證碼;</p>

95、<p>  判斷輸入是否完整,若輸入不完整則提示“輸入不完整”;</p><p>  判斷輸入是否合法,若輸入不合法則提示“輸入不合法”;</p><p>  判斷驗證碼是否正確,若不正確將提示“驗證碼錯誤”;</p><p>  判斷用戶原密碼是否正確,若原密碼不正確則提示“用戶原密碼輸入錯誤,請重新輸入”;</p><p> 

96、 更新數(shù)據(jù)庫,并提示“密碼修改成功”。</p><p>  用戶修改的密碼的具體流程如下:</p><p>  圖5-7 用戶修改密碼流程圖</p><p><b>  5.1.7訂單查詢</b></p><p>  訂單查詢的功能是方便用戶了解自己訂單信息,用戶只要輸入訂單查詢信息就能查找自己想要查找的訂單信息。<

97、;/p><p>  訂單查詢的詳細步驟:</p><p>  在本系統(tǒng)的主界面選擇“登錄”按鈕,并進行登錄;</p><p>  在用戶個人界面選擇訂單查詢選項卡;</p><p>  在訂單查詢選項卡中輸入查詢的限制信息(訂票日期、出發(fā)日期),若未輸入查詢限制信息時查找該用戶的全部訂單;</p><p>  判斷輸入是否

98、合法,若輸入不合法則提示“用戶輸入不合法”;</p><p>  根據(jù)查詢限制條件查詢符合要求的項,并進行顯示。</p><p>  訂單查詢的具體流程如下:</p><p>  圖5-8 用戶訂單查詢流程圖</p><p><b>  5.1.8退票</b></p><p>  退票功能給用戶提

99、供更多的方便,當用戶的計劃出現(xiàn)變化時可以隨時進行退票的操作。但用戶退票時必須在允許退票的時間段內(nèi),即在預定出發(fā)時間的兩小時前。</p><p>  用戶退票的詳細步驟如下:</p><p>  用戶登錄后進行訂單查詢;</p><p>  在查詢結(jié)果中選擇需要改簽的訂單,并在“訂單查詢”選項卡中選擇“退票”按鈕;</p><p>  判斷需要

100、退票的訂單是否在允許退票的時間范圍內(nèi),若不在退票的時間范圍內(nèi)則提示“該訂單不能進行退票”,若在退票的時間范圍內(nèi)則更新數(shù)據(jù)庫,并提示“退票成功”。</p><p>  退票的具體流程如下:</p><p>  圖5-9 用戶退票流程圖</p><p><b>  5.1.9改簽</b></p><p>  改簽功能使用戶能

101、夠更好的管理自己的訂單。通過改簽功能,用戶可以進行改簽機票的操作。但改簽必須在允許改簽的時間段內(nèi),即在預定出發(fā)時間的兩小時前。</p><p>  用戶改簽的詳細步驟:</p><p>  用戶登錄后進行訂單查詢;</p><p>  在查詢結(jié)果中選擇需要改簽的訂單,并在“訂單查詢”選項卡中選擇“改簽”按鈕;</p><p>  判斷需要改簽

102、的訂單是否在允許改簽的時間范圍內(nèi),若不在改簽的時間范圍內(nèi)則提示“該訂單不能進行改簽”,若在改簽的時間范圍內(nèi)則進行用戶登錄后的機票預定流程。</p><p>  改簽功能使用戶能夠更好的管理自己的訂單。通過改簽功能,用戶可以進行改簽機票的操作。但改簽必須在允許改簽的時間段內(nèi),即在預定出發(fā)時間的兩小時前。</p><p>  改簽的具體流程圖如下:</p><p>  

103、圖5-10 用戶改簽流程圖</p><p><b>  5.2后臺功能設計</b></p><p>  管理員進行管理時必須先登錄,然后才能進行相應的管理操作,具體流程如下:</p><p>  圖5-11航空訂票系統(tǒng)后臺功能流程</p><p>  后臺功能主要包括訂單查詢、航班管理、公告管理、廣告管理、用戶管理、常用

104、聯(lián)系人管理、管理員管理、角色管理等功能。并不是所有的管理員都具有以上的全部功能,每個管理員根據(jù)自己所使用的角色而擁有的相應的功能。每個功能的設計如下:</p><p><b>  5.2.1訂單管理</b></p><p>  訂單管理功能方便管理員及時獲取當前的訂票信息。管理員只需要輸入訂單查詢信息進行搜索就能夠獲得想要的訂票信息。</p><p

105、>  后臺功能中訂單查詢的區(qū)別在于前臺功能的訂單查詢只能查找用戶個人信息,而后臺訂單查詢可以查詢所有用戶的訂單;前臺訂單查詢的查詢限制條件只有訂票日期、出發(fā)日期兩項,而后臺的訂單查詢功能中的查詢限制條件為訂單號、姓名、證件類型、證件號碼、訂票日期及出發(fā)日期。</p><p>  后臺功能中訂單查詢的步驟與前臺功能中訂單查詢的步驟一致,可參照前臺功能中訂單查詢的步驟,此處不再詳細說明。</p>

106、<p><b>  5.2.2航班管理</b></p><p>  航班管理是機票預定系統(tǒng)中相對比較重要的功能之一。管理員通過航班管理可以對航班進行增、刪、改、查的操作,這樣用戶就可以獲取實時有效的信息。</p><p>  增加航班的詳細步驟如下:</p><p>  在本系統(tǒng)的主界面選擇“登錄”按鈕,并以管理員的身份進行成功登錄;

107、</p><p>  在管理員個人界面選擇“航班管理”選項卡,在選項卡中選擇“添加”按鈕;</p><p>  在添加航班界面輸入需要添加的航班的詳細信息,并選擇“確認”提交按鈕;</p><p>  判斷管理員輸入是否完整,若輸入不完整則提示“輸入的航班信息不完整”;</p><p>  判斷管理員輸入是合法,若輸入不正確則提示“航班信息輸

108、入不合法”;</p><p>  判斷航班是否重復添加,若已經(jīng)添加過此航班,則提示“該航班已經(jīng)添加”;</p><p>  更新相應的表,并提示添加成功。</p><p>  查詢航班的詳細步驟如下:</p><p>  在本系統(tǒng)的主界面選擇“登錄”按鈕,并以管理員的身份進行成功登錄;</p><p>  在管理員個人

109、界面選擇“航班管理”選項卡;</p><p>  在“航班管理”選項卡中輸入航班查詢限制條件(航班號、出發(fā)地、目的地、起飛日期),并選“查詢”按鈕;</p><p>  判斷輸入是否合法,若輸入不合法則提示“查詢限制條件輸入不合法 ”;</p><p>  根據(jù)查詢限制條件查詢符合要求的航班,并顯示出來。</p><p>  修改航班信息的詳

110、細步驟如下:</p><p>  在系統(tǒng)的主界面以管理員身份進行登錄,并查詢需要修改的航班;</p><p>  選擇需要修改的航班,并選擇“修改”按鈕;</p><p>  在修改航班的界面輸入需要修改的信息,并選擇“確認提交”按鈕;</p><p>  判斷輸入是否完整,若輸入不完整則提示“輸入的航班信息不完整”;</p>

111、<p>  判斷輸入是否合法,若不合法則提示“輸入不合法,請重新輸入”;</p><p>  更新數(shù)據(jù)庫中相應的表中的信息,更新后提示“修改成功”。</p><p>  刪除航班的詳細步驟如下:</p><p>  在系統(tǒng)的主界面以管理員的身份進行登錄,并查詢需要刪除的航班;</p><p>  選擇需要刪除的航班,并選擇“刪除”按

112、鈕;</p><p>  更新數(shù)據(jù)庫,從相應的表中刪除相應的信息。</p><p><b>  5.2.3用戶管理</b></p><p>  管理員可以對注冊的用戶進行管理,包括添加用戶、刪除用戶、修改用戶信息、查詢用戶。在添加用戶過程中用戶名必須是唯一的,不能與其他人的用戶名一樣。證件類型加三證件號碼是識別一個用戶的唯一標識,如果存在相同的

113、證件類型和證件號碼則說明該用戶已經(jīng)注冊,注冊過的用戶不允許再次注冊。修改用戶信息時用戶名、證件類型、證件號碼不允許進行修改。</p><p>  增加用戶的詳細步驟如下:</p><p>  在本系統(tǒng)的主界面選擇“登錄”按鈕,并以管理員的身份進行成功登錄;</p><p>  在管理員個人界面選擇“用戶管理”選項卡,在選項卡中選擇“添加”按鈕;</p>

114、<p>  在添加用戶界面輸入需要添加的用戶的詳細信息,并選擇“確認”提交按鈕;</p><p>  判斷用戶信息輸入是否完整,若輸入不完整則提示“輸入的用戶信息不完整”;</p><p>  判斷用戶輸入是合法,若輸入不正確則提示“用戶信息輸入不合法”;</p><p>  判斷用戶是否重復添加,若已經(jīng)添加過此用戶,則提示“該用戶已經(jīng)添加”;</

115、p><p>  對用戶的密碼進行MD5加密;</p><p>  將用戶信息存到數(shù)據(jù)庫中相應的表中,并提示“添加成功”。</p><p>  查詢航班的詳細步驟如下:</p><p>  在本系統(tǒng)的主界面選擇“登錄”按鈕,并以管理員的身份進行成功登錄;</p><p>  在管理員個人界面選擇“用戶管理”選項卡;</

116、p><p>  在“用戶管理”選項卡中輸入用戶查詢限制條件(姓名、性別、證件類型、證件號碼),并選“查詢”按鈕;</p><p>  判斷輸入是否合法,若輸入不合法則提示“查詢限制條件輸入不合法 ”;</p><p>  根據(jù)查詢限制條件查詢符合要求的用戶,并顯示出來。</p><p>  修改航班信息的詳細步驟如下:</p>&l

117、t;p>  在系統(tǒng)的主界面以管理員身份進行登錄,并查詢需要修改的用戶;</p><p>  選擇需要修改的用戶,并選擇“修改”按鈕;</p><p>  在修改用戶的界面輸入需要修改的信息,并選擇“確認提交”按鈕;</p><p>  判斷輸入是否完整,若輸入不完整則提示“輸入的用戶信息不完整”;</p><p>  判斷輸入是否合法,

118、若不合法則提示“輸入不合法,請重新輸入”;</p><p>  對用戶的密碼進行加密;</p><p>  更新數(shù)據(jù)庫中相應的表中的信息,更新成功后提示“修改成功”。</p><p>  刪除航班的詳細步驟如下:</p><p>  在系統(tǒng)的主界面以管理員的身份進行登錄,并查詢需要刪除的用戶;</p><p>  選擇

119、需要刪除的航班,并選擇“刪除”按鈕;</p><p>  更新數(shù)據(jù)庫,從表中刪除相應的信息,刪除成功后提示刪除“成功”。</p><p>  5.2.4管理員管理</p><p>  高級管理員可以通過管理員管理功能對管理員進行管理,主要包括添加管理員、刪除管理員、修改管理員、查詢管理員的操作,此功能只對高級管理員開放。</p><p>  

120、添加管理員、刪除管理員、修改管理員及查詢管理員的步驟與用戶管理中添加用戶、刪除用戶、修改用戶及查詢用戶的步驟是一樣的,因此,此處不做詳細的介紹,可參照用戶管理中的步驟。</p><p>  5.3驗證碼生成程序設計說明</p><p><b>  5.3.1程序描述</b></p><p>  為了加強系統(tǒng)的安全,避免黑客利用“窮舉法”對系統(tǒng)進

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論