

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、 . - -可修編.XX 理工大學(xué)數(shù)據(jù)庫系統(tǒng)原理課程設(shè)計報告課程名稱設(shè)計題目學(xué)生 XX學(xué) 號專業(yè)班級指導(dǎo)教師 年 月 日評語:教師簽字:簽字日期:成績: . - -可修編.目錄目錄目錄目錄- - 0 0 - -二、 課程設(shè)計的過程- 2 -2.1 功能需求- 2 -第三章第三章 系統(tǒng)設(shè)計系統(tǒng)設(shè)計- - 4 4 - -3.1 系統(tǒng)構(gòu)造- 4 -3.2 數(shù)據(jù)庫設(shè)計- 5 -圖 3.2.1 E-R 圖- 5 -3.2.2 邏輯構(gòu)造- 5 -參考文獻參考文獻- - 1515 - -引引 言言今天,隨著人民生活水平的提高,汽車工業(yè)的開展和汽車的普及,汽車如今已經(jīng)與我們的生活密不可分,而汽車租賃也已成為一
2、個極具市場潛力的行業(yè),面對飛速開展的汽車租賃市場,其經(jīng)營管理的汽車種類繁多,樣式各異,客戶需求量大,客戶要求高,每天的工作量大,一套完整的管理系統(tǒng)對于汽車租賃公司來說已經(jīng)十分重要, 在信息飛速開展的今天,計算機在事務(wù)管理方面的應(yīng)用已經(jīng)相當(dāng)廣泛,但目前很多汽車租賃公司還停留在人工管理的水平上,顯然不適應(yīng)時代的開展,管理人員目前需要一套方便、計算機化的管理信息系統(tǒng)來代替他們繁瑣、低效的傳統(tǒng)手工管理方式,并最終實現(xiàn)汽車租賃管理的全面自動化,使用汽車租賃管理系統(tǒng)可以規(guī) X 企業(yè)的管理和經(jīng)營行為,減少企業(yè)的經(jīng)營本錢,提高工作效率。汽車租賃管理系統(tǒng)是為汽車租賃公司提供的一個簡單易用的系統(tǒng),隨著科技的開展,
3、設(shè)備和管理的現(xiàn)代化,在實際工作中如何提高工作效率成為一個很重要的問題。而建立管理系統(tǒng)是一個很好的解決方法。目前市場上相關(guān)系統(tǒng)并不多,畢竟汽車租賃行業(yè)也算是個新興的產(chǎn)業(yè),但由于它的飛速開展,市場也看到了它的設(shè)計價值,不過大都 XX 小異,一般市場上的汽車租賃管理系統(tǒng)多是針對汽車租賃的業(yè)務(wù)處理的一種系統(tǒng),其它管理層面也有涉及,只是比擬簡單,一般包括根本設(shè)置、綜合管理、業(yè)務(wù)處理、查詢報表、統(tǒng)計排行以及系統(tǒng)管理等模塊,優(yōu)點在于業(yè)務(wù)處理模塊比擬結(jié)合實際,所以對于日常的汽車租賃管理系統(tǒng)已經(jīng)不成問題,但缺點也是存在的。如汽車照片的存儲仍然采取相對路徑的存儲,用戶密碼的平安性做得不夠,系統(tǒng)的擴展性也不是很全等
4、。. v因此,我們決定利用所學(xué)知識設(shè)計一個汽車租賃管理系統(tǒng),主要是針對汽車租賃的根本設(shè)置、綜合管理、業(yè)務(wù)處理、查詢報表、統(tǒng)計排行以及系統(tǒng)管理進展全面管理的系統(tǒng),而并不再是只注重于業(yè)務(wù)處理,并且我們將解決一些問題,如汽車照片用二進制進展存取,用戶密碼進展雙重加密,根本設(shè)置模塊更好地表達系統(tǒng)的擴展性,報表的打印,SQL 語句利用視圖跟存儲過程,以增強系統(tǒng)的訪問平安性,試圖完善汽車租賃管理系統(tǒng)的平安性跟擴展性,讓其更人性化,更好地效勞于汽車租賃公司。1 1、課程設(shè)計目的和要求課程設(shè)計目的和要求課程設(shè)計是為了增強學(xué)生對所學(xué)課程的理解,學(xué)會綜合地、靈活地運用所學(xué)課程知識的一個重要的實踐環(huán)節(jié)。本課程設(shè)計是
5、應(yīng)用 c*程序設(shè)計語言進展數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā),用 SQL SERVER 2021 進展后臺數(shù)據(jù)庫的管理,編寫出汽車租賃系統(tǒng)系統(tǒng)。通過本課程設(shè)計可以達成如下目標(biāo):1、能夠自覺運用數(shù)據(jù)庫原理的理論知識指導(dǎo)軟件設(shè)計;2、學(xué)會數(shù)據(jù)庫的設(shè)計,并能對設(shè)計結(jié)果的優(yōu)劣進展正確的評價;3、學(xué)會如何組織和編寫信息系統(tǒng)軟件設(shè)計文檔和軟件系統(tǒng)的操作說明;4、具有一定的獨立分析問題、解決問題的能力;5、掌握 SQL SERVER2021 在信息系統(tǒng)開發(fā)過程中的應(yīng)用。2 2、課程設(shè)計的過程課程設(shè)計的過程2.1 功能需求經(jīng)過調(diào)研及分析,汽車租賃管理系統(tǒng)主要完成以下功能:1綜合管理此模塊主要對客戶以及汽車的具體信息進展管理
6、,分為客戶管理和及汽車管理。汽車管理:管理員可以對租賃公司現(xiàn)已擁有的汽車的具體信息進展查看,修改信息或者刪除檔案當(dāng)汽車報廢或不再租賃時 ,也可添加新購進的汽車的具體信息,以便更快地投入租賃市場,方便客戶了解,以便做出更好的租賃選擇。普通客戶管理:管理員對客戶的資料可以進展查看。2業(yè)務(wù)管理此模塊提供對汽車日常業(yè)務(wù)進展管理,包括汽車預(yù)租/出租/續(xù)租,汽車維修,還車結(jié)算,催車還交以及事故登記。汽車預(yù)租:員工可以根據(jù)客戶需求幫其預(yù)租汽車,可以查看及修改預(yù)租的. v相關(guān)信息,但是不可以刪除客戶之前已經(jīng)預(yù)租的汽車,管理員可以修改以及取消客戶之前已經(jīng)預(yù)租的汽車,可以查看已經(jīng)預(yù)租汽車的情況等。汽車出租:員工可
7、以根據(jù)客戶的需求出租汽車,可以查看及修改出租的相關(guān)信息,但也不可以刪除已經(jīng)出租的汽車,而管理員那么可以修改,查看以及刪除出租汽車的相關(guān)情況。當(dāng)汽車出租時可以打印相關(guān)合同,雙方簽訂合同。汽車?yán)m(xù)租:在客戶出租汽車的還車時間三天之前可前往汽車租賃公司辦理汽車?yán)m(xù)租手續(xù),員工在檢查完汽車的相關(guān)情況后,可根據(jù)實際情況調(diào)整還車時間以便到達續(xù)租的目的。汽車維修:員工可以進展記錄汽車相關(guān)維修情況,修改,刪除維修記錄。還車結(jié)算:員工對來還車的客戶進展查詢,統(tǒng)計其它費用如事故費,罰金費等 ,算出總費用,收款后返回客戶押金以及客戶抵押件等。催車還交:員工可以根據(jù)出租汽車的還車時間,催促那些還車時間快到了的客戶及時還車
8、以免交罰金。事故登記:員工應(yīng)該根據(jù)所出租的汽車發(fā)生的事故的具體情況登記入表,以便以后查詢,也可修改或刪除信息。3查詢報表此模塊分為加油記錄查詢,維修記錄查詢,汽車預(yù)租查詢,汽車出租查詢,還車結(jié)算查詢,事故記錄查詢,單車租賃查詢,汽車資料查詢以及客戶資料查詢。此模塊可對客戶,員工以及汽車相關(guān)業(yè)務(wù)的情況進展查詢,對查詢到的相關(guān)信息可以生成相應(yīng)的Excel文件以及打印報表,尤其是汽車資料查詢還可以生成顯示照片的報表等。4系統(tǒng)維護備份數(shù)據(jù):可以提供直接備份數(shù)據(jù)庫的相關(guān)數(shù)據(jù)復(fù)原數(shù)據(jù):當(dāng)系統(tǒng)出現(xiàn)異常狀況時可以通過此復(fù)原數(shù)據(jù)庫的相關(guān)數(shù)據(jù)修改密碼:可以賬戶修改登錄密碼,密碼是采取雙重MD5加密,使其更具平安性
9、。2.2 部門需求(1)前臺需求1.查詢租用記錄2.查詢租用信息. v3.目前可租用車輛類型4.目前可租用車輛數(shù)目5.目前未歸還車輛6.辦理租用手續(xù)7.辦理換車手續(xù)通過以上的操作根本可以完成前臺的全部需要的操作。(2)車庫需求1.查詢維修記錄2.查詢目前送修車輛3.目前停車場停放車輛4.送修時維修記錄填寫5.維修花銷填寫第三章第三章 系統(tǒng)設(shè)計系統(tǒng)設(shè)計3.1 系統(tǒng)構(gòu)造此汽車租賃管理系統(tǒng)主要實現(xiàn) 4 個大的功能模塊:綜合管理、業(yè)務(wù)管理,查詢報表、系統(tǒng)維護。每個模塊有分成多詳細(xì)的功能子模塊。詳情如下列圖 3-1 所示:圖圖 3.13.1 系統(tǒng)構(gòu)造圖系統(tǒng)構(gòu)造圖3.2 數(shù)據(jù)庫設(shè)計3.2.1 E-R 圖圖
10、 3.2.1 E-R 圖3.2.2 邏輯構(gòu)造1.汽車信息汽車信息車牌號,車型,備注分析:車牌號為主碼,唯一且不為空;車型是外碼,為租用信息的主碼,設(shè)置表級約束條件級聯(lián)更新與刪除。2.租用信息租用信息車型,品牌,分類,租用價格汽車租賃管理系統(tǒng)綜合管理人事管理業(yè)務(wù)管理系統(tǒng)維護汽車預(yù)/出/續(xù)租汽車維修還車結(jié)算催車還交事故登記權(quán)限管理備份數(shù)據(jù)汽車管理查詢報表汽車查詢客戶資料查詢. v分析:車型為主碼,唯一且不為空;租用價格定義為 INT 型變量。3.租用記錄租用記錄編號,車牌號, , , ,預(yù)付金,實收款,租用日期,歸還日期,備注分析:編號為主碼,唯一且不為空;車牌號是外碼注:不可設(shè)置級聯(lián)刪除,因為即
11、使車輛報廢了但是租用記錄還是要保存的 ;預(yù)付款與實收款定義為 INT 型;租用日期與歸還日期定義為 DATA。4.維修廠信息維修廠信息編號,名稱,地址, ,備注分析:編號為主碼,唯一且不為空。5.維修記錄維修記錄編號,車牌號,維修廠編號,花費金額,維修日期,備注分析:編號為主碼,唯一且不為空;維修廠編號為外碼;花費金額為 INT 型;維修日期為 DATA 型。第第 4 4 章章 系統(tǒng)實現(xiàn)系統(tǒng)實現(xiàn)4.14.1 前臺需前臺需 XXXX 現(xiàn)現(xiàn)1. 1.查詢租用記錄查詢租用記錄select *from 租用記錄2. 2. 查詢租用信息查詢租用信息select *. vfrom 租用信息order by
12、 租用價格3. 3.目前可租用車輛類型目前可租用車輛類型select distinct 租用信息.*from 租用信息,汽車信息where 租用信息.車型=汽車信息.車型 and not exists ( select *from 租用記錄,維修記錄 where (汽車信息.車牌號=租用記錄.車牌號 and 歸還日期 is null) or (汽車信息.車牌號=維修記錄.車牌號 and 花費金額=0) ) )order by 租用價格4. 4. 目前可租用車輛數(shù)目目前可租用車輛數(shù)目select 租用信息.車型,count(*) 可用數(shù)量from 租用信息,汽車信息where 租用信息.車型=汽
13、車信息.車型 and not exists ( select * from 租用記錄,維修記錄. v where (汽車信息.車牌號=租用記錄.車牌號 and 歸還日期 is null) or (汽車信息.車牌號=維修記錄.車牌號 and 花費金額=0) ) )group by 租用信息.車型5. 5.目前未歸還車輛目前未歸還車輛select 租用記錄.編號,車型,租用記錄.車牌號,預(yù)付金,租用日期from 租用記錄,汽車信息where 租用記錄.車牌號=汽車信息.車牌號and 歸還日期 is nullorder by 車型6. 6.辦理租用手續(xù)辦理租用手續(xù)先查看目前可租用車輛類型,然后詢問車
14、庫目前該類型車的車牌號,并與客戶信息一同填入對應(yīng)位置insert into 租用記錄(編號,車牌號,預(yù)付金,租用日期,備注)values (0006,100,)7. 7.辦理換車手續(xù)辦理換車手續(xù)辦理還車手續(xù)前先查詢未歸還車輛,然后填入對應(yīng)信息update 租用記錄set 實收款= 歸還日期= . vwhere 編號=4.24.2 車庫需車庫需 XXXX 現(xiàn)現(xiàn)1. 1.查詢維修記錄查詢維修記錄select *from 維修記錄2. 2.查詢目前送修車輛查詢目前送修車輛select 維修記錄.編號,汽車信息.車牌號,車型,名稱 維修廠名,維修日期from 汽車信息,維修記錄,維修廠信息where
15、汽車信息.車牌號=維修記錄.車牌號 and 維修廠編號=維修廠信息.編號 and 花費金額=0.03. 3.目前停車場停放車輛目前停車場停放車輛select 租用信息.車型,汽車信息.車牌號from 租用信息,汽車信息where 租用信息.車型=汽車信息.車型 and not exists ( select * from 租用記錄,維修記錄 where ( (汽車信息.車牌號=租用記錄.車牌號 and 歸還日期 is null). v or (汽車信息.車牌號=維修記錄.車牌號 and 花費金額=0.0) ) )4. 4.送修時維修記錄填寫送修時維修記錄填寫填入編號,車牌號,維修廠編號,花費金
16、額以及維修日期等對應(yīng)信息insertinto 維修記錄(編號,車牌號,維修廠編號,花費金額,維修日期)values (,8888,)5. 5.維修花銷填寫維修花銷填寫填入取回車輛的車牌號,并填入花費的金額update 維修記錄set 花費金額=8888where 車牌號=第第 5 5 章章 個人總結(jié)個人總結(jié)經(jīng)過一學(xué)期的學(xué)習(xí),我對數(shù)據(jù)庫應(yīng)用課程設(shè)計這門學(xué)科有了充分的了解。這次的課程設(shè)計我選擇的題目是汽車租賃管理系統(tǒng)。通過本次課程設(shè)計,穩(wěn)固了我在課堂上所學(xué)的理論知識,更進一步的理解了面向?qū)ο缶幊痰母舅枷耄⑶覍?SQL 語言的理解和掌握又有了一定的穩(wěn)固與提高,也算是為期末考試做了些準(zhǔn)備。本次課程設(shè)計,在任斌教師的指導(dǎo)下,通過不懈的努力完成了本次課程設(shè)計的任務(wù),汽車租賃管理系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 荊州理工職業(yè)學(xué)院《中醫(yī)養(yǎng)生康復(fù)學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東省臨沂市莒南縣市級名校2024-2025學(xué)年初三模擬考試(二)英語試題試卷含答案
- 南寧學(xué)院《書法藝術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 江蘇農(nóng)牧科技職業(yè)學(xué)院《中醫(yī)典籍導(dǎo)讀》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年圖書館信息學(xué)專業(yè)考試試題及答案
- 2025年營銷專員職業(yè)能力考試試題及答案
- 2025年數(shù)字媒體藝術(shù)專業(yè)入學(xué)考試試卷及答案
- 四川傳媒學(xué)院《景觀設(shè)計方法Ⅰ》2023-2024學(xué)年第二學(xué)期期末試卷
- 內(nèi)蒙古科技大學(xué)《資源加工工程設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 天津海運職業(yè)學(xué)院《英語新聞選讀》2023-2024學(xué)年第一學(xué)期期末試卷
- 外貿(mào)英語詞匯
- 2024年司法考試完整真題及答案
- DL∕T 1909-2018 -48V電力通信直流電源系統(tǒng)技術(shù)規(guī)范
- 超星爾雅學(xué)習(xí)通《帶您走進西藏》章節(jié)測試答案
- 施工監(jiān)理投標(biāo)報價單
- 大學(xué)本科畢業(yè)設(shè)計畢業(yè)論文-網(wǎng)上藥店管理系統(tǒng)的設(shè)計與實現(xiàn)
- DBJ∕T 13-264-2017 福建省石砌體結(jié)構(gòu)加固技術(shù)規(guī)程
- ISO22000和ISO9001食品質(zhì)量安全管理體系文件管理手冊及程序文件合集(2020年版)
- T∕CGMA 081001-2018 整體式高速齒輪傳動裝置通用技術(shù)規(guī)范
- 湘少版級英語單詞表吐血整理
- 配電房值班電工技能考核(答案)
評論
0/150
提交評論