




已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)報(bào)告題目:汽車(chē)租賃管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì) 學(xué) 號(hào): 姓 名: 指導(dǎo)教師: 2012年1月汽車(chē)租賃管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)目 錄1.項(xiàng)目背景11.1選題背景11.2系統(tǒng)目標(biāo)和實(shí)現(xiàn)技術(shù)12.需求分析22.1業(yè)務(wù)流程分析22.1.1車(chē)輛信息查詢(xún)22.1.2創(chuàng)建車(chē)輛租借記錄32.1.3車(chē)輛歸還42.1.4續(xù)租52.2數(shù)據(jù)流程分析72.2.1汽車(chē)租借系統(tǒng)的頂層數(shù)據(jù)流程圖72.2.2汽車(chē)租借系統(tǒng)第二層數(shù)據(jù)流程圖82.3數(shù)據(jù)字典92.3.1數(shù)據(jù)流的描述92.3.2處理邏輯的描述102.3.3數(shù)據(jù)存儲(chǔ)的描述113.概念結(jié)構(gòu)設(shè)計(jì)123.1CDM圖124.邏輯結(jié)構(gòu)設(shè)計(jì)134.1PDM圖135.物理結(jié)構(gòu)設(shè)計(jì)146.總結(jié)177.參考文獻(xiàn)18汽車(chē)租賃管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)1.項(xiàng)目背景1.1選題背景隨著車(chē)輛工業(yè)的發(fā)展和汽車(chē)的普及,汽車(chē)租賃成為近年來(lái)興起的一個(gè)新興行業(yè),使用汽車(chē)租賃管理系統(tǒng)可以規(guī)范企業(yè)的管理和經(jīng)營(yíng)行為,減少企業(yè)的經(jīng)營(yíng)成本,提高工作效率。另外,隨著電腦的普及與使用,現(xiàn)在的管理也提升了一個(gè)檔次,漸漸實(shí)現(xiàn)了無(wú)紙化辦公,即從原來(lái)的人工記錄管理模式轉(zhuǎn)變?yōu)殡娔X一體化管理。原來(lái)的數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。租車(chē)公司采取手工方式對(duì)車(chē)輛租借情況進(jìn)行人工管理,由于信息比較多,信息的管理工作混亂而又復(fù)雜,如再要進(jìn)行查詢(xún),就得在眾多的資料中翻閱、查找了,造成查詢(xún)費(fèi)時(shí)、費(fèi)力。1.2系統(tǒng)目標(biāo)和實(shí)現(xiàn)技術(shù)我立足于以上原則建立了一個(gè)租車(chē)公司車(chē)輛管理系統(tǒng),使車(chē)輛管理工作規(guī)范化,系統(tǒng)化,程序化,避免車(chē)輛管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的實(shí)現(xiàn)對(duì)車(chē)輛信息的管理。本系統(tǒng)用戶(hù)面向各租賃汽車(chē)企業(yè)的工作人員和相關(guān)領(lǐng)導(dǎo),主要功能包括系統(tǒng)用戶(hù)管理、日常業(yè)務(wù)信息管理和車(chē)輛及客戶(hù)信息管理等。 汽車(chē)租賃管理就是對(duì)車(chē)輛信息和客戶(hù)信息的管理,主要包括車(chē)輛的出租狀態(tài)、車(chē)輛的基本信息、客戶(hù)信息的管理等。由于這些過(guò)程間的關(guān)系復(fù)雜,有一對(duì)一的關(guān)系,一對(duì)多的關(guān)系,也有多對(duì)多的關(guān)系,所有這些工作使汽車(chē)車(chē)管理工作變得量大而又復(fù)雜,以前包括現(xiàn)在還有很多租賃公司采用人工管理,直接導(dǎo)致了錯(cuò)誤的產(chǎn)生,服務(wù)質(zhì)量的低下。汽車(chē)租賃管理系統(tǒng)的開(kāi)發(fā)使得這一狀況得到了根本的改善。這套管理系統(tǒng)包括涵蓋了車(chē)輛租賃業(yè)務(wù)的各個(gè)方面。使得汽車(chē)租賃服務(wù)可以快速、規(guī)范地完成,節(jié)省了人力物力,提高了服務(wù)質(zhì)量和經(jīng)濟(jì)效益。此數(shù)據(jù)庫(kù)系統(tǒng)為了實(shí)現(xiàn)汽車(chē)出租公司的汽車(chē),人員,汽車(chē)租借等數(shù)據(jù)的管理而設(shè)計(jì)的系統(tǒng)。系統(tǒng)主要提供了車(chē)輛信息查詢(xún),車(chē)輛租借記錄,車(chē)輛歸還和續(xù)租四個(gè)功能。本系統(tǒng)提供將按照現(xiàn)代數(shù)據(jù)庫(kù)開(kāi)發(fā)設(shè)計(jì)過(guò)程進(jìn)行分析設(shè)計(jì)并實(shí)現(xiàn)。2.需求分析這個(gè)題目中需要實(shí)現(xiàn)的系統(tǒng)功能有車(chē)輛信息查詢(xún),創(chuàng)建車(chē)輛租借記錄,車(chē)輛歸還和續(xù)租2.1業(yè)務(wù)流程分析數(shù)據(jù)庫(kù)系統(tǒng)將支持車(chē)輛查詢(xún),創(chuàng)建車(chē)輛租借記錄,車(chē)輛歸還,逾期罰款和續(xù)租四個(gè)功能,以下是詳細(xì)分析:2.1.1車(chē)輛信息查詢(xún):功能簡(jiǎn)要說(shuō)明:根據(jù)客戶(hù)需要(例如:車(chē)顏色,出租價(jià)格,類(lèi)型),查詢(xún)出租的車(chē)輛信息。詳細(xì)過(guò)程:1. 客戶(hù)輸入需要查詢(xún)的車(chē)輛信息,如:車(chē)類(lèi)型,車(chē)顏色,價(jià)格2. 系統(tǒng)查詢(xún)數(shù)據(jù)庫(kù)并返回符合用戶(hù)查詢(xún)條件的結(jié)果數(shù)據(jù)庫(kù)實(shí)現(xiàn)方案:該功能實(shí)現(xiàn)起來(lái)比較簡(jiǎn)單,只需要建立起一張汽車(chē)信息的表,然后進(jìn)行單表查詢(xún),查詢(xún)完后將結(jié)果返回給用戶(hù)就可以了。圖2_12.1.2創(chuàng)建車(chē)輛租借記錄:簡(jiǎn)要分析:當(dāng)客戶(hù)選擇了租借的車(chē)輛,并辦理相關(guān)手續(xù)后,系統(tǒng)將生產(chǎn)一條租借記錄詳細(xì)過(guò)程:1. 客戶(hù)與公司簽署汽車(chē)租借合同并付款2. 員工將車(chē)輛,客戶(hù),合同,押金等信息錄入數(shù)據(jù)庫(kù)3. 員工給客戶(hù)一張借車(chē)單,客戶(hù)就可以開(kāi)走車(chē)輛數(shù)據(jù)庫(kù)實(shí)現(xiàn)方案:實(shí)現(xiàn)此功能需要建立一張汽車(chē)租借記錄表,當(dāng)員工辦理完一次租借業(yè)務(wù)后,就會(huì)將這次租借信息輸入數(shù)據(jù)庫(kù)中,輸入的信息包括:客戶(hù)的信息,車(chē)的信息,和辦理員工的信息。并且,被出租的車(chē)輛狀態(tài)會(huì)被標(biāo)識(shí)為已被出租。圖2_22.1.3車(chē)輛歸還: 簡(jiǎn)要分析:當(dāng)客戶(hù)使用完車(chē)后,將車(chē)輛歸還的過(guò)程詳細(xì)過(guò)程:1. 客戶(hù)將車(chē)輛歸還公司2. 公司相關(guān)人員檢查車(chē)輛是否完整,不完整的會(huì)與公司相關(guān)人員協(xié)商賠償(劃分在數(shù)據(jù)庫(kù)業(yè)務(wù)范疇之外)3. 如果完整,則直接辦理歸還手續(xù)數(shù)據(jù)庫(kù)實(shí)現(xiàn)方案:此功能中大部分業(yè)務(wù)邏輯都是在數(shù)據(jù)庫(kù)系統(tǒng)之外完成的,唯一和本系統(tǒng)有關(guān)的操作就是當(dāng)歸還成功后,歸還車(chē)輛的汽車(chē)表中的狀態(tài)將該為可出租,圖2_32.1.4續(xù)租: 簡(jiǎn)要分析:如果客戶(hù)需要繼續(xù)續(xù)租汽車(chē),則聯(lián)系相關(guān)人員可直接辦理詳細(xì)過(guò)程:1. 客戶(hù)聯(lián)系工作人員,要求續(xù)租,并給予工作人員續(xù)租車(chē)輛的ID2. 工作人員根據(jù)汽車(chē)的ID辦理汽車(chē)?yán)m(xù)租合同3. 完成續(xù)租合同后就可以將續(xù)租記錄輸入數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)實(shí)現(xiàn)方案:出于讓數(shù)據(jù)庫(kù)實(shí)現(xiàn)更簡(jiǎn)單,方便,易于維護(hù)的目的。本數(shù)據(jù)庫(kù)就簡(jiǎn)單的在車(chē)輛出租記錄中添加了“續(xù)租天數(shù)”字段,如果需要續(xù)租,只需要在“汽車(chē)出租”表中添加“續(xù)租天數(shù)”就可以了。公司可以根據(jù)“汽車(chē)出租”表中“出租天數(shù)”,“續(xù)租天數(shù)”等字段計(jì)算租借價(jià)格。圖2_42.1.5逾期罰款: 簡(jiǎn)要分析:為了節(jié)約人力,公司的軟件系統(tǒng)應(yīng)該具備自動(dòng)查找逾期車(chē)輛,并罰款的功能,如果客戶(hù)沒(méi)有按預(yù)期的時(shí)間歸還車(chē)輛,那么系統(tǒng)會(huì)根據(jù)逾期天數(shù),生成罰款金額詳細(xì)過(guò)程:1. 軟件鏈接數(shù)據(jù)庫(kù)查找逾期未還汽車(chē)2. 處理逾期未還,產(chǎn)生處理結(jié)果3. 將處理結(jié)果輸入數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)實(shí)現(xiàn)方案:為了實(shí)現(xiàn)此功能,我在數(shù)據(jù)庫(kù)的“汽車(chē)租借記錄”表中添加了“租借起始日”,“預(yù)期歸還日”,和“罰款”三個(gè)字段。只需要對(duì)此表中的三個(gè)字段進(jìn)行相應(yīng)修改就可以實(shí)現(xiàn)此功能。圖2_52.2數(shù)據(jù)流程分析2.2.1汽車(chē)租借系統(tǒng)的頂層數(shù)據(jù)流程圖:圖2_52.2.2汽車(chē)租借系統(tǒng)第二層數(shù)據(jù)流程圖:圖2_62.3數(shù)據(jù)字典2.3.1數(shù)據(jù)流的描述:數(shù)據(jù)流編號(hào)數(shù)據(jù)流名稱(chēng)簡(jiǎn)述數(shù)據(jù)流來(lái)源數(shù)據(jù)流去向數(shù)據(jù)流組成數(shù)據(jù)流量高峰流量F1查詢(xún)條件客戶(hù)對(duì)需求的車(chē)輛進(jìn)行查詢(xún)時(shí)使用的條件,例如,顏色,價(jià)格E1客戶(hù)P1查詢(xún)處理汽車(chē)型號(hào),車(chē)輛顏色,種類(lèi),品牌,狀態(tài)3天1天F1.1車(chē)輛信息用戶(hù)查詢(xún)的結(jié)果P1E1客戶(hù)汽車(chē)牌照,車(chē)輛顏色,種類(lèi),品牌,狀態(tài),車(chē)輛狀況, 其他3天1天F2租借信息客戶(hù)租借所簽署的合同E1客戶(hù)E2員工客戶(hù)信息,辦理員工號(hào),汽車(chē)牌照,起始時(shí)間,結(jié)束時(shí)間3天1天F2.1租借記錄員工完成一次租借業(yè)務(wù)后存入數(shù)據(jù)庫(kù)的一條租借記錄P2,P4.1,P5,P5.1,S1S1,S3,P5.1出租記錄編號(hào), 起始日,預(yù)期到期日,押金, 續(xù)租天數(shù),員工編號(hào),客戶(hù)編號(hào),汽車(chē)牌照3天1天F3續(xù)租合同客戶(hù)要求續(xù)租,與公司簽署的續(xù)租合同E1P3,S1出租記錄編號(hào),續(xù)租天數(shù)3天1天F3.1續(xù)租信息辦理續(xù)租手續(xù)牽涉的數(shù)據(jù)信息E2P3出租記錄編號(hào),續(xù)租天數(shù)3天1天F3.2續(xù)租記錄根據(jù)續(xù)租信息,產(chǎn)生的續(xù)租記錄P3S1出租記錄編號(hào),續(xù)租天數(shù)F4歸還汽車(chē)ID客戶(hù)歸還的汽車(chē)的信息E1,E2P4汽車(chē)牌照3天1天F4.1汽車(chē)完整度信息汽車(chē)出租前的完整度信息S2P4車(chē)輛狀況3天1天F4.2完成交易記錄對(duì)已完成的交易的記錄P4.1S2交易記錄編號(hào),起始日,預(yù)期到期日,歸還日,付款金額,續(xù)租天數(shù),客戶(hù)編號(hào),汽車(chē)牌照,經(jīng)辦員工編號(hào)3天1天F5搜索未歸還的汽車(chē)超出逾期歸還天數(shù)的汽車(chē)的條件E2P5預(yù)期到期日3天1天2.3.2處理邏輯的描述處理邏輯編號(hào)處理邏輯名稱(chēng)簡(jiǎn)述輸入的數(shù)據(jù)流處理輸出的數(shù)據(jù)流處理頻率P1查詢(xún)處理根據(jù)用戶(hù)輸入條件查詢(xún)車(chē)輛F1 查詢(xún)條件根據(jù)查詢(xún)的條件(顏色,價(jià)格,類(lèi)型)返回可供租借的汽車(chē)F 1.1 查詢(xún)結(jié)果頻繁P(pán)2租借處理確認(rèn)給用戶(hù)已辦理租借合同后,將此次業(yè)務(wù)信息加入到數(shù)據(jù)庫(kù)F2租借合同根據(jù)用戶(hù)信息,合同信息,辦理人員,生成租借記錄,并添加如數(shù)據(jù)庫(kù)F2.1租借記錄一般P3續(xù)借處理辦理續(xù)借F3.1續(xù)借記錄給租出車(chē)輛的用戶(hù)辦理續(xù)借F2.3租借記錄一般P4檢查汽車(chē)完整性檢查汽車(chē)是否有損壞F4檢查歸還汽車(chē)是否有損壞,如果有就要求客戶(hù)賠償,賠償后才繼續(xù)進(jìn)行歸還F4一般P4.1歸還處理得知汽車(chē)未損壞后,辦理歸還業(yè)務(wù)F4辦理歸還業(yè)務(wù)刪除租借記錄,添加完成交易記錄F2.1,F(xiàn)4一般F4.2賠償處理得知汽車(chē)損壞后,辦理賠償F4要求用戶(hù)賠償相應(yīng)的金額然后繼續(xù)進(jìn)行歸還處理F4少P5搜索未歸還的汽車(chē)在租借記錄中搜索未歸還的汽車(chē)F5在數(shù)據(jù)庫(kù)中進(jìn)行車(chē)輛信息查詢(xún)P2.1一般P5.1罰款處理更改租借紀(jì)錄中罰款字段的數(shù)值F2.1更改租借紀(jì)錄中罰款字段的數(shù)值F2.1少2.3.3數(shù)據(jù)存儲(chǔ)的描述數(shù)據(jù)存儲(chǔ)編號(hào)數(shù)據(jù)存儲(chǔ)名稱(chēng)簡(jiǎn)述數(shù)據(jù)存儲(chǔ)組成相關(guān)聯(lián)的處理S1租借記錄汽車(chē)租借的信息出租記錄編號(hào),起始日,預(yù)期到期日,押金,續(xù)租天數(shù),客戶(hù)編號(hào),汽車(chē)牌照,經(jīng)辦員工編號(hào)寫(xiě)入,更新S2汽車(chē)記錄公司當(dāng)前所有汽車(chē)的記錄汽車(chē)牌照,汽車(chē)型號(hào),、車(chē)前顏色,種類(lèi),品牌,狀態(tài),車(chē)輛狀況, 其他寫(xiě)入,更新S3完成交易記錄已完成的租借交易的記錄交易記錄編號(hào),起始日,預(yù)期到期日,歸還日,付款金額,續(xù)租天數(shù),客戶(hù)編號(hào),汽車(chē)牌照,經(jīng)辦員工編號(hào)寫(xiě)入3.概念結(jié)構(gòu)設(shè)計(jì)3.1CDM圖:圖3_14.邏輯結(jié)構(gòu)設(shè)計(jì)4.1PDM圖:圖4_15.物理結(jié)構(gòu)設(shè)計(jì)/*=*/* DBMS name: Microsoft SQL Server 2005 */* Created on: 2012/1/10 21:00:32 */*=*/已省去頭文件信息/*=*/* Table: 出租記錄 */*=*/create table 出租記錄 ( 員工_員工編號(hào) int not null, 客戶(hù)_客戶(hù)編號(hào) int not null, 汽車(chē)_汽車(chē)牌照 int not null, 員工編號(hào) int null, 出租記錄編號(hào) int null, 客戶(hù)編號(hào) int null, 汽車(chē)牌照 int null, 起始日 datetime null, 預(yù)期到期日 datetime null, 押金 int null, 續(xù)租天數(shù) int null, constraint PK_出租記錄 primary key (員工_員工編號(hào), 客戶(hù)_客戶(hù)編號(hào), 汽車(chē)_汽車(chē)牌照)go/*=*/* Index: 出租記錄_FK */*=*/create index 出租記錄_FK on 出租記錄 (員工_員工編號(hào) ASC)go/*=*/* Index: 出租記錄2_FK */*=*/create index 出租記錄2_FK on 出租記錄 (客戶(hù)_客戶(hù)編號(hào) ASC)go/*=*/* Index: 出租記錄3_FK */*=*/create index 出租記錄3_FK on 出租記錄 (汽車(chē)_汽車(chē)牌照 ASC)go/*=*/* Table: 員工 */*=*/create table 員工 ( 員工編號(hào) int not null, 員工姓名 char(20) null, 性別 char(4) null, 職位 char(20) null, constraint PK_員工 primary key nonclustered (員工編號(hào))go/*=*/* Table: 客戶(hù) */*=*/create table 客戶(hù) ( 客戶(hù)編號(hào) int not null, 客戶(hù)姓名 char(20) null, 性別 char(4) null, 身份證號(hào) int null, 聯(lián)系電話 text null, 其他 text null, constraint PK_客戶(hù) primary key nonclustered (客戶(hù)編號(hào))go/*=*/* Table: 已完成交易記錄 */*=*/create table 已完成交易記錄 ( 員工_員工編號(hào) int not null, 客戶(hù)_客戶(hù)編號(hào) int not null, 汽車(chē)牌照 int not null, 交易編號(hào) int null, 交易金額 money null, 完成交易時(shí)間 datetime null, 員工編號(hào) int null, 客戶(hù)編號(hào) int null, 汽車(chē)編號(hào) int null, constraint PK_已完成交易記錄 primary key (員工_員工編號(hào), 客戶(hù)_客戶(hù)編號(hào), 汽車(chē)牌照)go/*=*/* Index: 已完成交易記錄_FK */*=*/create index 已完成交易記錄_FK on 已完成交易記錄 (員工_員工編號(hào) ASC)go/*=*/* Index: 已完成交易記錄2_FK */*=*/create index 已完成交易記錄2_FK on 已完成交易記錄 (客戶(hù)_客戶(hù)編號(hào) ASC)go/*=*/* Index: 已完成交易記錄3_FK */*=*/create index 已完成交易記錄3_FK on 已完成交易記錄 (汽車(chē)牌照 ASC)go/*=*/* Table: 汽車(chē) */*=*/create table 汽車(chē) ( 汽車(chē)牌照 int not null, 汽車(chē)型號(hào) char(20) null, 汽車(chē)顏色 char(20) null, 種類(lèi) char(20) null, 品牌 char(20) null, 狀態(tài) bit null, 車(chē)輛狀況 text null, 其他 text null, constraint PK_汽車(chē) primary key nonclustered (汽車(chē)牌照)go6.總結(jié) 這次課程設(shè)計(jì)我
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 汽車(chē)維修服務(wù)抵押擔(dān)保合同范本
- 老人進(jìn)食護(hù)理課件
- 空間智能技術(shù)賦能交通基礎(chǔ)設(shè)施數(shù)字化轉(zhuǎn)型升級(jí)
- 老人壓瘡預(yù)防技術(shù)課件
- 清廉越城考試題庫(kù)及答案
- 美術(shù)老人與兒童課件
- 安全生產(chǎn)標(biāo)準(zhǔn)化管理體系模板
- 測(cè)繪安全生產(chǎn)規(guī)范
- 小學(xué)實(shí)驗(yàn)室突發(fā)安全事故應(yīng)急預(yù)案
- 常州市安全生產(chǎn)管理信息系統(tǒng)
- 電機(jī)振動(dòng)測(cè)定方法及限值振動(dòng)測(cè)定方法
- 各類(lèi)給水管材水力計(jì)算表
- 濟(jì)南遙墻機(jī)場(chǎng)擴(kuò)建工程航站樓建設(shè)監(jiān)理大綱
- 七年級(jí)上冊(cè)數(shù)學(xué)知識(shí)點(diǎn)總結(jié)及精編例題1
- 往生薦亡功德文疏
- 員工上下班路線規(guī)劃圖
- 心內(nèi)科高危藥物安全管理與指引
- XFD-系列單槽說(shuō)明書(shū)-印稿
- UCLA肩關(guān)節(jié)評(píng)分系統(tǒng)
- 分支型室速的導(dǎo)管消融術(shù)ppt課件
- (完整word版)《關(guān)于同意申辦出入境證件的函》
評(píng)論
0/150
提交評(píng)論