資源描述:
《網(wǎng)上機(jī)票預(yù)訂系統(tǒng)課程設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、一、引言摘要隨著因特網(wǎng)的發(fā)展,航空客運(yùn)業(yè)務(wù)規(guī)模的日益宏大,傳統(tǒng)售票方式已經(jīng)不能滿足時(shí)代的要求。本系統(tǒng)——航空售票系統(tǒng),采用ASP.NET技術(shù)作為創(chuàng)建應(yīng)用程序的方式,以C#作為編程語言,采用SQLServer數(shù)據(jù)庫作為后臺(tái)數(shù)據(jù)庫。它是基于Browser/Server結(jié)構(gòu)下形成的數(shù)據(jù)驅(qū)動(dòng)的Web應(yīng)用程序。不僅能方便旅客,還能節(jié)省航空公司的代理費(fèi)用,加速資金周轉(zhuǎn)。本系統(tǒng)基本遵循了軟件工程方法論進(jìn)行系統(tǒng)分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)和軟件測(cè)試。實(shí)現(xiàn)了后臺(tái)管理員對(duì)航空公司、航班和訂票信息的維護(hù);前臺(tái)客戶通過注冊(cè)登陸可以查詢航班信息,進(jìn)行訂
2、票和查看自己的購票信息并可以刪除管理員未確認(rèn)的訂票信息。同時(shí)可以進(jìn)行購票錯(cuò)誤以后的退票信息等功能。關(guān)鍵詞?ASP.NET、C#?、SQLServer2000、VS.NET2008、電子商務(wù)二、需求分析2.1系統(tǒng)開發(fā)背景當(dāng)今世界,以信息技術(shù)為主要標(biāo)志的科技進(jìn)步日新月異,高科技成果向現(xiàn)實(shí)生產(chǎn)力的轉(zhuǎn)化越來越快。縱觀全球經(jīng)濟(jì)發(fā)展,信息技術(shù)和信息產(chǎn)業(yè)已經(jīng)成為經(jīng)濟(jì)增長的主要推動(dòng)力之一,正在改變著傳統(tǒng)的生產(chǎn)和經(jīng)營方式以至生活方式,發(fā)達(dá)國家經(jīng)過產(chǎn)業(yè)結(jié)構(gòu)的升級(jí)和經(jīng)濟(jì)結(jié)構(gòu)的轉(zhuǎn)型已進(jìn)入信息經(jīng)濟(jì)階段。信息資源已經(jīng)成為國民經(jīng)濟(jì)和社會(huì)發(fā)展的戰(zhàn)略資源,
3、信息化水平也已成為現(xiàn)代水平和綜合國力的重要標(biāo)志。今年是“十五”計(jì)劃開局之年,中共十五屆五中全會(huì)通過的國民經(jīng)濟(jì)和社會(huì)發(fā)展第十個(gè)五年計(jì)劃建議中已明確指出:“信息化是當(dāng)今世界經(jīng)濟(jì)和社會(huì)發(fā)展的大趨勢(shì),也是我國產(chǎn)業(yè)優(yōu)化升級(jí)和實(shí)現(xiàn)工業(yè)化、現(xiàn)代化的關(guān)鍵環(huán)節(jié)?!薄按罅ν七M(jìn)國民經(jīng)濟(jì)和社會(huì)信息化,是覆蓋現(xiàn)代化建設(shè)全局的戰(zhàn)略舉措?!保梢?,黨和國家已將國民經(jīng)濟(jì)和社會(huì)信息化放在優(yōu)先發(fā)展位置,體現(xiàn)了先進(jìn)生產(chǎn)力的客觀要求,是一項(xiàng)重要的戰(zhàn)略決策。這是民航加快發(fā)展的機(jī)遇,更是民航信息化的難得機(jī)遇。隨著知識(shí)經(jīng)濟(jì)的到來,人類已經(jīng)逐步進(jìn)入信息化社會(huì),信息增長的
4、速度越來越快,人們希望利用先進(jìn)的管理理論方法手段來得到并處理越來越多的信息,以提高工作效率和管理水平。由于信息資源對(duì)人們生活的重要性,不斷提高信息的收集,傳輸,加以利用等活動(dòng),日益成為人們社會(huì)生活的重要組成部分。網(wǎng)上機(jī)票預(yù)訂管理系統(tǒng)的產(chǎn)生和發(fā)展正好滿足人們的這種需求?,F(xiàn)在將詳細(xì)介紹我的課程設(shè)計(jì)——網(wǎng)上機(jī)票預(yù)訂管理系統(tǒng)。2.2軟件主要組成及功能要完成功能主要有:l新用戶注冊(cè),新用戶可以注冊(cè),注冊(cè)時(shí)輸入用戶名可以查詢用戶可不可用,可用就可以注冊(cè),注冊(cè)時(shí)可以判斷用戶輸入的密碼和驗(yàn)證密碼是否相同,相同才給以注冊(cè),如果滿意可以點(diǎn)注冊(cè)
5、,注冊(cè)成功后用戶可以選擇不用在回到登陸界面,可以直接陸到用戶主界面,以后就可以用這個(gè)用戶登錄了,如果不滿意,點(diǎn)取消,所有信息清空,重新輸入。l驗(yàn)證登陸名密碼,正確進(jìn)入主菜單,根據(jù)登錄時(shí)所選的登錄方式(客戶、管理員)的不同分別對(duì)用戶設(shè)定不同的訪問權(quán)限(如果是輸入的客戶用戶名和密碼正確,選擇以客戶方式登陸則主界面里面的管理員界面不能用,如果輸入的是管理員的相應(yīng)用戶密碼正確,以管理員的方式登陸則管理員界面可用)不正確則清空登錄框,最多可以輸入三次,三次不正確系統(tǒng)會(huì)自動(dòng)關(guān)閉。l主窗體的用戶信息界面,用戶點(diǎn)擊個(gè)人查詢按鈕,可以把自己
6、的個(gè)人信息顯示到界面上,還可以對(duì)自己的信息進(jìn)行相應(yīng)的修改(用戶編號(hào)和用戶名不能修改),還可以點(diǎn)擊我的機(jī)票查詢,查詢?cè)撚脩舻挠喥庇涗?。l主窗體的訂票界面,你可以點(diǎn)擊你想查詢的有關(guān)機(jī)票的信息的按鈕(艙位信息查詢,客機(jī)信息查詢,航線查詢,客戶類型信息查詢)獲得相關(guān)信息的表,根據(jù)表的內(nèi)容,你可以在下面的下拉框中選擇你要定的票信息,點(diǎn)確定后在下面會(huì)顯示你的機(jī)票的相關(guān)內(nèi)容,如果滿意可以點(diǎn)擊訂票,把相關(guān)信息添加到機(jī)票數(shù)據(jù)庫表中,如果不滿意,可以點(diǎn)重置,所有信息清空,再重新選擇。l退票窗口,用戶可以根據(jù)用戶信息表中的我的機(jī)票信息查詢,找出
7、機(jī)票號(hào),在輸入到機(jī)票號(hào)查詢里,點(diǎn)擊查詢獲得你的機(jī)票信息以及價(jià)格顯示,點(diǎn)擊退票則在數(shù)據(jù)庫機(jī)票信息表中刪除本條信息。l管理員界面的管理員添加界面能對(duì)管理員信息進(jìn)行查詢、添加、刪除和修改,包括用戶名、登陸密碼和聯(lián)系方式。l管理員界面的艙位信息的查詢、添加、刪除和修改,包括艙位等級(jí)編號(hào)、艙位等級(jí)名稱、提供的各種服務(wù)類別,以及備注信息等。l管理員界面的客機(jī)信息界面對(duì)客機(jī)信息的添加、修改、刪除和查詢,包括客機(jī)編號(hào)、客機(jī)型號(hào)、購買時(shí)間、服役時(shí)間、經(jīng)濟(jì)艙座位數(shù)量、公務(wù)艙座位數(shù)量、頭等艙座位數(shù)量以及備注信息等。l管理員界面的航線信息界面對(duì)航
8、線信息的添加、修改、刪除和查詢,包括航線編號(hào)、出發(fā)城市、到達(dá)城市、航班日期、出發(fā)時(shí)間、到達(dá)時(shí)間、客機(jī)編號(hào)、經(jīng)濟(jì)艙價(jià)格、公務(wù)艙價(jià)格、頭等艙價(jià)格和備注信息等。l客戶等級(jí)信息的的添加、修改、刪除和查詢,包括客戶等級(jí)編號(hào)、客戶等級(jí)名稱、折扣比例和備注信息等。l管理員界面的用戶信息查詢,能查詢所有的已注冊(cè)的用戶信