系統(tǒng)數據庫設計說明書21015_第1頁
系統(tǒng)數據庫設計說明書21015_第2頁
系統(tǒng)數據庫設計說明書21015_第3頁
系統(tǒng)數據庫設計說明書21015_第4頁
系統(tǒng)數據庫設計說明書21015_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

期末考核設計報告課程名稱:軟件工程航空訂票系統(tǒng)學期末考核任務書課程名稱:軟件工程設計題目:航空訂票系統(tǒng)專業(yè):計算機科學與技術班級:17計科本4班2019年11月指導教師:朱婕主要內容:航空訂票系統(tǒng)主要是對某航空公司訂票信息進行管理,其主要功能如(1)用戶預訂飛機票。(5)管理員取消航班。(6)管理員管理用戶信息,包括:用戶購票信息的增加、修改、刪除、查詢。(7)登錄系統(tǒng),包括:注冊、登錄?;疽螅?1)系統(tǒng)可管理的所有航班及用戶的信息,所有信息需用文件進行存儲。(2)每個飛機的航班號是唯一的,每個用戶的身份證也是唯一的。(3)設計完成的系統(tǒng)要便于用戶操作和使用,有清晰易懂的用戶輸入及操作軟件工程航空訂票系統(tǒng)學生姓名劉梅學號朱婕系統(tǒng)分析與設計小組分數(30分)系統(tǒng)選題有新意5系統(tǒng)功能分析的完整性系統(tǒng)分析和設計的一致性個人分數(20分)在小組中所作的貢獻量(按照小組成員大多數人統(tǒng)一的工作量百分比來計算)個人工作完成的質量(質量的好壞由老師來評判)設計報告報告格式(10分)目錄、正文文字、圖表部分格式、參考文獻格式報告內容(20分)報告中需要建立的系統(tǒng)模型的完整性關鍵章節(jié)和次要章節(jié)內容的完整性報告邏輯(20分)邏輯正確條理清晰,無贅述航空訂票系統(tǒng)數據庫設計說明書編寫人:劉梅學號小組成員姓名鐘雨西需求分析畢芮系統(tǒng)設計劉浩系統(tǒng)設計劉梅數據庫系統(tǒng)設計段飛雨系統(tǒng)測試《軟件工程》期末考核設計報告目錄I 11.1編寫目的 11.2項目背景 12數據庫外部設計 22.1標識符和狀態(tài) 22.2支持軟件 22.3數據完整性設計 22.4數據規(guī)范性設計 23數據庫結構設計 43.1概念結構設計 43.2邏輯結構設計 63.3表結構設計 8 9 93.3.3表flight 9 9參考文獻 1引言《軟件工程》期末考核設計報告1引言1此說明書,以便在修改時找出在本階段設計的不足或錯誤。開發(fā)單位:2052數據庫外部設計《軟件工程》期末考核設計報告2數據庫外部設計2>事件探查器:提供了對SQLServer執(zhí)行操作的檢測,并以T-SQL的形式記錄;此外,還包括會使用到的數據導入和導出工具,為數據庫提供數據的輸入。式請求,這種能力允許在多個場所遠程地處理由多個請求所組成的事務。在分布式環(huán)境中所選擇的硬件、操作系統(tǒng)或網絡如何結合,數據庫系統(tǒng)應仍然按相同的方式工作。同樣,不論在某一時刻這些環(huán)境項有了變動,也不影響其它結>先進性原則。用先進的技術來實現(xiàn)與其系統(tǒng)間的互聯(lián)互通、資源共享。2數據庫外部設計《軟件工程》期末考核設計報告2數據庫外部設計3編碼、設備編碼等按漢語拼音縮寫加國家規(guī)定的標準編碼規(guī)則組成。唯一地表示一個編碼對象,產品代碼及設備代碼等使用國家或行業(yè)標準編碼;擴充性:必須留有適當的后備容量,以便適應不斷擴充的需要;實用性:代碼盡可能反映編碼對象的特點、屬性和可檢索性,有助于記憶,方便使用。規(guī)范性:代碼的類型、結構以及編寫格式統(tǒng)一。3數據庫結構設計《軟件工程》期末考核設計報告3數據庫結構設計43數據庫結構設計航空訂票系統(tǒng)包含四個實體,分別是用戶實體(user),管理員實體(administrator),機票實體(ticket),航班實體(flight);用戶實體(user)包含5個屬性,分別是id,sex,name,password,birthday,實體聯(lián)航班實體(flight)包含5個屬性,分別是fid,fname,from,to,takeoff,實體聯(lián)系圖如圖3.2所示;3數據庫結構設計《軟件工程》期末考核設計報告3數據庫結構設計5機票實體(ticket)包含3個屬性,分別是tid,fid,id,實體聯(lián)系圖如圖3.3所示;管理員實體(administrator)包含4個屬性,分別是aid,aname,apassword,worknum,實體聯(lián)系圖如圖3.4所示;33數據庫結構設計6nn1Dnn_n圖3.5航空訂票系統(tǒng)E-R圖3.2邏輯結構設計航空訂票系統(tǒng)中有四個類,分別是user,flight,administrator,ticket圖3.6所示;具體類圖如33數據庫結構設計7登用票票用登用票票用用訂訂加涂戶票票用用用用機m修查添刪未機0+to+修改航班0d0航班0加十戶0加十+0十+刪除訂票0圖3.6航空訂票系統(tǒng)對象模型—類圖數據表說明示例如下:存儲用戶的信息。user表中的id屬性提供用戶的標識主鍵,administrator表中的aid屬性提供user表的外鍵,自動增長數據類型。密級有三個等級,即一般、重要和核心。存儲管理者的信息。administrator表中的aid屬性提供管理者的標識主鍵,自動增長數據類型。存儲航班的信息。8ticket表中的tid提供機票的標識主鍵,administrator表中的aid屬性、flight表中的fid屬性以及user表中的id屬性提供ticket表的外鍵,自動增長型數據。funm屬性3.3表結構設計根據上述的數據庫邏輯結構設計,航空訂票系統(tǒng)的數據庫共設有4個表,如圖3.7所示。圖3.7數據庫表33數據庫結構設計9字段名類型長度標識字段說明10√用戶id22性別3用戶名字4出生日期5密碼√管理員id字段名類型長度標識字段說明1√Id號2管理員姓名3密碼4工作

溫馨提示

  • 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

提交評論