




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 煙 臺(tái) 南 山 學(xué) 院 商學(xué)院管理科學(xué)與工程系 實(shí) 訓(xùn) 實(shí) 習(xí) 報(bào) 告項(xiàng) 目: 數(shù)據(jù)庫(kù)課程設(shè)計(jì) 姓 名: 郭靜 專 業(yè): 信息管理與信息系統(tǒng) 班 級(jí): 信息系統(tǒng)1201 學(xué) 號(hào): 0 指導(dǎo)教師: 李海梅 完成時(shí)間: 2014-7-11 填寫(xiě)說(shuō)明:1、 實(shí)訓(xùn)實(shí)習(xí)報(bào)告是學(xué)生實(shí)踐課程的考核依據(jù),類似于理論課程期末考試試卷,必須規(guī)范填寫(xiě),按時(shí)上交,妥善保存。2、 報(bào)告內(nèi)容必須由學(xué)生依據(jù)實(shí)習(xí)內(nèi)容獨(dú)立或分組完成。3、 實(shí)訓(xùn)實(shí)習(xí)報(bào)告采用A4紙張正反面打印,左側(cè)雙針裝訂。4、 實(shí)訓(xùn)實(shí)習(xí)報(bào)告由指導(dǎo)老師處理完成后,與實(shí)訓(xùn)課程成績(jī)表同時(shí)上交教學(xué)秘書(shū)分別存放相應(yīng)層次檔案室,以備檢查。實(shí) 訓(xùn)
2、 實(shí) 習(xí) 報(bào) 告課程名稱數(shù)據(jù)庫(kù)課程設(shè)計(jì)課程代碼實(shí)訓(xùn)地點(diǎn)67E401姓名郭靜專業(yè)班級(jí)信息系統(tǒng)1201學(xué)號(hào)0時(shí)間2014年6月30日一、 實(shí)訓(xùn)目的:數(shù)據(jù)庫(kù)課程設(shè)計(jì)實(shí)驗(yàn)是一門(mén)獨(dú)立開(kāi)設(shè)的實(shí)驗(yàn)課程。數(shù)據(jù)庫(kù)課程設(shè)計(jì)實(shí)驗(yàn)對(duì)于鞏固數(shù)據(jù)庫(kù)知識(shí),加強(qiáng)學(xué)生的實(shí)際動(dòng)手能力和提高學(xué)生綜合素質(zhì)十分必要。本課程設(shè)計(jì)實(shí)驗(yàn)主要圍繞兩方面內(nèi)容:數(shù)據(jù)庫(kù)設(shè)計(jì)和基本數(shù)據(jù)庫(kù)編程實(shí)踐。通過(guò)本實(shí)驗(yàn),使學(xué)生了解數(shù)據(jù)庫(kù)系統(tǒng)的理論,掌握數(shù)據(jù)庫(kù)的設(shè)計(jì)方法及數(shù)據(jù)庫(kù)的運(yùn)用和開(kāi)發(fā)技術(shù)。1. 掌握數(shù)據(jù)庫(kù)設(shè)計(jì)的基本方法,熟悉數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟;2. 通過(guò)設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用課題,進(jìn)一步熟悉數(shù)據(jù)庫(kù)管理系統(tǒng)的操作技術(shù),提高動(dòng)手能力,提高分析問(wèn)題和解決問(wèn)題的能力;3.
3、 學(xué)習(xí)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)方法。培養(yǎng)學(xué)生初步的軟件設(shè)計(jì)能力,形成良好的編程風(fēng)格。二、實(shí)訓(xùn)內(nèi)容:(可根據(jù)內(nèi)容增加或另附頁(yè))1系統(tǒng)分析與數(shù)據(jù)庫(kù)設(shè)計(jì)階段(1)選擇一個(gè)實(shí)際應(yīng)用數(shù)據(jù)庫(kù)系統(tǒng)的課題。建議通過(guò)社會(huì)調(diào)查獲得用戶需求,(2)進(jìn)行系統(tǒng)需求分析和系統(tǒng)設(shè)計(jì),寫(xiě)出系統(tǒng)分析和設(shè)計(jì)報(bào)告。(3)設(shè)計(jì)數(shù)據(jù)模型并進(jìn)行優(yōu)化,確定數(shù)據(jù)庫(kù)結(jié)構(gòu)、功能結(jié)構(gòu)和系統(tǒng)安全性和完整性要求。2應(yīng)用程序設(shè)計(jì)階段(1)完成數(shù)據(jù)庫(kù)定義工作,實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)的數(shù)據(jù)處理和數(shù)據(jù)錄入。(2)實(shí)現(xiàn)應(yīng)用程序的設(shè)計(jì)、編程、優(yōu)化功能,實(shí)現(xiàn)數(shù)據(jù)安全性、數(shù)據(jù)完整性等功能,并針對(duì)具體課題問(wèn)題提出解決方法。3系統(tǒng)集成調(diào)試階段對(duì)系統(tǒng)的各個(gè)應(yīng)用程序進(jìn)行集成和調(diào)試,進(jìn)一步優(yōu)
4、化系統(tǒng)性能,改善系統(tǒng)用戶界面。4課程設(shè)計(jì)報(bào)告撰寫(xiě)階段該階段應(yīng)完成以下文檔資料的撰寫(xiě):(1)課程設(shè)計(jì)的題目、系統(tǒng)的總功能和各子模塊的功能。(2)系統(tǒng)的總功能和各子模塊功能構(gòu)成和描述。(3)E-R圖、主要界面設(shè)計(jì)圖、程序處理流程圖等。(4)使用的數(shù)據(jù)庫(kù)表結(jié)構(gòu)的詳細(xì)情況。(5)課程設(shè)計(jì)的總結(jié),主要包括以下內(nèi)容。課程設(shè)計(jì)中遇到的主要問(wèn)題和解決方法。創(chuàng)新和得意之處。課程設(shè)計(jì)中存在的不足,需進(jìn)一步改進(jìn)的設(shè)想。課程設(shè)計(jì)的感想和心得體會(huì)。 以上內(nèi)容要求干凈整潔,符合課程設(shè)計(jì)的要求和規(guī)范。實(shí)訓(xùn)題目1:長(zhǎng)途汽車信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)實(shí)訓(xùn)要求: 1. 需求分析1.1業(yè)務(wù)流程分析1.2信息要求:指用戶需要從數(shù)據(jù)庫(kù)中
5、獲得信息的內(nèi)容與性質(zhì)1.3處理要求:用戶需要完成什么處理功能,對(duì)處理的響應(yīng)時(shí)間有什么要求。(給出功能模塊圖)2.概念結(jié)構(gòu)設(shè)計(jì)2.1基本流程圖2.2 E-R圖3.邏輯結(jié)構(gòu)設(shè)計(jì)3.1給出由E-R得到的關(guān)系模型:并注明轉(zhuǎn)換過(guò)程中應(yīng)用的規(guī)則,3.2 建表3.3 填寫(xiě)具體數(shù)據(jù)3.4 建立視圖4數(shù)據(jù)庫(kù)的實(shí)施和維護(hù)4.1按模塊分析所編寫(xiě)的應(yīng)用程序4.2給出截圖(標(biāo)明圖號(hào))做查詢,插入,更新,刪除功能5.寫(xiě)小結(jié)6.寫(xiě)明不足7.總結(jié)課程設(shè)計(jì)報(bào)告:1. 需求分析 11業(yè)務(wù)流程分析長(zhǎng)途汽車信息管理系統(tǒng)運(yùn)用在汽車站和火車站等車站部門(mén)的系統(tǒng)工具,方便此系統(tǒng)部門(mén)的工作人員的工作,該系統(tǒng)主要根據(jù)此部門(mén)的特點(diǎn)建立的,是記錄和
6、查詢汽車站信息的依據(jù)。早期的長(zhǎng)途汽車站信息主要是人工記錄和人工管理的,不僅不容易記錄,而且還不容易保存。隨著計(jì)算機(jī)的不斷普及和軟件系統(tǒng)的不斷發(fā)展加上信息系統(tǒng)開(kāi)發(fā)的迫切需求,計(jì)算機(jī)長(zhǎng)途汽車站信息管理系統(tǒng)應(yīng)運(yùn)而生了。隨著市場(chǎng)經(jīng)濟(jì)的不斷飛速發(fā)展,交通道路環(huán)境的不斷改善,人們的出行次數(shù)不斷增多,人口流動(dòng)頻繁,數(shù)量不斷加大,車站信息量迅猛增長(zhǎng),長(zhǎng)途汽車站信息管理系統(tǒng)在人們的日常生活中發(fā)揮著越來(lái)越重要的作用。本系統(tǒng)實(shí)現(xiàn)了汽車線路信息,汽車信息,票務(wù)信息的查詢和管理,滿足人們的需求。1.2信息要求1.2.1用戶管理用戶以合法身份登入系統(tǒng)后,管理員可以進(jìn)行系統(tǒng)用戶的添加,密碼的修改操作1.2.2汽車信息管理管
7、理員可以在汽車信息管理模塊實(shí)現(xiàn)對(duì)汽車信息的管理。管理員首先應(yīng)該建立汽車信息數(shù)據(jù)庫(kù),輸入原始的數(shù)據(jù)信息,當(dāng)有新的汽車信息的時(shí)候或者管理員需要修改某個(gè)汽車的相關(guān)信息以及想要?jiǎng)h除某個(gè)汽車信息的時(shí)候,就可以完成相應(yīng)的操作。管理員也可以在整個(gè)數(shù)據(jù)庫(kù)中查尋相關(guān)汽車信息。汽車信息:包括汽車的種類及相應(yīng)的票價(jià)、最大載客量等。1.2.3線路信息管理 車站管理員可以在線路信息管理模塊對(duì)車站線路信息進(jìn)行管理。管理員首先建立汽車線路信息數(shù)據(jù)庫(kù),輸入原始的線路信息,當(dāng)有新的線路需要添加或者需要對(duì)已有的線路信息進(jìn)行修改,刪除的時(shí)候,管理員就可以進(jìn)行相應(yīng)的操作。管理員也可以通過(guò)本模塊查詢到所有需要查詢的線路的詳細(xì)信息。路信
8、息,包括出發(fā)地、目的地、出發(fā)時(shí)間、所需時(shí)間等。 1.2.4車票信息管理 管理員可以在車票管理模塊實(shí)現(xiàn)對(duì)線路車票信息的管理。管理員根據(jù)相應(yīng)的汽車線路信息來(lái)設(shè)置相應(yīng)的車票詳細(xì)信息。當(dāng)有新的線路添加的時(shí)候,要把相應(yīng)的車票信息添加到數(shù)據(jù)庫(kù)中,管理員還可以對(duì)某條線路的車票信息進(jìn)行修改,刪除和查詢操作。票價(jià)信息:包括售票情況、查詢、打印相應(yīng)的信息。 1.3 處理要求 長(zhǎng)途汽車信息管理系統(tǒng)就是針對(duì)長(zhǎng)途汽車站使用計(jì)算機(jī)對(duì)長(zhǎng)途汽車的各種信息進(jìn)行匯總和管理的一種現(xiàn)代化管理軟件,為長(zhǎng)途汽車站提供準(zhǔn)確,快捷,科學(xué)的信息化管理方式,大大提高車站運(yùn)營(yíng)效率。根據(jù)信息需求分析可知,系統(tǒng)需要處理以下管理模塊:,汽車信息管理模塊
9、,線路信息管理模塊,車票信息管理模塊 模塊功能分析:線路模塊:用來(lái)管理汽車線路號(hào)、出發(fā)地、目的地、出發(fā)時(shí)間、所需時(shí)間。汽車模塊:用來(lái)管理汽車編號(hào)、汽車的種類及相應(yīng)的票價(jià)、最大載客量。車票模塊:用來(lái)管理汽車種類、售票情況、查詢、打印。管理員模塊:用來(lái)管理汽車出發(fā)地、目的地。功能模塊圖總體圖 2.概念結(jié)構(gòu)設(shè)計(jì)流程圖2.1分E-R圖2.1.1汽車信息E-R圖汽車信息汽車種類票價(jià)最大載客量2.1.2線路信息E-R圖線路信息出發(fā)地目的地出發(fā)時(shí)間所需時(shí)間2.1.3 車票信息E-R圖車票信息售票情況車票查詢打印相應(yīng)車票2.1.4 管理員信息E-R圖管理員信息管理員號(hào)出發(fā)地汽車種類票價(jià)2.2 總E-R圖管理員
10、線路信息車票信息汽車信息出發(fā)地打印相應(yīng)的車票車票查詢售票情況目的地出發(fā)時(shí)間所需時(shí)間最大載客量票價(jià)汽車種類3.邏輯結(jié)構(gòu)設(shè)計(jì)1.1 E-R圖向關(guān)系模型轉(zhuǎn)換線路信息表 ( 出發(fā)地, 目的地,出發(fā)時(shí)間,所需時(shí)間,汽車種類)汽車信息表 ( 汽車種類,票價(jià),最大載客量)車票信息表 (售票情況,車票查詢,打印相應(yīng)車票)管理員信息表(管理員號(hào),出發(fā)地,汽車種類,票價(jià))3.2 建立表3.2.1基本信息車票信息表管理員信息表汽車信息表線路信息表3.2.2基本數(shù)據(jù)信息表車票信息表管理員信息表汽車信息表線路信息表3.3 建立視圖線路信息表 ( 出發(fā)地, 目的地,出發(fā)時(shí)間,所需時(shí)間,汽車種類)汽車信息表 ( 汽車種類,
11、票價(jià),最大載客量)車票信息表 (售票情況,車票查詢,打印相應(yīng)車票)管理員信息表(管理員號(hào),出發(fā)地,汽車種類,票價(jià)) 創(chuàng)建視圖create view view_1as select汽車種類,票價(jià),最大載客量 from 汽車信息表create view view_2as select售票情況車票查詢,打印相應(yīng)車票 from車票信息表 create view view_3as select出發(fā)地, 目的地,出發(fā)時(shí)間,所需時(shí)間,汽車種類from 線路信息表create view view_4as select管理員號(hào),出發(fā)地,汽車種類,票價(jià)from管理員信息表視圖的撤消drop view view_1
12、;視圖的查詢select * from view_3;select * from view_2; 視圖的更新insert into view_1values(A,擁擠4530); 4.數(shù)據(jù)庫(kù)的實(shí)施和維護(hù)4.1 查詢表 4.1.1 查詢線路信息表 select 出發(fā)地,目的地,出發(fā)時(shí)間,所需時(shí)間,汽車種類 from 線路信息表 where汽車種類=C; 4.1.2 查詢汽車信息表select 最大載客量,汽車種類,票價(jià)from 汽車信息表where票價(jià)=80; 4.1.3 查詢管理員信息表select管理員號(hào),出發(fā)地,汽車種類,票價(jià)from管理員信息表where管理員號(hào)=001;4.1.4 查詢
13、車票信息表select售票情況,車票查詢,打印相應(yīng)車票from車票信息表 where 打印相應(yīng)車票 =是;4.2 添加表插入汽車信息表insert into 汽車信息表values (E,65,40)插入線路信息表insert into 線路信息表values (龍口,煙臺(tái),2:00,2,F(xiàn));插入管理員表insert into 管理員信息表values (006,龍口,F(xiàn),65)4.3更新表更新車票信息表表update 車票信息表set 售票情況=售票情況 無(wú)人where 車票查詢='否';更新線路信息表Set 出發(fā)地='城都'Where 所需時(shí)間='
14、7'4.4 刪除表刪除管理員信息表delete from管理員息表where 管理員編號(hào)=001;刪除車票信息表delete from 車票信息表where 售票情況='良好'結(jié)論: 在此次數(shù)據(jù)庫(kù)的實(shí)訓(xùn)中,我完成了對(duì)于長(zhǎng)途汽車管理系統(tǒng)的需求分析,從中感到信息化的必要與不可逆的趨勢(shì)。并且分出了不同的模塊的所需要的不同的功能與完成的不同的任務(wù)。并且將需求分析歸納總結(jié),將其轉(zhuǎn)換為概念模型。了解其功能結(jié)構(gòu)。并將概念模型轉(zhuǎn)化為邏輯結(jié)構(gòu),分析其概念結(jié)構(gòu)并優(yōu)化將其轉(zhuǎn)化為關(guān)系模式,建立數(shù)據(jù)庫(kù)的圖表,將數(shù)據(jù)組織入庫(kù),從而建立視圖。在數(shù)據(jù)庫(kù)中運(yùn)行并通過(guò)SQL語(yǔ)句實(shí)現(xiàn)其功能。通過(guò)對(duì)整個(gè)程序的
15、設(shè)計(jì),讓人學(xué)會(huì)怎樣去做一件事情,盡管做得不太好,但是卻知道怎樣去利用一切可以利用的資源和尋求一切可能得到的幫助去解決問(wèn)題,并且在解決問(wèn)題的同時(shí)不斷增加經(jīng)驗(yàn)和心得體會(huì),為以后的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。不足: 在此次數(shù)據(jù)庫(kù)的實(shí)訓(xùn)中,雖然完成了一個(gè)數(shù)據(jù)庫(kù)的建立,但是依然還是有很多的不足,尤其是在關(guān)系模式優(yōu)化與數(shù)據(jù)庫(kù)的運(yùn)行與調(diào)試上,在功能的實(shí)現(xiàn)上都很很大的不足,程序過(guò)于簡(jiǎn)單,并且這是一個(gè)功能實(shí)現(xiàn)和數(shù)據(jù)處理都不完善的系統(tǒng),與項(xiàng)目的設(shè)計(jì)要求之間有很大一段距離,只能說(shuō)僅起到了示例的作用。該系統(tǒng)只完成了基本的需求功能,有一部分較為復(fù)雜的功能,在最初的設(shè)計(jì)階段考慮過(guò),但迫于自身水平有限等多方面原因,很多都沒(méi)有實(shí)現(xiàn)。
16、只能在以后不斷地進(jìn)行充實(shí)和完善。希望能夠通過(guò)以后的更多的課程的學(xué)習(xí),彌補(bǔ)我的不足,能夠更加完善數(shù)據(jù)庫(kù)的設(shè)計(jì),將數(shù)據(jù)庫(kù)中的很多功能真正的實(shí)現(xiàn)。二 實(shí)訓(xùn)總結(jié):通過(guò)這兩周的課程設(shè)計(jì),在老師的精心指導(dǎo)下已經(jīng)完成了該系統(tǒng)的基本功能,雖然功能設(shè)計(jì)還有缺陷,但是這是第一次通過(guò)自己的勞動(dòng)獲得的,以后隨著知識(shí)的積累和經(jīng)驗(yàn)的增長(zhǎng)我相信我能設(shè)計(jì)出更好更符合用戶的系統(tǒng)。在課程設(shè)計(jì)過(guò)程中,我們用到SQL2008設(shè)計(jì)的軟件等。這些軟件只是課堂上聽(tīng)老師介紹過(guò),而并沒(méi)有自己真正地接觸過(guò)。曾經(jīng)只是認(rèn)為它們是多么的復(fù)雜。經(jīng)過(guò)這次課程設(shè)計(jì)后,發(fā)現(xiàn)它們并不是那么難,而且還很簡(jiǎn)單。至少,我們的基礎(chǔ)有了。我們對(duì)它們十分感興趣。希望還有更多的這樣課程設(shè)計(jì)來(lái)提高我們的學(xué)習(xí)。 通過(guò)這次的課程設(shè)計(jì)實(shí)驗(yàn),我發(fā)現(xiàn)自己對(duì)數(shù)據(jù)庫(kù)課程的興趣有了很大提高,而且對(duì)課本的知識(shí)更加的了解并有了一定的掌握,通過(guò)實(shí)驗(yàn)我懂得了如何創(chuàng)建索引、視圖、表。幾天的數(shù)據(jù)庫(kù)課程設(shè)計(jì)很快就結(jié)束了,在這短暫的幾天的的時(shí)間里,發(fā)現(xiàn)自己學(xué)會(huì)了很多課外的東西,特別是和同學(xué)們一起討論分析,以及復(fù)習(xí)了我們所學(xué)過(guò)的相關(guān)數(shù)據(jù)庫(kù)知識(shí),進(jìn)一步了解了數(shù)據(jù)庫(kù)的實(shí)踐應(yīng)用過(guò)程,增強(qiáng)了課外的動(dòng)手實(shí)踐能力。數(shù)據(jù)庫(kù)設(shè)計(jì)主要討論數(shù)據(jù)庫(kù)設(shè)計(jì)的方法和步驟應(yīng)注意的事項(xiàng)。概念結(jié)構(gòu)設(shè)計(jì)采用的是實(shí)體屬性分析法。實(shí)體屬性分析法是從總體的概念入手,從分析一個(gè)單位的事務(wù)活動(dòng)開(kāi)始,首先識(shí)別需求分析中所提供
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 移動(dòng)公司年度工作總結(jié)
- 中西方教育體系比較
- 腰骶部筋膜炎護(hù)理
- 母嬰護(hù)理安全教育
- 腹部手術(shù)病人的術(shù)前護(hù)理
- 手部拆線后的護(hù)理常規(guī)
- 畜牧產(chǎn)業(yè)扶貧培訓(xùn)
- 種植牙的配合護(hù)理查房
- 2025審核知識(shí)培訓(xùn)
- 家庭親子教育培訓(xùn)體系構(gòu)建
- 心臟瓣膜病護(hù)理常規(guī)課件
- 高校課堂教學(xué)創(chuàng)新大賽一等獎(jiǎng)?wù)n件:混合教學(xué)模式創(chuàng)新實(shí)踐
- 卵巢交界性腫瘤診治進(jìn)展
- 持續(xù)葡萄糖監(jiān)測(cè)臨床應(yīng)用專家共識(shí)2024解讀
- 《冠心病的規(guī)范化診》課件
- 《數(shù)據(jù)挖掘與機(jī)器學(xué)習(xí)》 課件7.2.1 K-Means聚類
- 2025年圍產(chǎn)期保健工作計(jì)劃
- 2024年基本公共衛(wèi)生服務(wù)人員培訓(xùn)計(jì)劃
- 邊坡掛網(wǎng)噴漿應(yīng)急響應(yīng)方案
- 浙大城市學(xué)院《操作系統(tǒng)原理》2021-2022學(xué)年第一學(xué)期期末試卷
- 食品過(guò)敏原培訓(xùn)
評(píng)論
0/150
提交評(píng)論