




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、文檔編號(hào):密級(jí):秘密版本號(hào):文檔名稱(chēng):數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)項(xiàng)目名稱(chēng):網(wǎng)上機(jī)票訂購(gòu)系統(tǒng) 項(xiàng)目編號(hào) 項(xiàng)目負(fù)責(zé)人:數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)詳細(xì)規(guī)定系統(tǒng)中要用到的數(shù)據(jù)庫(kù)的所有標(biāo)示、邏輯結(jié)構(gòu)核物理結(jié)構(gòu)。數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)是為參與軟件項(xiàng)目開(kāi)發(fā)工作的軟件人員在編寫(xiě)各種程序時(shí)用到同一批數(shù)據(jù)而準(zhǔn)備的。編寫(xiě):審核:年月日批準(zhǔn): 開(kāi)發(fā)單位:1. 引言33編寫(xiě)目的1.2項(xiàng)目背景4.2.1標(biāo)識(shí) 32.2約定 32.3使用該數(shù)據(jù)庫(kù)的軟件 42.41 -JJ/ 11 /1 LJ |x、|1.支撐軟件 4結(jié)構(gòu)設(shè)計(jì) 43.1概念結(jié)構(gòu)設(shè)計(jì) 53.2邏輯結(jié)構(gòu)設(shè)計(jì) 73.3物理結(jié)構(gòu)設(shè)計(jì) 9運(yùn)用設(shè)計(jì) 104.1數(shù)據(jù)詞典設(shè)計(jì) 104.3安全保密設(shè)計(jì)
2、1133.2. 外部設(shè)計(jì)1. 引言1.1 編寫(xiě)目的本說(shuō)明書(shū)說(shuō)明“飛機(jī)票網(wǎng)上預(yù)訂系統(tǒng)”的數(shù)據(jù)庫(kù)設(shè)計(jì)、結(jié)構(gòu)情況,用于開(kāi)發(fā) 人員進(jìn)行項(xiàng)目設(shè)計(jì), 同時(shí)也為后續(xù)的數(shù)據(jù)庫(kù)維護(hù)工作提供了良好的使用說(shuō)明, 也 可以作為未來(lái)版本升級(jí)時(shí)的重要參考資料。1.2 項(xiàng)目背景a 待開(kāi)發(fā)的軟件系統(tǒng)的名稱(chēng):機(jī)票預(yù)定系統(tǒng)b 項(xiàng)目的任務(wù)提出者:軟件工程老師c 項(xiàng)目開(kāi)發(fā)者: xxd 項(xiàng)目的用戶:旅客、某民航航空公司和某旅游開(kāi)發(fā)公司。e 該軟件系統(tǒng)同其他系統(tǒng)關(guān)系:機(jī)票預(yù)定系統(tǒng)由兩部分組成:前臺(tái)客戶程序 和后臺(tái)數(shù)據(jù)庫(kù)服務(wù)器。2. 外部設(shè)計(jì)2.1 標(biāo)識(shí)數(shù)據(jù)庫(kù)標(biāo)示符: TicketSaler 用戶名: sa 密碼: zhishi 權(quán)限:全
3、部 有效時(shí)間:開(kāi)發(fā)階段 說(shuō)明:系統(tǒng)正式發(fā)布后,可能更改數(shù)據(jù)庫(kù)用戶 / 密碼,請(qǐng)?jiān)诮y(tǒng)一位置編寫(xiě)數(shù) 據(jù)庫(kù)連接字符串,在發(fā)行前請(qǐng)予以改正。2.2 約定字符集采用UTF-8,請(qǐng)?jiān)诰帉?xiě)JSP頁(yè)面時(shí)注意字符集的轉(zhuǎn)換相關(guān)問(wèn)題。除特別說(shuō)明外,所有日期格式都采用 date 格式,無(wú)時(shí)間值。 除特別說(shuō)明外,所有整形都采用 int 格式。 除特別說(shuō)明外,所有字段默認(rèn)都設(shè)置為 null 。 普通管理員端,能對(duì)庫(kù)(航班庫(kù)和客戶庫(kù))中的信息進(jìn)行查詢,可以根據(jù)具 體需要進(jìn)行適當(dāng)?shù)臄?shù)據(jù)管理(增、刪、改、更) ??蛻糁荒軐?duì)航班信息庫(kù)中的內(nèi)容進(jìn)行查詢操作, 客戶進(jìn)入到頁(yè)面之后在不進(jìn) 行登錄的情況下只能進(jìn)行航班信息查詢操作, 要預(yù)
4、訂機(jī)票就必須要先注冊(cè)登錄提 交自己的基本信息;系統(tǒng)會(huì)根據(jù)管理員端和客戶的各種操作轉(zhuǎn)入相應(yīng)的頁(yè)面。2.3 使用該數(shù)據(jù)庫(kù)的軟件可能使用的該系統(tǒng)的應(yīng)用程序包括:機(jī)票預(yù)定系統(tǒng)2.4 支撐軟件管理員端工具: Navicat Windows/Linux查詢?yōu)g覽工具: Navicat Windows/Linux命令行工具: SQL Server開(kāi)發(fā)客戶端: SQL Server connectorSQLServer 2000提供了核心的引擎, 為支持本系統(tǒng)的數(shù)據(jù)庫(kù) Online ticket reservation Management System ,需要使用到 SQL Server 2000 的幾個(gè)組件
5、, 包括:A、B、企業(yè)管理器:提供了數(shù)據(jù)管理和數(shù)據(jù)庫(kù)操作的集成平臺(tái); 查詢分析器: 事件探查器:T-SQL調(diào)試、優(yōu)化、性能檢測(cè)的工具;提供了對(duì)SQLServer執(zhí)行操作的檢測(cè),并以T-SQL的形式C、記錄;D、此外,還包括可能會(huì)使用到的數(shù)據(jù)導(dǎo)入和導(dǎo)出工具,服務(wù)管理器:提供 SQL Server 停止、啟動(dòng)的控制工具為數(shù)據(jù)庫(kù)提供數(shù)據(jù)的輸入。3. 結(jié)構(gòu)設(shè)計(jì)3.1概念結(jié)構(gòu)設(shè)計(jì)(1)用戶E-R圖,如圖所示。(2)航班信息E-R圖,如圖所示。航班號(hào)出發(fā)時(shí)間往返價(jià)始發(fā)機(jī)飛機(jī)編機(jī)艙類(lèi)3)耳的城Email投訴與建議用尸名理日的機(jī)E-飛機(jī)類(lèi)型ID(4)航班信息固定電航空公旅客數(shù)基礎(chǔ)價(jià)手機(jī)投訴與機(jī)票信息E-R圖,
6、如圖所示??傻每偟腅-R圖如下:3.2邏輯結(jié)構(gòu)設(shè)計(jì)321E-R圖向關(guān)系模型的轉(zhuǎn)換用戶表(ID,用戶名,用戶密碼)投訴與意見(jiàn)表(ID,用戶名,投訴與意見(jiàn),郵箱,固定電話,手機(jī),家庭地 址,Email)航班信息表(航班號(hào),出發(fā)時(shí)間,至U達(dá)時(shí)間,始發(fā)城市,目的城市,航空公 司,機(jī)票基礎(chǔ)價(jià)格,往返價(jià)格,飛機(jī)類(lèi)型,旅客數(shù)量,機(jī)艙類(lèi)型,始發(fā)機(jī)場(chǎng),目 的機(jī)場(chǎng),處理日期,飛機(jī)編號(hào))訂單表(ID,地址,證件號(hào)碼,聯(lián)系人,郵箱,移動(dòng)電話,固定電話,旅客 編號(hào),處理狀態(tài))機(jī)票信息表(航班號(hào),出發(fā)時(shí)間,到達(dá)時(shí)間,始發(fā)城市,目的城市,航空公 司,機(jī)票基礎(chǔ)價(jià)格,往返價(jià)格,飛機(jī)類(lèi)型,出發(fā)日期,到達(dá)日期,座位,機(jī)艙類(lèi) 型,始
7、發(fā)機(jī)場(chǎng),目的機(jī)場(chǎng))3.2.2數(shù)據(jù)結(jié)構(gòu)投訴與意見(jiàn)表(ConsumerSuggestion)字段名稱(chēng)1類(lèi)型記錄內(nèi)容是否為空備注id1 varchar(50)用戶id0主鍵con sumer name1 varchar(20)用戶名1suggerti onvarchar(20)投訴與意見(jiàn)1emailvarchar(20)郵箱1tele phonevarchar(20)固定電話1Mobile pnonevarchar(20)手機(jī)1addressvarchar(100)家庭地址0emailvarchar(50)Email0用戶表(SystemUser)字段名稱(chēng)1類(lèi)型記錄內(nèi)容是否為空備注idid用戶id0
8、主鍵,自動(dòng)增長(zhǎng)P ass wordn varchar(20)密碼1user namen varchar(50)用戶名1訂單表(ConsumerOrder)字段名稱(chēng)類(lèi)型記錄內(nèi)容是否為空備注idint序號(hào)0主鍵,自增長(zhǎng)addressnvachar( MAX地址1coden varchar(50)編碼1relati onern varchar(50)聯(lián)系人1emailn varchar(50)郵箱1mobile phonen char(20)移動(dòng)電話1tele phonen char(20)固定電話1person al idint顧客編號(hào)1try1 n varchar(50)處理狀態(tài)1機(jī)票信息表(F
9、lightInformation )字段名稱(chēng)類(lèi)型記錄內(nèi)容是否為 空備注idint航班號(hào)0由航空公司提供,主鍵start_timevarchar(40)出發(fā)時(shí)間1en d_timevarchar(40)到達(dá)時(shí)間1ran ge_t ypevarchar(10)往返類(lèi)型1單程,往返start in g_ciryvarchar(40)始發(fā)城市1termi nu s_cityvarchar(40)目的城市1company_typevarchar(30)航空公司1On eWay_ pricemoney機(jī)票基礎(chǔ)價(jià)格1GoA ndBack-pricemoney往返價(jià)格1flight_t ypevarchar(
10、50)飛機(jī)類(lèi)型1start_datevarchar(50)出發(fā)日期1arrivi ng_datevarchar(50)到達(dá)日期numint座位bunk_typevarchar(50)機(jī)艙類(lèi)型start in g_ari por tvarchar(50)始發(fā)機(jī)場(chǎng)arrivi nt_airpor tvarchar(50)目的機(jī)場(chǎng)航班信息管理表(ManageFlightInfor )字段名稱(chēng)類(lèi)型記錄內(nèi)容是否為 空備注idint航班號(hào)0由航空公司提供,主鍵starti ngtimevarchar(40)出發(fā)時(shí)間1endin gtimevarchar(40)到達(dá)時(shí)間1staciryvarchar(40)
11、始發(fā)城市1tarrcityvarchar(40)目的城市1companyvarchar(30)航空公司1on ewa ypricemoney機(jī)票基礎(chǔ)價(jià)格1back pricemoney往返價(jià)格1flightt ypevarchar(50)飛機(jī)類(lèi)型1cus mnumint旅客數(shù)量1bunk_typevarchar(50)機(jī)艙類(lèi)型1startari portvarchar(50)始發(fā)機(jī)場(chǎng)1arriv in gair portvarchar(50)目的機(jī)場(chǎng)1tdatevarchar(50)處理日期1flight idint飛機(jī)編號(hào)13.3物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)TicketSaler的物理結(jié)構(gòu)的部分符合
12、SQL Server 2000關(guān)于數(shù)據(jù)文 件、卷、頁(yè)的分配和分配規(guī)則。TicketSaler進(jìn)行增長(zhǎng)。數(shù)據(jù)庫(kù)初始大小為100M按照超過(guò)最大容量后20%勺增長(zhǎng)速率數(shù)據(jù)庫(kù)分配日志文件大小為20M自動(dòng)增長(zhǎng)。應(yīng)用程序中自動(dòng)數(shù)據(jù)庫(kù)的物理文件名稱(chēng)為T(mén)icketSaler,主要數(shù)據(jù)文件、次要TicketSaler截?cái)嗍聞?wù)日志。TicketSalerSQL數(shù)據(jù)文件、文件組等都按照系統(tǒng)的默認(rèn)設(shè)置進(jìn)行。物理文件的存儲(chǔ)位置為Server 2000默認(rèn)的位置。4. 運(yùn)用設(shè)計(jì)4.1數(shù)據(jù)詞典設(shè)計(jì)數(shù)據(jù)庫(kù)名稱(chēng):TicketSaler創(chuàng)建日期:2013.05.31創(chuàng)建人:XX數(shù)據(jù)文件大小:100M數(shù)據(jù)文件物理位置:G:Prog
13、ram FilesMicrosoftServerMSSQL10.MSSQLSERVERMSSQLDATA TicketSaler.Mdb日志文件大?。?0M日志文件物理位置:G:Program FilesMicrosoftServerMSSQL10.MSSQLSERVERMSSQLDATA TicketSaler.Ldb中文名稱(chēng)或意義:機(jī)票預(yù)定系統(tǒng)SQLSQL數(shù)據(jù)字典是關(guān)于數(shù)據(jù)庫(kù)中數(shù)據(jù)的描述,它的作用是在軟件分析和設(shè)計(jì)過(guò)程中 為有關(guān)人員提供關(guān)于數(shù)據(jù)描述信息的查詢, 以保證數(shù)據(jù)的一致性。下面舉例說(shuō)明 數(shù)據(jù)字典的定義。數(shù)據(jù)項(xiàng)以“航班號(hào)”為例。描述如下:數(shù)據(jù)項(xiàng)名:航班號(hào)別名:航班號(hào) 含義:唯一標(biāo)識(shí)航
14、班的信息 類(lèi)型:字符型 取值范圍: 00000000000000至 9999999999999 取值含義:標(biāo)示航班數(shù)據(jù)結(jié)構(gòu)以“航班信息表” 為例,描述如下:數(shù)據(jù)結(jié)構(gòu)名:航班信息表 含義說(shuō)明:定義了一個(gè)航班的有關(guān)信息 組成:航班號(hào),出發(fā)時(shí)間,到達(dá)時(shí)間,始發(fā)城市,目的城市,航空公司,機(jī) 票基礎(chǔ)價(jià)格, 往返價(jià)格,飛機(jī)類(lèi)型,旅客數(shù)量,機(jī)艙類(lèi)型,始發(fā)機(jī)場(chǎng),目的機(jī)場(chǎng), 處理日期,飛機(jī)編號(hào)數(shù)據(jù)存儲(chǔ)以“用戶信息表” 為例,描述如下: 數(shù)據(jù)存儲(chǔ)名:用戶信息表 說(shuō)明:用戶信息表情況 流出數(shù)據(jù)流:用戶信息查詢表 流入數(shù)據(jù)流: 管理員端管理表數(shù)據(jù)描述:ID,用戶名,用戶密碼 “旅客訂票”過(guò)程描述如下: 旅客通過(guò)登錄用戶進(jìn)入系統(tǒng),查詢近期航班,可根據(jù)自己的行程選擇 合
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZZB 3683-2024 水松紙卷筒料圓壓圓燙金機(jī)
- 二零二五年度房屋租賃合同(含瑜伽館)
- 2025年度肥料產(chǎn)品包裝設(shè)計(jì)及印刷合同
- 2025年度綠色生態(tài)果園轉(zhuǎn)讓協(xié)議書(shū)
- 二零二五年度智慧城市建設(shè)項(xiàng)目業(yè)績(jī)提成合同
- 天津市2025年度勞動(dòng)合同解除經(jīng)濟(jì)補(bǔ)償金支付與發(fā)放合同
- 二零二五年度科研機(jī)構(gòu)與高校人才合作就業(yè)協(xié)議書(shū)范本
- 二零二五年度臨時(shí)協(xié)議書(shū):智慧社區(qū)建設(shè)與物業(yè)管理合作
- 2025年度智能車(chē)庫(kù)租賃與智慧城市建設(shè)項(xiàng)目合同
- 2025年度裝配行業(yè)人才培養(yǎng)終止合同協(xié)議
- 醫(yī)務(wù)人員生涯規(guī)劃
- FOCUS-PDCA改善案例-提高術(shù)前手術(shù)部位皮膚準(zhǔn)備合格率醫(yī)院品質(zhì)管理成果匯報(bào)
- 2024解析:第五章透鏡及其應(yīng)用-基礎(chǔ)練(解析版)
- 河南省第二屆職業(yè)技能大賽健康和社會(huì)照護(hù)項(xiàng)(世賽)項(xiàng)目技術(shù)工作文件
- 《護(hù)士禮儀與溝通》課件
- 專(zhuān)題05標(biāo)點(diǎn)符號(hào)考點(diǎn)專(zhuān)訓(xùn)(01)(含答案)2025年新高考語(yǔ)文一輪復(fù)習(xí)考點(diǎn)滿分寶典
- 保密法實(shí)施條例培訓(xùn)
- 鉗工工藝學(xué)(第6版)完整全套教學(xué)課件
- DB11T 1035-2013 城市軌道交通能源消耗評(píng)價(jià)方法
- 老年科護(hù)士進(jìn)修匯報(bào)
- 2024新能源光伏電站運(yùn)行規(guī)程和檢修規(guī)程
評(píng)論
0/150
提交評(píng)論