數(shù)據(jù)庫(MySQL)停車場管理系統(tǒng)_第1頁
數(shù)據(jù)庫(MySQL)停車場管理系統(tǒng)_第2頁
數(shù)據(jù)庫(MySQL)停車場管理系統(tǒng)_第3頁
數(shù)據(jù)庫(MySQL)停車場管理系統(tǒng)_第4頁
數(shù)據(jù)庫(MySQL)停車場管理系統(tǒng)_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、停車場管理系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫管理系統(tǒng)在日常生活中的應(yīng)用十分廣泛,比如停車場管理系統(tǒng),涉及到車位劃分,車輛進(jìn)出收費等信息管理,一個好的停車場數(shù)據(jù)管理系統(tǒng)設(shè)計,會使得停車場管理結(jié)構(gòu)優(yōu)化,提高服務(wù)效率。我們現(xiàn)設(shè)計并制定一個停車場管理系統(tǒng),并從需求分析、概念結(jié)構(gòu)、邏輯結(jié)構(gòu)、物理結(jié)構(gòu)實現(xiàn)四個方面開展。一、需求分析對于停車位,分為固定停車位和自由停車位兩種,其中固定停車位已經(jīng)分配以及固定車位租用人信息進(jìn)行收集并記錄。對于自由車位,專為臨時性停車顧客使用,只收集車位占用信息、臨時停車的車輛信息以及計時收費信息。另外,對于大型停車場,分配的管理員不止一位時,給不同管理員分配額管理范圍信息也要收集并記錄,同時

2、記錄管理員的身份信息。(一)頂層設(shè)計流程圖管理收費收費單(二)第二層設(shè)計流程圖固定車輛離開停車場無車位,等待或離去(三)系統(tǒng)功能結(jié)構(gòu)收費情況明細(xì)查詢管理系統(tǒng)維護(hù)升級車位占用時間統(tǒng)計停 關(guān)于計時收費的功能,目前停車場都是自動地磁式感應(yīng)記錄車輛的進(jìn)出時間,這里我們只做停車費用的查詢,即費用已生成于表,我們只做費用查詢功能。功能實現(xiàn):1.車主可以登陸賬戶查詢未租用的空閑固定車位、空閑的臨時自由車位以及駛離停車場的結(jié)算費用。2.管理員通過身份驗證后可以查詢停車場的收費明細(xì),還可以對車輛進(jìn)出記錄進(jìn)行查詢、管理以及對停車場的收費標(biāo)準(zhǔn)進(jìn)行修改。(四)邏輯模型:1.停車車輛(車牌編號,車位編號,車主姓名,車輛

3、顏色)【注:包括固定車和自由車,車主名為空代表自由車】2.車位(車位編號,是否占位,是否固定,車主姓名,收費標(biāo)準(zhǔn))【注:包括自由車位和固定車位,由是否固定區(qū)分,車主名可空,代表自由車位】3.車主(車牌編號,車位編號,姓名,地址,年齡,聯(lián)系方式)【注:車牌號,車位號不能為空,有姓名,地址等信息,固定車位車主】4.進(jìn)出記錄(編號,車牌編號,進(jìn)入日期,離開日期,進(jìn)入時間,離開時間,費用)5.管理員(工作號,姓名,管轄范圍)注:第一個屬性為主鍵二、概念結(jié)構(gòu)分析(一)分 ER 圖圖 1 停車車輛信息 E-R 圖圖 2 車位信息 E-R 圖編號圖 3 進(jìn)出記錄信息 E-R 圖圖 4 固定車主信息 E-R

4、圖圖 5 管理員信息 E-R 圖(二)總 ER 圖三邏輯結(jié)構(gòu)分析(一)關(guān)系模式1.停車車輛表字段名CpbhCwbhCzxmClysvarcharnumericvarcharvarchar主鍵,NOT NULL唯一約束,NOT NULL,外鍵NULL車牌編號車位編號車主姓名車輛顏色12NOT NULL用于記錄固定車主以及自由車主的停車信息,所以車主姓名可以為空。2.車位信息表字段名CpbhSfzwSfbzSfgdCzxm數(shù)據(jù)類型varcharvarcharvarcharvarcharvarchar說明主鍵,NOT NULLNOT NULLNOT NULLNOT NULLNULL車牌編號是否占位收

5、費標(biāo)準(zhǔn)是否固定車主姓名123.車主信息表數(shù)據(jù)類型varcharnumericvarcharvarcharnumericnumeric描述車牌編號車位編號姓名Lxfs20NULL聯(lián)系方式用于記錄固定車位車主信息,便于對購置固定車位的車主信息管理。4.進(jìn)出記錄表CpbhJrsjLksjJrsjLksjFy車牌編號進(jìn)入日期離開日期進(jìn)入時間離開時間費用varchar50NOT NULL區(qū)分時間和日期,便于指定日期內(nèi)任意時間段和指定日期指定時間段車輛進(jìn)出記錄的查詢。另外,相同的車輛(車牌號)會在不同時間段產(chǎn)生不同的記錄,所以用編號做主鍵。5.管理員表字段名Gzh數(shù)據(jù)類型numericvarcharvar

6、charXmGxfw50NOT NULL管轄范圍四物理結(jié)構(gòu)實現(xiàn)根據(jù)以上關(guān)系,使用SQL語言設(shè)計得到數(shù)據(jù)庫和數(shù)據(jù)表。(一)創(chuàng)建停車場信息數(shù)據(jù)庫CREATE DATABASE tccxx;(二)創(chuàng)建停車車輛信息表create table tccl(Cph varchar(20) not null primary key,Cwh numeric(20) not null,Czm varchar(12) null,Cys varchar(12) not null);(三)創(chuàng)建車位信息表create table cwxx(Cph varchar(20) not null primary key,Sfzw

7、 varchar(2) not null,Sfbz varchar(50) not null,Sfgd varchar(2) not null,Czm varchar(12) null);(四)創(chuàng)建車主信息表create table cwxx(Cph varchar(20) not null primary key,Xm varchar(12) not null,Dz varchar(50) not null,Nl numeric(20) not nullLxfs numeric(20) null);(五)創(chuàng)建進(jìn)出記錄表create table jcjl(Bh numeric(20) not null primary key,Cph varchar(20) not null,Jrrq date(8) not null,Lkrq date(8) not null,Jrsj time(6) not null,Lksj time(6) not null,Fy varchar(50) not nu

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論