版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精品 考勤(30分) 報(bào)告(40分) 數(shù)據(jù)庫(30分) 總分(100分) 數(shù)據(jù)庫應(yīng)用 實(shí)踐報(bào)告 課題名稱:交通線路資訊 專 業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí):B11-1 學(xué)生姓名:朱亞偉 學(xué) 號(hào):1121289 需 求 分 析 1 系統(tǒng)背景 隨著交通工具的不斷革新,距離已經(jīng)不再是人們足跡的羈絆,龐大復(fù)雜的交 通網(wǎng)幾乎覆蓋了世界的每一個(gè)角落,使人們可以到達(dá)任何一個(gè)想去的地方,然而 當(dāng)人們面對(duì)交通網(wǎng)時(shí)卻會(huì)因?yàn)樗旧淼膹?fù)雜而顯得不知所措,從而感覺到出行的 麻煩。 在過去,當(dāng)人們?cè)谝粋€(gè)不熟悉的城市時(shí),或不清楚本城市的公交線路時(shí),只 能采用打電話咨詢,看交通地圖,向熟人打聽等傳統(tǒng)方式查詢公交信息,這樣會(huì) 浪
2、費(fèi)大家很多時(shí)間、精力和財(cái)力,而且得到的信息也不一定是可靠的。這是還沒 有公交線路查詢系統(tǒng)時(shí)所出現(xiàn)的情況。 在互聯(lián)網(wǎng)普及的今天,交通信息服務(wù)的電子化、網(wǎng)絡(luò)化是已經(jīng)是必然的趨勢(shì), 而提供良好的公交服務(wù)是建設(shè)和諧社會(huì)的基本要求。以信息化為基礎(chǔ),促進(jìn)乘客、 車輛、站點(diǎn)設(shè)施以及交通環(huán)境等要素之間的良性互動(dòng),能有效推動(dòng)公交系統(tǒng)建設(shè)。 為了能夠?yàn)槭忻裉貏e是為外來旅游、出差、就醫(yī)、求職等急需了解本地的公交路 線的人提供高效、快捷的公交信息查詢,讓他們可以方便的在網(wǎng)絡(luò)上得到自己所 需要的各種相關(guān)信息,以便減少各種可能產(chǎn)生的不必要的交通流量,提高公交的 運(yùn)作效率,節(jié)約出行時(shí)間。因此,開發(fā)一個(gè)供人們快速查找公交線路
3、的網(wǎng)絡(luò)程序 是勢(shì)在必行的。 2 系統(tǒng)功能結(jié)構(gòu)(需包含功能結(jié)構(gòu)框圖和模塊說明) (1)功能結(jié)構(gòu)圖 上輝市交通汛 (2 )模塊說明 交通管理:維護(hù),添加新的地址 交通工具管理:添加交通工具,如增加地鐵,公交車等。 站臺(tái)管理:添加站臺(tái)信息 時(shí)間管理:用于調(diào)節(jié)時(shí)間信息 渺賭M迅冠 地址 邏1.關(guān)系(邏輯)模型的概念 數(shù)據(jù)倉庫的每個(gè)主題都是由多個(gè)表來實(shí)現(xiàn)的,這些表之間依靠主題的公共碼鍵聯(lián)系在一 起,形成一個(gè)完整的主題。在概念模型設(shè)計(jì)時(shí),我們就確定了數(shù)據(jù)倉庫的基本主題,并 對(duì)每個(gè)主題的公共碼鍵、 基本內(nèi)容等做了描述。 在這一步里,我們將要對(duì)選定的當(dāng)前實(shí) 施的主題進(jìn)行模式劃分,形成多個(gè)表,并確定各個(gè)表的關(guān)系
4、模式。 2.基本要素 :主碼 3.關(guān)系模型(至少達(dá)到 3NF) 公交車(公交車名,首班車時(shí)間,末班車時(shí)間) 地鐵(地鐵名,首班車時(shí)間,末班車時(shí)間) 地鐵站(地鐵站名,開門時(shí)間,關(guān)門時(shí)間) 公交站臺(tái)(公交站臺(tái)名,最早班車時(shí)間,最晚班車時(shí)間) 地鐵經(jīng)過(站臺(tái)名,地鐵名,站點(diǎn)在線路中的位置)(外碼:站臺(tái)名,地鐵名) 公交經(jīng)過(站臺(tái)名,公交名,站點(diǎn)在線路中的位置)(外碼:站臺(tái)名,公交名) 附近(地點(diǎn),地鐵站名,公交站名 ,范圍)(外碼:地點(diǎn),地鐵站名,公交站名) 地點(diǎn)(地點(diǎn)名) 物 理 模 型 列出所有數(shù)據(jù)表的物理設(shè)計(jì) 公交車 列名 含義 數(shù)據(jù)類型 約束 BNANME 公交車名 NCHAR(5) 主碼
5、 BFTIME 首班車時(shí)間 time(O) 非空 BLTIME 末班車時(shí)間 time(O) 非空 地鐵 列名 含義 數(shù)據(jù)類型 約束 SNANME 地鐵名 NCHAR(5) 主碼 SFTIME 首班車時(shí)間 time(0) 非空 SLTIME 末班車時(shí)間 time(0) 非空 地址 列名 含義數(shù)據(jù)類型 約束 TNANME 地址名 NVARCHAR(20) 主碼 地鐵站 列名 含義 數(shù)據(jù)類型 約束 SSANME 公交車站名 NCHAR(5) 主碼 OTIME 地鐵站開門時(shí)間 time(O) 非空 CTIME 地鐵站關(guān)門時(shí)間 time(O) 非空 公交站 列名 含義 數(shù)據(jù)類型 約束 BSNANME 公
6、交車名 NCHAR(5) 主碼 FSTIME 最早首班車時(shí)間 time(0) 非空 LSTIME 最晚末班車時(shí)間 time(0) 非空 地鐵經(jīng)過 列名 含義 數(shù)據(jù)類型 約束 SSANME 地鐵站名 NCHAR(5) 主碼引用(地鐵表, SNANME 地鐵名 NCHAR(5) 地鐵站表外碼) STimes 站次 Int 非空 公交經(jīng)過 列名 含義 數(shù)據(jù)類型 約束 BSANME 公交站名 NCHAR(5) 主碼引用(公交表, BNANME 公交名 NCHAR(5) 公交站表外碼) BTimes 站次 TINYINT 非空 附近 數(shù) 據(jù) 庫 實(shí) 施 列名 含義 數(shù)據(jù)結(jié)構(gòu) 約束 TNANME 地點(diǎn) N
7、VARCHAR(20) 非空(主碼應(yīng)用地 址外碼) BSANME 公交站名 NCHAR(5) Scope 范圍 Int 默認(rèn)500 SSANME 地鐵站名 NCHAR(5) 外碼定義,部分字段check 1.寫出創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)表的SQL語句,包含主碼定義, 約束、uni que 約束、default 約束等。 1.創(chuàng)建數(shù)據(jù)庫 CREATE DATABASE 交通線路資訊 on (NAME = 交通線路資訊, 交通線路資訊.mdf, size = 10, maxsize = un limited ) log on (NAME =交通線路質(zhì)詢?nèi)罩荆?交通線路資訊日志 df, size = 3MB
8、, maxsize = 30 ) 2 創(chuàng)建數(shù)據(jù)表 CREATE TABLE 公交車( BNAME NCHAR(5) PRIMARY KEY, BFTIME time(O) NOT NULL, BLTIME time(0) NOT NULL ) CREATE TABLE 地鐵( SNAME NCHAR(5) PRIMARY KEY, SFTIME time(0) NOT NULL, SLTIME time(0) NOT NULL ) CREATE TABLE 地鐵站( SSNAME NCHAR(5) PRIMARY KEY, OTIME time(0) NOT NULL, CTIME time(
9、0) NOT NULL ) CREATE TABLE 公交車站 ( BSNAME NCHAR(5) PRIMARY KEY, FSTIME time(0) NOT NULL, LSTIME time(0) NOT NULL ) CREATE TABLE 地址( 感謝下載載 TNAME NVARCHAR(20) PRIMARY KEY CREATE TABLE 地鐵經(jīng)過 ( SSNAME NCHAR(5) not n ull. SNAME NCHAR(5) not n ull, Stimes int not n ull PRIMARY KEY (SSNAME,SNAME), FOREIGN KE
10、Y (SSNAME) refere nces FOREIGN KEY (SNAME) refere nces CREATE TABLE 公交經(jīng)過 ( BSNAME NCHAR(5) not n ull, BNAME NCHAR(5) not n ull, Btimes int not n ull, PRIMARY KEY (BSNAME,BNAME), FOREIGN KEY (BSNAME) refere nces FOREIGN KEY (BNAME) refere nces CREATE TABLE 附近( TNAME NVARCHAR(20) primary key, BSNAME N
11、CHAR(5), 地鐵站(SSNAME), 地鐵(SNAME) 公交車站(BSNAME), 公交車(BNAME) SSNAME NCHAR(5), Scopem int default500. FOREIGN KEY (TNAME) refere nces 地址仃NAME), FOREIGN KEY (BSNAME) refere nces 公交車站(BSNAME), FOREIGN KEY (SSNAME) refere nces 地鐵站(SSNAME) ) 2.粘貼關(guān)系圖 維1.數(shù)據(jù)初始化 護(hù)insert into 地鐵 values (地鐵 1 號(hào)線,06:00:00,18:00:00)
12、 和 select * from 地鐵 運(yùn) insert into 地鐵 values (地鐵 2號(hào)線,06:00:00,18:00:00) 行 insert into 公交車 values (張南專線,06:00:00,18:00:00) insert into 公交車 values (龍?zhí)J專線,06:00:00,18:00:00) insert into 公交車 values (南南線,06:00:00,18:00:00) select * from 公交車 insert into 地鐵站 values (張江地鐵站,06:00:00,18:00:00) in sert into 地鐵站
13、values (龍陽地鐵站,06:00:00,18:00:00) in sert into 地鐵站 values (人民廣場(chǎng),06:00:00,18:00:00) in sert into 地鐵站 values (徐經(jīng)東,06:00:00,18:00:00) in sert into 地鐵站 values (南京西路,06:00:00,18:00:00) in sert into 地鐵站 values (上海南站,06:00:00,18:00:00) select * from 地鐵站 in sert into 地鐵經(jīng)過 values (張江地鐵站,地鐵2號(hào)線,1) in sert into
14、地鐵經(jīng)過 values (龍陽地鐵站,地鐵2號(hào)線,2) in sert into 地鐵經(jīng)過 values (人民廣場(chǎng),地鐵2號(hào)線,3) in sert into 地鐵經(jīng)過 values (人民廣場(chǎng),地鐵1號(hào)線,2) in sert into 地鐵經(jīng)過 values (徐經(jīng)東,地鐵2號(hào)線,4) in sert into 地鐵經(jīng)過 values (南京西路,地鐵1號(hào)線,4) in sert into 地鐵經(jīng)過 values (上海南站,地鐵1號(hào)線,3) insert into 公交車站 values ( 張江地鐵站,06:00:00,18:00:00) insert into 公交車站 value
15、s ( 科苑華佗路,06:00:00,18:00:00) insert into 公交車站 values ( 張衡科院路,06:00:00,18:00:00) insert into 公交車站 values ( 建橋?qū)W院,06:00:00,18:00:00) insert into 公交車站 values ( 匯麗集團(tuán),06:00:00,18:00:00) insert into 公交車站 values ( 龍陽地鐵站,06:00:00,18:00:00) insert into 公交車站 values ( 白楊龍匯路,06:00:00,18:00:00) insert into 公交車站 v
16、alues ( 海關(guān)學(xué)院,06:00:00,18:00:00) insert into 公交車站 values ( 康橋羅山路,06:00:00,18:00:00) insert into 公交車站 values ( 湯巷,06:00:00,18:00:00) insert into 公交車站 values ( 上海南站,06:00:00,18:00:00) insert into 公交車站 values ( 三八橋,06:00:00,18:00:00) insert into 公交車站 values ( 陳橋,06:00:00,18:00:00) select * from 公交車站 ins
17、ert into 公交經(jīng)過 values ( 張江地鐵站,張南專線,1) insert into 公交經(jīng)過 values ( 科苑華佗路,張南專線,2) insert into 公交經(jīng)過 values ( 張衡科院路,張南專線,3) insert into 公交經(jīng)過 values ( 建橋?qū)W院,張南專線,4) insert into 公交經(jīng)過 values ( 建橋?qū)W院,龍?zhí)J專線,4) insert into 公交經(jīng)過 values ( 建橋?qū)W院,南南線,4) insert into 公交經(jīng)過 values ( 匯麗集團(tuán),張南專線,5) insert into 公交經(jīng)過 values (海關(guān)學(xué)
18、院,龍?zhí)J專線:3) insert into 公交經(jīng)過 values ( 康橋羅山路,龍?zhí)J專線,5) insert into 公交經(jīng)過 values ( 湯巷,龍?zhí)J專線,6) insert into 公交經(jīng)過 values ( 上海南站,南南線,1) insert into 公交經(jīng)過 values ( 三八橋,南南線,2) insert into 公交經(jīng)過 values ( 陳橋,南南線,3) insert into 公交經(jīng)過 values ( 龍陽地鐵站,龍?zhí)J專線,1) insert into 公交經(jīng)過 values ( 白楊龍匯路,龍?zhí)J專線,2) select * from公交經(jīng)過 inse
19、rt into 地址 values (張江) insert into 地址 values (建橋?qū)W院) insert into 地址 values (上海南站) insert into 附近 values (張江,張江地鐵站,張江地鐵站 ,500) insert into 附近仃NAME,BSNAME)values (建橋?qū)W院,建橋?qū)W院) insert into 附近 values (上海南站,上海南站,上海南站 ,500) select * from 附近 1扣從彳冃屈f SNAME SFTIWE SLTIME 1 B - *. J OG:OC;OC 18:00:00 BHAMEBFTIME BLTIME 1 龍產(chǎn)專銭 I 06:oftoo ie: 00:00 2 南南銭06:00t0018:0O:( 3 張南專錢06;0th00 19:00:00 5SNAME TIME匚 TIME p_ 龍陽出挨站 00:00:0019t 00:00 2 南呂西蹄 aO0;OD iaoo;oo 3 誨去學(xué)隔 ae:ootoo ia:oo;oo 4 (匚麗集團(tuán) 06:00:00
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版砂石加工承包合同范本
- 2024版繞城高速收費(fèi)工作人員服務(wù)協(xié)議版B版
- 2024網(wǎng)絡(luò)游戲運(yùn)營(yíng)與合作合同
- 2024班組內(nèi)安全互助與個(gè)人職責(zé)明確合同版B版
- 2024風(fēng)電建設(shè)項(xiàng)目人力介紹服務(wù)協(xié)議版B版
- 二零二五年度深圳股權(quán)轉(zhuǎn)讓合同規(guī)定
- 植樹造林項(xiàng)目承包合同
- 電力施工現(xiàn)場(chǎng)安全防護(hù)措施分析
- 美食節(jié)合作協(xié)議
- 2025年工程施工安全年終工作總結(jié)樣本(3篇)
- 小學(xué)一年級(jí)英語1a期末學(xué)業(yè)評(píng)價(jià)方案
- 勞務(wù)派遣勞務(wù)外包服務(wù)方案(技術(shù)方案)
- 2023年藥品注冊(cè)專員年度總結(jié)及來年計(jì)劃
- 圖紙標(biāo)注常見問題和要求國(guó)家標(biāo)準(zhǔn)新版
- 軟件無線電原理與應(yīng)用第3版 課件 第4-6章 軟件無線電硬件平臺(tái)設(shè)計(jì)、軟件無線電信號(hào)處理算法、信道編譯碼技術(shù)
- 兒童ERCP的應(yīng)用及技巧課件
- 《低壓電工技術(shù)》課程標(biāo)準(zhǔn)
- 22G101系列圖集常用點(diǎn)全解讀
- (國(guó)家基本公共衛(wèi)生服務(wù)項(xiàng)目第三版)7高血壓患者健康管理服務(wù)規(guī)范
- 12 富起來到強(qiáng)起來 精神文明新風(fēng)尚(說課稿)-部編版道德與法治五年級(jí)下冊(cè)
- 中級(jí)消防維保理論考試試題題庫及答案
評(píng)論
0/150
提交評(píng)論