2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  《數(shù)據(jù)庫系統(tǒng)概論》</b></p><p><b>  綜合設計性實驗報告</b></p><p>  題目:高速公路收費系統(tǒng) </p><p>  專業(yè): </p><p>  班級: <

2、;/p><p>  學號: </p><p>  姓名: </p><p><b>  2009年6月</b></p><p><b>  目 錄</b></p><p>  第一部分 需求分析3</p><p

3、>  1.調查高速公路收費系統(tǒng)需求3</p><p>  1.1用戶對系統(tǒng)的要求3</p><p>  1.1.1職工管理員:3</p><p>  1.1.2完整性要求:4</p><p>  2. 系統(tǒng)功能的設計和劃分4</p><p>  2.1 職工管理部分4</p>&

4、lt;p>  2.2管理員管理部分4</p><p><b>  3. 數(shù)據(jù)流圖4</b></p><p><b>  4. 數(shù)據(jù)字典5</b></p><p><b>  4.1數(shù)據(jù)項5</b></p><p>  4.2數(shù)據(jù)結構7</p>

5、<p>  第二部分 概要設計8</p><p>  1.根據(jù)需求分析說明書設計ER圖8</p><p>  1.1設計完成的ER圖為:8</p><p>  1.2分E-R圖9</p><p>  1.2.1車子E-R圖:9</p><p>  1.2.2收費站E-R圖:9</p

6、><p>  1.2.3收費功能信息E-R圖:10</p><p>  1.2.4職工E-R圖:10</p><p>  1.2.5收費站與職工E-R圖:11</p><p>  1.2.6職工管理E-R圖:12</p><p>  第三部分 邏輯結構設計13</p><p>  

7、1. 將E-R圖轉換為關系模式13</p><p>  1.1 E-R圖:13</p><p>  1.3關系模式14</p><p>  第四部分 物理結構設計15</p><p><b>  第一部分 需求分析</b></p><p>  調查高速公路收費系統(tǒng)需求</p>

8、<p>  在現(xiàn)代運輸?shù)蔫F路、公路、水運、航運和管理五種方式中,目前我國公路運輸約占全國客、貨運輸總量的一半以上。近年來,我國高速公路的發(fā)展很快,高速公路總里程躍居世界第二位,從而大大改善了公路路網(wǎng)結構,緩解了交通旅游業(yè)的發(fā)展,推動沿線產(chǎn)業(yè)結構調整,加快了中小城鎮(zhèn)的發(fā)。 隨著高速公路的建設,收費站數(shù)目的不斷增加,對現(xiàn)有的收費管理和收費人員提出了新的要求:提高收費效率、降低收費差錯,提高收費站管理服務水平。而以手工收

9、費、手工做帳為主的傳統(tǒng)收費方式已經(jīng)不能滿足當前收費的實際需要。這種傳統(tǒng)收費方式的效率低、差錯多,票證人員一直忙于做各種臺帳、報表,管理人員無法及時了解一線人員的收費情況。當少數(shù)“行為不規(guī)人員”放“人情車”“賣回籠票”時無法監(jiān)督,同時社會上一些不法車主沖逃票時有發(fā)生,但是因沒有證據(jù)無法按章懲辦。高速公路收費站收費管理系統(tǒng)提供了一種理想的解決上述問題的方案,能適應新的收費管理要求。 在當今信息化的社會里,作為高新技術之一的數(shù)據(jù)庫應用

10、技術已成為高速公路信息資源利用和高速公路建設及其現(xiàn)代化管理不可缺少的重要工具。如何運用高新技術、運用好有限的資金,加快速度、高質量地建設高等級公路</p><p><b>  用戶對系統(tǒng)的要求</b></p><p><b>  職工管理員:</b></p><p><b>  a.信息要求:</b>

11、</p><p>  職工管理員能查詢上面提到的做各種臺帳、報表,所有相關信息,包括某一車的各種詳細信息,收費標準,車輛出入情況以利于對整個收費站的全面管理。</p><p><b>  b.處理要求:。</b></p><p>  對每種車的各種收費標準及車子的類型是按重量收費(卡車和貨車)還是按限載人數(shù)(各種客車)標準收費,從而對系統(tǒng)作出相

12、應的操作。</p><p>  c.安全性與完整性要求:</p><p><b>  安全性要求:</b></p><p>  1.系統(tǒng)應設置訪問職工的標識以鑒別是否是合法人員,并要求合法人員設置其密碼,保證職工身份不被盜用;</p><p>  2.系統(tǒng)應對不同的數(shù)據(jù)設置不同的訪問級別,限制訪問用戶可查詢和處理數(shù)據(jù)的類

13、別和內容;</p><p>  3.系統(tǒng)應對不同用戶設置不同的權限,區(qū)分不同的用戶,如區(qū)分普通用戶(一般職工),領導。</p><p><b>  完整性要求:</b></p><p>  1.各種信息記錄的完整性,信息記錄內容不能為空(除車子單一出城或進城外);</p><p>  2.各種數(shù)據(jù)間相互的聯(lián)系的正確性;&

14、lt;/p><p>  3.相同的數(shù)據(jù)在不同記錄中的一致性。 </p><p>  2. 系統(tǒng)功能的設計和劃分</p><p>  根據(jù)如上得到的用戶需求,我們將本系統(tǒng)按照所完成的功能分成以下幾部分:</p><p>  2.1 職工管理部分</p><p>  1、職工登錄(職工號及密碼)</p><

15、p>  2、職工可以修改用戶自己密碼。</p><p>  3、職工可以對各種車輛按收費標準進行收費。</p><p>  4、職工可以查詢車子及其車主的簡單信息。</p><p>  2.2管理員管理部分</p><p>  1、領導登錄(領導號及密碼)</p><p>  2、領導可以查詢職工各種工作信息。&

16、lt;/p><p>  3、領導可以根據(jù)國家政策發(fā)布與更新收費標準信息。</p><p><b>  3. 數(shù)據(jù)流圖</b></p><p><b>  4. 數(shù)據(jù)字典</b></p><p><b>  數(shù)據(jù)項</b></p><p><b> 

17、 車子數(shù)據(jù)字典:</b></p><p><b>  收費站數(shù)據(jù)字典:</b></p><p><b>  收費卡數(shù)據(jù)字典:</b></p><p>  各站間距表數(shù)據(jù)字典:</p><p><b>  收費標準數(shù)據(jù)字典:</b></p><p&

18、gt;<b>  進站信息數(shù)據(jù)字典:</b></p><p><b>  收費信息數(shù)據(jù)字典:</b></p><p><b>  流動情況數(shù)據(jù)字典:</b></p><p><b>  職工系統(tǒng)字典:</b></p><p><b>  職工數(shù)據(jù)

19、字典:</b></p><p><b>  工作時間表數(shù)據(jù)字典</b></p><p><b>  數(shù)據(jù)結構</b></p><p><b>  第二部分 概要設計</b></p><p>  根據(jù)需求分析說明書設計ER圖</p><p> 

20、 設計完成的ER圖為:</p><p><b>  分E-R圖</b></p><p><b>  車子E-R圖:</b></p><p><b>  收費站E-R圖:</b></p><p>  收費功能信息E-R圖:</p><p><b>

21、;  職工E-R圖:</b></p><p>  收費站與職工E-R圖:</p><p><b>  職工管理E-R圖:</b></p><p>  第三部分 邏輯結構設計</p><p>  1. 將E-R圖轉換為關系模式</p><p><b>  1.1 E-R圖:&l

22、t;/b></p><p><b>  關系模式</b></p><p>  車子(車牌號,類型)</p><p>  收費站站(收費站號,收費站名,地址,聯(lián)系電話)</p><p>  收費卡(收費卡號,出站站號,出站時間,車子類型)</p><p>  各站間距表(i d , 出站號,進

23、站號,路程,備注)</p><p>  收費標準(收費號,車子類型,收費單價,收費類型,備注)</p><p>  進站信息(i d,卡號,出站號,出站時間,進站號,進站時間,行駛路程)</p><p>  收費信息(i d,出站號,進站號,收費金額,收費經(jīng)手人,時間)</p><p>  流動情況(日期,出城車輛數(shù),進城車輛數(shù))</p

24、><p>  職工系統(tǒng)(登錄類型號 ,登錄號,登錄密碼)</p><p>  職工(職工號,職工密碼,職工姓名,性別,職位)</p><p>  工作時間表(id,職工號,上班日期,上班時間)</p><p>  (下劃線標注的屬性為主碼)</p><p>  以上關系模式均為3范式。</p><p&g

25、t;  為了方便程序查詢,建立了如下用戶視圖</p><p><b> ?。?lt;/b></p><p>  查詢職工收費視圖(職工號,收費時間,收費金額)</p><p>  查詢車輛在路上行駛的時間(卡號,出站時間,進站時間,在路上時間)</p><p>  車輛流動情況(進城總數(shù)量,出城重數(shù)量)</p>

26、<p>  第四部分 物理結構設計</p><p>  CREATE DATABASE 高速公路收費系統(tǒng) ON PRIMARY </p><p>  ( NAME = '高速公路收費系統(tǒng)_db_data', FILENAME = 'd:\收費系統(tǒng)_db_data.MDF' , SIZE = 10GB , MAXSIZE = UNLIMITED,

27、FILEGROWTH = 10%)</p><p><b>  LOG ON </b></p><p>  ( NAME = '高速公路收費系統(tǒng)db_log', FILENAME = 'd:\收費系統(tǒng)db_log.ldf' , SIZE = 1GB , MAXSIZE = UNLIMITED, FILEGROWTH = 10%)<

28、/p><p><b>  Go</b></p><p>  use SPJ_龍家良</p><p><b>  go</b></p><p>  CREATE TABLE 車子 (</p><p>  車牌號 char(6) PRIMARY KEY not null,</

29、p><p>  車子類型char(3) not null );</p><p>  CREATE TABLE 收費站 (</p><p>  收費站號 char(8) PRIMARY KEY not null,</p><p>  收費站名 char(8) not null,</p><p>  收費站地址char(10)

30、 not null,</p><p>  聯(lián)系電話 char(11) not null);</p><p>  CREATE TABLE 收費卡 (</p><p>  收費卡號char(10) PRIMARY KEY not null,</p><p>  出站號char(8) not null,</p><p> 

31、 出站時間date (8) not null,</p><p>  車子類型char(3) not null);</p><p>  CREATE TABLE 各站間距表 (</p><p>  Id char(2) PRIMARY KEY not null,</p><p>  出站號 char(8) not null,</p>

32、;<p>  進站號char(8) not null,</p><p>  路程double (8) not null ,</p><p>  備注char(8) not null);</p><p>  CREATE TABLE 收費標準 (</p><p>  收費號char(6) PRIMARY KEY not null

33、,</p><p>  車子類型char(3) not null,</p><p>  收費單價float (8) not null,</p><p>  收費類型char(6) not null,</p><p>  備注 char(8) not null);</p><p>  CREATE TABLE 進站信息(

34、</p><p>  Id char(2) PRIMARY KEY not null,</p><p>  收費卡號char(10) not null,</p><p>  出站號char(8) not null,</p><p>  出站時間date (8) not null,</p><p>  進站號char(

35、8) not null,</p><p>  進站時間date (8) not null,</p><p>  行駛路程double (8) not null) ,</p><p><b>  ABLE進站信息</b></p><p>  ADD constraint fk_進站信息_S FOREIGN KEY (收費卡

36、號) REFERENCES 收費卡信息(收費卡號);</p><p>  CREATE TABLE 收費信息(</p><p>  Id char(2) PRIMARY KEY not null,</p><p>  出站號char(8) not null,</p><p>  進站號char(8) not null,</p>

37、<p>  收費金額float (8) not null ,</p><p>  收費經(jīng)手人char(6) not null,</p><p>  時間date (8) not null);</p><p>  CREATE TABLE 流動情況(</p><p>  時間date (8) PRIMARY KEY not nul

38、l,</p><p>  進城車輛int(8) not null,</p><p>  出城車輛int(8) not null);</p><p>  CREATE TABLE 職工系統(tǒng)(</p><p>  登錄類型號int(2) PRIMARY KEY not null,</p><p>  登錄號char(6)

39、not null,</p><p>  登錄密碼char(6) not null);</p><p>  CREATE TABLE 職工 (</p><p>  職工號char(6) PRIMARY KEY not null,</p><p>  職工密碼char(6) not null,</p><p>  職工姓名

40、char(6) not null,</p><p>  性別char(2) not null,</p><p>  職位char(3) not null);</p><p>  CREATE TABLE 工作時間 (</p><p>  Id char(2) PRIMARY KEY not null,</p><p>

41、  職工號char(6) not null,</p><p>  上班日期date (8) not null,</p><p>  上班時間date (8) not null);</p><p>  ABLE工作時間信息</p><p>  ADD constraint fk_工作時間信息_S FOREIGN KEY (職工號) REFERE

42、NCES職工信息(職工號);</p><p><b>  視圖建立:</b></p><p>  CREATE view 查詢職工收費</p><p><b>  AS </b></p><p>  SELECT 職工號,收費時間,收費金額</p><p>  FROM 職工

43、,收費信息</p><p>  WHERE 職工.職工姓名=收費信息.職工姓名</p><p>  CREATE view 查詢車輛在路上行駛的時間</p><p><b>  AS</b></p><p>  SELECT 卡號,出站時間,進站時間, 進站時間-出站時間 as 在路上時間</p><

44、p><b>  FROM 進站信息</b></p><p>  CREATE view 車輛流動情況</p><p><b>  AS </b></p><p>  SELECT 進城總數(shù)量,出城重數(shù)量</p><p><b>  FROM 流動情況</b></p&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論