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

下載本文檔

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

文檔簡介

1、<p>  管理信息系統(tǒng)課程設(shè)計</p><p>  題 目: 航空售票管理信息系統(tǒng) </p><p>  2014年12月25日</p><p><b>  第一章 系統(tǒng)概述</b></p><p><b>  1.1系統(tǒng)內(nèi)外環(huán)境</b></p&

2、gt;<p>  1.1.1系統(tǒng)內(nèi)部環(huán)境</p><p>  航空公司在正常運營中總是面對大量的乘客信息、戶籍信息以及兩者相互作用產(chǎn)生的購票信息、出票信息。需要對乘客身份信息、預(yù)定票信息、購票信息、出票信息進(jìn)行管理,及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理效率。作者針對航空公司之前管理的現(xiàn)狀,經(jīng)過詳細(xì)系統(tǒng)的調(diào)查,闡明了航空售票管理系統(tǒng)的需求和功能,為航空售票管理信息系統(tǒng)的開發(fā)打下堅實基礎(chǔ)。<

3、;/p><p>  1.1.2系統(tǒng)外部環(huán)境</p><p>  隨著航空事業(yè)的飛速發(fā)展和人民生活水平的提高,人們出行的的交通方式也日趨多元化、快捷化、方便化,人們選擇航班這一快捷、舒適的交通方式已成為未來人們出行或旅游的主要發(fā)展趨勢。因此,航空售票管理系統(tǒng)是各航空公司和機場理想的選擇??茖W(xué)技術(shù)日新月異的進(jìn)步,讓人類生活發(fā)生了巨大的變化,計算機技術(shù)的飛速發(fā)展,使各行各業(yè)在計算機技術(shù)應(yīng)用方面得到了

4、廣泛的普及和使用。而且航空售票管理系統(tǒng)也以方便、快捷、費用低的優(yōu)點正慢慢地進(jìn)入人們的生活,將傳統(tǒng)的訂票管理方式徹底的解脫出來,提高效率,減輕工人人員以往繁忙的工作,減小出錯的概率,使乘客(或旅客)可以花更少的時間在買票和訂票上。從而使人們有更多時間來學(xué)習(xí)、工作和娛樂 。使各航空公司和機場票務(wù)管理,航班管理,乘客管理更專業(yè)化、自動化、統(tǒng)一化和快捷化。</p><p>  1.2航空售票系統(tǒng)發(fā)展現(xiàn)狀及存在的問題<

5、;/p><p>  在當(dāng)今社會, 隨著經(jīng)濟的不斷發(fā)展, 必然帶動交通業(yè)和旅游業(yè)務(wù)的不斷擴大, 特別是航空售票和訂票的信息管理日異復(fù)雜, 傳統(tǒng)的手工登記和集中管理已經(jīng)難以滿足快節(jié)奏, 高效率的現(xiàn)代生活需求, 有時乘客由于不了解航空公司機票銷售的信息, 而不能在相應(yīng)的時間內(nèi)購到理想的機票.從而讓費了大量的人力和物力資源, 有時也會給乘客在一定程度上帶來損失.然而乘客通過旅行社, 旅行社再根據(jù)乘客的相應(yīng)的需求與航空公司聯(lián)系

6、, 把相應(yīng)的信息反饋給乘客. 讓乘客選擇適合自己的理想的機票, 進(jìn)行網(wǎng)上的機票預(yù)定, 這樣乘客就可以直接去旅行社取回自己的機票即可.從而大大節(jié)省了人力和物力, 因此開發(fā)這樣一個機票管理系統(tǒng)就顯得十分必要了。</p><p>  第二章 系統(tǒng)開發(fā)目標(biāo)</p><p>  在計算機網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結(jié)構(gòu)的、易擴充的、易維護的、

7、具有良好人機交互界面的機票預(yù)定系統(tǒng),實現(xiàn)航空公司的機票銷售的自動化的計算機系統(tǒng),為企業(yè)的決策層提供準(zhǔn)確、精細(xì)、迅速的機票銷售信息。1.3 性能需求 為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,</p><p>  機票管理系統(tǒng)應(yīng)該滿足以下的性能需求:</p><p>  1. 系統(tǒng)處理的準(zhǔn)確性和及時性系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)

8、前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時間能夠滿足企業(yè)對信息處理的需求。由于機票預(yù)定管理系統(tǒng)的查詢功能對于整個系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來源,而機票數(shù)量和時間又影響企業(yè)的決策活動,其準(zhǔn)確性很大程度上決定了機票管理系統(tǒng)的成敗。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。</p><p>  2. 系統(tǒng)的開放性和系統(tǒng)的可擴充性機票管理系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴充

9、性。例如訂票系統(tǒng)的方式的改變(網(wǎng)上訂票),用戶查詢的需求也會不斷的更新和完善。</p><p>  本系統(tǒng)就在基于此要求下開發(fā)而成的小型航空售票管理系統(tǒng)。</p><p>  第三章 系統(tǒng)可行性分析</p><p>  可行性分析是在于要弄清用戶對開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng)的確切要求。數(shù)據(jù)庫設(shè)計的第一步是明確數(shù)據(jù)庫的目的和如何使用。也就是說需要從數(shù)據(jù)庫中得到哪些信息。明

10、確目的之后,就可以確定需要保存哪些主題的信息(表),以及每個主題需要保存哪些信息。</p><p>  根據(jù)系統(tǒng)分析,航空管理系統(tǒng)的要求如下 :</p><p>  基本表分4個部分:航班信息數(shù)據(jù)表,乘客信息數(shù)據(jù)表,航班座位等級分配與占用表和用戶密碼表</p><p>  3.1.可行性分析:</p><p>  系統(tǒng)任務(wù):通過此系統(tǒng)可以實現(xiàn)

11、如下功能:</p><p>  (1)錄入:可以錄入航班情況(數(shù)據(jù)可以儲存在一個數(shù)據(jù)庫中,數(shù)據(jù)結(jié)構(gòu)、具體數(shù)據(jù)自定義)</p><p>  (2)查詢:可以查詢某個航線的情況(如,輸入航班號,查詢起降時間,起飛抵達(dá)城市,航班票價,票價折扣,確定航班是否滿倉);可以輸入起飛抵達(dá)城市,查詢航班情況;</p><p>  (3)訂票:(訂票情況可以存在一個數(shù)據(jù)庫文件中,結(jié)構(gòu)

12、自己設(shè)定)可以訂票,如果該航班已經(jīng)無票,亦可提供相關(guān)可選擇航班;退票:可退票,退票后修改相關(guān)數(shù)據(jù)文件;客戶資料有姓名,證件號,訂票數(shù)量及航班情況,訂單要有編號。</p><p>  (4)修改航班信息:當(dāng)航班信息改變可以修改航班數(shù)據(jù)文件</p><p><b>  系統(tǒng)功能概述:</b></p><p>  (1)票務(wù)管理:售票、退票、廢票的管

13、理;</p><p>  (2)結(jié)算管理:對合約客戶的結(jié)算管理和對航空公司的結(jié)算管理;</p><p>  (3)欠款稽查:對合約客戶公司的欠款機票進(jìn)行稽查</p><p>  (4)財務(wù)報表:生成可以用于財務(wù)的統(tǒng)計數(shù)據(jù)表;</p><p>  (5)統(tǒng)計報表:生成多種統(tǒng)計類報表;</p><p>  (6)用戶管理:

14、系統(tǒng)設(shè)置了不同的權(quán)限,進(jìn)入系統(tǒng)的用戶名和口令。</p><p>  第四章 系統(tǒng)分析報告</p><p><b>  4.1功能描述</b></p><p><b>  系統(tǒng)功能要求:</b></p><p>  (1)提供系統(tǒng)開發(fā)所有的文檔,包括需求分析報告、概念模型設(shè)計、邏輯設(shè)計階段的設(shè)計結(jié)果和

15、信息流程圖。</p><p>  (2)提供完整的界面。</p><p>  (3)提供地秤數(shù)據(jù)庫和數(shù)據(jù)表。</p><p>  (4)功能:錄入、追加、刪除、修改、查詢</p><p>  (5)實現(xiàn)各種統(tǒng)計功能</p><p>  航班售票管理系統(tǒng)需要實現(xiàn)的功能主要有六大塊:“信息錄入”、“信息查詢”、“票務(wù)管理”

16、、“結(jié)算管理”、“管理員信息維護”和 “退出”模塊。其中票務(wù)管理和信息查詢是整個系統(tǒng)的核心。</p><p><b>  4.2業(yè)務(wù)流程圖</b></p><p>  系統(tǒng)的業(yè)務(wù)是系統(tǒng)要達(dá)到的業(yè)務(wù)目標(biāo),業(yè)務(wù)流程分析是系統(tǒng)分析中的基礎(chǔ)環(huán)節(jié)。航空售票里信息系統(tǒng)得業(yè)務(wù)流程如圖所示:</p><p><b>  4.3數(shù)據(jù)流程圖</b&

17、gt;</p><p>  數(shù)據(jù)流程圖是全面描述信息系統(tǒng)邏輯模型的工具,它抽象概括地把信息系統(tǒng)中各種業(yè)務(wù)處理過程聯(lián)系起來。通過對航班售票管理系統(tǒng)的分析,可以得出該系統(tǒng):乘客、航班,整理以下是航空售票管理信息系統(tǒng)的數(shù)據(jù)流程圖:</p><p><b>  4.4數(shù)據(jù)字典</b></p><p>  數(shù)據(jù)字典是對數(shù)據(jù)流程中的數(shù)據(jù)項、數(shù)據(jù)流、數(shù)據(jù)存儲

18、、加工處理邏輯等組成部分的嚴(yán)格定義,下面是本系統(tǒng)的數(shù)據(jù)字典(由于篇幅原因,在此僅給出部分)。</p><p>  4.4.1數(shù)據(jù)項分析</p><p>  數(shù)據(jù)項名稱:身份證號</p><p>  簡述:乘客的唯一編號</p><p><b>  別名:</b></p><p><b>

19、  數(shù)據(jù)類型:字符型</b></p><p><b>  長度:23</b></p><p>  取值范圍:‘00000000000000000000000’-‘99999999999999999999999’</p><p>  取值說明:前6位為地區(qū)代碼,7-15位為出身年月日,22位為性別.......</p>

20、<p>  4.4.2數(shù)據(jù)流分析</p><p><b>  數(shù)據(jù)流編號:D01</b></p><p>  數(shù)據(jù)流名稱:機票編目信息</p><p><b>  簡述:機票編目信息</b></p><p>  數(shù)據(jù)流來源:機票購買后,由系統(tǒng)編碼整理后,輸入計算機.</p>

21、<p>  數(shù)據(jù)流去向: 航空公司信息,乘客購票信息通過數(shù)據(jù)采編存入數(shù)據(jù)庫</p><p>  數(shù)據(jù)流組成: 登機人+日期+航班號+航空公司+座位號+艙位號+條碼+登機口+登記時間+序號</p><p>  數(shù)據(jù)流量: 1000人次/日</p><p>  高峰流量: 5000人次/日</p><p>  第五章 系統(tǒng)設(shè)計說明書&

22、lt;/p><p>  5.1系統(tǒng)軟、硬件配置</p><p><b>  1、局域網(wǎng)及工作站</b></p><p>  2、visual foxfro 7.0</p><p>  3.ACCESS創(chuàng)建數(shù)據(jù)庫,表</p><p>  4.計算機、計算機網(wǎng)絡(luò)、打印機等</p><p

23、><b>  5.2數(shù)據(jù)庫設(shè)計</b></p><p><b> ?。?)設(shè)計數(shù)據(jù)庫</b></p><p>  本系統(tǒng)實現(xiàn)了系統(tǒng)登錄功能 , 而系統(tǒng)登錄需要賬號和密碼 , 這就需要 創(chuàng)建一個“系統(tǒng)帳號”(Accounts) 數(shù)據(jù)表 , 用來存儲系統(tǒng)登錄用的賬號和密碼。</p><p>  本系統(tǒng)要實現(xiàn)乘客信息和航班

24、信息的管理 , 所以需要創(chuàng)建 “乘客信息” 數(shù)據(jù)表和“航班信息 ” 數(shù)據(jù)表。 “乘客信息 ”數(shù)據(jù)表中包含了乘客的“身份”信息。</p><p>  由于系統(tǒng)要實現(xiàn)乘客購買機票的功能、還要實現(xiàn)航班信息錄入的功能 ,所以還需創(chuàng)建一個“ 航班信息錄入” 數(shù)據(jù)表來保存乘客的購票記錄。</p><p>  表單數(shù)據(jù)環(huán)境為:航班座位等級分配與占用表、密碼表</p><p>  

25、7.設(shè)計訂票信息查詢表單,其效果如下圖:</p><p>  8.設(shè)計航班信息查詢表單,其效果如下圖:</p><p>  數(shù)據(jù)環(huán)境為:航班信息數(shù)據(jù)表</p><p>  9.設(shè)計乘客訂票表單,其效果如下圖:</p><p>  10.設(shè)計乘客退票表單,其效果如下圖:</p><p>  其表單數(shù)據(jù)環(huán)境為:航班信息數(shù)據(jù)

26、表、航班座位等級分配與占用表、密碼表</p><p>  11.設(shè)計航班收入統(tǒng)計表單,其效果如下圖:</p><p>  12.設(shè)計管理員信息維護表單,其效果如下圖:</p><p><b>  13,創(chuàng)建菜單</b></p><p>  創(chuàng)建系統(tǒng)菜單,展開“項目管理器”中的“其他”選項卡新建菜單保存為系統(tǒng)主菜單,如圖1

27、-6所示。</p><p><b>  圖1-6</b></p><p>  單擊“修改”,輸入“查詢”、“維護”、“退出”等菜單項名字,如圖1-7所示。</p><p><b>  圖1.7</b></p><p>  運行菜單效果圖如圖1-8:</p><p><b

28、>  5.3代碼設(shè)計</b></p><p><b>  “系統(tǒng)登錄”代碼:</b></p><p>  release a,b,c,d,e,f,g,h</p><p>  set path to e:\數(shù)據(jù)庫課程設(shè)計</p><p>  do form "權(quán)限認(rèn)證表單.scx"&l

29、t;/p><p>  release thisform</p><p><b>  “結(jié)束操作”代碼:</b></p><p>  clear events </p><p>  thisform.release</p><p>  2.設(shè)計系統(tǒng)登錄表單,其效果如下:</p><

30、p>  表單中“確認(rèn)密碼”代碼:</p><p>  locate all for alltrim(密碼表.用戶名)==alltrim(thisform.Combo1.value)</p><p>  if found()</p><p>  if alltrim(thisform.text1.value)==alltrim(密碼表.用戶密碼)</p&g

31、t;<p>  thisform.release</p><p>  do form e:\數(shù)據(jù)庫課程設(shè)計\系統(tǒng)主表單.scx</p><p><b>  else</b></p><p>  messagebox("口令不正確,你無權(quán)使用!",48,"登錄信息")</p>&

32、lt;p>  thisform.Spinner1.value=thisform.Spinner1.value+1</p><p>  if thisform.Spinner1.value=3</p><p>  messagebox("口令不正確!"+chr(13)+"對不起,你無權(quán)使用!",48,"登錄信息")</p

33、><p>  release thisform </p><p><b>  else </b></p><p>  messagebox("口令不正確!請重新輸入!",48,"登錄信息")</p><p>  thisform.Combo1.setfocus</p>&

34、lt;p>  thisform.text1.value=""</p><p>  thisform.refresh</p><p><b>  endif</b></p><p><b>  endif</b></p><p><b>  endif</b&

35、gt;</p><p><b>  “返回”代碼:</b></p><p>  thisform.release</p><p>  3.設(shè)計航班信息錄入表單,其效果如下:</p><p><b>  命令按鈕組代碼:</b></p><p><b>  “首記錄”

36、:</b></p><p><b>  goto top </b></p><p>  thisform.refresh</p><p><b>  “上一個”:</b></p><p>  if bof().or.recno()=1</p><p>  mess

37、agebox("已到首記錄",48,"航空售票管理系統(tǒng)")</p><p><b>  else</b></p><p><b>  skip-1</b></p><p><b>  endif</b></p><p>  thisfor

38、m.refresh</p><p><b>  “下一個”:</b></p><p>  if eof().or.recno()=recCount()</p><p>  messagebox("已到末記錄",48,"航空售票管理系統(tǒng)")</p><p><b>  el

39、se</b></p><p><b>  skip </b></p><p><b>  endif</b></p><p>  thisform.refresh</p><p><b>  “末記錄”:</b></p><p>  got

40、o bottom </p><p>  thisform.refresh</p><p>  按鈕“增加記錄”代碼:</p><p>  append blank</p><p><b>  go bottom</b></p><p>  thisform.txt航班號.value="

41、"</p><p>  thisform.txt飛行日期.value=""</p><p>  thisform.txt始發(fā)地.value=""</p><p>  thisform.txt目的地.value=""</p><p>  thisform.txt發(fā)出時間.va

42、lue=""</p><p>  thisform.txt到達(dá)時間.value=""</p><p>  thisform.txt座位總數(shù).value=""</p><p>  thisform.txt航班號.readonly=.f.</p><p>  thisform.txt飛行

43、日期.readonly=.f.</p><p>  thisform.txt始發(fā)地.readonly=.f.</p><p>  thisform.txt目的地.readonly=.f.</p><p>  thisform.txt發(fā)出時間.readonly=.f.</p><p>  thisform.txt到達(dá)時間.readonly=.f

44、.</p><p>  thisform.txt座位總數(shù).readonly=.f.</p><p>  thisform.refresh</p><p>  4.設(shè)計訂票信息查詢表單,其效果如下圖:</p><p><b>  命令按鈕組代碼:</b></p><p><b>  “首記

45、錄”:</b></p><p><b>  GO top</b></p><p>  thisform.commandgroup1.command1.enabled=.F.</p><p>  thisform.commandgroup1.command2.enabled=.F.</p><p>  IF t

46、hisform.commandgroup1.command3.enabled=.F.</p><p>  thisform.commandgroup1.command3.enabled=.T.</p><p>  thisform.commandgroup1.command4.enabled=.T.</p><p><b>  ENDIF</b>

47、;</p><p>  thisform.Refresh</p><p><b>  “上一個”:</b></p><p><b>  SKIP -1</b></p><p><b>  n=recno()</b></p><p><b>  

48、IF BOF()</b></p><p>  thisform.commandgroup1.command1.Enabled=.F.</p><p>  thisform.commandgroup1.command2.Enabled=.F.</p><p><b>  else</b></p><p>  t

49、hisform.commandgroup1.command3.Enabled=.F.</p><p>  thisform.commandgroup1.command3.Enabled=.T.</p><p>  thisform.commandgroup1.command4.Enabled=.T.</p><p><b>  ENDIF</b>

50、;</p><p>  thisform.Refresh</p><p><b>  “下一個”:</b></p><p><b>  SKIP</b></p><p><b>  n=recno()</b></p><p><b>  IF

51、EOF()</b></p><p><b>  go bottom</b></p><p>  thisform.commandgroup1.command3.enabled=.F.</p><p>  thisform.commandgroup1.command4.enabled=.F.</p><p>&

52、lt;b>  else</b></p><p>  thisform.commandgroup1.command1.enabled=.F.</p><p>  thisform.commandgroup1.command1.enabled=.T.</p><p>  thisform.commandgroup1.command2.enabled=.

53、T.</p><p><b>  ENDIF</b></p><p>  thisform.Refresh</p><p><b>  “末記錄”:</b></p><p>  thisform.destroy</p><p><b>  go bottom<

54、/b></p><p>  this.enabled=.f.</p><p>  thisform.commandgroup1.Command1.enabled=.t.

55、

56、 </p><p>  thisform.commandgroup1.Command2.enabled=.t.</p><p>  thisform.commandgroup1.Command3.enabled=.f.</p>

57、<p>  thisform.refresh</p><p><b>  “查詢乘客”代碼:</b></p><p>  xh=recno()</p><p>  tj=alltrim(thisform.text1.value)</p><p>  set order to 證件號 </p>&

58、lt;p><b>  seek(tj)</b></p><p><b>  if eof()</b></p><p>  messagebox("沒有滿足條件的記錄!",30,"提示")</p><p><b>  go xh</b></p>

59、<p><b>  endif</b></p><p>  thisform.refresh</p><p><b>  “結(jié)束操作”代碼:</b></p><p>  thisform.release</p><p>  5.設(shè)計航班信息查詢表單,其效果如下圖:</p>

60、<p><b>  “執(zhí)行查詢”代碼:</b></p><p>  sele 航班信息數(shù)據(jù)表</p><p><b>  do case </b></p><p>  case thisform.Optiongroup1.value=1</p><p>  set filter to 航班

61、號=alltrim(thisform.text1.value)</p><p>  thisform.refresh</p><p>  case thisform.Optiongroup1.value=2</p><p>  set filter to 始發(fā)地=alltrim(thisform.text1.value)</p><p>  

62、thisform.refresh</p><p>  case thisform.Optiongroup1.value=3</p><p>  set filter to 目的地=alltrim(thisform.text1.value)</p><p>  thisform.refresh</p><p>  case thisform.O

63、ptiongroup1.value=4</p><p>  set filter to 發(fā)出時間=alltrim(thisform.text1.value)</p><p>  thisform.refresh</p><p>  case thisform.Optiongroup1.value=5</p><p>  set filter

64、to 到達(dá)時間=alltrim(thisform.text1.value)</p><p>  thisform.refresh</p><p><b>  endcase</b></p><p>  6.設(shè)計乘客訂票表單:</p><p><b>  “上一個”代碼:</b></p>

65、<p>  if eof().or.recno()=recCount()</p><p>  messagebox("已到末記錄",48,"航空售票管理系統(tǒng)")</p><p><b>  else</b></p><p><b>  skip </b></p&g

66、t;<p><b>  endif</b></p><p>  thisform.refresh</p><p><b>  “下一個”代碼:</b></p><p>  if bof().or.recno()=1</p><p>  messagebox("已到首記錄&qu

67、ot;,48,"航空售票管理系統(tǒng)")</p><p><b>  else</b></p><p><b>  skip-1</b></p><p><b>  endif</b></p><p>  thisform.refresh</p>

68、<p>  6.設(shè)計乘客退票表單:</p><p>  “密碼確認(rèn)”按鈕代碼:</p><p><b>  sele 密碼表</b></p><p>  locate all for alltrim(密碼表.用戶密碼)==alltrim(thisform.text1.value)</p><p>  if fo

69、und()</p><p>  thisform.grd乘客信息數(shù)據(jù)表.readonly=.f.</p><p>  thisform.Commandgroup1.command2.enabled=.t.</p><p><b>  else </b></p><p>  messagebox("對不起,你不是

70、合法用戶,不能退票")</p><p><b>  endif</b></p><p><b>  命令按鈕組代碼:</b></p><p><b>  “查找乘客”:</b></p><p>  thisform.grd乘客信息數(shù)據(jù)表.setfocus</p&

71、gt;<p>  locate all for alltrim(乘客信息數(shù)據(jù)表.證件號)==alltrim(this.parent.parent.text2.value)</p><p>  if found()</p><p><b>  y=recno()</b></p><p><b>  go y</b&g

72、t;</p><p>  messagebox("乘客已經(jīng)找到,提示乘客先辦理完相關(guān)手續(xù),否則不能退票!")</p><p><b>  else</b></p><p>  messagebox("未找到該乘客,請確認(rèn)!")</p><p><b>  endif<

73、;/b></p><p><b>  “確認(rèn)退票”:</b></p><p>  locate all for alltrim(乘客信息數(shù)據(jù)表.證件號)==alltrim(this.parent.parent.text2.value)</p><p>  if found()</p><p>  if messag

74、ebox("當(dāng)前乘客確實要退票嗎?!",32+4+256,"開戶確認(rèn)")=6</p><p><b>  y=recno()</b></p><p><b>  go y</b></p><p>  this.parent.parent.refresh</p><

75、p>  sele 航班座位等級分配與占用表 </p><p>  locate all for alltrim(航班座位等級分配與占用表.座位號)==alltrim(this.parent.parent.text3.value)</p><p><b>  x=recno()</b></p><p><b>  go x<

76、/b></p><p>  this.parent.parent.text4.value=" "</p><p><b>  release x</b></p><p>  sele 乘客信息數(shù)據(jù)表</p><p>  this.tag=this.parent.parent.grd乘客信息數(shù)據(jù)表

77、.RecordSource</p><p>  delete next 1</p><p><b>  pack</b></p><p>  this.parent.parent.grd乘客信息數(shù)據(jù)表.RecordSource=this.tag</p><p><b>  release y</b>

78、</p><p><b>  else</b></p><p>  messagebox("該乘客為退票,座位人被占用!")</p><p>  thisform.refresh</p><p><b>  endif </b></p><p><b

79、>  else</b></p><p>  messagebox("對不起,該乘客未找到,請確認(rèn)證件號碼!")</p><p><b>  endif</b></p><p><b>  “結(jié)束操作”:</b></p><p>  thisform.releas

80、e</p><p>  其表單數(shù)據(jù)環(huán)境為:航班信息數(shù)據(jù)表、航班座位等級分配與占用表、密碼表</p><p>  5.4輸入/輸出程序設(shè)計</p><p>  第六章 程序設(shè)計使用說明書</p><p><b>  6.1程序流程圖</b></p><p>  6.2運行環(huán)境交待及說明</p

81、><p>  (1)錄入:可以錄入航班情況(數(shù)據(jù)可以儲存在一個數(shù)據(jù)庫中,數(shù)據(jù)結(jié)構(gòu)、具體數(shù)據(jù)自定義)</p><p>  (2)查詢:可以查詢某個航線的情況(如,輸入航班號,查詢起降時間,起飛抵達(dá)城市,航班票價,票價折扣,確定航班是否滿倉);可以輸入起飛抵達(dá)城市,查詢航班情況;</p><p>  (3)訂票:(訂票情況可以存在一個數(shù)據(jù)庫文件中,結(jié)構(gòu)自己設(shè)定)可以訂票,如

82、果該航班已經(jīng)無票,亦可提供相關(guān)可選擇航班;退票:可退票,退票后修改相關(guān)數(shù)據(jù)文件;客戶資料有姓名,證件號,訂票數(shù)量及航班情況,訂單要有編號。</p><p>  (4)修改航班信息:當(dāng)航班信息改變可以修改航班數(shù)據(jù)文件</p><p><b>  第七章 總結(jié)</b></p><p>  這次設(shè)計的主要目的是通過利用Visual foxpro設(shè)計

83、應(yīng)用程序,編寫程序來實現(xiàn)書籍?dāng)?shù)據(jù)庫的錄入、修改、檢索等操作。讓用戶方便地掌握圖書的在館情況與借閱情況,以及讀者信息、書籍借閱情況等,利用編程來實現(xiàn)信息的輸入、編輯(刪除、增加、修改)等功能,繼而完成對書籍信息數(shù)據(jù)庫、讀者信息數(shù)據(jù)庫、借閱信息數(shù)據(jù)庫的必要操作。</p><p>  通過這次的課程設(shè)計,我不僅拓寬了自己的知識面,還在實踐過程中鞏固和加深了自己所學(xué)的理論知識,使自己的技術(shù)素質(zhì)和實踐能力有了進(jìn)一步的提高,

84、同時我的專業(yè)水平也有了很大的進(jìn)步。</p><p>  同時,在開發(fā)方面也累積了一些經(jīng)驗,特別是在對軟件開發(fā)工具不很熟悉的情況下,通過自己的學(xué)習(xí)和老師,同學(xué)的幫助完成了設(shè)計任務(wù)。并在設(shè)計過程中,自己分析問題和解決問題的能力都得到了鍛煉和提高,完善了自己的知識結(jié)構(gòu),加深了對知識的理解。</p><p><b>  參考文獻(xiàn)</b></p><p>

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論