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

正文內(nèi)容

汽車信息管理系統(tǒng)課程設(shè)計報告(已修改)

2025-08-16 02:41 本頁面
 

【正文】 學(xué)號20142015學(xué)年 第一學(xué)期120《數(shù)據(jù)庫系統(tǒng)概論》課程設(shè)計報告題目:長途汽車信息管理系統(tǒng)專業(yè):計算機科學(xué)與技術(shù)班級:班姓名:指導(dǎo)教師:成績:計算機與信息工程系2014年 10月 12 日目錄1設(shè)計內(nèi)容及要求 1 1 12原理及分析 2 2 2 33設(shè)計過程和程序代碼 5 5 6 15 數(shù)據(jù)庫與Java程序的鏈接 244設(shè)計結(jié)果與分析 25 25 設(shè)計結(jié)果分析 285小結(jié) 29參考文獻 30致謝 31附錄:源程序 3247 / 501設(shè)計內(nèi)容及要求本次課程設(shè)計名稱為長途汽車信息管理系統(tǒng),用戶登錄后主要實現(xiàn)對線路信息,汽車信息,售票信息,乘客信息進行基本操作的功能。該系統(tǒng)功能主要包括以下幾個模塊:(1)充分利用所學(xué)過的數(shù)據(jù)庫的相關(guān)知識建立長途汽車信息管理系統(tǒng)所需的數(shù)據(jù)庫。(2)對線路信息(包括出發(fā)地、目的地、出發(fā)時間、所需時間等)汽車信息(最大載客量、汽車類型、剩余座位等)售票信息(包括售票情況、票價)乘客信息(包括姓名、年齡、性別等)的查詢、添加和刪除操作。(3)進行詳細的功能設(shè)計后,在Java中利用JDBC連接數(shù)據(jù)庫技術(shù)對數(shù)據(jù)庫中數(shù)據(jù)進行操作,并能進行多表之間的鏈接與查詢操作。(1)設(shè)計任務(wù):長途汽車信息管理系統(tǒng)運用在汽車站部門的系統(tǒng)工具,方便此系統(tǒng)部門的工作人員的工作,該系統(tǒng)主要根據(jù)此部門的特點建立的,是記錄和查詢汽車站信息的的依據(jù)。隨著市場經(jīng)濟的不斷飛速發(fā)展,交通道路環(huán)境的不斷改善,人們的出行次數(shù)不斷增多,人口流動頻繁,數(shù)量不斷加大,車站信息量迅猛增長,長途汽車站信息管理系統(tǒng)在人們的日常生活中發(fā)揮著越來越重要的作用。本系統(tǒng)實現(xiàn)了汽車線路信息,汽車信息,票務(wù)信息的查詢和管理,以滿足人們的需求。(2)具體要求:車站管理員可以在線路信息管理、汽車信息管理等模塊對車站線路信息、票價信息、乘客信息等進行管理。管理員首先建立相應(yīng)模塊的信息數(shù)據(jù)庫,輸入原始的線路、汽車、車票、乘客信息,當有新數(shù)據(jù)需要添加或者需要對已有的信息進行修改,刪除的時候,管理員就可以進行相應(yīng)的操作。管理員也可以通過本模塊查詢到所有需要查詢的線路、汽車、車票、乘客的詳細信息。2原理及分析長途汽車信息管理數(shù)據(jù)庫系統(tǒng)是面向所有汽車的數(shù)據(jù)管理系統(tǒng),其目的是使乘車有序化,規(guī)范化,簡單化,易于車站人員的管理,查詢。本系統(tǒng)主要包括以下幾個模塊:乘客信息、汽車信息、線路以及車票的信息這四個功能模塊基本實現(xiàn)設(shè)計本系統(tǒng)的目的,從而可以進一步滿足車站對乘客乘車管理的要求。長途汽車信息管理系統(tǒng)運用在汽車站和火車站等車站部門的系統(tǒng)工具,方便此系統(tǒng)部門的工作人員的工作,該系統(tǒng)主要根據(jù)此部門的特點建立的,是記錄和查詢汽車站信息的的依據(jù)。早期的長途汽車站信息主要是人工記錄和人工管理的,不僅不容易記錄,而且還不容易保存。隨著計算機的不斷普及和軟件系統(tǒng)的不斷發(fā)展加上信息系統(tǒng)開發(fā)的迫切需求,計算機長途汽車站信息管理系統(tǒng)應(yīng)運而生了。隨著市場經(jīng)濟的不斷飛速發(fā)展,交通道路環(huán)境的不斷改善,人們的出行次數(shù)不斷增多,人口流動頻繁,數(shù)量不斷加大,車站信息量迅猛增長,長途汽車站信息管理系統(tǒng)在人們的日常生活中發(fā)揮著越來越重要的作用。本系統(tǒng)實現(xiàn)了汽車線路信息,汽車信息,票價信息的查詢和管理,滿足人們的需求。在Java中利用ODBC訪問技術(shù)操作數(shù)據(jù)庫,建立到數(shù)據(jù)庫中的映射類,在對話框類中通過引用映射類完成對數(shù)據(jù)庫的操作。程序分為登陸界面,選擇界面,線路信息界面,汽車信息界面,車票信息這幾個主體界面。使用時應(yīng)先知道管理員帳號和密碼,登陸進入系統(tǒng)主菜單界面,里面包括線路信息,汽車信息,車票信息,退出程序菜單選項。所需時間等,可以對它們進行添加,查詢,刪除,其中線路信息界面包括包括出發(fā)地、目的地、出發(fā)時間、修改,返回主菜單的操作;汽車信息和車票信息的界面與其類似。需要特別說明的是,當對數(shù)據(jù)進行操作時,在查詢框內(nèi)輸入提示數(shù)據(jù)內(nèi)容,對話框的表中和提示欄中都會出現(xiàn)所查詢的數(shù)據(jù),我們可以在提示欄中對數(shù)據(jù)進行刪除和修改操作。(1)數(shù)據(jù)庫E—R圖線路信息圖:線路信息出發(fā)地出發(fā)時間行駛總的總時間目的地圖11 線路信息圖汽車信息圖:汽車信息最大的載客量汽車的類型剩余座位班次編號圖12 汽車信息圖車票信息圖:車票信息售票情況車票查詢打印相應(yīng)的車票圖13 車票信息圖乘客信息圖:乘客信息姓名年齡民族性別圖14 乘客信息圖(2)長途汽車信息管理系統(tǒng)功能模塊圖 圖15 系統(tǒng)功能模塊圖 3設(shè)計過程和程序代碼1實體類型結(jié)構(gòu)汽車線路(出發(fā)地,目的地,出發(fā)時間,行駛的總時間)汽車(汽車類型,班次,最大載客數(shù),剩余座位)車票(已買票數(shù),剩余票數(shù),票價)乘客(姓名,年齡,性別,民族)2聯(lián)系類型結(jié)構(gòu)乘坐(汽車班次,類型)供應(yīng)(數(shù)量)行駛(線路)3邏輯設(shè)計階段根據(jù)ER模型轉(zhuǎn)換成關(guān)系模型的規(guī)則,可把上述ER圖轉(zhuǎn)換成5個關(guān)系模式,從而實現(xiàn)對乘客驗證ER模型向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換,具體如下:汽車線路(出發(fā)地,目的地,出發(fā)時間,行駛的總時間)汽車(汽車類型,汽車班次,最大載客數(shù),剩余座位數(shù))車票(已買票數(shù),剩余票數(shù),票價) 乘客(姓名,年齡,性別,民族)乘坐(所需時間,汽車班次,票價,乘客姓名)冗余問題檢查:在各關(guān)系模式中,可得出每個關(guān)系的屬性值都是不可分的,因此各關(guān)系模式都是規(guī)范化關(guān)系;又可從以上各關(guān)系模式中可得每個屬性都不傳遞依賴于各關(guān)系模式的候選鍵,且轉(zhuǎn)換后各個屬性值的數(shù)據(jù)并沒有丟失,數(shù)據(jù)共享率高,所以在ER模型向關(guān)系模式轉(zhuǎn)化時不存在冗余問題。1. 創(chuàng)建汽車線路表用Microsoft SQL 2000 Server數(shù)據(jù)庫系統(tǒng)的TransactSQL語句定義創(chuàng)建這個表,程序如下:create table Busline( Source char(20) , Destination char(20) , Start char(15), Alltime smallint primary key, )。將代碼寫入SQL查詢分析器的SQL編輯窗體中,并運行可得創(chuàng)建的Busline表及其屬性如圖16:圖16 Busline表格屬性往表中加數(shù)據(jù)語句如下:insert into Buslinevalues(39?;茨?9。,39。合肥39。,39。8:0039。,39。5039。)。insert into Buslinevalues(39?;茨?9。,39。蚌埠39。,39。8:3039。,39。5939。)。insert into Buslinevalues(39?;茨?9。,39。阜陽39。,39。7:3039。,39。6039。)。insert into Buslinevalues(39?;茨?9。,39。宿州39。,39。8:1039。,39。6539。)。insert into Buslinevalues(39?;茨?9。,39。蕪湖39。,39。7:0039。,39。7039。)。insert into Buslinevalues(39?;茨?9。,39。安慶39。,39。9:0039。,39。7139。)。insert into Buslinevalues(39?;茨?9。,39。桐城39。,39。9:5039。,39。7839。)。insert into Buslinevalues(39?;茨?9。,39。亳州39。,39。8:5039。,39。8039。)。insert into Buslinevalues(39。淮南39。,39。黃山39。,39。9:0039。,39。10039。)。由以上可得一個表名為”Busline”的數(shù)據(jù)表就建成了如圖17:2. 創(chuàng)建汽車表用Microsoft SQL 2000 Server數(shù)據(jù)庫系統(tǒng)的TransactSQL語句定義創(chuàng)建這個表,程序如下:create table Bus(Type char(20), Maxpassenger smallint, Turn char (20) primary key, Remainder smallint, )。將代碼寫入SQL查詢分析器的SQL編輯窗體中,并運行可得數(shù)據(jù)空表如圖18所示:創(chuàng)建的Bus表及其屬性如下:往表中加數(shù)據(jù)語句如下:insert into Busvalues(39。大39。,39。5039。,39。000139。,39。2039。)insert into Busvalues(39。大39。,39。5039。,39。000239。,39。3039。) insert into Busvalues(39。大39。,39。4539。,39。000339。,39。1539。)insert into Busvalues(39。中39。,39。3539。,39。000439。,39。2139。)insert into Busvalues(39。中39。,39。3539。,39。000539。,39。1639。)insert into Busvalues(39。小39。,39。2539。,39。000639。,39。539。)insert into Busvalues(39。小39。,39。2539。,39。000739。,39。739。)insert into Busvalues(39。小39。,39。2539。,39。000839。,39。1139。)由以上可得一個表名為”Bus”的數(shù)據(jù)表就建成了如圖19:3. 創(chuàng)建車票表用Microsoft SQL 2000 Server數(shù)據(jù)庫系統(tǒng)的TransactSQL語句定義創(chuàng)建這個表,程序如下:create table Ticket(Sold smallint, Remainder smallint, Price smallint primary key, )。將代碼寫入SQL查詢分析器的SQL編輯窗體中,并運行可得數(shù)據(jù)空表如圖2所示:創(chuàng)建的Ticket表及其屬性如下圖110:往表中加數(shù)據(jù)語句如下:insert into Ticketvalues(39。2239。,39。339。,39。1539。)insert into Ticketvalues(39。1939。,39。639。,39。1639。)insert into Ticketvalues(39。2039。,39。539。,39。1839。)insert into Ticketvalues(39。3039。,39。1539。,39。2639。)insert into Ticketvalues(39。2039。,39。3039。,39。2739。)insert into Ticketvalues(39。2839。,39。639。,39。1539
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1