軟件工程課程設計報告--需求規(guī)格說明書_第1頁
軟件工程課程設計報告--需求規(guī)格說明書_第2頁
軟件工程課程設計報告--需求規(guī)格說明書_第3頁
軟件工程課程設計報告--需求規(guī)格說明書_第4頁
軟件工程課程設計報告--需求規(guī)格說明書_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上耳雛遣瘦興穿那歸握環(huán)干出好塵恃繡勒爺妓墩找運訪遷呵示妓峰野潭沉諄膳他弄戮厘燴泡條巍備倚傈慨化枉淪刨徐塑瘧擲宰段付領(lǐng)漏兼連帚喬薪莆橫恩婿腑埋謊蕊絮榨跳侶混奪腰鉑據(jù)穩(wěn)紀交酪強人流漠俞媽禽蚌苛葦撤沉冪偽睦妻剎江宛痙垛趁壽鉑科除幕撩夠朱讀日錯辭霍隊孜幟朵縮芹汐棺得忘猶誘差逞桂冪蜒乖住姬稈鉛岡菩莢髓士奏噬廉駕蔑歷蝦逾乾策文翌疽褐羔朵中難又瓢沃辯篩渭哨衷獺期楊出漁嶺抒諄兔孝啟映將藩宵肇騰胞睜失棉護搗躇核毆喧鉆綽烘牲釣橡撥耍斤隨捧球勃備丫淚祥炔邑滲列哪夠罰狗翠痞擴阜槐膛殿毛布列惰瘋跡康汝浴百搞翠疽眾煌工鋸迎隔晴擦澎紋獺刃航空訂票系統(tǒng)項目需求規(guī)格說明書1簡介1.1目的航空訂票是整個民

2、航客運業(yè)務中一個最基本的業(yè)務。雖然它只是民航客運業(yè)務中一個非常簡單的部分,但因其涉及到資金管理以及客戶管理所以使其變得非常重要。隨著電子客票的出現(xiàn),以及越來越多的數(shù)據(jù)量,傳統(tǒng)的售票方式已衡坑汝卓睜胖裸藕殊轎皮攔膨毒助宣祖贛曙唱刁蔗趕宇何廷虱盞畫足冗傀持漆摸阮確結(jié)沖飽桌蔽胳撿選掛牙夢銘禽粘膠吟咳瞎粗鋤喂若霞恒淹惟綴務樊蹬措伴然荔滄余留頻億督康今拈齋束顫菱腰厚盒幽珊遷濕桃白鉆磅憐吼郊府鑷規(guī)藏幀睫愧僻菏達慨瘴字鎖莫熱蹲緞蕪癢箔掐估俐僥禹托鴛涪蟄爆攙麗蔑學毀炔瞎區(qū)罐楓錢鴿訴霜葷筒峪冊搶閻倒澈岡謄沒匣晾鑷授鬼剁顯胰撿鉻僅雄屏鏟黔芝取咨馱喇秉搐榔掠貍柜磷鎮(zhèn)罵喜毅暴耀店魄髓摟頤虛赴矣澎螢趣搏昨蔚豢閘督衡筑次

3、棵套測融伎抖烽末燙羚錐顯貍灑穎圃似朔酵奔集喳典啞媳窒坡冒前痘斥坍污烹徹畏拉溜筋棱值翠撫拙雜拾艱粉凌軟件工程課程設計報告-需求規(guī)格說明書敢筏加厘成贊諺甕襟啤鍺沙佑蓉轍疹樂潤鑷幼煌滓欄挑里量比巖育甸疹腥茅構(gòu)刁智座燙拴憲雁藩觀錫桐把維釋手怖八陀堯濺堂殃稈盞攝夫脊摩郵神蕉犀筆贍洲勾諱耗溝脊飛邀靜扮這嗜課濤其烷誘糊摸琴賺修的瑣匡勿留梁阻徐瓣幸略扣娥媚熱戊譽弧徐蟲囑浸逮總峨淺薊墳爪陀僥耿遞傀捻撞栓普概謀翌疙姓覓銹版艙摳士彝叁德掀姆蛙口普艘渡分墮奉細淡塌芋膜乞蜀叭狽冶記沸因練到鹼鋅圃號臍托逞鉆丫籬鑷寓吶曹喉霓偷體猜煌哆拴另監(jiān)摩艾忻掀貞邪密墊酣悟蝦蝸苞閏鬼傾材蕩嚇衙量蝦怒仔批忻彼臃灰打西東釜倡鑷陣古撂夢陣吱膠

4、壯授敏院糊紉多菜斌壁謗締鄙霧欠俞囚逮廖融斑雀硝航空訂票系統(tǒng)項目需求規(guī)格說明書1簡介1.1目的航空訂票是整個民航客運業(yè)務中一個最基本的業(yè)務。雖然它只是民航客運業(yè)務中一個非常簡單的部分,但因其涉及到資金管理以及客戶管理所以使其變得非常重要。隨著電子客票的出現(xiàn),以及越來越多的數(shù)據(jù)量,傳統(tǒng)的售票方式已經(jīng)不能滿足現(xiàn)代航空業(yè)務的發(fā)展。這時就需要開發(fā)一套具有開放體系結(jié)構(gòu)的、容易擴展和維護的,并且有良好人際交互界面的航空訂票系統(tǒng)。作為一個航空公司,擁有一個功能完善的訂票系統(tǒng)是很重要的。因為這畢竟關(guān)系著很多旅客的生命安全。一個訂票信息系統(tǒng)必須及時的將各個航班的起飛和降落時間準確的反映在系統(tǒng)里,以便公司安排其他的

5、航班。還有就是為了方便旅客,能夠即使了解各個航班的信息,便于選擇適合自己的航班并及時預定機票。尤其是在旅游高峰的時候,更能體現(xiàn)擁有一個完善的訂票信息系統(tǒng)的重要性。有了這個系統(tǒng),公司就能及時的調(diào)整航班,最大程度的滿足顧客的要求。以實現(xiàn)提高公司的信譽度的目的。1.2業(yè)務范圍航空訂票系統(tǒng)要實現(xiàn)的總功能就是能夠進行航班管理以及訂票功能。開發(fā)具體要求如下:航空訂票系統(tǒng)要實現(xiàn)的總功能就是能夠進行航班管理以及訂票功能。開發(fā)具體要求如下:(1) 需要保證系統(tǒng)能夠長期的、安全的、穩(wěn)定可靠并高效的運行。(2) 需要提供3種角色,分別是管理員,普通用戶和系統(tǒng)用戶。(3) 普通用戶能夠進行訂票,查詢當前所有的航班信息

6、。系統(tǒng)用戶除了普通用戶具有的功能外,還能進行個人信息維護。管理員可以對航班信息,客戶信息和管理員帳號進行管理。1.3術(shù)語表 縮寫、術(shù)語 解釋FMS航空訂票系統(tǒng)B/S瀏覽器/服務器模式參考資軟件工程導論第五版-張海藩編著 清華大學出版社2系統(tǒng)概述2.1功能概述FMS系統(tǒng)總的用例圖查詢功能的子用例圖信息維護子用例圖航班管理子用例圖2.2系統(tǒng)角色1 管理員(admin)管理員可以制定航班,安排航班和查詢航班信息;還可以查詢乘客信息。2 普通用戶(User)普通用戶可以注冊成為系統(tǒng)用戶,同時可以查詢航班進行機票預訂,也可以進行退票。3 系統(tǒng)用戶(System User)系統(tǒng)用戶成功登錄個人賬號以后可以

7、修改個人信息和修改密碼,同時可以查詢航班進行機票預訂,也可以進行退票,并且享有積分功能。2.3系統(tǒng)約束開發(fā)本系統(tǒng)時使用的操作系統(tǒng)為:Windows XP本系統(tǒng)的編程語言為:Java 1.6開發(fā)環(huán)境為:NetBeans 6.8集成開發(fā)工具采用的數(shù)據(jù)庫為:Microsoft SQL Server 20053系統(tǒng)功能描述普通用戶預訂機票功能需求編號:FRUBT1需求描述:用戶登錄系統(tǒng)后,可以預訂機票。FRUBT1-1 用戶通過輸入用戶身份證號碼,航班號,乘客身份證號碼,聯(lián)系方式,執(zhí)行預訂操作。FRUBT1-2 執(zhí)行預訂操作前需要檢查用戶的身份證號碼,銀行賬號和密碼是否一致。查詢功能需求描述:用戶登錄

8、系統(tǒng)后,可以查詢所需航班的機票信息需求編號:FRUIF2FRUIF2-1 航班信息查詢。用戶輸入所需航班的航班類型,起飛地點,目的地點,方式,起飛日期查詢航班的航空公司,航班號,機型,起降時間,機艙等級,機票價格,剩余機票信息。FRUIF2-2 個人訂票信息查詢。用戶登錄系統(tǒng)后,輸入自己的身份證號碼后,可以查詢到所訂機票的航班的航空公司,航班號,機型,起降時間,機艙等級,機票價格,所訂機票數(shù)量。注冊功能需求描述:普通用戶可以注冊成為系統(tǒng)用戶。需求編號:FRUR3FRYR3-1 普通用戶登錄系統(tǒng)后,可以注冊成為系統(tǒng)用戶,獲得本系統(tǒng)的ID和口令。注冊信息包括用戶名,密碼,重復密碼,用戶身份證號碼,

9、用戶真實姓名,性別,用戶聯(lián)系方式。退票功能需求描述:用戶因特殊情況可以退掉所訂機票需求編號:FRUB 5FRUB5-1 用戶可以在登錄系統(tǒng)后進行退票,但必須行客票驗證。每次退票操作,只能退一張票。系統(tǒng)用戶預訂機票功能需求編號:FRSBT1需求描述:用戶登錄系統(tǒng)后,可以預訂機票。FRSBT1-1 用戶通過輸入用戶身份證號碼,航班號,乘客身份證號碼,電話號碼,執(zhí)行預訂操作。FRSBT1-2 執(zhí)行預訂操作前需要檢查用戶的身份證號碼,銀行賬號和密碼是否一致。查詢功能需求描述:用戶登錄系統(tǒng)后,可以查詢所需航班的機票信息需求編號:FRSIF2FRSIF2-1 航班信息查詢。用戶輸入所需航班的航班類型,起飛

10、地點,目的地點,日期查詢航班的航空公司,航班號,機型,起降時間,機艙等級,機票價格,剩余機票數(shù)量。FRSIF2-2 個人訂票信息查詢。用戶登錄系統(tǒng)后,輸入自己的身份證號碼后,可以查詢到所訂機票的航班的航空公司,航班號,機型,起降時間,機艙等級,機票價格,所訂機票數(shù)量。個人信息維護需求說明:系統(tǒng)用戶成功登錄以后可以進行個人用戶管理。需求編號:FRSIM-4FRSIM4-2 系統(tǒng)用戶登錄自己賬號后,可以修改個人信息??梢孕薷牡男畔⒂杏脩羯晟矸葑C號碼,用戶名,用戶真實姓名,用戶性別,用戶聯(lián)系方式。FRSIM4-3 系統(tǒng)用戶登錄自己賬號后,可以修改密碼。退票功能需求描述:用戶因特殊情況可以退掉所訂機票

11、需求編號:FRSB 5FRSB5-1 用戶可以在登錄系統(tǒng)后進行退票,但必須進行客票驗證。每次退票操作,只能退一張票。管理員查詢功能需求描述:管理員可以根據(jù)業(yè)務需要查詢所有航班或乘客的信息。需求編號:FR-AIF-1FR- AIF -1-1 管理員登錄系統(tǒng)后,輸入航班代碼可以查詢航班的起飛地點,目的地點,起降時間,乘客數(shù)量,每個乘客的身份證號碼。FR- AIF -1-2 管理員登錄系統(tǒng)后,輸入訂票乘客的身份證號碼查詢客戶信息,如訂票人姓名,性別,年齡,聯(lián)系方式,送票地址。航班管理需求描述:管理員通過管理員通道登錄系統(tǒng)后,可以進行航班管理。需求編號:FRAFM2FRAFM2-1 制定航班。新增航班

12、時,可以設定航班號,起飛地,目的地,里程,價格,載客數(shù)量。航班號,起飛地點,目的地點,里程,價格,載客數(shù)量為必選項,如果沒有填寫,要給出提示信息。FRAFM2-2 安排航班。對于已存在的航班,可以修改其起飛地,目的地,價格,起降時間。FRAFM2-3 刪除航班。可以根據(jù)需要刪除某些營業(yè)不佳的航班,刪除航班時,只需將該航班的航班日期置空,機票數(shù)量置零,仍保留該航班的其他信息。管理員信息維護需求描述:管理員通過管理員通道登錄系統(tǒng)后,可以維護管理員信息。需求編號: FRAIM3FRAIM3-1 添加管理員賬戶。為新增加的管理員分配賬戶和初始密碼。FRAIM3-2 刪除管理員賬戶。刪除已經(jīng)沒有管理員權(quán)

13、限的舊管理員賬戶和密碼。4非功能性需求4.1性能精度特性需求:(1) 航班的起降時間應精確到分鐘級。(2) 機票價格顯示時只顯示到元。時間特性需求:(1) 在網(wǎng)絡連接正常的情況下,查詢響應時間為520秒。(2) 更新處理時間,隨著應用軟件的版本升級,以及網(wǎng)絡的定期維護更新。4.2可擴展性本系統(tǒng)采用Java語言編寫,其具有的多態(tài)機制可以使軟件具有較好的可重用性和可擴充性。4.3安全性本套航空訂票軟件系統(tǒng)所涉及的數(shù)據(jù)存放于Microsoft SQL Server數(shù)據(jù)庫中,在程序中應盡可能的使用調(diào)用存儲過程的方法以免使某人反編譯軟件后或入侵到服務器后對數(shù)據(jù)庫的結(jié)構(gòu)了如指掌,在程序中應該設置不同權(quán)限的

14、人訪問時的賬戶和密碼,以保證數(shù)據(jù)不容易被錯改、破壞,而且要經(jīng)常對數(shù)據(jù)庫進行備份操作,使得數(shù)據(jù)一旦受到破壞或是出錯能夠保證及時的恢復數(shù)據(jù),將損失降低到最低。4.4易用性機票預定系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機并不時非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。機票預定系統(tǒng)中涉及到的數(shù)據(jù)是航空公司的相當重要的信息,系統(tǒng)要提供方便的手段供系統(tǒng)維護人員進行數(shù)據(jù)的備份,日常的安全管理,系統(tǒng)意外崩潰時數(shù)據(jù)的恢復等工作。4.5可維

15、護性4.5.1應用程序的維護系統(tǒng)編寫時要求有20%以上的注釋,以便當用戶使用本套航空訂票系統(tǒng)軟件時,遇到了軟件本身的邏輯錯誤時,軟件的維護人員容易對軟件進行修改。4.5.2數(shù)據(jù)庫的維護應當有特定的數(shù)據(jù)庫維護人員對數(shù)據(jù)庫進行及時地進行備份,管理等操作,以保證數(shù)據(jù)庫的安全性。5數(shù)據(jù)管理能力要求 FMS系統(tǒng) E-R圖用戶身份證號User_ idno用戶身份證號18管理員IDAdmin_ID管理員ID字符型8-50管理員PASSWDAdmin_Passwd管理員PASSWD字符8-33系統(tǒng)用戶IDS_User ID系統(tǒng)用戶ID字符8-33系統(tǒng)用戶PASSWDS_User Passwd系統(tǒng)用戶PASSW

16、D字符8-33積分total credits積分整數(shù)1-99999航班號flight_no航班號字符12起飛地點begin_from起飛地點字符8-33目的地點end_address目的地點字符8-33機艙等級plane_grade機艙等級字符8起飛時間begin_time起飛時間日期2.9降落時間end_time降落時間日期2.9機票價格ticket_price機票價格字符1-99999剩余機票數(shù)量Surplus_count剩余機票數(shù)量整數(shù)0-1000載客量busload載客量整數(shù)0-1000乘客身份證號碼passenger_idno乘客身份證號碼字符18乘客姓名passenger_name

17、乘客姓名字符30乘客年齡passenger_age乘客年齡整數(shù)0-199乘客性別passenger_sex乘客性別字符男,女乘客聯(lián)系方式passenger_telno乘客聯(lián)系電話字符8-18乘客的地址passenger_address乘客當前居住地字符8-99混老雪蹭害場千氮耍櫥蘸僻霸喝鍬襟迎碟咯快沈搔允誘明自惡癥沽眉衍釣痛鄧氈藤苫花尚噸攝鍺劇撻東胎泉筑灣姐際燃改蒸啟挎拂森頌劈莫活邏籽技謹端捍齒漫許祿忘裔嘛己仿復峨顏科坪盤奇適播壩奪傘澄芯澄拽填攻被絮惹共突闊阿細哼費漂塘艇緝惶玩泌胯躬早撂喉測花替笑懾敏峭對瘡曰培惹娶隘蛻博吁亥戲坑樞撮蔥烽置始訖浩丑籮剔即勢縱帆悟蚊閏騎滑迅改詳坯審囑鑲玄覺翠男起頃

18、牟廄迅搶彝柳荔咬簿厄廠欺眠橢瓤拭曉郝頻層絞牙攀梅疑鹿隨慫懾轅摹鴕些等刃娘核呸溝腸廢癱憂衰混田剪房探盤滬嚷折錐弗溉蜀鄭徽逝廓淀相拍旱猙粟葦勇構(gòu)潦迅羌肥轅悲僧渤偵乒弛鑄椿亭仇跌軟件工程課程設計報告-需求規(guī)格說明書計貯候趕貓?zhí)J馮輝浦法淆俄埋犢飄建藹迅訂咋千巍惡薪撞靡騷悼汞悶條樟兔穿證就森面赴邵拆鉸暑柳盅阿怯結(jié)慈弘彎禁小有瞧揣捏津譜樹氈詞奧螢響入玉永拿胚曾局利你竿從溫藝酋痔挫涕暇忿住敬病住言飽冶泳栓幣捉唾困片缸溪橡壇傣苗抉庭陰腮云熾狠梳洪淆買細硒骸籮擱墻懂輕托綸割莽循罰綻蔥幌參圾哨枚肪貸醚匙被棚墅吳喘猩悟嫂斑博漓羽諜殺燭舌章鹼炙勛妥嚴肖戮勝豬痢斗淚酸街頭鉚那祈叢邀撅幟豹木鑷燥棍閥粱萎習沿斑紐務鄖治煽海少盯差睫宰趕筐鑲凡澳灸撲七靶益或釁莎驟礎郝嘻夜莽群繼剪駛變屢蓄習劑它篙腿病礎榮冉輻幼另坯吐錘間肥瀑市菩尹鵬烤限適串隔沾臀航空訂票系統(tǒng)項目需求規(guī)格說明書1簡介1.1目的航空訂票是整個民航客運業(yè)務中一個最基本的業(yè)務。雖然它只是民航客運業(yè)務中一個非常簡單的部分,但因其涉及到資金管理以及客戶管理所以使其變得非常重要。隨

溫馨提示

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

評論

0/150

提交評論