freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫(kù)系統(tǒng)概論課程設(shè)計(jì)報(bào)告-長(zhǎng)途汽車信息管理系統(tǒng)-wenkub

2022-09-19 03:01:56 本頁(yè)面
 

【正文】 、乘客 的詳細(xì)信息。隨著市場(chǎng)經(jīng)濟(jì)的不斷飛速發(fā)展,交通道路環(huán)境的不斷改善,人們的出行次數(shù)不斷增多,人口流動(dòng)頻繁,數(shù)量不斷加大,車站信息量迅猛增長(zhǎng),長(zhǎng)途汽車站信息管理系統(tǒng)在人們的日常生活中發(fā)揮著越來越重要的作用。 該系統(tǒng) 功能主要包括 以下幾個(gè) 模塊 : ( 1) 充分利用所學(xué)過的數(shù)據(jù)庫(kù)的相關(guān)知識(shí)建立長(zhǎng)途汽車信息管理系統(tǒng)所需的數(shù)據(jù)庫(kù)。 ( 2) 對(duì)線路信息(包括出發(fā)地、目的地、出發(fā)時(shí)間、所需時(shí)間等)汽車信息(最大載客量、汽車類型、剩余座位等)售票信息(包括售票情況、票價(jià))乘客信息(包括姓名、年齡、性別等)的查詢、添加和刪除操作。本系 統(tǒng)實(shí)現(xiàn)了汽車線路信息,汽車信息,票務(wù)信息的查詢和管理,以滿足人們的需求。 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 2 2 原理及分析 需求分析 長(zhǎng)途汽車信息管理數(shù)據(jù)庫(kù)系統(tǒng)是面向所有汽車的數(shù)據(jù)管理系 統(tǒng),其目的是使乘車有序化,規(guī)范化,簡(jiǎn)單化,易于車站人員的管理,查詢。隨著計(jì)算機(jī)的不斷普及和軟件系統(tǒng)的不斷發(fā)展加上信息系統(tǒng) 開發(fā)的迫切需求,計(jì)算機(jī)長(zhǎng)途汽車站信息管理系統(tǒng)應(yīng)運(yùn)而生了。 程序分為登陸界面,選擇界面,線路信息界面,汽車信息界 面,車票信息這幾個(gè)主體界面。 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 3 程序框圖 ( 1)數(shù)據(jù)庫(kù) E— R 圖 線路信息圖: 圖 11 線路信息圖 汽車信息圖: 圖 12 汽車信息圖 汽車信息 最大的載客量 汽車的類型 剩余座位 班次編號(hào) 線路信息 出發(fā)地 出發(fā)時(shí)間 行 駛總的總時(shí)間 目的地 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 4 車票信息圖: 圖 13 車票信息圖 乘客信息圖: 圖 14 乘客信息圖 乘客信息 姓名 年齡 民族 性別 車票信息 售票情況 車票查詢 打印相應(yīng)的車票 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 5 ( 2) 長(zhǎng)途汽車信息管理系統(tǒng)功能模塊圖 圖 15 系統(tǒng)功能模塊圖 3 設(shè)計(jì)過程和程序代碼 數(shù)據(jù)庫(kù)表格的設(shè)計(jì)概述 1 實(shí)體類型結(jié)構(gòu) 汽車線路(出發(fā)地,目的地,出發(fā)時(shí)間,行駛的總時(shí)間) 汽車(汽車類型,班次,最大載客數(shù),剩余座位) 車票(已買票數(shù),剩余票數(shù),票價(jià)) 乘客(姓名,年齡,性別,民族) 2 聯(lián)系類型結(jié)構(gòu) 乘坐(汽車班次,類型) 供應(yīng)(數(shù)量) 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 6 行駛(線路) 3 邏輯設(shè)計(jì)階段 根據(jù) ER 模型轉(zhuǎn)換成關(guān)系模型的規(guī)則,可把上述 ER 圖轉(zhuǎn)換成 5 個(gè)關(guān)系模式,從而實(shí)現(xiàn)對(duì)乘客驗(yàn)證 ER 模型向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換,具體如下: 汽車線路(出發(fā)地,目的地,出發(fā)時(shí)間,行駛的總時(shí)間) 汽車(汽車類型,汽車班次,最大載客數(shù), 剩余座位數(shù)) 車票(已買票數(shù),剩余票數(shù),票價(jià)) 乘客(姓名,年齡,性別,民族) 乘坐(所需時(shí)間,汽車班次,票價(jià),乘客姓名) 冗余問題檢查: 在各關(guān)系模式中,可得出每個(gè)關(guān)系的屬性值都是不可分的,因此各關(guān)系模式都是規(guī)范化關(guān)系;又可從以上各關(guān)系模式中可得每個(gè)屬性都不傳遞依賴于各關(guān)系模式的候選鍵,且轉(zhuǎn)換后各個(gè)屬性值的數(shù)據(jù)并沒有丟失,數(shù)據(jù)共享率高,所以在 ER模型向關(guān)系模式轉(zhuǎn)化時(shí)不存在冗余問題。,39。,39。淮南 39。8:3039。 insert into Busline values(39。,39。)。宿州 39。6539。,39。,39。淮南 39。9:0039。 insert into Busline values(39。,39。)。亳州 39。8039。,39。,39。 將代碼寫入 SQL 查詢分析器的 SQL 編輯窗體中,并運(yùn)行可得數(shù)據(jù)空表如圖 18所示: 創(chuàng)建的 Bus 表及其屬性如下: 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 9 往表中加數(shù)據(jù)語(yǔ)句如下: insert into Bus values(39。,39。) insert into Bus values(39。,39。) insert into Bus values(39。,39。) insert into Bus values(39。,39。) insert into Bus values(39。,39。) insert into Bus values(39。,39。) insert into Bus values(39。,39。) insert into Bus values(39。,39。) 由以上可得一個(gè)表名為 ”Bus”的數(shù)據(jù)表就建成了如圖 19: 3. 創(chuàng)建車票表 用 Microsoft SQL 2020 Server 數(shù)據(jù)庫(kù)系統(tǒng)的 TransactSQL 語(yǔ)句定義創(chuàng)建這個(gè)表,程序如下: create table Ticket 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 10 ( Sold smallint, Remainder smallint, Price smallint primary key, )。339。1939。1639。539。3039。2639。3039。2839。1539。439。 將代碼寫入 SQL 查詢分析器的 SQL 編輯窗體中,并運(yùn)行可得數(shù)據(jù)空表如圖 2 所示: 創(chuàng)建的 Passenger 表及其屬性如下圖 112: 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 12 往表中加數(shù)據(jù)語(yǔ)句如下: insert into Passenger values(39。,39。) insert into Passenger values(39。,39。) insert into Passenger values(39。,39。) insert into Passenger values(39。,39。) insert into Passenger values(39。,39。) insert into Passenger values(39。,39。) insert into Passenger values(39。,39。) insert into Passenger values(39。,39。) insert into Passenger values(39。,39。) insert into Passenger values(39。,39。) insert into Passenger 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 13 values(39。,39。) insert into Passenger values(39。,39。) 由以上可得一個(gè)表名為 ”Passenger”的數(shù)據(jù)表就建成了如圖 113: 5.創(chuàng)建 Bbtp 表 用 Microsoft SQL 2020 Server 數(shù)據(jù)庫(kù)系統(tǒng)的 TransactSQL 語(yǔ)句定義創(chuàng)建這個(gè)表,程序如下: create table Bbtp ( Alltime smallint, Turn char (20), Price smallint, Pname char(10) primary key, foreign key (Alltime) references Busline(Alltime), foreign key (Price) references Ticket(Price), foreign key (Turn) references Bus(Turn), )。000439。高健 39。000539。王小明 39。000139。安妮 39。000739。張凱 39。000339。王睿 39。000639。姚潔 39。000239。劉佳 39。000439。楊楓 39。000139。李勇 39。000539。王妮 39。000439。張?jiān)?39。000139。李露 39。 import .*。 public class denglu extends JFrame implements ActionListener { static JLabel jl=new JLabel(歡迎登陸汽車管理系統(tǒng) )。 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 16 static JButton jb1=new JButton(確定 )。 static Opration op=new Opration()。 setVisible(true)。 (60,100,50,20)。 (100,60,100,20)。 add(jl3)。 add(jb1)。 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 17 } ( 2)主操作界面 在此模式下,可以實(shí)現(xiàn)查詢,插入,刪除,及總查詢等諸多功能。 import .*。 static JRadioButton jc3=new JRadioButton(刪除操作 )。 static ButtonGroup bg=new ButtonGroup()。//設(shè)置界面內(nèi)容 setSize(300,270)。 (60,90,150,20)。 (160,210,60,20)。 (jc3)。 add(jc2)。 add(jb2)。 (this)。 } ( 3)汽車查詢代碼 在此模式下輸入汽車的某一項(xiàng)信息,可以獲得汽車編號(hào)、汽車 種類、載客量等信息,如輸入汽車編號(hào) 01,便可以顯示 01 車的其他信息。 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 19 import .*。 JTextArea ja=new JTextArea(編號(hào) 售票 剩余 已售 \n)。 ButtonGroup bg=new ButtonGroup()。 static Opration op=new Opration()。 setVisible(true)。 (30,150,60,30)。 (jc1)。 add(jt)。 add(ja)。 (this)。 import .*。 public class Ichepiao extends JFrame implements ActionListener { Statement st=null。 JLabel jl4=new JLabel(已售 )。 JTextField jt3=new JTextField()。 JButton jb3=new JButton(修改 )。 setSize(300,300)。 (20,100,80,20)。 (100,100,40,20)。 (200,140,60,20)。 add(jl3)。 add(jt2)。 add(jb2)。 (this)。 import .*。 JTextField jt1=new JTextField()。 JButton jb2=new JButton(返回 )。 setLayout(null)。 (40,80,140,20)。 add(jl2)。 (this)。 if(jb==jb1) { try { String st1=delete from chepiao where bianhao=39。or shengyu=39。 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 24 (st1)。 }} if(jb==jb2) { dispose()。 圖 118 操作界面 ( 3) 選擇表界面 通過單擊查詢操作進(jìn)入這個(gè)界面,來選擇要查詢的信息。思考要實(shí)現(xiàn)整個(gè)程序大體需要的幾個(gè)模塊 和其中用到的 Java 基本操作符、語(yǔ)句等。 ( 4)代碼的調(diào)試:在 Java 環(huán)境下輸入代碼并進(jìn)行調(diào)試和正確運(yùn)行。在此次長(zhǎng)途汽車信息管理系統(tǒng)的開發(fā)過程中,遇到了許多的問題比如:數(shù)據(jù)庫(kù)連接錯(cuò)誤,代碼、對(duì)象方法名錯(cuò)誤等,但經(jīng)過認(rèn)真思考并在老師和同學(xué)的幫助下順利完成了本次設(shè)計(jì),本次課程設(shè)計(jì)有很多東西值得我思考并總結(jié)。 計(jì)算機(jī)與信息工程系《數(shù)據(jù)庫(kù)系統(tǒng)概論》課程設(shè)計(jì)報(bào)告 30 參考文獻(xiàn) [1] 丁寶康 . 數(shù)據(jù)庫(kù)實(shí)用教程習(xí)題解答 [M]. 清華大學(xué)出版社 . 2020 年 [2] 鄭玲利 . 數(shù)據(jù)原理與應(yīng)用案例教程 [M]. 清華大學(xué)出版社 . 2020 年 [3] 龍帥 . 深入淺出 SQL Server 數(shù)據(jù)庫(kù)開發(fā) [M]. 中國(guó)青年出版社 . 2020 年 04 月 [4] 劉大瑋 . SQL Server 數(shù)據(jù)庫(kù)項(xiàng)目案例導(dǎo)航 [M]. 清華大學(xué)出版社 . 2020 年 [5] 丁寶康 . 數(shù)據(jù)庫(kù)實(shí)用教程 [M]. 清華大學(xué)出版社 . 2020 年 09 月 [6] 萬
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1