航空公司機票預訂系統(tǒng)設計與實現(xiàn)計劃書_第1頁
已閱讀1頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  航空公司機票預訂系統(tǒng)設計與實現(xiàn)計劃書</p><p><b>  1.引言 </b></p><p><b>  1.1系統(tǒng)設計背景</b></p><p>  隨著經濟的快速發(fā)展,民航事業(yè)在不斷壯大,人們的消費水平也在迅速提高,旅游正逐漸成為普通老百姓中不可或缺的一部分,搭乘飛機出行的老百姓的數(shù)量在

2、呈明顯的上升趨勢,機票預訂系統(tǒng)在各航空公司占據(jù)著主導地位。隨著航空公司用戶的迅猛增長和人們對便捷性要求的提高,原有的機票預訂方式已經無法滿足人們的需求,嚴重制約了航空公司的工作效率,也耽誤了用戶的寶貴時間,因此,引入高效的機票預訂系統(tǒng),來協(xié)助處理機票預訂工作是計算機技術高速發(fā)展的必然趨勢。</p><p>  機票預訂系統(tǒng)的核心功能就是機票預訂,本機票預訂系統(tǒng)旨在提高航空公司的機票預訂服務效率,降低售票服務中錯誤

3、的發(fā)生率,減少信息交流的煩瑣過程及其帶來的開銷。</p><p><b>  1.2系統(tǒng)設計概述</b></p><p>  每個航空公司都必須要解決的問題就是如何提高飛機票售票效率,更好的方便客戶,擺脫機械化的管理模式,想要輕松解決這個問題不妨嘗試采用機票預訂系統(tǒng)使用戶在線就能夠預訂到機票,問題得到解決的同時,還能做到飛機票售出途徑多元化,方便乘客購票,提高航空公司

4、的工作效率。</p><p>  網上機票預訂系統(tǒng)屬于應用系統(tǒng),用到機票預訂系統(tǒng)的用戶有很多,當然,這個系統(tǒng)提供的功能也有很多,如用戶注冊、用戶登陸、查詢航班、預訂機票、在線退票等,這些都是用戶可以完成的,對管理員而言,還可以實現(xiàn)制定航班等功能。實現(xiàn)在線預訂可以為用戶提供便捷的訂票渠道,使用戶能夠通過互聯(lián)網了解航班與航線的詳細情況,及時、準確的反映自己的工作情況以及航空公司的經營情況。比如,及時的處理用戶的訂票與

5、退票請求,審核用戶的訂票信息等。具體而言,管理員登陸本系統(tǒng)之后,可以對管理員以及用戶的信息進行添加、修改和刪除,除此以外,管理員還可以對一些基礎信息進行管理,基礎信息主要包括城市信息,航班信息、航空公司信息、航線信息,同時還可以對航班信息進行詳細的預覽,管理員還可以對訂單進行管理,主要包括對用戶提交的訂票、退票信息進行審核,審核通過的話即進行出票、退票操作,當然也可以查看出票以及退票記錄。用戶進行登錄操作之前必須先進行注冊,注冊時需要填

6、寫自己的基本信息,之后便可以進行登錄操作,用戶登陸系統(tǒng)之后,可以修改自己的登陸密碼,查看并修改注冊時填寫的基本信息,通過選擇起始城市、重點城市以及選定的日期來進行機票預訂,選擇預</p><p><b>  2.需求分析</b></p><p>  2.1系統(tǒng)功能需求分析 </p><p>  本系統(tǒng)主要的使用對象有兩類,分別是用戶和管理員,所

7、以本系統(tǒng)有一個面向用戶的平臺和一個面向管理員的平臺,面向用戶,要有注冊、登錄、用戶信息管理、航班查詢、訂票、退票等功能;面向管理員就應該有登錄、制定航班、安排航班、管理航線、審核訂單等功能。系統(tǒng)的主要功能需求分析如下:</p><p>  1.注冊。管理員和用戶想要進入該系統(tǒng)進行一些基本操作首先要進行注冊成為系統(tǒng)的用戶。</p><p>  2.登錄。此功能對用戶和管理員輸入的登錄信息進行

8、驗證,確定用戶是否能夠安全的進入本系統(tǒng)進行后期的預訂機票活動。</p><p>  3.修改信息。此功能接受用戶對個人信息的修改及查看,管理員不僅可以查看和修改管理員的信息,還可以查看和修改系統(tǒng)內用戶的信息。</p><p>  4.查詢。此功能一方面是用戶在預訂機票之前查詢符合自己要求的航線,一方面管理員可以查詢航班、航空公司以及航線的信息,并增加、修改和刪除航班、航空公司以及航線信息。

9、</p><p>  5.訂票。用戶選擇好自己要訂的機票,確認預訂提交訂單之后會交由系統(tǒng)管理員審核,審核通過之后訂單才生效。</p><p>  6.退票。用戶由于一些突發(fā)情況不能按時乘機時可以向系統(tǒng)管理員提出退票申請,管理員對用戶提交的退票申請進行審核,對滿足退票條件的已預訂機票進行退票處理。</p><p><b>  2.2可行性分析 </b&

10、gt;</p><p>  本系統(tǒng)的可行性分析主要包括技術可行性、經濟可行性、操作可行性三方面內容,具體分析如下:</p><p>  2.2.1技術可行性</p><p>  通過實際考察現(xiàn)有的網上機票預訂系統(tǒng)可以發(fā)現(xiàn),大部分航空公司的機票預訂系統(tǒng)都已具備機票預訂系統(tǒng)實施所需要的計算機軟硬件和網絡環(huán)境,加上現(xiàn)在對網絡系統(tǒng)構造的支持,系統(tǒng)的構建、運行和維護都可以輕松

11、地完成。</p><p>  2.2.2經濟可行性</p><p>  分析經濟可行性,主要是估算新系統(tǒng)的開發(fā)費用和今后的運行、維護費用,估計新系統(tǒng)將獲得的收益,并將費用與收益進行比較,如果收益將明顯大于費用,則投入該系統(tǒng)在經濟上是具有可行性的,反之,則沒有。</p><p>  本次網上機票預訂系統(tǒng)的開發(fā)是建立在計算機技術廣泛應用和普及于社會各個行業(yè)的實際工作中的

12、前提下的,能夠極大的減少航空公司、機票銷售點工作人員的工作壓力,降低售票開銷,簡化售票流程,提高機票管理系統(tǒng)的效率和準確性,規(guī)范旅客信息的管理。</p><p>  2.2.3操作可行性</p><p>  本系統(tǒng)以網絡應用為主,使用系統(tǒng)的人員,只要具備在Microsoft Windows平臺上使用個人電腦的知識,而不需要具備特別的技術能力。系統(tǒng)的用戶界面和管理界面都簡單和易于操作,普通的

13、會上網的用戶都可以輕松地完成自己的目的,而管理員也無須特地培訓,只需要了解航班的規(guī)則即可對航班航線進行管理。</p><p>  2.2.4法律可行性</p><p>  本系統(tǒng)開發(fā)過程中所使用的開發(fā)軟件都不存在版權糾紛,無違反國家法律相關規(guī)定。</p><p><b>  3.系統(tǒng)設計</b></p><p><

14、b>  3.1總體結構設計</b></p><p>  通過對系統(tǒng)的詳細分析,本系統(tǒng)的使用者主要有管理員和用戶,管理員主要進行人員管理、基礎信息管理、訂單管理這三個功能模塊,用戶登陸系統(tǒng)后可以修改密碼、查看個人信息、進行訂票與退票,系統(tǒng)的功能模塊圖如圖3.1所示。</p><p>  圖3.1 系統(tǒng)功能模塊圖</p><p><b>  

15、3.1.1人員管理</b></p><p>  該功能模塊主要由管理員完成,包括對管理員的管理以及對用戶的管理,管理員可以添加新的管理員以與用戶的基本信息,也可以對已經注冊的管理員與用戶的信息進行查詢。</p><p>  3.1.2基礎信息管理</p><p>  該功能模塊主要由管理員完成,包括對城市信息、航空公司信息、航線信息以及航班信息的管理,管

16、理員可以對城市信息、航空公司信息、航線信息以及航班信息進行添加、修改和刪除,同時,也可以依據(jù)航班編號、起飛時間、到達時間等基本信息進行航班預覽。</p><p><b>  3.1.3訂單管理</b></p><p>  該功能模塊主要由系統(tǒng)管理員完成,包括對用戶提交的訂票、退票信息的審核,完成出票操作與退票操作,同時可以根據(jù)訂單編號、所屬航班號等基本信息查詢自己的出

17、票記錄和退票記錄。</p><p>  3.1.4個人信息系統(tǒng)管理</p><p>  該功能模塊主要面向用戶,包括修改密碼、查詢個人信息、機票預訂和申請退票,用戶進入系統(tǒng)之后如果想修改自己的登陸密碼,那么可以通過修改密碼的功能來實現(xiàn),通過輸入原密碼和兩次輸入新密碼便可以輕松完成,用戶還可以查看注冊時填寫的基本信息,并對自己的注冊信息進行修改,當然,本系統(tǒng)最主要的功能就是機票預訂,所以用戶

18、可以通過選擇起始城市、終點城市以及時間來篩選航班,選擇合適自己的航班進行預訂,當管理員還沒有對用戶提交的訂單進行審核時,用戶可以直接取消訂單,如果用戶提交的訂單已經被管理員審核通過,那么就要提交退票申請等待管理員審核,管理員審核通過之后退票才完成。</p><p><b>  3.2數(shù)據(jù)庫設計</b></p><p>  在數(shù)據(jù)庫設計中,可以采用實體——聯(lián)系圖(簡稱E

19、—R圖)的方法進行數(shù)據(jù)結構的描述,系統(tǒng)各個實體的實體——聯(lián)系圖如下:</p><p>  管理員包括的屬性是用戶名和密碼,實體如圖3.2所示:</p><p>  圖3.2管理員信息實體圖</p><p>  用戶包括的屬性是用戶名、密碼、姓名、性別、身份證號碼、電子郵箱、手機號碼,實體如圖3.3所示:</p><p>  圖3.3用戶信息實

20、體圖</p><p>  城市包括的屬性是城市名稱、城市ID,實體如圖3.4所示:</p><p>  圖3.4城市信息實體圖</p><p>  訂單包括的屬性是訂單編號、預訂日期、所屬航班號、用戶、下單時間、狀態(tài),實體如圖3.5所示:</p><p>  圖3.5訂單信息實體圖</p><p>  航班包括的屬性是

21、航班編號、起飛時間、到達時間、票價、坐位數(shù)目、所屬航線編號、所屬航空公司編號,實體如圖3.6所示:</p><p>  圖3.6航班信息實體圖</p><p>  航空公司包括的屬性是航空公司編號、名稱、地址、聯(lián)系方式,實體如圖3.7所示:</p><p>  圖3.7航空公司信息實體圖</p><p>  航線包括的屬性是航線編號、起始城市

22、、終點城市、里程,實體如圖3.8所示:</p><p>  圖3.8航線信息實體圖</p><p>  本系統(tǒng)的實體——聯(lián)系圖如圖3.9所示:</p><p>  圖3.9 系統(tǒng)的實體——聯(lián)系圖</p><p>  3.2.1數(shù)據(jù)庫邏輯結構設計</p><p>  一個完善的機票預訂系統(tǒng)需要很多張表來存儲大量的數(shù)據(jù),這

23、些數(shù)據(jù)又可以用來檢測系統(tǒng)的準確性等,在設計航空公司機票預訂系統(tǒng)時,我也用到了很多張表,現(xiàn)把這幾張表列舉如下:</p><p>  管理員表(用戶名、密碼)</p><p>  表3.1用來存放系統(tǒng)管理員登錄系統(tǒng)的用戶名和密碼信息。</p><p>  表3.1 系統(tǒng)管理員表</p><p>  用戶表

24、(用戶名、密碼、姓名、性別、身份證號碼、電子郵箱、手機號碼)</p><p>  表3.2用來存放用戶的一些基本信息。 </p><p>  表3.2 用戶表</p><p>  3. 城市表(城市名稱、城市ID)</p><p>  表3.3用來存放城市信息。</p><p&

25、gt;  表3.3 城市信息表</p><p>  4. 訂單(訂單編號、預訂日期、所屬航班號、用戶、下單時間、狀態(tài))</p><p>  表3.4包括訂單的一些基本內容</p><p>  表3.4 訂單信息表</p><p>  5. 航班(航班編號、

26、起飛時間、到達時間、票價、坐位數(shù)目、所屬航線編號、所屬航空公司編號)</p><p>  表3.5用來存放航班的基本信息</p><p>  表3.5 航班信息表</p><p>  6. 航空公司(航空公司編號、名稱、地址、聯(lián)系方式)</p><p>  表3.6用來存儲航空公司的

27、一些基本信息</p><p>  表3.6 航空公司信息表</p><p>  7. 航線(航線編號、起始城市、終點城市、里程)</p><p>  表3.7用來存儲航線的一些基本信息</p><p>  表3.7 航線信息表</p><

28、;p>  3.2.2物理結構設計</p><p>  本系統(tǒng)只是根據(jù)訂票系統(tǒng)現(xiàn)在具有的主要功能進行的設計,隨著航空公司的發(fā)展,以后肯定還會需要加入新的數(shù)據(jù)、添加新的功能模塊,所以目前很難計算出整個系統(tǒng)的信息量。</p><p>  現(xiàn)在對該系統(tǒng)可以進行相對的數(shù)據(jù)的添加,刪除,修改和查詢的操作等,確保數(shù)據(jù)的實時更新。</p><p>  但是大致可以對系統(tǒng)數(shù)據(jù)信

29、息量留有足夠的系統(tǒng)存儲空間去為以后的數(shù)據(jù)添加做準備,還有要保證以后的信息流量,對網絡設備也有一定的要求。</p><p><b>  4.系統(tǒng)實現(xiàn)</b></p><p><b>  4.1開發(fā)工具</b></p><p>  ASP.NET是 ASP技術發(fā)展的產物,它具有簡單以及可定制化能力強的特點,因為ASP.NET是

30、基于通用語言的編譯運行的程序,所以它足夠強大, 在Web應用軟件開發(fā)者的幾乎全部的平臺上都可以運行,開發(fā)者也可以選擇一種最熟悉的語言來編寫程序,而C#作為.NET獨有的語言又被廣泛應用。所以,在進行系統(tǒng)開發(fā)時,我選擇ASP.NET為系統(tǒng)開發(fā)工具,C#為系統(tǒng)開發(fā)語言。</p><p>  SQL Server 2005 具有易管理、可用性強、安全等特點,同時,SQL Server 2005 使部署、管理和優(yōu)化企業(yè)數(shù)

31、據(jù)以及分析應用程序變得更簡單、更容易。所以,基于對系統(tǒng)數(shù)據(jù)量以及安全性的控制,為了使系統(tǒng)較容易操作同時具有良好的兼容性,我選擇了SQL Server數(shù)據(jù)庫作為本系統(tǒng)的后臺數(shù)據(jù)庫。</p><p><b>  4.2系統(tǒng)實現(xiàn)界面</b></p><p><b>  4.2.1登陸界面</b></p><p>  系統(tǒng)的首頁如

32、圖4.1所示,如果是系統(tǒng)管理員登錄,點擊管理員登陸,輸入用戶名:admin,密碼:admin,如果是用戶登錄,則點擊用戶登陸,輸入用戶名:用戶注冊時設置的用戶名,密碼:用戶注冊時設置的密碼,點擊“登錄”按鈕,分別進入管理員界面如圖4.2和用戶界面如圖4.3所示。如果用戶是第一次進入該系統(tǒng),則首先要進行注冊,注冊界面如圖4.4所示,加紅色星號的為必填項。</p><p><b>  圖4.1系統(tǒng)首頁<

33、;/b></p><p>  圖4.2 管理員界面</p><p><b>  圖4.3 用戶界面</b></p><p>  圖4.4用戶注冊界面</p><p>  這種系統(tǒng)身份驗證功能的實現(xiàn)主要與指定數(shù)據(jù)庫連接,并獲得所連接數(shù)據(jù)庫所含表的表名,在表中查詢出請求登錄系統(tǒng)的用戶信息,使系統(tǒng)主界面按照用戶類型顯示相

34、應菜單項。</p><p>  4.2.2管理員功能界面</p><p>  管理員登陸系統(tǒng)后,在所能看見的系統(tǒng)主界面上的菜單項共有十一項,如圖4.2所示。主要包括人員管理、基礎信息管理和訂單管理三個方面的內容,在人員管理功能模塊里,管理員可以查看、添加、修改和刪除管理員以及用戶的基本信息;在基本信息管理功能模塊中,管理員可以查看、添加、修改和刪除城市、航空公司、航線、航班的基本信息,同時

35、還可以進行航班預覽;在訂單管理功能模塊中,管理員可以核實用戶提交的訂票或者退票信息并進行出票和退票操作,頁面的左上角有 “退出”菜單項,該菜單項具有重新登錄的功能,它是系統(tǒng)的兩種類型的用戶都擁有的操作功能。當用戶單擊此菜單項時,系統(tǒng)會恢復到原始主界面的視圖。</p><p>  4.2.3用戶功能界面</p><p>  用戶登陸系統(tǒng)后,在所能看見的系統(tǒng)主界面上的菜單項共有六項,如圖4.3

36、所示。主要包括修改密碼、查看并修改自己注冊時填寫的個人信息、機票預訂、查看訂單和退票,“修改密碼”這一項,用戶可以根據(jù)自己的需要修改密碼,以確保系統(tǒng)使用的機密性。</p><p><b>  4.2.4訂票流程</b></p><p>  用戶登陸系統(tǒng)后,點擊系統(tǒng)主界面左邊的“機票預訂”選項,出現(xiàn)如圖4.5所示的頁面,選擇自己的起始城市、終點城市和乘坐的日期,點擊“查

37、看”按鈕,會篩選出符合條件的航班信息,如圖4.6所示,以起始城市為北京,終點城市為南京,指定日期2014年4月30日為例,顯示兩條符合的航班,選擇航班編號為hb02的航班點擊右側“預定”按鈕進行預訂,出現(xiàn)如圖4.7所示的界面,填寫需要購買的數(shù)量,確認信息無誤后點擊“下單預定”按鈕,出現(xiàn)如圖4.8所示的對話框。假如填寫的購買數(shù)量超過剩余座位數(shù)量,將出現(xiàn)如圖4.9所示的對話框。用戶提交訂單后要等待系統(tǒng)管理員審核出票之后訂單才生效,管理員登陸

38、系統(tǒng),點擊系統(tǒng)左側的“出票操作”按鈕,選擇訂單編號為20140427182904-2的訂單,點擊右側“出票”按鈕,會出現(xiàn)如圖4.10所示的界面,點擊“出票操作”按鈕,會出現(xiàn)如圖4.11所示的對話框,點擊“確定”之后,系統(tǒng)會提示操作完成。至此,完整的訂票流程已經完成。</p><p>  圖4.5機票查詢界面</p><p>  圖4.6查詢結果界面</p><p>

39、  圖4.7確認訂單界面</p><p>  圖4.8下單成功界面</p><p>  圖4.9購買數(shù)量大于座位時的界面</p><p>  圖4.10管理員審核界面</p><p>  圖4.11出票確認界面</p><p><b>  4.2.5退票流程</b></p><

40、p>  用戶由于一些突發(fā)情況要申請退票時,首先使用自己的用戶名和密碼登陸該系統(tǒng),點擊系統(tǒng)界面左側的“我的預定” 按鈕,如圖4.12所示,即為未被管理員審核的訂單,如果訂單還未被管理員審核,那么退票過程比較簡單,點擊右側的“取消訂單”,會出現(xiàn)如圖4.13所示的頁面,點擊“取消訂單”,然后會出現(xiàn)如圖4.14所示的對話框,點擊“確定”之后,會出現(xiàn)如圖4.15所示的提示。</p><p>  如果用戶提交的訂單信息

41、被管理員審核通過后,則需要點擊系統(tǒng)界面左側的“已經買到”,如圖4.16所示即為已經被管理員審核通過的訂單,點擊右側的“退票申請”之后出現(xiàn)如圖4.17所示的頁面,點擊“申請退票”之后會出現(xiàn)如圖4.18所示的確認退票信息的對話框,點擊“確認”之后,會跳出“操作完成”的提示,由于訂單已經被管理員審核,所以退票也要等待管理員審核,審核通過之后整個退票過程才算完成。管理員登陸系統(tǒng)之后點擊主界面右側的“退票操作”,顯示用戶提交的退票申請,如圖4.1

42、9所示,點擊右側的“退票申請”,出現(xiàn)如圖4.20所示的頁面,點擊“退票確認”之后,會出現(xiàn)如圖4.18所示的確認退票信息的對話框,點擊“確認”之后,會跳出“操作完成”的提示,至此,才完成了整個退票流程。</p><p>  圖4.12訂單查詢界面</p><p>  圖4.13取消訂單界面</p><p>  圖4.14取消訂單確認界面</p><

43、p>  圖4.15操作完成界面</p><p>  圖4.16審核通過訂單查詢界面</p><p>  圖4.17退票信息確認界面</p><p><b>  圖4.18退票提醒</b></p><p>  圖4.19管理員審核退票界面</p><p>  圖4.20管理員審核退票信息界面&

44、lt;/p><p><b>  5.系統(tǒng)測試</b></p><p>  5.1邊編寫代碼邊測試</p><p>  在完成窗口設計后,需要完成的工作就是編寫代碼,由于本人編程水平有限,缺少編寫系統(tǒng)程序的經驗,在編寫代碼時經常出現(xiàn)這樣那樣的問題,因此,我主要采取編一個功能,測試一個功能,編好一個窗口,測試通過后再編寫另一個窗口代碼的方法,編程過程中

45、遇到的數(shù)據(jù)類型匹配的問題是困擾我最多的問題,這些都在測試通不過時進行修改,使之于數(shù)據(jù)庫中的數(shù)據(jù)類型相符。在編寫代碼過程中出現(xiàn)了類似的少了一對單引號這種比較低級的錯誤,檢查后才修改正確的情況時有發(fā)生。</p><p>  5.2窗口代碼完成后統(tǒng)一測試</p><p>  在系統(tǒng)測試過程中還發(fā)現(xiàn)不少問題,比如系統(tǒng)管理員添加用戶時,使用明文密碼,通過請教指導老師,才改正為用“*”表示,這樣就防止

46、了在用戶登陸時的密碼泄露導致安全性問題。還有如修改密碼模塊中,”Update”語句少了”where”修飾,這樣就導致系統(tǒng)里面只要有用戶修改登陸密碼,系統(tǒng)里面所有用戶的登陸密碼均會被修改,那些沒有修改自己登陸密碼的用戶用自己原來的密碼就不能順利登陸了,”Update”語句加了”where”修飾后,密碼修改沒有出現(xiàn)異常情況。 </p><p><b>  5.3系統(tǒng)測試舉例</b></p&

47、gt;<p>  5.3.1用戶登陸測試</p><p>  如圖5.1所示,在用戶登陸界面輸入已經完成注冊的用戶名和密碼,以用戶名為“test”,密碼為“test”為例,點擊“提交”按鈕,則能夠成功進入到用戶的主界面。</p><p>  圖5.1 用戶登陸界面</p><p>  如果輸入錯誤的密碼,以輸入用戶名“test”,密碼“qqqq”為例,

48、點擊“提交”按鈕之后,會出現(xiàn)如圖5.2所示的錯誤提示。</p><p>  圖5.2登陸錯誤提示</p><p>  如果輸入系統(tǒng)不存在的用戶名,以輸入用戶名“xy”,密碼“1234”為例,點擊提交按鈕之后,仍會出現(xiàn)如圖5.2所示的錯誤提示。</p><p>  5.3.2航班查詢測試</p><p>  用戶登陸系統(tǒng)之后,想要進行訂票操作的

49、話首先要點擊頁面右側的“機票預訂”按鈕篩選出符合自己要求的航班,系統(tǒng)的測試時間為2014年5月10日,以起始城市為北京,終點城市為南京,指定時間為2014年5月19日,會出現(xiàn)如圖5.3所示的頁面,選擇需要的航班進行預訂即可。若指定時間為2014年5月7日,點擊“查看”按鈕之后會出現(xiàn)如圖5.4所示的提示。</p><p><b>  圖5.3查詢結果</b></p><p&

50、gt;  圖5.4查詢錯誤提示</p><p><b>  5.3.3訂票測試</b></p><p>  在查詢出滿足條件的航班信息之后,點擊“預訂”按鈕,確認訂單并填寫購買數(shù)量即可成功下單預訂,如果所填寫的購買數(shù)量大于作為數(shù)目,則會出現(xiàn)如圖5.5所示的錯誤提示。</p><p>  圖5.5下單錯誤提示</p><p&g

51、t;  5.3.4用戶注冊測試</p><p>  當用戶進行注冊時,有些信息例如用戶名、密碼是必填項,檢測用戶注冊的功能主要就是檢測當用戶注冊時如果必填項不填,是否會出現(xiàn)錯誤提示。</p><p>  當用戶點擊主頁上面的“注冊”按鈕時,會出現(xiàn)如圖5.6所示的頁面,其中右側標記*的為必填項,按要求填寫用戶資料,點擊“提交”按鈕之后會出現(xiàn)如圖5.7所示的成功提醒,假如故意不填必填項,以不填

52、身份證號碼為例,點擊“提交”按鈕之后,系統(tǒng)會出現(xiàn)如圖5.8所示的錯誤提示。</p><p>  圖5.6用戶注冊界面</p><p>  圖5.7 注冊成功提醒</p><p>  5.8注冊信息錯誤提醒</p><p>  系統(tǒng)還會存在其他的問題沒有被檢測出來,主要是因為本人所學的專業(yè)知識有限,還有就是畢業(yè)設計的時間匆忙,測試的次數(shù)不足,測

53、試可能也不夠全面,所以在以后就需要大家共同探討與研究,使這個系統(tǒng)能夠更加趨于完善。</p><p><b>  6.總結</b></p><p>  傳統(tǒng)的購票方式也存在很多缺點,目前部分航空公司的運行管理決策的能力和效率已經無法滿足當前航空業(yè)發(fā)展的需要。各部門和各子公司不能實現(xiàn)統(tǒng)一管理,使得信息數(shù)據(jù)不能共享,在很大程度上浪費了數(shù)據(jù)資源,不僅如此,還使得公司在市場經濟

54、中不再占據(jù)主導地位,對管理層及時決策起到了阻礙作用。從團隊溝通和協(xié)作方面來講,航空公司不能實現(xiàn)統(tǒng)一管理,也嚴重影響了公司的團隊精神。隨著公司的發(fā)展,公司規(guī)模的擴大,職能機構的劃分肯定會越來越細致,這樣勢必會導致各部門和各子公司之間的協(xié)調和溝通越來越難,不能對航班進行及時的調整,這樣,就很難做到安全管理,而一旦出現(xiàn)意外,找到相關的責任人需要的時間也會變長。因此,在線實現(xiàn)機票預訂是很有必要的。</p><p>  確

55、定了畢業(yè)設計的選題之后,在撰寫學年論文階段,我對目前較大的幾個航空公司的機票預訂系統(tǒng)進行了調研,逐一注冊,了解其基本功能,分析他們的優(yōu)缺點,將優(yōu)點運用到我的畢業(yè)設計中,將缺點進行改正。在畢業(yè)設計階段,首先,我通過查閱資料,對業(yè)務流程、用戶需求都作了細致的分析,并進行了可行性分析,經過對系統(tǒng)的概要設計及詳細設計,系統(tǒng)功能模塊等都已經基本確定,接下來在導師的指導下進行代碼編寫與各個功能模塊的測試,當然也進行了很多次得測試與更改修正系統(tǒng)才得以

56、運行。</p><p>  航空公司機票預訂系統(tǒng)采用ASP.NET C#語言、SQL Server的技術方案,很好地實現(xiàn)了機票預訂系統(tǒng)的具體操作,界面友好,操作簡便。但是在系統(tǒng)的實際設計過程中我遇到了各式各樣的問題,這些問題在以前的課程設計中很多都沒有遇到過,由于自己水平有限加之開發(fā)經驗不足,有一種力不從心的感覺,但是我沒有輕易放棄,還是盡最大的努力完善預想的系統(tǒng)功能。在筋疲力盡的同時,我也感受到了軟件開發(fā)帶來的

溫馨提示

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

評論

0/150

提交評論