課程設(shè)計高速公路收費(fèi)系統(tǒng)_第1頁
課程設(shè)計高速公路收費(fèi)系統(tǒng)_第2頁
課程設(shè)計高速公路收費(fèi)系統(tǒng)_第3頁
課程設(shè)計高速公路收費(fèi)系統(tǒng)_第4頁
課程設(shè)計高速公路收費(fèi)系統(tǒng)_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫系統(tǒng)概論綜合設(shè)計性實驗報告題目:高速公路收費(fèi)系統(tǒng) 專業(yè): 班級: 學(xué)號: 姓名: 2009年6月目 錄第一部分 需求分析31.調(diào)查高速公路收費(fèi)系統(tǒng)需求31.1用戶對系統(tǒng)的要求31.1.1職工管理員:31.1.2完整性要求:42. 系統(tǒng)功能的設(shè)計和劃分42.1 職工管理部分42.2管理員管理部分43. 數(shù)據(jù)流圖44. 數(shù)據(jù)字典54.1數(shù)據(jù)項54.2數(shù)據(jù)結(jié)構(gòu)7第二部分 概要設(shè)計81.根據(jù)需求分析說明書設(shè)計er圖81.1設(shè)計完成的er圖為:81.2分e-r圖91.2.1車子e-r圖:91.2.2收費(fèi)站e-r圖:91.2.3收費(fèi)功能信息e-r圖:101.2.4職工e-r圖:101.2.5收費(fèi)站與

2、職工e-r圖:111.2.6職工管理e-r圖:12第三部分 邏輯結(jié)構(gòu)設(shè)計131. 將e-r圖轉(zhuǎn)換為關(guān)系模式131.1 e-r圖:131.3關(guān)系模式14第四部分 物理結(jié)構(gòu)設(shè)計15第一部分 需求分析1. 調(diào)查高速公路收費(fèi)系統(tǒng)需求在現(xiàn)代運(yùn)輸?shù)蔫F路、公路、水運(yùn)、航運(yùn)和管理五種方式中,目前我國公路運(yùn)輸約占全國客、貨運(yùn)輸總量的一半以上。近年來,我國高速公路的發(fā)展很快,高速公路總里程躍居世界第二位,從而大大改善了公路路網(wǎng)結(jié)構(gòu),緩解了交通旅游業(yè)的發(fā)展,推動沿線產(chǎn)業(yè)結(jié)構(gòu)調(diào)整,加快了中小城鎮(zhèn)的發(fā)。 隨著高速公路的建設(shè),收費(fèi)站數(shù)目的不斷增加,對現(xiàn)有的收費(fèi)管理和收費(fèi)人員提出了新的要求:提高收費(fèi)效率、降低收費(fèi)差錯,提高

3、收費(fèi)站管理服務(wù)水平。而以手工收費(fèi)、手工做帳為主的傳統(tǒng)收費(fèi)方式已經(jīng)不能滿足當(dāng)前收費(fèi)的實際需要。這種傳統(tǒng)收費(fèi)方式的效率低、差錯多,票證人員一直忙于做各種臺帳、報表,管理人員無法及時了解一線人員的收費(fèi)情況。當(dāng)少數(shù)“行為不規(guī)人員”放“人情車”“賣回籠票”時無法監(jiān)督,同時社會上一些不法車主沖逃票時有發(fā)生,但是因沒有證據(jù)無法按章懲辦。高速公路收費(fèi)站收費(fèi)管理系統(tǒng)提供了一種理想的解決上述問題的方案,能適應(yīng)新的收費(fèi)管理要求。 在當(dāng)今信息化的社會里,作為高新技術(shù)之一的數(shù)據(jù)庫應(yīng)用技術(shù)已成為高速公路信息資源利用和高速公路建設(shè)及其現(xiàn)代化管理不可缺少的重要工具。如何運(yùn)用高新技術(shù)、運(yùn)用好有限的資金,加快速度、高質(zhì)量地建設(shè)高

4、等級公路收費(fèi)系統(tǒng),是擺在廣大科技工作者面前一個有待解決的課題。今為解決這一些問題特別寫了高速公路收費(fèi)系統(tǒng),利用計算機(jī)的存取功能及其計算機(jī)數(shù)據(jù)庫的功能手工收費(fèi)、手工做帳為主的傳統(tǒng)收費(fèi)方式減少了效率低、差錯多,票證人員一直忙于做各種臺帳、報表,管理人員無法及時了解一線人員的收費(fèi)情況得等等問題。1.1 用戶對系統(tǒng)的要求1.1.1 職工管理員:a.信息要求:職工管理員能查詢上面提到的做各種臺帳、報表,所有相關(guān)信息,包括某一車的各種詳細(xì)信息,收費(fèi)標(biāo)準(zhǔn),車輛出入情況以利于對整個收費(fèi)站的全面管理。b.處理要求:。對每種車的各種收費(fèi)標(biāo)準(zhǔn)及車子的類型是按重量收費(fèi)(卡車和貨車)還是按限載人數(shù)(各種客車)標(biāo)準(zhǔn)收費(fèi),

5、從而對系統(tǒng)作出相應(yīng)的操作。c安全性與完整性要求:安全性要求:1.系統(tǒng)應(yīng)設(shè)置訪問職工的標(biāo)識以鑒別是否是合法人員,并要求合法人員設(shè)置其密碼,保證職工身份不被盜用;2.系統(tǒng)應(yīng)對不同的數(shù)據(jù)設(shè)置不同的訪問級別,限制訪問用戶可查詢和處理數(shù)據(jù)的類別和內(nèi)容;3.系統(tǒng)應(yīng)對不同用戶設(shè)置不同的權(quán)限,區(qū)分不同的用戶,如區(qū)分普通用戶(一般職工),領(lǐng)導(dǎo)。1.1.2 完整性要求:1.各種信息記錄的完整性,信息記錄內(nèi)容不能為空(除車子單一出城或進(jìn)城外);2.各種數(shù)據(jù)間相互的聯(lián)系的正確性;3.相同的數(shù)據(jù)在不同記錄中的一致性。 2. 系統(tǒng)功能的設(shè)計和劃分根據(jù)如上得到的用戶需求,我們將本系統(tǒng)按照所完成的功能分成以下幾部分:2.1

6、職工管理部分1、職工登錄(職工號及密碼)2、職工可以修改用戶自己密碼。3、職工可以對各種車輛按收費(fèi)標(biāo)準(zhǔn)進(jìn)行收費(fèi)。4、職工可以查詢車子及其車主的簡單信息。2.2管理員管理部分1、領(lǐng)導(dǎo)登錄(領(lǐng)導(dǎo)號及密碼)2、領(lǐng)導(dǎo)可以查詢職工各種工作信息。3、領(lǐng)導(dǎo)可以根據(jù)國家政策發(fā)布與更新收費(fèi)標(biāo)準(zhǔn)信息。3. 數(shù)據(jù)流圖 4. 數(shù)據(jù)字典4.1 數(shù)據(jù)項車子數(shù)據(jù)字典:屬性存儲代碼類 型長 度備注車牌號cnochar10車類型clxchar3收費(fèi)站數(shù)據(jù)字典:屬性存儲代碼類型長度備注收費(fèi)站號sfzhchar8收費(fèi)站名sfzmchar8收費(fèi)站地址sfzdzchar10聯(lián)系電話sfzdhchar11收費(fèi)卡數(shù)據(jù)字典:屬性存儲代碼類型

7、長度備注收費(fèi)卡號pkhchar10出站號pczhchar8出站時間pczsjdate8車子類型pczlxchar3各站間距表數(shù)據(jù)字典:屬性存儲代碼類型長度備注idgidchar2出站號gczhchar8進(jìn)站號gjzhchar8路程glcdouble8備注gbzchar8收費(fèi)標(biāo)準(zhǔn)數(shù)據(jù)字典:屬性存儲代碼類型長度備注收費(fèi)號zsfhchar車子類型zczlxchar收費(fèi)單價zsfdjfloat收費(fèi)類型zsflxchar備注zbzchar進(jìn)站信息數(shù)據(jù)字典:屬性存儲代碼類型長度備注idhidchar2卡號hkhchar10出站號hczhchar8出站時間hczsjdate8進(jìn)站號hjzhchar8進(jìn)站時間

8、hjzsjdate8行駛路程hxslcdouble8收費(fèi)信息數(shù)據(jù)字典:屬性存儲代碼類型長度備注idnidchar2出站號nczhchar8進(jìn)站號njzhchar8收費(fèi)金額nsfjefloat6收費(fèi)經(jīng)手人nsfjsrchar6時間nsjdate8流動情況數(shù)據(jù)字典:屬性存儲代碼類型長度備注 日期lrqdate8出城車輛數(shù)lccclsint8進(jìn)城車輛數(shù)ljcclsint8職工系統(tǒng)字典:屬性存儲代碼類型長度備注登錄類型號xdllxhint2登錄號xdlhchar6登錄密碼xdlmmchar6職工數(shù)據(jù)字典:屬性存儲代碼類型長度備注職工號rzghchar6職工密碼rzgmmchar6職工姓名rzgxmch

9、ar6性別rxbchar2職位rzwchar3工作時間表數(shù)據(jù)字典屬性存儲代碼類型長度備注idbidchar2職工號bzghchar6上班日期bsbrqdate8上班時間bsbsjdate84.2 數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)名組成車子車牌號,車類型收費(fèi)站收費(fèi)站號,收費(fèi)站名,地址,聯(lián)系電話收費(fèi)卡收費(fèi)卡號,出站號,出站時間,車子類型各站距離表i d , 出站號,進(jìn)站號,路程,備注收費(fèi)標(biāo)準(zhǔn)收費(fèi)號,車子類型,收費(fèi)單價,收費(fèi)類型,備注進(jìn)站信息i d,卡號,出站號,出站時間,進(jìn)站號,進(jìn)站時間,行駛路程收費(fèi)信息i d,出站號,進(jìn)站號,收費(fèi)金額,收費(fèi)經(jīng)手人,時間流動情況日期,出城車輛數(shù),進(jìn)城車輛數(shù)職工系統(tǒng)登錄類型號 ,登

10、錄號,登錄密碼職工職工號,職工密碼,職工姓名,性別,職位工作時間表id,職工號,上班日期,上班時間第二部分 概要設(shè)計1. 根據(jù)需求分析說明書設(shè)計er圖1.1 設(shè)計完成的er圖為: 1.2 分e-r圖1.2.1 車子e-r圖:車 子車子型號車牌號1.2.2 收費(fèi)站e-r圖:收 費(fèi) 站收費(fèi)站地址收費(fèi)站名聯(lián)系電話收費(fèi)站號1.2.3 收費(fèi)功能信息e-r圖:收 費(fèi) 站職 能職能職能職能各站間距出站號進(jìn)站號id路程收費(fèi)標(biāo)準(zhǔn)收費(fèi)號車子類型收費(fèi)單價收費(fèi)類型備注收費(fèi)卡出站站號出站時間卡號車子類型進(jìn)站 信息i d卡號出站號進(jìn)站號出站時間進(jìn)站時間行駛路程職能車流動情況日期進(jìn)城車數(shù)出城車數(shù)nmnmmnm1mn1.2.

11、4 職工e-r圖:職 工職工號性別姓名密碼類型1.2.5 收費(fèi)站與職工e-r圖:收 費(fèi) 站工作時間 表 收費(fèi)工作登錄系統(tǒng)n1登錄號登錄類型密碼職工號上班日期上班時間收費(fèi)金額經(jīng)手人時間出站號進(jìn)站號職 工1.2.6 職工管理e-r圖:第三部分 邏輯結(jié)構(gòu)設(shè)計1. 將e-r圖轉(zhuǎn)換為關(guān)系模式1.1 e-r圖:車 子車牌號車子類型收 費(fèi) 站收費(fèi)站號收費(fèi)站名地址電話職 工性別姓名密 碼職工號類 型領(lǐng) 導(dǎo)1工作場所收交費(fèi)用管理n1nnm收費(fèi)卡卡號出站號出站時間車子類型進(jìn)站號進(jìn)站時間進(jìn)站信息卡號路程出站時間出站號工作時間表id職工號工作日期工作時間登錄系統(tǒng)登錄類型登錄號登陸密碼id登錄系統(tǒng)類型職工號密碼收費(fèi)標(biāo)準(zhǔn)

12、型號車型單價收費(fèi)類型1.3 關(guān)系模式車子(車牌號,類型)收費(fèi)站站(收費(fèi)站號,收費(fèi)站名,地址,聯(lián)系電話)收費(fèi)卡(收費(fèi)卡號,出站站號,出站時間,車子類型)各站間距表(i d , 出站號,進(jìn)站號,路程,備注)收費(fèi)標(biāo)準(zhǔn)(收費(fèi)號,車子類型,收費(fèi)單價,收費(fèi)類型,備注)進(jìn)站信息(i d,卡號,出站號,出站時間,進(jìn)站號,進(jìn)站時間,行駛路程)收費(fèi)信息(i d,出站號,進(jìn)站號,收費(fèi)金額,收費(fèi)經(jīng)手人,時間)流動情況(日期,出城車輛數(shù),進(jìn)城車輛數(shù))職工系統(tǒng)(登錄類型號 ,登錄號,登錄密碼)職工(職工號,職工密碼,職工姓名,性別,職位)工作時間表(id,職工號,上班日期,上班時間)(下劃線標(biāo)注的屬性為主碼)以上關(guān)系模式

13、均為3范式。為了方便程序查詢,建立了如下用戶視圖:查詢職工收費(fèi)視圖(職工號,收費(fèi)時間,收費(fèi)金額)查詢車輛在路上行駛的時間(卡號,出站時間,進(jìn)站時間,在路上時間)車輛流動情況(進(jìn)城總數(shù)量,出城重數(shù)量)第四部分 物理結(jié)構(gòu)設(shè)計 create database 高速公路收費(fèi)系統(tǒng) on primary ( name = 高速公路收費(fèi)系統(tǒng)_db_data, filename = d:收費(fèi)系統(tǒng)_db_data.mdf , size = 10gb , maxsize = unlimited, filegrowth = 10%) log on ( name = 高速公路收費(fèi)系統(tǒng)db_log, filename

14、= d:收費(fèi)系統(tǒng)db_log.ldf , size = 1gb , maxsize = unlimited, filegrowth = 10%)gouse spj_龍家良gocreate table 車子 (車牌號 char(6) primary key not null,車子類型char(3) not null );create table 收費(fèi)站 (收費(fèi)站號 char(8) primary key not null,收費(fèi)站名 char(8) not null,收費(fèi)站地址char(10) not null,聯(lián)系電話 char(11) not null); create table 收費(fèi)卡 (

15、收費(fèi)卡號char(10) primary key not null,出站號char(8) not null,出站時間date (8) not null,車子類型char(3) not null);create table 各站間距表 (id char(2) primary key not null,出站號 char(8) not null,進(jìn)站號char(8) not null,路程double (8) not null , 備注char(8) not null); create table 收費(fèi)標(biāo)準(zhǔn) (收費(fèi)號char(6) primary key not null,車子類型char(3) n

16、ot null,收費(fèi)單價float (8) not null,收費(fèi)類型char(6) not null, 備注 char(8) not null); create table 進(jìn)站信息(id char(2) primary key not null,收費(fèi)卡號char(10) not null,出站號char(8) not null, 出站時間date (8) not null,進(jìn)站號char(8) not null,進(jìn)站時間date (8) not null,行駛路程double (8) not null) ,able進(jìn)站信息add constraint fk_進(jìn)站信息_s foreign k

17、ey (收費(fèi)卡號) references 收費(fèi)卡信息(收費(fèi)卡號);create table 收費(fèi)信息(id char(2) primary key not null,出站號char(8) not null,進(jìn)站號char(8) not null,收費(fèi)金額float (8) not null ,收費(fèi)經(jīng)手人char(6) not null,時間date (8) not null);create table 流動情況(時間date (8) primary key not null,進(jìn)城車輛int(8) not null,出城車輛int(8) not null);create table 職工系統(tǒng)(登

18、錄類型號int(2) primary key not null,登錄號char(6) not null,登錄密碼char(6) not null);create table 職工 (職工號char(6) primary key not null,職工密碼char(6) not null,職工姓名char(6) not null,性別char(2) not null, 職位char(3) not null); create table 工作時間 (id char(2) primary key not null,職工號char(6) not null,上班日期date (8) not null,上班時間date (8) not

溫馨提示

  • 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

提交評論