版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 課程設(shè)計(jì)報(bào)告</b></p><p> 設(shè)計(jì)名稱: 數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì) </p><p> 數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)</p><p><b> 一、課程設(shè)計(jì)的目的</b></p><p> 《數(shù)據(jù)庫原理及應(yīng)用》課程設(shè)計(jì)是計(jì)算機(jī)科學(xué)
2、與技術(shù)專業(yè)集中實(shí)踐性環(huán)節(jié)之一,是學(xué)習(xí)完《數(shù)據(jù)庫原理及應(yīng)用》課程后進(jìn)行的一次全面的綜合練習(xí)。本課程設(shè)計(jì)主要在于加深學(xué)生對(duì)數(shù)據(jù)庫基礎(chǔ)理論和基本知識(shí)的理解,掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)開發(fā)的基本方法,達(dá)到進(jìn)一步使學(xué)生綜合運(yùn)用所學(xué)知識(shí)和增強(qiáng)實(shí)際動(dòng)手能力的目的。</p><p> 二、課程設(shè)計(jì)的任務(wù)與要求</p><p> 要求學(xué)生根據(jù)自身對(duì)題目的理解情況,從給定的設(shè)計(jì)題目中選擇一個(gè),以MS SQL
3、Server作為后臺(tái)數(shù)據(jù)庫平臺(tái),以PowerBuilder作為前臺(tái)開發(fā)工具,完成一個(gè)小型數(shù)據(jù)庫應(yīng)用系統(tǒng)的系統(tǒng)的分析、設(shè)計(jì)和開發(fā)。</p><p><b> 三、課程設(shè)計(jì)說明書</b></p><p><b> 車站售票系統(tǒng)</b></p><p><b> 課題簡(jiǎn)介:</b></p>
4、<p> 車站售票管理系統(tǒng)是一套適用于各公路客運(yùn)站的管理軟件。用戶可在本系統(tǒng)中實(shí)現(xiàn)方便、快速的銷售功能,包括車票的預(yù)訂和退票的功能,能夠支持團(tuán)體的預(yù)訂票和退票;能準(zhǔn)確地了解售票情況,提供多種查詢和統(tǒng)計(jì)功能,如車次的查詢、時(shí)刻表的查詢;能按情況所需實(shí)現(xiàn)對(duì)車次的更改、票價(jià)的變動(dòng)及調(diào)度功能;有完善的報(bào)表系統(tǒng);具有一定的維護(hù)功能。并統(tǒng)計(jì)分析系統(tǒng)提供的各種統(tǒng)計(jì)信息表,便于顧客購票,也便于領(lǐng)導(dǎo)準(zhǔn)確了解營(yíng)收、客源等情況,并及時(shí)做出策略
5、調(diào)整。</p><p> 隨著Internet技術(shù)的發(fā)展,人們對(duì)網(wǎng)絡(luò)數(shù)據(jù)庫的交互和查詢速度等性能的要求越來越高。未來車站的發(fā)展趨勢(shì)是完全自動(dòng)化的售票信息查詢,網(wǎng)絡(luò)訂票,智能化訂票,而且隨著計(jì)算機(jī)的普及,信息處理量的逐漸擴(kuò)大,手工處理方式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足人們管理活動(dòng)的需要,各種工作都逐漸由手工轉(zhuǎn)為自動(dòng)化,將使許多復(fù)雜、繁瑣、且需要很多人力的工作變得簡(jiǎn)單。</p><p> 車站售票管理是
6、本系統(tǒng)的根本任務(wù),通過實(shí)現(xiàn)票務(wù)信息的計(jì)算機(jī)管理,以提高工作效率。實(shí)現(xiàn)計(jì)算機(jī)管理的最佳技術(shù)就是數(shù)據(jù)庫技術(shù)。我們可以利用數(shù)據(jù)庫將整個(gè)車站的票務(wù)情況存入計(jì)算機(jī),再配置上功能豐富的用戶接口,以滿足用戶需求。一個(gè)車站售票信息管理系統(tǒng)應(yīng)達(dá)到的目標(biāo)是提供及時(shí)、廣泛的信息服務(wù),加快信息檢索的效率,實(shí)況靈活的查詢,減輕管理人員制作報(bào)表和統(tǒng)計(jì)分析的負(fù)擔(dān),且系統(tǒng)規(guī)模不太大但又要保證支持日常工作的要求,以便系統(tǒng)應(yīng)易于擴(kuò)充,方便日后統(tǒng)一聯(lián)網(wǎng)與管理,提高管理水平。
7、</p><p> 車售票系統(tǒng)是用計(jì)算機(jī)管理車站票務(wù)信息的一種計(jì)算機(jī)應(yīng)用技術(shù)的創(chuàng)新,在計(jì)算機(jī)還未普及之前售票業(yè)務(wù)都是由工作人員人工完成的,查詢方式來操作的.現(xiàn)在一般的車站售票業(yè)務(wù)都采用計(jì)算機(jī)智能化管理,采用計(jì)算機(jī)作為工具的實(shí)用的計(jì)算機(jī)訂單管理程序來幫助前臺(tái)管理員進(jìn)行更有效的車票業(yè)務(wù)查詢,出售管理工作。車票出售管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方
8、面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。</p><p><b> 1系統(tǒng)需求分析</b></p><p> 1.1系統(tǒng)功能需求分析</p><p> 車站售票管理系統(tǒng)要求具有方便、快速的銷售功能,包括車票的預(yù)訂和退票的功能,能夠支持團(tuán)體的預(yù)訂票和退票;能準(zhǔn)確地了解售票
9、情況,提供多種查詢和統(tǒng)計(jì)功能,如車次的查詢、時(shí)刻表的查詢;能按情況所需實(shí)現(xiàn)對(duì)車次的更改、票價(jià)的變動(dòng)及調(diào)度功能;有完善的報(bào)表系統(tǒng);具有一定的維護(hù)功能。</p><p> 經(jīng)過分析后確定系統(tǒng)應(yīng)具備以下功能:</p><p><b> (1)、售票功能</b></p><p><b> 銷售車票</b></p>
10、<p><b> 預(yù)訂車票</b></p><p><b> 退票</b></p><p><b> ?。?)、查詢功能</b></p><p><b> 車次查詢</b></p><p><b> 時(shí)刻表查詢</b&
11、gt;</p><p><b> 預(yù)定情況查詢</b></p><p><b> ?。?)、調(diào)度功能</b></p><p><b> 運(yùn)價(jià)修改</b></p><p><b> 車輛修改</b></p><p><b&
12、gt; 終點(diǎn)站修改</b></p><p><b> 車次修改</b></p><p><b> ?。?)、維護(hù)功能</b></p><p><b> 車票表修改</b></p><p><b> 密碼修改</b></p>
13、<p><b> 退出</b></p><p><b> ?。?)、統(tǒng)計(jì)功能</b></p><p><b> 售票統(tǒng)計(jì)</b></p><p><b> 報(bào)表打印</b></p><p><b> 1.2數(shù)據(jù)需求分析<
14、/b></p><p> 使用結(jié)構(gòu)化分析方法,確定系統(tǒng)的數(shù)據(jù)主要是運(yùn)價(jià)、車次、終點(diǎn)站名、發(fā)車時(shí)間和車票,對(duì)數(shù)據(jù)的操作主要有運(yùn)價(jià)修改、車次修改、終點(diǎn)站修改、發(fā)車時(shí)間修改、售票及打印,可以確定系統(tǒng)的處理邏輯和流程,得到如下所示的系統(tǒng)數(shù)據(jù)流圖。</p><p><b> 1.3 數(shù)據(jù)字典</b></p><p> 經(jīng)過分析可以得到以下數(shù)據(jù)
15、流條目:</p><p> 車次表=車輛編號(hào)+車型+座位數(shù)</p><p> 終點(diǎn)站名表=站名+里程</p><p><b> 運(yùn)價(jià)表=車型+運(yùn)價(jià)</b></p><p> 發(fā)車時(shí)刻表=車次+車輛編號(hào)+站名+發(fā)車時(shí)間+檢票口</p><p> 已售車票表=票號(hào)+乘車日期+車次+站名+發(fā)車
16、時(shí)間+票價(jià)+全半價(jià)+工號(hào)+退票否</p><p> 預(yù)訂車票表=預(yù)訂號(hào)+乘車日期+車次+站名+發(fā)車時(shí)間+車型+票價(jià)+客戶名稱+訂票數(shù)量</p><p> 退票表=票號(hào)+退票時(shí)間+票價(jià)+應(yīng)退款</p><p> 售票員編號(hào)=工號(hào)+姓名</p><p><b> 2 系統(tǒng)總體設(shè)計(jì)</b></p><
17、;p> 2.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)</p><p> 2.2系統(tǒng)數(shù)據(jù)模型設(shè)計(jì)</p><p> 2.2.1 E-R圖</p><p> 2.2.2 關(guān)系模式 </p><p> 車輛(車輛編號(hào),車型,座位數(shù))</p><p> 目標(biāo)站名(站名,里程)</p>
18、<p> 發(fā)車時(shí)刻表(車次,站名,車輛編號(hào),發(fā)車時(shí)間,檢票口)途徑(車次,站名)</p><p> 車票(票號(hào),乘車日期,車次,站名,票價(jià),全半價(jià),座位號(hào),工號(hào),退票否)</p><p> 預(yù)訂(預(yù)訂號(hào),車次,站名,乘車日期,顧客名稱,票數(shù))</p><p> 退票(票號(hào),退票時(shí)間,票價(jià),應(yīng)退款)</p><p> 售票員
19、(工號(hào),姓名)</p><p><b> 運(yùn)價(jià)(車型,價(jià)格)</b></p><p><b> 2.2.3 數(shù)據(jù)表</b></p><p><b> 預(yù)定表</b></p><p><b> 運(yùn)價(jià)表</b></p><p>
20、<b> 車輛表</b></p><p><b> 車票表</b></p><p><b> 管理員表</b></p><p><b> 目標(biāo)站名表</b></p><p><b> 售票員表</b></p>
21、<p><b> 發(fā)車時(shí)刻表</b></p><p><b> 退票表</b></p><p><b> 3.系統(tǒng)實(shí)施</b></p><p> 結(jié)合PowerBuilder進(jìn)行數(shù)據(jù)庫應(yīng)用開發(fā)的特點(diǎn),設(shè)計(jì)過程可按如下步驟進(jìn)行:</p><p> 一、連接ti
22、ckt數(shù)據(jù)庫:</p><p> // Profile tickt</p><p> SQLCA.DBMS = "MSS Microsoft SQL Server"</p><p> SQLCA.Database = "tickt"</p><p> SQLCA.LogPass = "
23、sa"</p><p> SQLCA.ServerName = "37E48911880B444"</p><p> SQLCA.LogId = "sa"</p><p> SQLCA.AutoCommit = False</p><p> SQLCA.DBParm = "&
24、quot;</p><p><b> connect;</b></p><p> open(w_welcome)</p><p><b> 二、制作登陸界面:</b></p><p> 系統(tǒng)分為管理員登陸和售票員登陸,并且他們的權(quán)限是不同的,在后面的系統(tǒng)功能介紹中會(huì)做詳細(xì)的介紹。</p
25、><p><b> 登陸代碼:</b></p><p> string username,pas</p><p> username = trim(sle_name.text)</p><p> pas = trim(sle_pas.text)</p><p> if isnull(user
26、name) or trim(username)="" then</p><p> messagebox("提示","請(qǐng)輸入用戶名")</p><p> sle_name.setfocus()</p><p><b> return</b></p><p>
27、<b> end if</b></p><p> if isnull(pas) or trim(pas)="" then</p><p> messagebox("提示","請(qǐng)輸密碼")</p><p> sle_pas.setfocus()</p><p&
28、gt;<b> return</b></p><p><b> end if</b></p><p> string temp</p><p> if rb_2.checked=true then</p><p> select 密碼 into :temp from 售票員表</p&
29、gt;<p> where 工號(hào)=:username;</p><p> elseif rb_1.checked=true then</p><p> select 密碼 into :temp from 管理員表</p><p> where 工號(hào)=:username;</p><p><b> else&l
30、t;/b></p><p> messagebox("提示","請(qǐng)輸入用戶類型")</p><p><b> end if</b></p><p> if sqlca.sqlcode =0 then</p><p> if trim(temp)=pas then<
31、;/p><p> open(w_main)</p><p> if rb_2.checked=true then</p><p> mainmenu.m_調(diào)度.m_運(yùn)價(jià)修改.enabled=false</p><p> mainmenu.m_調(diào)度.m_車輛修改.enabled=false</p><p> mai
32、nmenu.m_調(diào)度.m_終點(diǎn)站修改.enabled=false</p><p> mainmenu.m_調(diào)度.m_車次修改.enabled=false</p><p> mainmenu.m_維護(hù).m_車票表修改.enabled=false</p><p> mainmenu.m_維護(hù).m_預(yù)訂車票表修改.enabled=false</p>&
33、lt;p> mainmenu.m_維護(hù).m_退票表修改.enabled=false</p><p> mainmenu.m_維護(hù).m_密碼修改.enabled=false</p><p><b> end if</b></p><p> close(w_login)</p><p><b> e
34、lse </b></p><p> messagebox("錯(cuò)誤","輸入有誤")</p><p><b> end if</b></p><p><b> else </b></p><p> messagebox("錯(cuò)誤&qu
35、ot;,"用戶名或密碼錯(cuò)誤")</p><p> sle_name.setfocus()</p><p><b> return</b></p><p><b> end if</b></p><p><b> 二、系統(tǒng)主界面:</b></p&
36、gt;<p><b> 下面介紹部分功能:</b></p><p><b> 車票銷售功能</b></p><p> 輸入目的地點(diǎn)擊查詢后</p><p><b> 查詢語句:</b></p><p><b> long rows</b&
37、gt;</p><p><b> int a,b</b></p><p> string target,checi</p><p> if trim(sle_1.text)="" then</p><p> messagebox("提示","請(qǐng)輸入目的地"
38、;)</p><p> sle_1.setfocus()</p><p><b> return</b></p><p><b> end if</b></p><p> target=trim(sle_1.text)</p><p> if len(target)
39、>0 then</p><p> dw_chepiao.setfilter("車票表_站名='"+target+"'")</p><p> dw_chepiao.filter()</p><p> rows =dw_chepiao.retrieve()</p><p> i
40、f rows=0 then</p><p> messagebox("提示","無車票")</p><p><b> return</b></p><p><b> end if</b></p><p> checi=dw_chepiao.object
41、.車票表_車次[1]</p><p> a=dw_chepiao.object.發(fā)車時(shí)刻表_已訂座位數(shù)[1]</p><p> b=dw_chepiao.object.車輛表_座位總數(shù)[1]</p><p><b> return </b></p><p><b> end if</b>&l
42、t;/p><p><b> 銷售語句:</b></p><p><b> int a,b</b></p><p> string checi</p><p> if b>a then</p><p><b> a=a+1</b></p&
43、gt;<p> Update 發(fā)車時(shí)刻表 set 發(fā)車時(shí)刻表.已訂座位數(shù)=:a</p><p> where 發(fā)車時(shí)刻表.車次=:checi;</p><p> if sqlca.sqlcode<>0 then</p><p> messagebox("提示","車票銷售失敗")</p&
44、gt;<p><b> rollback;</b></p><p><b> return</b></p><p><b> end if</b></p><p><b> commit;</b></p><p> messageb
45、ox("提示","銷售成功")</p><p><b> else</b></p><p> messagebox("提示","座位數(shù)以滿")</p><p><b> return</b></p><p><
46、;b> end if</b></p><p> 查詢到信息后點(diǎn)擊銷售按鈕,銷售成功后再次查詢已訂座位數(shù)變化了</p><p> 其中售票窗口的控件的建立如下圖所示:</p><p> 2.下面演示預(yù)定功能和預(yù)定查詢功能</p><p> 選擇好車次后輸入預(yù)定的信息</p><p><b
47、> 預(yù)定語句:</b></p><p> string checi,cname,piaoshu,zhanming</p><p> zhanming=sle_4.text</p><p> cname=sle_1.text</p><p> checi=sle_3.text</p><p>
48、 piaoshu=sle_2.text</p><p><b> select 車次</b></p><p> into :checi</p><p><b> from 預(yù)定表</b></p><p> where 車次=:checi;</p><p> if
49、len(checi)=0 then</p><p> messageBox("錯(cuò)誤","沒有這個(gè)車次!")</p><p><b> return</b></p><p><b> end if</b></p><p> insert into 預(yù)定表
50、(車次,站名,顧客名稱,票數(shù))values(:checi,:zhanming,:cname,:piaoshu);</p><p><b> commit;</b></p><p> messageBox("謝謝使用!","預(yù)定成功")</p><p> 預(yù)定成功后查詢預(yù)定情況會(huì)在預(yù)定表中生成一條相映
51、的記錄:</p><p><b> 3.演示退票功能:</b></p><p> 將退票人的信息輸入后再查詢預(yù)定情況:</p><p><b> 此時(shí)定票數(shù)改變,</b></p><p><b> 4.演示統(tǒng)計(jì)功能:</b></p><p>&l
52、t;b> 統(tǒng)計(jì)功能代碼:</b></p><p><b> long rows</b></p><p> string target</p><p> if trim(sle_1.text)="" then</p><p> messagebox("提示"
53、;,"請(qǐng)輸入車次")</p><p> sle_1.setfocus()</p><p><b> return</b></p><p><b> end if</b></p><p> target=trim(sle_1.text)</p><p&g
54、t; if len(target)>0 then</p><p> dw_1.setfilter("發(fā)車時(shí)刻表_車次='"+target+"'")</p><p> dw_1.filter()</p><p> rows =dw_1.retrieve()</p><p>
55、 if rows=0 then</p><p> messagebox("提示","無此車次")</p><p><b> return</b></p><p><b> end if</b></p><p> //checi=dw_1.object.
56、車票表_車次[1]</p><p> //a=dw_chepiao.object.發(fā)車時(shí)刻表_已訂座位數(shù)[1]</p><p> //b=dw_chepiao.object.車輛表_座位總數(shù)[1]</p><p><b> return </b></p><p><b> end if</b>
57、;</p><p> 5.演示密碼修改功能:</p><p><b> 密碼修改代碼為:</b></p><p> string password1,password2,oldpassword</p><p> password1=trim(sle_pas1.text)</p><p>
58、 password2=trim(sle_pas2.text)</p><p> oldpassword=trim(sle_oldpas.text)</p><p> if isnull(password1) or len(password1)=0 then</p><p> messagebox("提示","請(qǐng)輸入新密碼"
59、;)</p><p><b> return</b></p><p><b> end if</b></p><p> if isnull(password2) or len(password2)=0 then</p><p> messagebox("提示","
60、;請(qǐng)輸入確認(rèn)密碼")</p><p><b> return</b></p><p><b> end if</b></p><p> if isnull(oldpassword) or len(oldpassword)=0 then</p><p> messagebox(&qu
61、ot;提示","請(qǐng)輸入舊密碼")</p><p><b> return</b></p><p><b> end if</b></p><p> if password1<>password2 then</p><p> messagebox(&q
62、uot;錯(cuò)誤","兩次密碼不一致")</p><p> sle_pas1.text=""</p><p> sle_pas2.text=""</p><p> sle_pas1.setfocus()</p><p><b> return</b>
63、;</p><p><b> end if</b></p><p> if userkind="售票員" then</p><p> update 售票員表</p><p> set 密碼=:password1</p><p> where 工號(hào)=:username;
64、</p><p><b> end if</b></p><p> if userkind="管理員" then</p><p> update 管理員表</p><p> set 密碼=:password1</p><p> where 工號(hào)=:username;&
65、lt;/p><p><b> end if</b></p><p> if sqlca.sqlcode<>0 then</p><p><b> rollback;</b></p><p> messagebox("提示","舊密碼錯(cuò)誤")&l
66、t;/p><p><b> return</b></p><p><b> end if</b></p><p><b> commit;</b></p><p> messagebox("提示","密碼修改成功")</p>
67、;<p> close(w_mimaxiugai)</p><p> 6.演示各種查詢功能:</p><p> 車次表和時(shí)刻表查詢功能:</p><p><b> 7.演示修改功能:</b></p><p><b> 終點(diǎn)站修改</b></p><p>
68、;<b> 車次修改</b></p><p> 其他修改例如:運(yùn)價(jià)、車輛、車票表修改同上</p><p><b> 4 系統(tǒng)評(píng)價(jià)</b></p><p> 4.1 系統(tǒng)特色 </p><p> 首先通過登錄界面進(jìn)行登錄,登錄的身份分為管理員和售票員,售票員的用戶名為自己的工號(hào)。</
69、p><p> 售票員登錄后能使用的菜單有:售票、查詢、統(tǒng)計(jì)。</p><p> 1、售票菜單下有:銷售車票、預(yù)訂車票、退票等功能.</p><p> 2、查詢菜單下有:車次查詢、時(shí)刻表查詢、預(yù)定情況查詢。</p><p> 3、統(tǒng)計(jì)菜單有:統(tǒng)計(jì)功能。售票統(tǒng)計(jì)可以按車次進(jìn)行統(tǒng)計(jì),列出每一個(gè)次車所賣出的票數(shù)。</p>&l
70、t;p> 管理員登錄后能使用的菜單有:售票、查詢、調(diào)度、維護(hù)、統(tǒng)計(jì)。</p><p> 2、調(diào)度菜單下有:運(yùn)價(jià)修改、車輛修改、終點(diǎn)站修改、車次修改。運(yùn)價(jià)修改可以修改運(yùn)輸?shù)膯蝺r(jià)。車輛修改可以進(jìn)行對(duì)車輛進(jìn)行添加、修改、刪除。終點(diǎn)站修改可以進(jìn)行對(duì)終點(diǎn)站的添加、修改、刪除。車次修改可以進(jìn)行添加、修改、刪除車次實(shí)現(xiàn)調(diào)度。</p><p> 3、維護(hù)菜單下有:車票表修改,密碼修改,退出
71、。車票表修改、預(yù)訂車票表修改具有更新功能。密碼修改可以讓登錄者修改密碼。</p><p> 4.2 系統(tǒng)不足及改進(jìn)</p><p> 系統(tǒng)還有許多不人性化和智能化的地方,許多方面需要改進(jìn),比如預(yù)定票功能,預(yù)定者預(yù)定完只后要在預(yù)定修改里才能體現(xiàn)出來,驗(yàn)證已訂到票比較羅嗦了一點(diǎn),不能和預(yù)定同步進(jìn)行,還有就是統(tǒng)計(jì)售票總數(shù)方面做的不是很理想,還有許多不完善的地方,還有一個(gè)不符合實(shí)際情況的地方
72、就是在建立數(shù)據(jù)庫的時(shí)候只想到了一個(gè)車次只能到一個(gè)地方,也就是直達(dá)車次,這點(diǎn)還不符合實(shí)際情況,需要改進(jìn)和完善的。系統(tǒng)的打印報(bào)表功能由于實(shí)際情況的限制沒法實(shí)現(xiàn),在以后的設(shè)計(jì)中應(yīng)該添加這一個(gè)功能。</p><p><b> 5 課程設(shè)計(jì)心得</b></p><p> 這次2個(gè)多星期的數(shù)據(jù)庫課程設(shè)計(jì)期間穿插了許多考試,因此沒能把全部的精力放在課程設(shè)計(jì)上面,但是仍然學(xué)到很多
73、很多以前沒有接觸過的東西,除了提高了自己開發(fā)數(shù)據(jù)庫系統(tǒng)的能力,培養(yǎng)了多方面思考問題的能力,是我這次課程設(shè)計(jì)最大的收獲。</p><p> 在設(shè)計(jì)的過程中遇到過各種各樣的問題,因?yàn)檫@個(gè)學(xué)期初次接觸powerbuilder,而且在平常的上機(jī)實(shí)驗(yàn)過程中沒有涉及到學(xué)習(xí)過這個(gè)軟件,一開始確實(shí)是感覺到不知所措,無從下手,但是借助參考圖書館的資料和以前別人開發(fā)的例子,還是慢慢的對(duì)它熟悉起來,最終完成了車站售票管理系統(tǒng)。 &l
74、t;/p><p> 通過這次課程設(shè)計(jì)加深了我對(duì)數(shù)據(jù)庫基礎(chǔ)理論和基本知識(shí)的理解,使我很好的掌握了數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)開發(fā)的基本方法,并且提高了我綜合運(yùn)用所學(xué)知識(shí)和增強(qiáng)實(shí)際動(dòng)手能力。 </p><p> 通過這個(gè)設(shè)計(jì),我了解到一個(gè)大型的計(jì)算機(jī)管理系統(tǒng)必須有一個(gè)正確的設(shè)計(jì)指導(dǎo)思想,通過合理的選擇數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng)以及開發(fā)環(huán)境,構(gòu)成一個(gè)完善的系統(tǒng),才能充分發(fā)揮計(jì)算機(jī)信息管理優(yōu)勢(shì)?,F(xiàn)代化的汽車站售
75、票是集預(yù)定車票、售票 、退票、車次查詢、報(bào)表及其他各種服務(wù),車站售票組織龐大,服務(wù)項(xiàng)目多,信息量大,要想提高勞動(dòng)生產(chǎn),降低成本,提高服務(wù)質(zhì)量和管理水平,進(jìn)而促進(jìn)經(jīng)濟(jì)效益,必須借助計(jì)算機(jī)來進(jìn)行現(xiàn)代化的信息管理。</p><p> 因?yàn)閿?shù)據(jù)庫的設(shè)計(jì)需要人性化,考慮各個(gè)方面的問題,這就需要設(shè)計(jì)者本身有這方面的能力。同時(shí)也反映出自己的許多不足,掌握知識(shí)不是很牢固,很難把書本上的知識(shí)運(yùn)用到實(shí)際,這是自己的一個(gè)缺
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫課程設(shè)計(jì)---數(shù)據(jù)庫
- 數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)
- 數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)
- 數(shù)據(jù)庫原理課程設(shè)計(jì)
- 數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)
- 數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)
- 數(shù)據(jù)庫原理課程設(shè)計(jì)---個(gè)人事物管理數(shù)據(jù)庫課程設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)--數(shù)據(jù)庫設(shè)計(jì)
- 《數(shù)據(jù)庫原理》課程設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)--數(shù)據(jù)庫系統(tǒng)原理
- 數(shù)據(jù)庫原理與應(yīng)用課程設(shè)計(jì)---bbs論壇數(shù)據(jù)庫設(shè)計(jì)
- 《數(shù)據(jù)庫原理及應(yīng)用》課程設(shè)計(jì)---師生管理數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)
- 數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)--職工考勤管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
- 數(shù)據(jù)庫原理課程設(shè)計(jì)報(bào)告
- 數(shù)據(jù)庫原理課程設(shè)計(jì)報(bào)告
- 《數(shù)據(jù)庫原理及應(yīng)用》課程設(shè)計(jì)報(bào)告
- 數(shù)據(jù)庫課程設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)
- 數(shù)據(jù)庫原理課程設(shè)計(jì)---教室管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
- 數(shù)據(jù)庫課程設(shè)計(jì)---網(wǎng)上拍賣數(shù)據(jù)庫設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論