數(shù)據(jù)庫(kù)實(shí)驗(yàn)購(gòu)票系統(tǒng)小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)實(shí)驗(yàn)_第1頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)購(gòu)票系統(tǒng)小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)實(shí)驗(yàn)_第2頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)購(gòu)票系統(tǒng)小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)實(shí)驗(yàn)_第3頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)購(gòu)票系統(tǒng)小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)實(shí)驗(yàn)_第4頁(yè)
數(shù)據(jù)庫(kù)實(shí)驗(yàn)購(gòu)票系統(tǒng)小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)實(shí)驗(yàn)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、杭州電子科技大學(xué)實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)課名稱:數(shù)據(jù)庫(kù)課程設(shè)計(jì) 一、實(shí)驗(yàn)名稱: 小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)實(shí)驗(yàn) 二、實(shí)驗(yàn)要求與說(shuō)明:1、從五個(gè)選題中選擇一個(gè),進(jìn)行小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā),編程語(yǔ)言不限,數(shù)據(jù)庫(kù)系統(tǒng)不限。2、本次實(shí)驗(yàn)可單獨(dú)完成,也可組成至多5人的小組合作完成。3、完成后要進(jìn)行驗(yàn)收并提交實(shí)驗(yàn)報(bào)告(每人提交一份打印稿和一份電子版,電子版發(fā)至指導(dǎo)教師郵箱與完整的應(yīng)用系統(tǒng)源文件(一個(gè)小組共同提交一份。4、實(shí)驗(yàn)報(bào)告中要明確體現(xiàn)分工,除了框架性內(nèi)容外,重點(diǎn)圍繞本人負(fù)責(zé)的部分進(jìn)行闡述。三、實(shí)驗(yàn)內(nèi)容:1、選題與要求,自己在組內(nèi)的分工車站售票管理系統(tǒng)要求實(shí)現(xiàn)功能:(1 售票功能:售票、預(yù)訂和退票(2 提供多種查詢

2、和統(tǒng)計(jì)功能,如車次的查詢,時(shí)刻表的查詢,售票情況的查詢統(tǒng)計(jì)(3 能按情況所需實(shí)現(xiàn)對(duì)車次的更改、票價(jià)的變動(dòng)及調(diào)度功能自己獨(dú)立完成,建立數(shù)據(jù)庫(kù),編寫、調(diào)試html和php代碼,數(shù)據(jù)庫(kù)調(diào)用2、系統(tǒng)需求分析(包括數(shù)據(jù)流圖、數(shù)據(jù)字典)數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)庫(kù)(shoupiao庫(kù))用戶信息(user表):Uname姓名 char(5Uid身份證 char(18Uph手機(jī)號(hào) char(13Upass賬號(hào) char(10Upwd密碼 char(10管理員信息(admin表):ID賬號(hào) char(10Pwd密碼 char(10列車信息(lieche表):Tid車次號(hào)char(8Ts起始站char(8Tf終點(diǎn)站c

3、har(8Tst發(fā)車時(shí)間timeTft到站時(shí)間timrTallt沿途時(shí)間intTno余票intTm票價(jià)double訂單信息(list表):Lid訂單號(hào)char(15Uid身份證號(hào)char(18Tid車次號(hào)char(8Tst發(fā)車時(shí)間timeTft到站時(shí)間timeTs起始站char(8Tf終點(diǎn)站char(8Tm票價(jià)double數(shù)據(jù)流:購(gòu)票數(shù)據(jù)流,來(lái)源:用戶表,列車表;去向:訂單表退票數(shù)據(jù)流,來(lái)源:用戶表,訂單表;去向:訂單表,列車表查詢數(shù)據(jù)流,來(lái)源:用戶表;去向:列車表修改數(shù)據(jù)流,來(lái)源,管理員表;去向,列車表注冊(cè)數(shù)據(jù)流,來(lái)源:網(wǎng)頁(yè);去向:用戶表3、數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)I. 設(shè)計(jì)E-R圖,要求標(biāo)明聯(lián)系

4、類型。II. 若概念結(jié)構(gòu)復(fù)雜,可逐一設(shè)計(jì)分E-R圖,再合并為基本E-R圖。賬號(hào)密碼姓名身份證手機(jī)m購(gòu)買乘客車次起始站n賬號(hào)終點(diǎn)站n1調(diào)度票價(jià)列車管理員密碼余票沿途時(shí)間到站時(shí)間發(fā)車時(shí)間4、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)I. 給出由 E-R 圖得到的關(guān)系數(shù)據(jù)模型,注明轉(zhuǎn)換過(guò)程中應(yīng)用的規(guī)則;II. 對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化。乘客(身份證號(hào),姓名,手機(jī),賬號(hào),密碼) 此為乘客實(shí)體對(duì)應(yīng)的關(guān)系模式列車(車次,起始站,終點(diǎn)站,票價(jià),余票,發(fā)車時(shí)間,到站時(shí)間,沿途時(shí)間)此為列車實(shí)體對(duì)應(yīng)的關(guān)系模式管理員(賬號(hào),密碼)此為管理員實(shí)體對(duì)應(yīng)的關(guān)系模式5、數(shù)據(jù)庫(kù)的實(shí)施運(yùn)用MySQL數(shù)據(jù)庫(kù)建立了shoupiao 庫(kù)和user,lieche

5、,list,admin四張表6、數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的實(shí)現(xiàn)I. 按功能模塊對(duì)設(shè)計(jì)的應(yīng)用程序進(jìn)行分析,給出設(shè)計(jì)思路,詳述難點(diǎn)。II. 給出界面截圖闡述模塊基本功能,可結(jié)合流程圖進(jìn)行說(shuō)明。I.系統(tǒng)有三個(gè)入口:注冊(cè)入口,乘客登陸入口和管理員入口注冊(cè)接口提供注冊(cè)功能,登陸接口提供購(gòu)票,退票,查詢功能,管理員入口提供對(duì)車次的更改、票價(jià)的變動(dòng)及調(diào)度功能。難點(diǎn),由于假期學(xué)過(guò)php和html,所以軟件使用起來(lái)不是很陌生,但是由于是多網(wǎng)頁(yè)調(diào)用且要接入數(shù)據(jù)庫(kù),所以難度還是不小的1.搭建網(wǎng)站過(guò)程繁瑣2.MySQL是網(wǎng)頁(yè)端操作,與本學(xué)期學(xué)的幾款數(shù)據(jù)庫(kù)軟件操作并不相同,增加了難度3.php所學(xué)甚淺,所以在做用戶交互頁(yè)面時(shí)遇到

6、了難題,無(wú)法將用戶輸入的信息交給數(shù)據(jù)庫(kù)處理,解決方法是在php頁(yè)面中加入html代碼,用html將用戶信息傳給php4.還是因?yàn)閜hp所學(xué)甚淺,系統(tǒng)無(wú)法保存用戶的登陸信息,即切換網(wǎng)頁(yè)后身份認(rèn)證失效,解決方法,在提供給用戶的接口除加入身份認(rèn)證模塊,即輸入賬號(hào)和密碼,不過(guò)大多數(shù)接口都不需要,只有少部分隱私數(shù)據(jù)需要再次輸入賬號(hào)密碼5.用時(shí)間戳命名訂單號(hào),數(shù)據(jù)庫(kù)中設(shè)置的字符串過(guò)小,造成了誤差,無(wú)法短時(shí)間內(nèi)購(gòu)買多張車票(顯示購(gòu)票成功且余票減少一張,但是查不到對(duì)應(yīng)的訂單),后將字符串改為15字符,問(wèn)題解決。這個(gè)問(wèn)題是曾經(jīng)最困擾我的6.由于第一次編寫數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),欠缺經(jīng)驗(yàn),編寫完成后系統(tǒng)存在大量漏洞,有些不影響系統(tǒng)功能的使用,有些則影響,所以花了很長(zhǎng)時(shí)間修補(bǔ)漏洞。II.注冊(cè)入口:為乘客提供注冊(cè)功能,輸入個(gè)人信息后即可完成注冊(cè),頁(yè)面向數(shù)據(jù)庫(kù)user表發(fā)送數(shù)據(jù),保存乘客的個(gè)人信息和登陸賬號(hào)密碼,以供購(gòu)票時(shí)使用。乘客登陸入口:輸入賬號(hào)密碼即可進(jìn)入,是本系統(tǒng)的主要部分。 提供訂單查詢,退票,車次查詢,購(gòu)票四個(gè)功能,每個(gè)功能都向乘客提供了數(shù)據(jù)接口,用戶可以通過(guò)輸入相應(yīng)的內(nèi)容來(lái)實(shí)現(xiàn)對(duì)四個(gè)功能的調(diào)用,操作信息實(shí)時(shí)對(duì)應(yīng)數(shù)據(jù)庫(kù),即乘客可以實(shí)時(shí)購(gòu)票,退票,查詢余票,查詢車次信息。且四項(xiàng)功能都有糾錯(cuò)功能,乘客輸入錯(cuò)誤信息時(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論