版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 《XXXXXX課程名稱》</p><p><b> 課程設(shè)計報告</b></p><p><b> 計算機學(xué)院</b></p><p> 2017年12月8日</p><p><b> 目錄</b></p><p><
2、b> 一、緒論1</b></p><p><b> 1.1課題簡介1</b></p><p><b> 1.2設(shè)計目的1</b></p><p><b> 1.3設(shè)計內(nèi)容2</b></p><p> 1.4可行性分析2</p>
3、<p><b> 二、需求分析4</b></p><p> 2.1需求分析的任務(wù)4</p><p> 2.2需求分析的過程4</p><p> 2.3流程圖和數(shù)據(jù)字典5</p><p> 三、概念結(jié)構(gòu)設(shè)計10</p><p> 3.1概念結(jié)構(gòu)設(shè)計的方法與步驟10
4、</p><p> 3.2 數(shù)據(jù)抽象與局部視圖設(shè)計11</p><p> 3.3視圖的集成13</p><p> 四、邏輯結(jié)構(gòu)設(shè)計14</p><p> 4.1 E-R圖向關(guān)系模型的轉(zhuǎn)換14</p><p> 4.2關(guān)系模式優(yōu)化14</p><p> 五、數(shù)據(jù)庫物理設(shè)計1
5、6</p><p> 5.1表的建立16</p><p> 5.2視圖的建立17</p><p> 5.3索引的建立18</p><p> 六、數(shù)據(jù)庫的實施19</p><p> 6.1數(shù)據(jù)庫的安排19</p><p> 6.2數(shù)據(jù)庫的運行19</p>&l
6、t;p> 6.2.1 界面設(shè)計19</p><p><b> 總 結(jié)24</b></p><p><b> 主要參考文獻25</b></p><p><b> 一、緒論</b></p><p><b> 1.1課題簡介</b><
7、/p><p> 隨著時代的發(fā)展,計算系軟件和系統(tǒng)的成熟,機票預(yù)定方面成為一個影響多數(shù)人生活的問題,而建立機票預(yù)定系統(tǒng)是一個很好的解決辦法。本著理論聯(lián)系實際的宗旨,我通過學(xué)校提供的這次課程設(shè)計實踐的機會,在指導(dǎo)教師的幫助下,歷經(jīng)兩周時間,設(shè)計出了一套機票預(yù)定管理系統(tǒng),在下面各節(jié)中,我將以這套機票預(yù)定管理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題。</p><p><b> 1.2設(shè)計
8、目的</b></p><p> 應(yīng)用對數(shù)據(jù)庫系統(tǒng)原理理論的學(xué)習(xí),通過上機時間的方式將理論知識與實踐更好的結(jié)合起來,鞏固所學(xué)知識</p><p> 在實踐中鞏固在課堂上所學(xué)的SQL語句有關(guān)知識,熟悉掌握對于給定結(jié)構(gòu)的數(shù)據(jù)庫的建立,基本操作,程序系統(tǒng)的建立和調(diào)試以及系統(tǒng)評價,掌握對于給定實際問題的解決方法,為建議一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),必須的經(jīng)過系統(tǒng)的調(diào)研、需求分析、概念設(shè)計、
9、邏輯設(shè)計、物理設(shè)計、系統(tǒng)調(diào)試以及系統(tǒng)評價的一般過程,為以后的工作打下良好基礎(chǔ)。</p><p><b> 1.3設(shè)計內(nèi)容 </b></p><p> 選擇課題必須對課題的相關(guān)信息有一定的了解,對于我選的課題來說,我必須了解機票預(yù)定系統(tǒng)的構(gòu)造以及購票人的信息還有機票的相關(guān)信息。通過這些信息制成表格,輸入到數(shù)據(jù)庫中,使之能夠進行查詢、修改、刪除并且與機票預(yù)定系統(tǒng)執(zhí)行相
10、同的操作。需求分析階段就是要研究我所做的機票預(yù)定系統(tǒng)的具體分類和實施過程流圖。概念設(shè)計階段要完成數(shù)據(jù)抽象與局部視圖設(shè)計還有視圖的集成。邏輯結(jié)構(gòu)設(shè)計階段要把E-R圖轉(zhuǎn)化為關(guān)系模式并且把我輸入的六張表結(jié)合在一起完成一個總關(guān)系表。最后就是要運行和實施數(shù)據(jù)庫。要把查詢結(jié)果與過程抓幾張圖。</p><p><b> 1.4可行性分析</b></p><p> 可行性分析對系
11、統(tǒng)的開發(fā)至關(guān)重要,可以大幅減少不必要的損失,保證系統(tǒng)開發(fā)的順利進行。可以從技術(shù)可行性、經(jīng)濟可行性、操作可行性三方面進行系統(tǒng)可行性分析:</p><p> 1、技術(shù)可行性: 這些年來,計算機技術(shù)的發(fā)展異常迅猛,而絕大多數(shù)的企業(yè)和單位,都已經(jīng)把計算機作為信息和數(shù)據(jù)處理、保存和管理的重要工具。管理信息系統(tǒng)是一個不斷發(fā)展的新型科學(xué),任何一個單位要生存要發(fā)展,要高效率的把內(nèi)部活動有機地組織起來,就必須建立起和自身特點相適
12、應(yīng)的管理信息管理系統(tǒng)。經(jīng)對現(xiàn)有網(wǎng)上機票的網(wǎng)銷售和預(yù)定的實際考察發(fā)現(xiàn),絕大多數(shù)的航空公司、網(wǎng)絡(luò)公司及酒店等機票銷售管理系統(tǒng)都已具備計算機軟硬件和網(wǎng)絡(luò)環(huán)境。現(xiàn)有的網(wǎng)絡(luò)硬件及軟件的系統(tǒng)已經(jīng)完全可以滿足構(gòu)造這樣一個系統(tǒng)的實力。</p><p> 2、經(jīng)濟可行性: 一方面,對于新系統(tǒng)的開發(fā)和研究,不需要花費更多的費用,而且對于人員的培訓(xùn),不同樣不需要花費很多;另一方面,航空公司的原有服務(wù)器和計算機系統(tǒng),同樣可以用來使用,
13、不需要更新系統(tǒng)。</p><p> 3、操作可行性: 本系統(tǒng)通過簡單的學(xué)習(xí)就可以熟練操作,同時,對于機票預(yù)訂,也同樣因為本系統(tǒng)的高效性、及時性和方便性而易于管理。 通過以上的分析,機票預(yù)定管理系統(tǒng)在經(jīng)濟上、技術(shù)上、操作上都是可行的。</p><p><b> 二、需求分析</b></p><p> 2.1需求分析的任務(wù)</p>
14、<p> 機票預(yù)訂系統(tǒng)的最終目標是:在計算機網(wǎng)絡(luò),數(shù)據(jù)庫和先進的開發(fā)平臺上,用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系的、易擴充的、易維護的、具有良好人際交互的機票預(yù)訂系統(tǒng),實現(xiàn)航空公司的機票銷售的自動化的計算機系統(tǒng),為企業(yè)的決策層提供準確、精細、迅速的機票銷售信息??傊@個系統(tǒng)要求能夠?qū)崿F(xiàn)實時,高效,便捷,完善,安全性好等特點,并要求客戶機的界面要簡單明了,易于操作,服務(wù)器程序利于維護。</p>
15、<p> 2.2需求分析的過程</p><p> 航空公司為方便旅客,需開發(fā)一個機票預(yù)定管理系統(tǒng)。為便于旅客由旅行社代替航空公司負責為旅客定票,旅行社把預(yù)定機票的旅客信息,包括姓名、性別、工作單位、身份證號碼、電話號碼、旅行時間、旅行目的地,輸入機票預(yù)定系統(tǒng)的客戶端程序,管理員經(jīng)過查詢航空公司內(nèi)的航班數(shù)據(jù)服務(wù)器后,為旅客安排航班,印出取票通知。旅客在飛機起飛前一天憑訂單交款后取票,管理員校對無誤后
16、即印出機票給旅客。如果某方面出現(xiàn)問題,旅客可以持有效證件去飛機場退票。 </p><p> 要求系統(tǒng)能有效、快速、安全、可靠和無誤的完成上述操作。并要求客戶機的界面要簡單明了,易于操作,服務(wù)器程序利于維護。 經(jīng)過綜合分析,確定了機票預(yù)訂管理系統(tǒng)主要包括以下功能: </p><p><b> 訂單信息管理功能 </b></p><p> 主
17、要是實現(xiàn)管理員對訂票信息的管理,包括對航班基本信息如航班號、起飛地、目的地、起飛時間等,旅客基本信息如旅客姓名、性別、電話號碼、身份證號、工作單位、座位號、訂票時間、訂票數(shù)量的添加、修改、刪除和查詢功能。 旅客信息管理功能。</p><p> (2)主要是實現(xiàn)管理員對旅客一些基本信息,如旅客姓名、性別、電話號碼、身份證號、工作單位的添加、修改、刪除和查詢功能。</p><p> (3)
18、 航班信息管理功能 主要實現(xiàn)管理員對航班的一些基本信息,航班號、起飛地、目的地、起飛時間的添加、修改、刪除查詢和功能。</p><p> (4) 機票信息管理功能 主要實現(xiàn)管理員對機票的一些基本信息,如航班號、座位號、座位信息、機票類型的添加、修改、刪除和查詢功能。 </p><p> (5) 退票信息管理功能 主要是實現(xiàn)管理員對退票信息的管理,包括對訂單號、旅客姓名、電話號碼、身份證
19、號的添加、修改、刪除和查詢功能。</p><p> 2.3流程圖和數(shù)據(jù)字典</p><p> 2.3.1 功能模塊圖</p><p> 根據(jù)上述的功能,可以設(shè)計出系統(tǒng)的總體功能框架,如圖2.1所示。</p><p> 各子系統(tǒng)需要進一步細化。以訂單信息管理系統(tǒng)為例進一步細化,如圖2.1所示</p><p>
20、以其中的旅客信息管理系統(tǒng)為例進一步細化,如圖2.4所示</p><p> 將所有子系統(tǒng)全部細化。將所有用戶需求分析完畢之后,就要開始構(gòu)造數(shù)據(jù)字典了。經(jīng)分析之后,本系統(tǒng)要用到五個基本表:訂單表,旅客信息表,航班信息表,機票表,退票信息表。</p><p> 2.3.2數(shù)據(jù)字典 </p><p><b> 名字:訂單信息 </b></p
21、><p> 描述:定義了旅客的的訂單信息 </p><p> 定義:訂票信息=訂單號+航班號+座位號+起飛地+目的地+起飛時間+旅客姓名+性別+工作單位+身份證號碼+電話號碼+訂票時間+訂票數(shù)量 </p><p><b> 名字:旅客信息 </b></p><p> 描述:旅客的個人信息,用于對旅客的確認 <
22、/p><p> 定義:旅客信息=姓名+性別+工作單位+身份證號碼+電話號碼 </p><p><b> 名字:航班信息 </b></p><p> 描述:定義了航班的有關(guān)信息 </p><p> 定義:航班信息=航班號+起飛地+目的地+起飛時間 </p><p><b> 名字
23、:機票信息 </b></p><p> 描述:定義了機票的有關(guān)信息 </p><p> 定義:機票信息=航班號+座位號+座位信息+機票類型 </p><p><b> 名字:退票信息 </b></p><p> 描述:退票旅客的有關(guān)信息 </p><p> 定義:退票信息=
24、旅客姓名+身份證號+電話號碼+訂單號</p><p><b> 三、概念結(jié)構(gòu)設(shè)計</b></p><p> 3.1概念結(jié)構(gòu)設(shè)計的方法與步驟</p><p> 1.概念結(jié)構(gòu)設(shè)計的方法 </p><p> 概念設(shè)計階段我采用自底向上的方法,即自頂向下的進行需求分析,然后再自底向上的進行概念結(jié)構(gòu)設(shè)計。對已經(jīng)細化到無法再
25、分的階段逐步集成在一起,最終合成一個全局概念模式。 </p><p> 2.管理系統(tǒng)的概要設(shè)計: </p><p> ?。?)訂單信息管理:管理員可以通過輸入訂單號進行查詢、修改、刪除、添加航班號、起飛地、目的地、起飛時間、姓名、性別、工作單位、身份證號碼、電話號碼、訂票時間、訂票數(shù)量。所有數(shù)據(jù)修改都應(yīng)在數(shù)據(jù)文件中完成,在界面上顯示出來 </p><p> (2
26、)旅客信息管理:管理員可以通過旅客的身份證號進行查詢、修改、刪除、添加旅客一些基本信息,如旅客姓名、身份證號、性別、電話號碼、工作單位。 </p><p> ?。?)航班信息管理:管理員可以通過輸入航班號進行查詢、修改、刪除、添加航班號、起飛地、目的地、起飛時間。所有數(shù)據(jù)修改都應(yīng)在數(shù)據(jù)文件中完成,在界面上顯示出來。 </p><p> ?。?)機票信息管理:管理員可以通過輸入航班號和座位號
27、進行添加、修改、刪除和查詢航班號、座位號、起飛地、目的地、起飛時間。所有數(shù)據(jù)修改都應(yīng)在數(shù)據(jù)文件中完成,在界面上顯示出來。</p><p> ?。?)退票信息管理:管理員可以通過訂單號查詢旅客姓名、訂單號、電話號碼、身份證號。所有數(shù)據(jù)修改都應(yīng)在數(shù)據(jù)文件中完成,在界面上顯示出來。 3.概念結(jié)構(gòu)設(shè)計的步驟 第一步是進行局部視圖的設(shè)計:由于高層的數(shù)據(jù)流圖只能反映系統(tǒng)的概貌,而中層流圖能較好的反映系統(tǒng)中各局部應(yīng)用的子系統(tǒng)組
28、成。因此我們先逐一的設(shè)計分E-R圖。 第二步是進行視圖的集成:各子系統(tǒng)的E-R圖設(shè)計好之后,下一步就是要將所有的分E-R圖合成一個系統(tǒng)的總E-R圖。</p><p> 3.2 數(shù)據(jù)抽象與局部視圖設(shè)計</p><p> 按照圖2.1機票預(yù)定管理系統(tǒng)總框架圖,設(shè)計實體屬性圖以及局部E-R圖</p><p><b> 3.3視圖的集成</b>&
29、lt;/p><p> 經(jīng)過逐步細化再進行每兩個一集成初步形成一個E-R圖,最后得到圖3.7總體概念結(jié)構(gòu)E-R圖。</p><p><b> 四、邏輯結(jié)構(gòu)設(shè)計</b></p><p> 4.1 E-R圖向關(guān)系模型的轉(zhuǎn)換</p><p> 將圖3.7總體概念結(jié)構(gòu)E-R圖轉(zhuǎn)化成關(guān)系模型。 </p><p
30、> 訂單信息(訂單號,航班號,座位號,身份證號,起飛地,目的地,起飛時間,姓名,性別,工作單位,電話號碼,訂票時間,訂票數(shù)量) 旅客信息(身份證號,旅客姓名,電話號,性別,工作單位) 航班信息(航班號,起飛地,目的地,起飛時間) 機票信息(航班號,座位號,機票類型,座位信息) 退票信息(訂單號,身份證號,旅客姓名,電話號,) </p><p> 4.2關(guān)系模式優(yōu)化 </p><
31、;p> 轉(zhuǎn)化的關(guān)系模式進行優(yōu)化,最終達到第三范式 </p><p><b> 確定數(shù)據(jù)依賴 </b></p><p> 訂單信息(訂單號,班號,座位號,身份證號,起飛地,目的地,起飛時間,旅客姓名,性別,工作單位,電話號碼,訂票時間,訂票數(shù)量,取票時間)根據(jù)這個關(guān)系寫出數(shù)據(jù)依賴。</p><p> 訂單號→航班號,訂單號→座位號,
32、訂單號→身份證號,訂單號→起飛地,訂單號→目的地,訂單號→起飛時間,訂單號→旅客姓名,訂單號→性別,訂單號→工作單位,訂單號→電話號碼,訂單號→訂票時間,訂單號→訂票數(shù)量,訂單號→取票時間。</p><p> 旅客信息(身份證號,旅客姓名,電話號,性別,工作單位)</p><p> 身份證號→旅客姓名,身份證號→電話號,身份證號→性別,身份證號→工作單位</p><
33、p> 航班信息(航班號,起飛地,目的地,起飛時間)</p><p> 航班號→起飛地,航班號→目的地,航班號→起飛時間</p><p> 機票信息(航班號,座位號,機票類型,座位信息)</p><p> ?。ㄗ惶枺桨嗵枺恍畔?,(座位號,航班號,座位信息)→機票類型</p><p> 退票信息(訂單號,身份證號,旅客姓名
34、,電話號,)</p><p> 訂單號→旅客姓名,訂單號→電話號碼,訂單號→身份證號</p><p> 2、對各關(guān)系模式間數(shù)據(jù)依賴進行極小化處理,消除冗余</p><p> 訂單號→旅客姓名,訂單號→電話號碼,身份證號→性別</p><p> 身份證號→工作單位,身份證號→取票時間,身份證號→訂票時間,身份證號→航班號身份證號→座位號
35、,身份證號→機票類型,航班號→起飛地,航班號→目的地,航班號→起飛時間,(座位號,航班號)→座位信息</p><p> 3、看這些模式是否符合要求,確定是否要對某些模式進行合并或者分解</p><p> 最終分解成第三范式:</p><p> ?。ㄓ唵翁?,電話號碼,身份證號)</p><p> (訂單號,旅客姓名) </p>
36、<p> (身份證號,取票時間,性別,工作單位,機票類型,訂票時間) </p><p> ?。ê桨嗵?,座位號,機票類型) </p><p> (航班號,起飛地,目的地,起飛時間)</p><p><b> 五、數(shù)據(jù)庫物理設(shè)計</b></p><p><b> 5.1表的建立</b&g
37、t;</p><p> 需要明確數(shù)據(jù)庫需要建幾張表,以及每張表包括的屬性。在建立每張表的過程中,需要對表進行字段屬性的設(shè)置。在機票預(yù)訂管理系統(tǒng)中,要建立六張表,分別是:訂單信息表,旅客信息表,航班信息表,機票信息表,取票通知單表,退票通知表。</p><p><b> 5.2視圖的建立</b></p><p> 視圖是查看數(shù)據(jù)庫的一種方式
38、,視圖提供了存儲預(yù)定義的查詢語句作為數(shù)據(jù)庫中的對象,具備以后使用的能力。視圖是一種邏輯對象,是一種虛擬表。</p><p><b> 5.3索引的建立</b></p><p> 索引時一個單獨的,物理的數(shù)據(jù)庫結(jié)構(gòu),它是某個表中一列或若干列值的集合和相應(yīng)的指向表中物理標識這些值的數(shù)據(jù)項的邏輯指針清單。</p><p><b> 六
39、、數(shù)據(jù)庫的實施</b></p><p> 6.1數(shù)據(jù)庫的安排 </p><p> 6.1.1 數(shù)據(jù)的載入</p><p> 收錄了5位旅客的身份證號,性別,旅客姓名,電話號碼,工作單位</p><p> 6.2數(shù)據(jù)庫的運行 </p><p> 6.2.1 界面設(shè)計 </p><
40、p><b> 1.管理員登錄界面</b></p><p> 驗證賬號密碼,正確進入主菜單,如不正確則清空登錄框</p><p><b> 2.管理員菜單</b></p><p> ?。?)訂單信息管理 </p><p> 以訂單信息為例,進行訂票信息的添加,查詢,修改和刪除</p
41、><p><b> 1.訂票信息的添加</b></p><p> 點擊“訂單信息添加”進入訂票信息添加,如圖7-4,添加了一位旅客的訂單信息,點“確定”</p><p><b> 數(shù)據(jù)庫語言 </b></p><p> USE 機票預(yù)訂管理系統(tǒng) </p><p> IN
42、SERT into 訂單信息表(訂單號,身份證號,航班號,座位號, 旅客姓名,性別,工作單位,電話號碼,起飛地,目的地, 起飛時間,訂票時間,訂票數(shù)量)</p><p> VALUES(‘100000006’, '360124000011110006','100006','100006', '張六','男','江西景德鎮(zhèn)
43、39;,'15179880006','南昌', '景德鎮(zhèn)','2009/12/12 0:00:00','2010/1/1 0:00:00','1')</p><p> 2.訂票信息的查詢 </p><p> 點擊“訂單信息查詢”進入訂票信息查詢,輸入旅客的身份證號,航班號,座位號,點擊“確定
44、”</p><p><b> 數(shù)據(jù)庫語言 </b></p><p> USE 機單預(yù)訂管理系統(tǒng) SELECT * FROM 訂單信息表 WHERE 訂單號=‘100000006’</p><p> 3.訂單信息的修改 </p><p> 如圖7-7,先輸入旅客的身份證號,航班號,座位號,進入訂單信息頁面,修改訂單
45、信息后,點擊“修改”,即可修改訂單信息。</p><p><b> 數(shù)據(jù)庫語言 </b></p><p> USE 機票預(yù)訂管理系統(tǒng) UPDATE 訂單信息表 SET 訂單數(shù)量='2' WHERE 身份證號='360124000011110006'</p><p> 4.訂單信息的刪除 </p>
46、<p> 如圖7-5,先輸入旅客的身份證號,航班號,座位號,進入訂單信息頁面,然后點擊“刪除“</p><p><b> 數(shù)據(jù)庫語言 </b></p><p> USE 機票預(yù)訂管理系統(tǒng) DELETE 訂單信息表 WHERE 身份證號= '360124000011110006' 點擊刪除后,出現(xiàn)“是否刪除訂單信息?”點“是”<
47、/p><p><b> (2)旅客信息管理</b></p><p><b> 1.旅客信息的添加</b></p><p><b> 數(shù)據(jù)庫語言 </b></p><p> USE 機票預(yù)訂管理系統(tǒng) INSERT into 旅客信息表(身份證號, 旅客姓名,性別,工作單位,電
48、話號碼) VALUES('360124000011110006', '張六','男','江西景德鎮(zhèn)','15179880006')</p><p><b> 2.旅客信息的查詢</b></p><p><b> 數(shù)據(jù)庫語言 </b></p><
49、p> USE 機票預(yù)訂管理系統(tǒng) SELECT * FROM 旅客信息表 WHERE 身份證號= '360124000011110006'</p><p><b> ?。?)航班信息管理</b></p><p><b> 1.航班信息的添加</b></p><p><b> 數(shù)據(jù)庫語言
50、</b></p><p> USE 機票預(yù)訂管理系統(tǒng) INSERT into 航班信息表(航班號,起飛地,目的地,起飛時間) VALUES('100006','張六','南昌','2010/1/1 1:00:00')</p><p><b> 2.航班信息的查詢</b></p>
51、<p><b> 數(shù)據(jù)庫語言 </b></p><p> USE 機票預(yù)訂管理系統(tǒng) SELECT * FROM 航班信息表 WHERE 航班號= '100006' 進入航班信息頁面后,可以點擊“訂票”即可訂</p><p><b> ?。?)機票信息管理</b></p><p><b
52、> 1.機票信息的添加</b></p><p><b> 數(shù)據(jù)庫語言 </b></p><p> USE 機票預(yù)訂管理系統(tǒng) INSERT into 機票信息表(航班號,座位號,座位信息,機票類型) VALUES('100006','100006','前排軟座','商務(wù)艙')<
53、/p><p><b> 2.機票信息的查詢</b></p><p><b> 數(shù)據(jù)庫語言 </b></p><p> USE 機票預(yù)訂管理系統(tǒng) SELECT * FROM 機票信息表 WHERE 航班號= '100006'and 座位號='100006'</p><p&
54、gt;<b> ?。?)退票信息管理</b></p><p><b> 1.退票信息添加</b></p><p><b> 數(shù)據(jù)庫語言 </b></p><p> USE 機票預(yù)訂管理系統(tǒng) INSERT into 退票信息表(訂單號,旅客姓名,電話號碼,身份證號) VALUES('100
55、000006','張六','15179880006','360124000011110006')</p><p><b> 數(shù)據(jù)庫語言 </b></p><p> USE 機票預(yù)訂管理系統(tǒng) SELECT * FROM 退票信息表 WHERE </p><p> 訂單號='10
56、0000006'</p><p><b> 總 結(jié)</b></p><p> 通過對現(xiàn)行系統(tǒng)的需求分析,本系統(tǒng)數(shù)據(jù)流向基本上是合理的,并且基本上能夠滿足使用的要求,但是我覺得本系統(tǒng)還是有很多不足之處,本系統(tǒng)存在的主要不足包括: </p><p> (1)應(yīng)該增加更多的查詢方式,除了通過旅行社訂票進行查詢外,還可以通過網(wǎng)站,客戶機終
57、端自助查詢。當然也需要系統(tǒng)設(shè)計更加全面的查詢功能。例如可以根據(jù)旅客提出的終點站名輸出下列信息:航班號、飛行日期,最近一天航班的日期和余票額。 </p><p> (2)為了加強成本的控制,還可以考慮對已經(jīng)打印出來的機票和退票時收取手續(xù)費,而未打印的不收費。 </p><p> ?。?)增加一些必要的統(tǒng)計分析功能。例如考慮根據(jù)乘客量的統(tǒng)計,了解其變化規(guī)律,據(jù)以確定航班的增減。</p&
58、gt;<p> 本次系統(tǒng)設(shè)計從最開始的需求分析,可行性研究,到系統(tǒng)的總體設(shè)計,詳細設(shè)計,界面設(shè)計一系列過程,是我明白了要做一個系統(tǒng)確實很難,特別是一個真正可以用的系統(tǒng)就更難了。在課程設(shè)計中還是碰到了不少問題,最關(guān)鍵的是自己最初對系統(tǒng)的需求分析做的不透徹,導(dǎo)致后面修改的工作量變大。不過在這次課程設(shè)計中,我提高了實際動手能力,也更加了解了實踐的作用,所以在以后的學(xué)習(xí)中我將會加強理論與實踐的結(jié)合,不斷的摸索來提高自己在制作軟件
59、方面的能力。</p><p><b> 主要參考文獻</b></p><p> 1.《軟件工程導(dǎo)論》,張海藩,清華大學(xué)出版社 </p><p> 2.《實用軟件工程》,鄭人杰等,清華大學(xué)出版社 </p><p> 3.《數(shù)據(jù)庫設(shè)計教程》,Thomas M. Connolly, Carolyn E. Begg,機械
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程課程設(shè)計-機票預(yù)定系統(tǒng)
- 軟件課程設(shè)計報告(飛機票系統(tǒng))
- 機票預(yù)訂系統(tǒng)課程設(shè)計
- 機票預(yù)訂系統(tǒng)課程設(shè)計
- 軟件課程設(shè)計報告(飛機票銷售系統(tǒng))
- 軟件課程設(shè)計報告---飛機票售票系統(tǒng)
- 軟件課程設(shè)計報告--飛機票銷售系統(tǒng)
- 預(yù)定房間系統(tǒng)課程設(shè)計
- 機票預(yù)定系統(tǒng)案例分析doc
- 機票預(yù)定信息管理系統(tǒng)數(shù)據(jù)庫課程-正文
- 數(shù)據(jù)庫課程設(shè)計-機票預(yù)訂系統(tǒng)
- c語言課程設(shè)計報告---民航飛機票訂票系統(tǒng)設(shè)計
- 《軟件工程》課程設(shè)計報告-酒店前臺預(yù)定管理系統(tǒng)設(shè)計
- java課程設(shè)計--機票預(yù)訂系統(tǒng)設(shè)計與實現(xiàn)
- 軟件工程課程設(shè)計-機票預(yù)訂系統(tǒng)
- c語言課程設(shè)計--機房機位預(yù)定系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--機票預(yù)訂系統(tǒng)
- 機票預(yù)訂管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計---飛機機票預(yù)訂系統(tǒng)
- 飛機票銷售系統(tǒng)軟件課程設(shè)計
評論
0/150
提交評論