完整版數據庫長途汽車管理系統文檔良心出品_第1頁
完整版數據庫長途汽車管理系統文檔良心出品_第2頁
完整版數據庫長途汽車管理系統文檔良心出品_第3頁
完整版數據庫長途汽車管理系統文檔良心出品_第4頁
完整版數據庫長途汽車管理系統文檔良心出品_第5頁
已閱讀5頁,還剩17頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、長途汽車治理系統1、課程設計的目的(1)通過課程設計加深對?數據庫根底及應用?課程相關知識的理解,培養 運用所學理論知識和操作技能分析,解決實際系統問題的水平.(2)掌握用數據庫理論設計實際系統的思想和方法.(3)培養調查研究、查閱技術文件的水平.2、系統功能分析與設計(1)根據長途汽車治理系統,設計出如圖1所示功能模塊圖長途汽車治理信息系統圖1 系統功能模塊圖(2)對各模塊功能進行描述:線路模塊:用來治理汽車線路號、出發地、目的地、出發時間、所需時間.汽車模塊:用來治理汽車汽車編號、汽車的種類及相應的票價、最大載客量、 剩余座位數.車票模塊:用來治理汽車車票編號、售票情況、查詢、打印.乘客模

2、式:用來治理汽車乘客出發地 、出發地、目的地.圖2設計思路3、數據庫設計(1)概念設計經分析,本系統各實體及其屬性的E-R圖如下:圖3車票信息表圖6乘客信息表各實體間關系的e-r圖如下:汽車根本信息表汽車編號 汽車種類,最大載客量,線路號線路信息表線路號,出發地,目的地,出發時間,所需時間車票信息表車票編號,售票情況,票價乘客信息表出發時間,出發地,目的地3物理設計邏輯設計相對應的表格表1線路信息表屬性名數據類型寬度說明線路號char10主碼出發地char10目的地char10出發時間char10所需時間int表2汽車根本信息表列名數據類型寬度說明汽車編號char10主碼汽車種類char10最

3、大載客量int線路號char10表3車票信息表屬性名數據類型寬度說明車票編號char10主碼售票情況char10票價int線路號char10表4乘客信息表屬性名數據類型寬度說明汽車編號char10主碼出發地char10目的地char10線路號char10出發時間char10創立索引在汽車根本信息表為汽車票號建立唯一索引.在線路信息表為線路號建 立唯一索引.在車票信息表為車票編號建立唯一索引.在乘客信息表為出發 時間建立唯一索引.建立視圖為汽車根本信息表創立視圖.為線路信息表創立視圖.為車票信息表創立視 圖.為乘客信息表創立視圖.4、給出系統開發運行環境(1)硬件處理器 英特爾 第二代酷睿i3-

4、2365M 1.40GHz雙核主硬盤 希捷 ST500LM012 HN-M500MBB ( 500 GB / 5400 轉/分)顯示器 京東方BOE05C2 ( 14英寸)(2)軟件Microsoft SQL Server 20055、創立各類數據庫對象(1)數據庫CREATE DATABASE changtuqicheON(NAME=changtuqiche_data,FILENAME='c:logchangtuqiche_data.mdf,SIZE=10MB,MAXSIZE=300MB,FILEGROWTH=10%)LOG ON(NAME=changtuqiche_log,FILE

5、NAME='c:logchangtuqiche_data.ldf,SIZE=5MB,MAXSIZE=200MB,FILEGROWTH=2MB)圖8 創立數據庫表CREATE TABLE汽車根本信息表(汽車編號CHAR(10) PRIMARY KEY ,汽車種類CHAR(10),最大載客量 INT,線路號CHAR(10)圖9 創立汽車根本信息表CREATE TABLE車票信息表(車票編號CHAR(10) PRIMARY KEY ,售票情況CHAR(10),票價INT,線路號CHAR(10)1BSPG71NHYAS53_ 即事理5卜" 亡皿TE TABLE信息表車軍M號 唐里情說

6、票怖 線躇號MLR IQ ,:jiTrCHAR IQ宜lU己制出行+HrlJWr?r ft Q 5TH)IK5所LEE炯*diriiiEMW &E*M OT W 口行圖10創立車票信息表CREATE TABLE線路信息表線路號CHAR(10) PRIMARY KEY ,出發地CHAR(10),目的地CHAR(10),出發時間CHAR(10),所需時間INT)CHAR!10j t=iAA. 10 . CHAKiigj . I STI1BSPG71NNYTOA&! £QLQucryltqlB 君安 CHEJ.IE TAEL1特路信息表舊但 號地地時時 般=的席ffi 姆出

7、目擊力已成功完成工IBEPrTIJWHTWl fi.OSH)JITTVMN4依jHAWMer 酩卜00:00:00 .行圖11創立線路信息表CREATE TABLE乘客信息表( 汽車編號CHAR(10) PRIMARY KEY ,線路號CHAR(10),出發地CHAR(10),目的地CHAR(10),IBSPGTlNNVlWASi - SQLQvefylsqr 據資Z&ZAT3 nsiz 朝信息表出發時間CHAR(10)冏編.號地地時 汽陶出目CHMi 1G 在工回iT rZ = rCHAfillOI rCMARll&lCHAR H 口二J推案命令蜩克成(Q4S1Cdiifla

8、wuitT.1酩際【RfEMZI 電口 外“ USFTTLWHTMnLhi lUtUr feZl tvlUr 00:0( DO 口行圖12創立乘客信息表(3)索引 CREATE UNIQUE INDEX im_inON汽車根本信息表(汽車編號) CREATE UNIQUE INDEX ik_ilON線路信息表線路號圖14為線路信息表創立索引 CREATE UNIQUE INDEX id_ixON車票信息表車票編號圖15為車票信息表創立索引 CREATE UNIQUE INDEX ih_igON乘客信息表汽車編號HEPff71HH¥SWAtiL> .明處小咿聞fi *EEZAIT

9、 CBIQPI jSEEK ii_i.gI«希客信糕汽轉再J二把:H,- .- iLtaLi.E查御己網沙方j史府I HI忖1心色0空噌 |比阿1卿加心%為faLM*mt>r H aMLfr MM 吧 .打圖16為乘客信息表創立索引(4)視圖 CREATE VIEW view_1ASselect汽車編號,汽車種類,最大載客量,線路號from汽車根本信息表lMM71MM¥tWA4J._ -范iqu.iyLM S* KCRUIE VIES au 1二M-二“1貯工汽車編號.輯本種類.最大錨量段目用 六汽車根本信息表電型,.南令已成曲天池*取1 黃碗那么也行1舒切麗修1*工

10、 0 SIN) I E;1 IIWllJMsLxLrifaLir 傻) “H«r ®8:3 0 ft圖17 為汽車根本信息表創立視圖 CREATE VIEW view_2ASselect線路號,出發地,目的地,出發時間,所需時間from線路信息表圖18為線路信息表創立視圖 CREATE VIEW view_3ASselect車票編號,售票情況,票價,線路號from車票信息表圖19為車票信息表創立視圖 CREATE VIEW view_4ASselect出發時間,出發地,目的地,汽車編號,線路號from乘客信息表HBfift;TUdNV*HiieL, - SQUuBiyljB

11、qr Mfl' KEKEAIE VIEW view fl二AS*日Zee出府時間出發地回的地汽車番號場路號 森客桔息羽© 湎已向珈行,1BSETIIM用1毗單 口迪I】liSFV?LWnTr>Lniitr-«tir Efl auLir 00.00 DO 0 fl圖20為乘客信息表創立視圖6、錄入數據INSERTINTO 車票信息表VALUES('20210001',擁擠','85','101')INSERTINTO 車票信息表VALUES ('20210002','良好',

12、'90','102')INSERTINTO 車票信息表VALUES ('20210003','稀疏','110','103')INSERTINTO 車票信息表VALUES ('20210004','擁擠','109','104')INSERTINTO 車票信息表VALUES ('20210005',擁擠','120','105')INSERTINTO車票信息表VALUES (

13、9;20210006','良好','160','106')INSERTINTO汽車根本信息表VALUES ('1','A','35','101')INSERTINTO汽車根本信息表VALUES ('2','B','50','102')INSERTINTO汽車根本信息表VALUES ('3','C','45','103')INSERTINTO汽車根本信

14、息表VALUES ('4','D','55','104')INSERTINTO汽車根本信息表VALUES ('5','E','45','105')INSERTINTO汽車根本信息表VALUES('6','F','60','106')INSERTINTO線路信息表VALUES '101','南昌市','撫州市','18:00','2&#

15、39;INSERTINTO線路信息表VALUES '102','景德鎮',邵陽縣','10:20','1'INSERTINTO線路信息表VALUES '103','鄱陽縣','南昌市','15:40','4'INSERTINTO線路信息表VALUES '104','撫州市','南昌市','14:30','2'INSERTINTO線路信息表VALUES '10

16、5','撫州市','南昌市','13:00','3'INSERTINTO線路信息表VALUES '106','南昌市','景德鎮','09:00','5'INSERTINTO乘客信息表VALUES '18:09','南昌市','撫州市','1','101'INSERTINTO乘客信息表VALUES '07:00','南昌市','

17、;景德鎮','6','106'INSERTINTO 乘客信息表VALUES '10:23','景德鎮','鄱陽縣','2','102'INSERTINTO 乘客信息表VALUES'14:30','撫州市','南昌市','5','105'INSERTINTO 乘客信息表VALUES'15:28','鄱陽縣','南昌市','3','

18、;103'7、設計存儲過程和觸發器1創立存儲過程create proc proc_zg asselect車票編號,票價from車票信息表where 線路號='103'等m亡pfac嘰2U本領由號.票橋 的小車票修琮 whm線號 1口3直0IB匹前11nl LIOGLTn但 通口 EM IfeShTI iraT»MriUtel ua.iA-.CN- B2J b.iEM- OD m 四 口行圖21 創立存儲過程(2)創立觸發器 create trigger insert qion車票信息表after insertasselect *from車票信息表insert

19、into車票信息表(車票編號,票價)Values ( '20210001' 80'- SQljQuBiryL.isql"- WB- Xc-xe-a.cc LE,qqez: lasers 41| on車呆信思表 -4Af-CeE 1H-BCET.w l«ot 即金工一軍厚信息裝inns.工口車爆信息耒 豐星軍號.濟價values i-20210001%!BU')J1睛1|希金己成功克威;C?皆脾已偏功熱行*l酶歸口劈, estaHkfwtEg工電函 西笛 m s.gg o> h圖22車票信息表創立觸發器 create trigger in

20、sert_cheon汽車根本信息表after insert as select * from汽車根本信息表 insert into汽車根本信息表汽車編號,線路號Values '1' 101'圖23汽車根本信息表建觸發器3) create trigger insert_xianon線路信息表after insertasselect *from線路信息表insert into線路信息表(線路號,所需時間)Values ( '06', 5')圖24 線路信息表建觸發器 create trigger insert_cheng on乘客信息表 after insert asselect *from乘客信息表insert into線路信息表(出發時間,線路號)Values ('10:23',102')部幻UNN忡加唱iL -e3/1時 將費-Xcreate czigge-E in予ee匚 dug or-索客館息或"

溫馨提示

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

評論

0/150

提交評論