版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 計(jì)算機(jī)學(xué)院信息管理與信息系統(tǒng)專業(yè)</p><p> 《數(shù)據(jù)庫(kù)課程設(shè)計(jì)》報(bào)告</p><p> (2011/2012學(xué)年 第一學(xué)期)</p><p> 學(xué)生姓名: </p><p> 學(xué)生班級(jí): </p><p> 學(xué)生學(xué)號(hào): </p&g
2、t;<p> 指導(dǎo)教師: </p><p> 2012年 1月 4 日</p><p><b> 汽</b></p><p><b> 車</b></p><p><b> 車</b></p><p>&l
3、t;b> 票</b></p><p><b> 銷</b></p><p><b> 售</b></p><p><b> 系</b></p><p><b> 統(tǒng)</b></p><p><b&g
4、t; 的</b></p><p><b> 實(shí)</b></p><p><b> 現(xiàn)</b></p><p><b> 目 錄</b></p><p> 第一章 系統(tǒng)概述1</p><p> 1.1 系統(tǒng)開(kāi)發(fā)背景與意義1
5、</p><p> 1.1.1 系統(tǒng)開(kāi)發(fā)背景1</p><p> 1.1.2 系統(tǒng)開(kāi)發(fā)意義1</p><p> 第二章 系統(tǒng)需求分析2</p><p> 2.1系統(tǒng)功能要求2</p><p> 2.2 需求分析概述3</p><p> 2.3系統(tǒng)層次劃分3</p&g
6、t;<p> 2.4 系統(tǒng)數(shù)據(jù)流圖5</p><p> 2.5 數(shù)據(jù)字典6</p><p> 第三章 系統(tǒng)總體設(shè)計(jì)10</p><p> 3.1 系統(tǒng)總體設(shè)計(jì)目標(biāo)10</p><p> 3.2 系統(tǒng)概念設(shè)計(jì)10</p><p> 3.2.1 概念模型(E-R圖)11</p&g
7、t;<p> 3.2.2 關(guān)系模式11</p><p> 第四章 數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn)12</p><p> 4.1 系統(tǒng)實(shí)現(xiàn)工具簡(jiǎn)介12</p><p> 4.1.1 SQL Server 2005簡(jiǎn)介12</p><p> 4.1.2 Microsoft office word 2007簡(jiǎn)介13</p&g
8、t;<p> 4.2 汽車車票銷售系統(tǒng)的實(shí)現(xiàn)14</p><p><b> 結(jié)束語(yǔ)19</b></p><p><b> 參考文獻(xiàn)20</b></p><p><b> 系統(tǒng)概述</b></p><p> 1.1 系統(tǒng)開(kāi)發(fā)背景和意義</p&g
9、t;<p> 1.1.1系統(tǒng)開(kāi)發(fā)的背景</p><p> 隨著市場(chǎng)經(jīng)濟(jì)的不斷飛速發(fā)展,交通道路環(huán)境的不斷改善,人們的出行次數(shù)不斷增多,人口流動(dòng)頻繁,數(shù)量不斷加大,車站信息量迅猛增長(zhǎng),車站售票管理系統(tǒng)在人們的日常生活中發(fā)揮著越來(lái)越重要的作用。</p><p> 事實(shí)早就證明了使用計(jì)算機(jī)軟件來(lái)輔助自己比單純的人工處理手段高明的多,在這樣的背景下,研究這樣的課題的意義也就不言
10、而明了。一個(gè)大型的計(jì)算機(jī)管理系統(tǒng)必須有一個(gè)正確的設(shè)計(jì)指導(dǎo)思想,通過(guò)合理的選擇數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng)以及開(kāi)發(fā)環(huán)境,構(gòu)成一個(gè)完善的網(wǎng)絡(luò)系統(tǒng),才能充分發(fā)揮計(jì)算機(jī)信息管理優(yōu)勢(shì)。在此背景下,本文論述了汽車車票銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。通過(guò)對(duì)各種數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的模型分析,結(jié)合汽車售票的實(shí)際需求,同時(shí)本文還說(shuō)明了汽車售票管理系統(tǒng)的開(kāi)發(fā)過(guò)程及各種細(xì)節(jié)。</p><p> 1.1.2系統(tǒng)開(kāi)發(fā)的意義</p>&l
11、t;p> 1.掌握數(shù)據(jù)庫(kù)設(shè)計(jì)原理及相關(guān)軟件的使用:</p><p> 2.實(shí)現(xiàn)方便、快速售票;</p><p> 3.使用戶準(zhǔn)確了解售票情況,提供多種查詢和統(tǒng)計(jì)功能;</p><p> 4.實(shí)現(xiàn)系統(tǒng)的安全性設(shè)置,使系統(tǒng)本身具有一定的維護(hù)功能。</p><p> 第二章 系統(tǒng)需求分析</p><p>&l
12、t;b> 2.1系統(tǒng)功能要求</b></p><p><b> 1.查詢</b></p><p> 可以通過(guò)起點(diǎn)站與終點(diǎn)站在進(jìn)行查詢,也可根據(jù)具體的汽車信息輸入進(jìn)行查詢,同時(shí)每次查詢都會(huì)顯示車牌號(hào),點(diǎn)擊即可顯示該趟車所進(jìn)過(guò)站點(diǎn)的詳細(xì)信息,其中包括所到達(dá)每個(gè)站的到達(dá)時(shí)間與出發(fā)時(shí)間。 2.用戶注冊(cè)、登錄</p><p&
13、gt; 由于要進(jìn)行車票管理,用戶需注冊(cè),填寫(xiě)有關(guān)信息。</p><p><b> 3.購(gòu)票功能</b></p><p> 用戶經(jīng)過(guò)查詢汽車信息、票務(wù)信息,找到所需的車票通過(guò)此系統(tǒng)進(jìn)行訂購(gòu)。</p><p><b> 4.退票業(yè)務(wù)</b></p><p> 根據(jù)乘客提供的情況(車輛信息、時(shí)間
14、)為乘客辦理退票手續(xù),同時(shí)在數(shù)據(jù)庫(kù)中進(jìn)行更新。</p><p><b> 5.更新功能</b></p><p> 該系統(tǒng)隨時(shí)跟據(jù)車輛的變化情況進(jìn)行更新,增加車輛時(shí)可以在系統(tǒng)中插入該車的詳細(xì)信息,同時(shí)也能根據(jù)需要修改某趟車經(jīng)過(guò)的站點(diǎn)與發(fā)車時(shí)間,當(dāng)某趟車停止、開(kāi)行時(shí)可以刪除該趟車的信息。同時(shí)包括對(duì)汽車信息、站點(diǎn)信息、訂票記錄等的更新功能。 6.安全性和完整性
15、要求 安全性先通過(guò)視圖機(jī)制,該系統(tǒng)創(chuàng)建了很多視圖,不同用戶只能訪問(wèn)系統(tǒng)授權(quán)的視圖,這樣可以提供系統(tǒng)數(shù)據(jù)一定程度上的安全性,也可以通過(guò)用戶授權(quán)機(jī)制,根據(jù)用戶被授權(quán)的級(jí)別來(lái)分配用戶權(quán)限,從而達(dá)到更高層次的安全保密功能。 完整性要求主要用來(lái)限制各基本表中信息的真實(shí)性和可靠性,滿足參照完整性、實(shí)體完整性、用戶自定義完整性的要求。</p><p> 2.2 需求分析概述</p><
16、p> 2.2.1需求分析階段目標(biāo)</p><p> (1) 了解目前車站售票業(yè)務(wù)的基本流程,通過(guò)具體調(diào)查了解客戶需求并總結(jié)業(yè)務(wù)流程。 (2) 提高管理的水平,實(shí)現(xiàn)方便快捷的購(gòu)票業(yè)務(wù),滿足更多顧客的需求。</p><p> 2.2.2需求分析階段任務(wù)</p><p> 隨著人們出行頻率的增加及旅游業(yè)的逐漸的成熟發(fā)達(dá),汽車客運(yùn)量大幅度的提高,各大省市的
17、汽車都顯著的增加,這些都對(duì)汽車售票管理系統(tǒng)提出了更高的要求,所以提高汽車售票管理系統(tǒng)的工作效率也是迫在眉睫。</p><p> 目前社會(huì)正處于計(jì)算機(jī)時(shí)代,各車站莫不兢兢業(yè)業(yè)地改善本身的體制或管理方式,以適應(yīng)健保越來(lái)越嚴(yán)格的規(guī)范。汽車在我國(guó)的人員流動(dòng)中占據(jù)著舉足輕重的地位。許多用戶希望以最快的方式選擇自己想來(lái)乘坐的那一趟車,所以以人工的方式不可能實(shí)現(xiàn)這種功能的。所以要建立一個(gè)快捷,效率的汽車售票管理系統(tǒng)達(dá)到高效、
18、便捷的購(gòu)票的目的。實(shí)現(xiàn)汽車售票管理系統(tǒng),將會(huì)在一定程度上促進(jìn)客運(yùn)生產(chǎn)力和生產(chǎn)關(guān)系的變革,增強(qiáng)市場(chǎng)競(jìng)爭(zhēng)能力,提高工作效率,提升管理水平,減少勞動(dòng)強(qiáng)度,方便廣大旅客購(gòu)票,有一定的社會(huì)和經(jīng)濟(jì)效益。</p><p><b> 2.3系統(tǒng)層次劃分</b></p><p> 2.3.1功能模塊圖</p><p><b> 圖2.1功能模塊圖
19、</b></p><p><b> 2.3.2模塊介紹</b></p><p><b> 1.員工管理模塊:</b></p><p> 員工有兩種身份,售票員和系統(tǒng)管理員。系統(tǒng)管理員可以進(jìn)行系統(tǒng)用戶的添加,密碼的修改操作,汽車,線路,車票信息的更新等,售票員可以查詢以上信息和購(gòu)買車票等。</p>
20、;<p> 2.線路信息管理模塊:</p><p> 系統(tǒng)管理員可以在線路信息管理模塊對(duì)車站線路信息進(jìn)行管理。管理員首先建立線路信息數(shù)據(jù)庫(kù),輸入原始的線路信息,當(dāng)有新的線路需要添加或者需要對(duì)已有的線路信息進(jìn)行修改,刪除的時(shí)候,管理員就可以進(jìn)行相應(yīng)的操作。管理員也可以通過(guò)本模塊查詢到所有需要查詢的線路的詳細(xì)信息。</p><p> 3.汽車信息管理模塊:</p>
21、;<p> 系統(tǒng)管理員可以在汽車信息管理模塊實(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)汽車信息。</p><p> 4.車票信息管理模塊:</p><p> 系統(tǒng)管理員可以在車票管理模塊實(shí)現(xiàn)對(duì)
22、車票信息的管理。管理員根據(jù)相應(yīng)的汽車信息和線路信息來(lái)設(shè)置相應(yīng)的車票詳細(xì)信息。管理員還可以對(duì)某條線路的車票信息進(jìn)行修改,刪除和查詢操作。</p><p> 5.車票購(gòu)買信息模塊:</p><p> 用戶可以通過(guò)查詢時(shí)間,線路和汽車信息,來(lái)確定自己要買什么時(shí)間,什么路線,什么型號(hào)的汽車的車票,并形成表單。</p><p> 程序分為登陸界面,主界面,線路信息管理界
23、面,汽車信息管理界面,車票信息管理界面,票務(wù)信息管理界面,員工管理界面這幾個(gè)主體界面。使用時(shí)應(yīng)先知道管理員或員工帳號(hào)和密碼,登陸進(jìn)入系統(tǒng)主菜單界面,里面包括線路信息,汽車信息,車票信息,票務(wù)信息,幫助,退出程序菜單選項(xiàng)。</p><p> 2.4系統(tǒng)數(shù)據(jù)流圖 </p><p><b> 總體數(shù)據(jù)流圖</b></p><p> 圖2.2總體
24、數(shù)據(jù)流圖</p><p><b> 車票銷售數(shù)據(jù)流圖 </b></p><p> 購(gòu)票信息 車票</p><p> 車票信息 車票有剩余</p><p><b> 查看剩余車票情況</b>&
25、lt;/p><p><b> 車票無(wú)剩余</b></p><p><b> 線路信息</b></p><p><b> 汽車信息</b></p><p> 圖2.3車票銷售數(shù)據(jù)流圖</p><p><b> 3.退票的數(shù)據(jù)流圖</b
26、></p><p><b> 退回車票的信息 </b></p><p> 圖2.4退票的數(shù)據(jù)流圖</p><p><b> 2.5 數(shù)據(jù)字典</b></p><p><b> 2.5.1數(shù)據(jù)項(xiàng)</b></p><p> 1.數(shù)據(jù)項(xiàng)名:Un
27、o</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:用戶編號(hào) </p><p><b> 數(shù)據(jù)類型:整型</b></p><p><b> 長(zhǎng)度:4</b></p><p> 與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系:User表主鍵</p><p> 2.數(shù)據(jù)項(xiàng)名:UserName</p&g
28、t;<p> 數(shù)據(jù)項(xiàng)含義說(shuō)明: 姓名</p><p> 數(shù)據(jù)類型:nvarchar</p><p><b> 長(zhǎng)度:20</b></p><p> 3. 數(shù)據(jù)項(xiàng)名:Password</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明: 密碼</p><p> 數(shù)據(jù)類型:nvarchar&l
29、t;/p><p><b> 長(zhǎng)度:20</b></p><p> 4.數(shù)據(jù)項(xiàng)名:UserIdentiey</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:身份</p><p> 數(shù)據(jù)類型:nvarchar</p><p><b> 長(zhǎng)度:20</b></p><p
30、> 5.數(shù)據(jù)項(xiàng)名:Coachnumber</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:車牌號(hào) </p><p> 數(shù)據(jù)類型:nvarchar</p><p><b> 長(zhǎng)度:20</b></p><p> 與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系:Coach表主鍵</p><p> 6.數(shù)據(jù)項(xiàng)名:Cnum&
31、lt;/p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:座位數(shù)量 </p><p> 數(shù)據(jù)類型:nvarchar</p><p><b> 長(zhǎng)度:20</b></p><p> 7.數(shù)據(jù)項(xiàng)名:Lno</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:線路編號(hào) </p><p><b> 數(shù)
32、據(jù)類型:整型</b></p><p><b> 長(zhǎng)度:4</b></p><p> 與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系:Line表主鍵</p><p> 8.數(shù)據(jù)項(xiàng)名:Ldepart</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:起始站 </p><p> 數(shù)據(jù)類型:nvarchar</p&g
33、t;<p><b> 長(zhǎng)度:20</b></p><p> 9.數(shù)據(jù)項(xiàng)名:Larrival</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:終點(diǎn)站 </p><p> 數(shù)據(jù)類型:nvarchar</p><p><b> 長(zhǎng)度:20</b></p><p> 10
34、.數(shù)據(jù)項(xiàng)名:Tno</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:車票編號(hào) </p><p><b> 數(shù)據(jù)類型:整型</b></p><p><b> 長(zhǎng)度:4</b></p><p> 與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系:Ticket表主鍵</p><p> 11.數(shù)據(jù)項(xiàng)名:Price
35、</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:車票價(jià)格 </p><p><b> 數(shù)據(jù)類型:整型</b></p><p><b> 長(zhǎng)度:4</b></p><p> 12.數(shù)據(jù)項(xiàng)名:LastTicket</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:剩余票數(shù) </p>
36、<p><b> 數(shù)據(jù)類型:整型</b></p><p><b> 長(zhǎng)度:4</b></p><p> 13. 數(shù)據(jù)項(xiàng)名SoldTicket</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:已賣票數(shù) </p><p><b> 數(shù)據(jù)類型:整型</b></p>
37、<p><b> 長(zhǎng)度:4</b></p><p> 14.數(shù)據(jù)項(xiàng)名:Ttime</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:出發(fā)時(shí)間 </p><p> 數(shù)據(jù)類型:datermine</p><p><b> 長(zhǎng)度:8</b></p><p> 15.數(shù)據(jù)項(xiàng)名
38、:Seat</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:座位號(hào)</p><p><b> 數(shù)據(jù)類型:整型</b></p><p><b> 長(zhǎng)度:4</b></p><p> 16.數(shù)據(jù)項(xiàng)名:Cityno</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:站點(diǎn)序號(hào) </p>&
39、lt;p><b> 數(shù)據(jù)類型:整型</b></p><p><b> 長(zhǎng)度:4</b></p><p> 與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系:City表主鍵</p><p> 17.數(shù)據(jù)項(xiàng)名:CityName</p><p> 數(shù)據(jù)項(xiàng)含義說(shuō)明:站點(diǎn)名稱 </p><p>
40、 數(shù)據(jù)類型:nvarchar</p><p><b> 長(zhǎng)度:20</b></p><p><b> 2.5.1數(shù)據(jù)流</b></p><p> 1. 數(shù)據(jù)流名稱:購(gòu)票信息</p><p><b> 數(shù)據(jù)流來(lái)源:乘客</b></p><p>
41、 數(shù)據(jù)流去向:所需信息</p><p> 數(shù)據(jù)流組成:車票信息+線路信息+汽車信息</p><p> 2數(shù)據(jù)流名稱:線路信息</p><p><b> 數(shù)據(jù)流來(lái)源:站點(diǎn)表</b></p><p><b> 數(shù)據(jù)流去向:線路表</b></p><p> 數(shù)據(jù)流組成:線
42、路信息+始發(fā)站+終點(diǎn)站+線路編號(hào)</p><p> 3數(shù)據(jù)流名稱:站點(diǎn)信息</p><p> 數(shù)據(jù)流來(lái)源:系統(tǒng)管理員</p><p><b> 數(shù)據(jù)流去向:站點(diǎn)表</b></p><p> 數(shù)據(jù)流組成:站點(diǎn)序號(hào)+站點(diǎn)名稱</p><p> 4數(shù)據(jù)流名稱:汽車信息</p>&
43、lt;p> 數(shù)據(jù)流來(lái)源:系統(tǒng)管理員</p><p><b> 數(shù)據(jù)流去向:汽車表</b></p><p> 數(shù)據(jù)流組成:車牌號(hào)+座位數(shù)</p><p> 5數(shù)據(jù)流名稱:車票信息</p><p> 數(shù)據(jù)流來(lái)源:系統(tǒng)管理員</p><p> 數(shù)據(jù)流去向:發(fā)車時(shí)刻表</p>
44、<p> 數(shù)據(jù)流組成:線路信息+站點(diǎn)信息+車票信息</p><p> 6數(shù)據(jù)流名稱:查看剩余車票情況</p><p> 數(shù)據(jù)流來(lái)源:購(gòu)票信息</p><p> 數(shù)據(jù)流去向:剩余車票數(shù)</p><p> 數(shù)據(jù)流組成:已售車票+剩余車票</p><p> 7數(shù)據(jù)流名稱:車票有剩余</p>
45、;<p> 數(shù)據(jù)流來(lái)源:查看剩余車票情況</p><p> 數(shù)據(jù)流去向:處理買票</p><p> 數(shù)據(jù)流組成:線路信息+站點(diǎn)信息+始發(fā)站+出發(fā)時(shí)間+票價(jià)+售票</p><p> 第三章 系統(tǒng)總體設(shè)計(jì)</p><p> 3.1 系統(tǒng)總體設(shè)計(jì)目標(biāo)</p><p> 本文論述了汽車車票銷售系統(tǒng)的設(shè)
46、計(jì)與實(shí)現(xiàn), 其目標(biāo)是實(shí)現(xiàn)方便、快速售票,使用戶準(zhǔn)確了解售票情況,提供多種查詢和統(tǒng)計(jì)功能;并能實(shí)現(xiàn)系統(tǒng)的安全性設(shè)置,使系統(tǒng)本身具有一定的維護(hù)功能</p><p> 3.2 系統(tǒng)概念設(shè)計(jì)</p><p> 概念結(jié)構(gòu)設(shè)計(jì)就是對(duì)信息世界進(jìn)行建模,常用的概念模型是E-R模型。</p><p> 概念結(jié)構(gòu)設(shè)計(jì)的任務(wù)是在需求分析階段產(chǎn)生的需求說(shuō)明書(shū)的基礎(chǔ)上,按照特定的方法把
47、它們抽象為一個(gè)不依賴于任何具體機(jī)器的數(shù)據(jù)模型,即概念模型。概念模型使設(shè)計(jì)者的注意力能夠從復(fù)雜的實(shí)現(xiàn)細(xì)節(jié)中解脫出來(lái),而只集中在最重要的信息的組織結(jié)構(gòu)和處理模式上。</p><p> 概念結(jié)構(gòu)設(shè)計(jì)的方法一般先畫(huà)出組織的局部E-R圖,然后將其合并,在此基礎(chǔ)進(jìn)行優(yōu)化和美化。具有以下的特點(diǎn):</p><p> 1.概念模型是對(duì)現(xiàn)實(shí)世界的抽象和概括,它真實(shí)、充分地反映了現(xiàn)實(shí)世界中事物 和事物之間
48、的聯(lián)系,能滿足用戶對(duì)數(shù)據(jù)的處理要求。 2.由于概念模型簡(jiǎn)潔、明晰、獨(dú)立于計(jì)算機(jī),很容易理解,因此可以用概念模型 和不熟悉計(jì)算機(jī)的用戶交換意見(jiàn),使用戶能積極參與數(shù)據(jù)庫(kù)的設(shè)計(jì)工作,保證 設(shè)計(jì)工作順利進(jìn)行。 3.概念模型易于更新,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時(shí),容易對(duì)概念模型修改和擴(kuò)充。</p><p> 3.2.1 概念模型(E-R圖)</p><p> m
49、 n</p><p> 1 1 </p><p><b> m</b></p><p><b> n</b></p><p><b> 圖3.1E-R圖&
50、lt;/b></p><p> 3.2.2 關(guān)系模式</p><p> 1.員工表(員工編號(hào),姓名,密碼,身份)</p><p> 2.汽車信息表(汽車編號(hào),車牌號(hào),座位數(shù)量)</p><p> 3.線路信息表(線路編號(hào),起始站,終點(diǎn)站,)</p><p> 4車票信息表(車票編號(hào),線路編號(hào),汽車編號(hào),
51、車票價(jià)格,發(fā)車時(shí)間,座位號(hào))</p><p> 5.站點(diǎn)表(站點(diǎn)序號(hào),站點(diǎn)名稱)</p><p> 第四章 數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn)</p><p> 4.1 系統(tǒng)實(shí)現(xiàn)工具簡(jiǎn)介</p><p> 4.1.1 sql server 2005簡(jiǎn)介</p><p> SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。Micr
52、osoft的SQL Server作為眾多數(shù)據(jù)庫(kù)軟件的一種,是網(wǎng)絡(luò)世界的一個(gè)支撐。從20世紀(jì)80年代后期開(kāi)發(fā)SQL Server,到2005年底SQL Server 2005的發(fā)布,Microsoft歷經(jīng)十幾年的磨練,使SQL Server從無(wú)到有,從小到大,而且新一代的SQL Server已經(jīng)開(kāi)始逐漸成為Windows操作系統(tǒng)未來(lái)的核心,成為主流數(shù)據(jù)庫(kù)軟件。</p><p> SQL Server 2005的5
53、個(gè)版本,在可編程性功能、全文搜索增強(qiáng)功能、可管理性功能、可用性功能(數(shù)據(jù)庫(kù)故障和冗余)、數(shù)據(jù)庫(kù)維護(hù)功能、可伸縮性和性能增強(qiáng)功能、國(guó)際化功能(排序規(guī)則、字符支持和全局部署)等方面,存在一定的差異。</p><p> 數(shù)據(jù)庫(kù)管理特性:(1)數(shù)據(jù)庫(kù)鏡像(2)在線恢復(fù)(3)在線檢索操作(4)快速恢復(fù)(5)安全性能的提高(7)專門(mén)的管理員連接(8)快照隔離(9)數(shù)據(jù)分割(10)增強(qiáng)復(fù)制功能。</p><
54、;p> SQL Server 2005是Microsoft公司推出的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)SQL Server的最新版本。SQL Server 2005的五個(gè)版本——企業(yè)版、標(biāo)準(zhǔn)版、工作組版、開(kāi)發(fā)版和簡(jiǎn)易版,在可編程性功能、全文搜索增強(qiáng)功能、可管理性功能、可用性功能(數(shù)據(jù)庫(kù)故障和冗余)、數(shù)據(jù)庫(kù)維護(hù)功能、可伸縮性和性能增強(qiáng)功能、國(guó)際化功能(排序規(guī)則、字符支持和全局部署)等方面,存在一定的差異。不同版本的SQL Server 2005,
55、其適用環(huán)境、適用對(duì)象、安裝所需的硬軟件環(huán)境各不相同。</p><p> Microsoft SQL Server 2005提供了一組完整的圖形工具和命令行實(shí)用工具,有助于用戶、數(shù)據(jù)庫(kù)開(kāi)發(fā)人員和管理員提高工作效率。</p><p> 4.1.2 Micosoft office word 2007</p><p> Office Word2007 集一組全面的書(shū)
56、寫(xiě)工具和易用界面于一體,可以幫助用戶創(chuàng)建和共享美觀的文檔。</p><p> 撰寫(xiě)文檔:全新的面向結(jié)果的界面可在您需要時(shí)提供相應(yīng)的工具,從而便于您快速設(shè)置文檔的格式。新增的圖表制作功能和繪圖功能包括三維形狀、透明度、投影以及其他效果,可以幫助您創(chuàng)建具有專業(yè)外觀的圖形,使文檔能夠更加有效地傳達(dá)信息。</p><p> 更有效的傳達(dá)信息:新增的圖表制作功能和繪圖功能包括三維形狀、透明度、投
57、影以及其他效果,可以幫助您創(chuàng)建具有專業(yè)外觀的圖形,使文檔能夠更加有效地傳達(dá)信息。通過(guò)“快速樣式”和“文檔主題”,您可以快速更改整個(gè)文檔中的文本、表格和圖形的外觀,使之符合您喜好的樣式或配色方案。通過(guò)“快速樣式”和“文檔主題”,您可以快速更改整個(gè)文檔中的文本、表格和圖形的外觀,使之符合您喜好的樣式或配色方案。</p><p> 使用預(yù)定義的內(nèi)容快速構(gòu)建文檔:使用 Office Word 2007 中的構(gòu)建塊,可以
58、基于常用的或預(yù)定義的內(nèi)容(如免責(zé)聲明文本、重要引述、側(cè)欄、封面以及其他類型的內(nèi)容)來(lái)構(gòu)建文檔。這樣您就可以避免花費(fèi)不必要的時(shí)間來(lái)重新創(chuàng)建內(nèi)容,還有助于確保組織內(nèi)創(chuàng)建的所有文檔的一致性。與使用不同平臺(tái)和設(shè)備的用戶進(jìn)行交流:Office Word 2007 提供了與他人共享文檔的選項(xiàng)。您無(wú)需增加第三方工具,就可以將 Word 文檔轉(zhuǎn)換為可移植文檔格式文件 (PDF) 或 XML Paper Specification (XPS) 格式,從而
59、可以與使用任何平臺(tái)的用戶進(jìn)行廣泛交流。</p><p> 快速比較文檔的兩個(gè)版本:使用 Office Word 2007 可以很方便地找出對(duì)文檔所做的更改。它通過(guò)一個(gè)新的三窗格審閱面板來(lái)幫助您查看文檔的兩個(gè)版本,并清楚地標(biāo)出刪除、插入和移動(dòng)的文本。</p><p> 與Word2003相比,Word2007最明顯的變化就是取消了傳統(tǒng)的菜單操作方式,而代之于各種功能區(qū)。在Word2007
60、窗口上方看起來(lái)像菜單的名稱其實(shí)是功能區(qū)的名稱,當(dāng)單擊這些名稱時(shí)并不會(huì)打開(kāi)菜單,而是切換到與之相對(duì)應(yīng)的功能區(qū)面板。</p><p> 4.2汽車車票銷售系統(tǒng)數(shù)據(jù)庫(kù)實(shí)現(xiàn)</p><p><b> 4.2.1表的建立</b></p><p> User員工表,員工編號(hào)Uno,姓名UserName,密碼Password,身份UserIdentie
61、y</p><p> Coach汽車信息表,汽車編號(hào)Cno,車牌號(hào)Coachnumber,座位數(shù)量Cnum</p><p> Line線路信息表,線路編號(hào)Lno,起始城市Ldepart,到達(dá)城市Larrival, </p><p> Ticket車票信息表,車票編號(hào)Tno,線路編號(hào)Lno,汽車編號(hào)Cno,車票價(jià)格Price,出發(fā)時(shí)間Ttime ,City站點(diǎn)表
62、,站點(diǎn)編號(hào)Cityno,站點(diǎn)名稱CityName</p><p><b> 1.User表</b></p><p> 圖4.1 User表的建立</p><p><b> 2.Coach表</b></p><p> 圖4.2 Coach表的建立</p><p><
63、;b> 3.Line線路表</b></p><p> 圖4.3 Line線路表的建立</p><p> 4.Ticket車票表</p><p> 圖4.4Ticket車票表的建立</p><p><b> 5.City站點(diǎn)表</b></p><p> 圖4.5 Cit
64、y站點(diǎn)表的建立</p><p><b> 4.2.2插入數(shù)據(jù)</b></p><p><b> 1.User表</b></p><p> 圖4.6 User表插入數(shù)據(jù)</p><p><b> 2.Coach表</b></p><p> 圖4.
65、7 Coach表插入數(shù)據(jù)</p><p> 3. Line線路表</p><p> 圖4.8Line線路表插入數(shù)據(jù)</p><p> 4.Ticket車票表</p><p> 圖4.9 Ticket車票表插入數(shù)據(jù)</p><p><b> 5.City站點(diǎn)表</b></p>
66、<p> 圖4.10 City站點(diǎn)表插入數(shù)據(jù)</p><p><b> 4.2.3信息查詢</b></p><p><b> 1. </b></p><p> 圖4.11查詢時(shí)間價(jià)格</p><p><b> 2.</b></p><p
67、> 圖4.12查詢中途經(jīng)過(guò)的站點(diǎn)</p><p><b> 3. </b></p><p> 圖4.13查詢到到某站的車價(jià)格、時(shí)間、及車牌號(hào)</p><p><b> 4.</b></p><p> 圖4.14查詢太原發(fā)出的車的目的地</p><p><
68、b> 5. </b></p><p> 圖4.15查詢車座位數(shù)</p><p><b> 五、結(jié)束語(yǔ)</b></p><p> 這次課程設(shè)計(jì)使我鞏固了數(shù)據(jù)庫(kù)的知識(shí),通過(guò)實(shí)踐,我學(xué)到了很多課本上學(xué)不到的知識(shí)。在這次車站售票管理系統(tǒng)的開(kāi)發(fā)過(guò)程中,我也遇到了許多的問(wèn)題,例如:數(shù)據(jù)庫(kù)連接錯(cuò)誤,學(xué)習(xí)寫(xiě)存儲(chǔ)過(guò)程,數(shù)據(jù)如何綁定等等,
69、經(jīng)過(guò)認(rèn)真思考并在老師和同學(xué)的幫助下我順利完成了本次設(shè)計(jì)。</p><p> 首先我需要對(duì)車站售票管理系統(tǒng)進(jìn)行系統(tǒng)分析:如需求分析和開(kāi)發(fā)工具選擇,功能分配等等??紤]要實(shí)現(xiàn)整個(gè)程序大致需要的幾個(gè)模塊畫(huà)數(shù)據(jù)流圖和數(shù)據(jù)字典。然后在概念模型設(shè)計(jì)中,將各局部應(yīng)用涉及的數(shù)據(jù)分別從數(shù)據(jù)字典中抽取出來(lái),參照數(shù)據(jù)流圖,標(biāo)定各局部應(yīng)用中的實(shí)體、實(shí)體的屬性,標(biāo)識(shí)實(shí)體的碼,確定實(shí)體之間的聯(lián)系及其類型,設(shè)計(jì)E-R圖。在邏輯結(jié)構(gòu)設(shè)計(jì)階段,把
70、概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為關(guān)系模型。接著進(jìn)行數(shù)據(jù)庫(kù)的建立還有代碼的書(shū)寫(xiě):這是一個(gè)至關(guān)重要而且需要反復(fù)修改的環(huán)節(jié),在此環(huán)節(jié)中又發(fā)現(xiàn)總體設(shè)計(jì)和模塊思想會(huì)存在很多問(wèn)題,需要不斷改進(jìn)。如何實(shí)現(xiàn)各模塊功能,達(dá)到預(yù)期效果也將是一項(xiàng)繁復(fù)的工作。最后還要進(jìn)行測(cè)試系統(tǒng),發(fā)現(xiàn)所有可能出現(xiàn)的問(wèn)題。</p><p> 通過(guò)這次課程設(shè)計(jì),使我更加熟悉地掌握了數(shù)據(jù)庫(kù)的運(yùn)用,幫助我熟悉了更多連接數(shù)據(jù)庫(kù)及與數(shù)據(jù)庫(kù)有關(guān)方面的操作
71、,從中學(xué)到了許多解決實(shí)際問(wèn)題的經(jīng)驗(yàn)。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用教程 李春葆 清華大學(xué)出版社</p><p> [2] 數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用—SQL Server 2000 夏冰冰 國(guó)防工業(yè)出版社</p><p> [3] 數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用 范劍波
72、浙江大學(xué)出版社</p><p> [4] 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用實(shí)踐教程--SQL SERVER 嚴(yán)輝,劉衛(wèi)國(guó) 清華大學(xué)出版社</p><p> [5] 數(shù)據(jù)庫(kù)原理及應(yīng)用 錢雪忠 北京郵電大學(xué)出版社 </p><p> [6] 數(shù)據(jù)庫(kù)技術(shù)與聯(lián)機(jī)分析處理 王珊 北京科學(xué)出版社 </p><p> [7] 數(shù)據(jù)庫(kù)系統(tǒng)概論 王珊,
73、薩師煊 高等教育出版社</p><p> [8] 數(shù)據(jù)庫(kù)系統(tǒng)概論學(xué)習(xí)指導(dǎo)與習(xí)題解答 王珊,朱青 高等教育出版社 </p><p> [9] 數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用 苗雪蘭 機(jī)械工業(yè)出版社</p><p> [10] 數(shù)據(jù)庫(kù)系統(tǒng)概論 聶瑞華 高等教育出版社</p><p> [11] 數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用實(shí)驗(yàn)指導(dǎo)與習(xí)題解答 苗雪蘭 機(jī)械工業(yè)出版社
74、</p><p> [12] 數(shù)據(jù)庫(kù)系統(tǒng)教程(第二版) 施伯樂(lè),丁寶康,汪衛(wèi) 高等教育出版社</p><p> [13] 數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用 王珊,李盛恩 人民郵電出版社</p><p> [14] 數(shù)據(jù)庫(kù)系統(tǒng)原理(第2版) 李建中,王珊 電子工業(yè)出版社</p><p> [15] 數(shù)據(jù)庫(kù)系統(tǒng)導(dǎo)論(第7版) C.J.Date,孟小峰,王
溫馨提示
- 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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 汽車-銷售系統(tǒng)-數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 汽車銷售系統(tǒng)-數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--汽車銷售系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)論文---汽車銷售管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)汽車銷售管理系統(tǒng)
- 汽車銷售系統(tǒng)的數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 汽車銷售系統(tǒng)-數(shù)據(jù)庫(kù)課程設(shè)計(jì) (2)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)-列車票務(wù)管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告----火車票售票系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--火車票售票管理系統(tǒng)
- 火車站車票售票系統(tǒng)--數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--- 銷售管理系統(tǒng)
- 醫(yī)藥銷售管理數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--手機(jī)銷售管理
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---醫(yī)藥銷售系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--銷售管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)----火車站車票售票系統(tǒng)
- 醫(yī)藥銷售管理數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)---數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)(電腦銷售系統(tǒng)設(shè)計(jì))
評(píng)論
0/150
提交評(píng)論