車(chē)站售票管理系統(tǒng)—軟件工程課程設(shè)計(jì)報(bào)告_第1頁(yè)
已閱讀1頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  目錄</b></p><p>  可行性研究報(bào)告··························&#

2、183;································5</p><p>  

3、1.1問(wèn)題的定義···································&#

4、183;··························5</p><p>  1.2 系統(tǒng)要解決的問(wèn)題····

5、····································

6、3;··············5</p><p>  需求規(guī)格說(shuō)明書(shū)·················&

7、#183;····································

8、;·····5</p><p>  2.1 要求··························

9、83;····································&

10、#183;···5</p><p>  2.2 目標(biāo)····························

11、;······5</p><p>  2.3開(kāi)發(fā)的開(kāi)發(fā)工具、軟硬件環(huán)境簡(jiǎn)介·······················

12、83;··················5</p><p>  2.4技術(shù)可行性·············

13、;····································

14、83;············6</p><p>  2.5經(jīng)濟(jì)可行性···················

15、;····································

16、83;······6</p><p>  2.6 操作可行性························

17、3;····································6&

18、lt;/p><p>  2.7可行性分析結(jié)論·······························&#

19、183;··························7</p><p>  總體設(shè)計(jì)說(shuō)明書(shū)·····

20、;····································

21、83;·················7</p><p>  3.1 工作內(nèi)容··············

22、;··················7</p><p>  3.2 項(xiàng)目概述·············&

23、#183;··················7</p><p>  3.3 服務(wù)·············

24、;·····················7</p><p>  3.4 運(yùn)行條件··········&

25、#183;·····················7</p><p>  詳細(xì)設(shè)計(jì)說(shuō)明書(shū)·········

26、3;····································&#

27、183;············8</p><p>  4.1 系統(tǒng)需求··················

28、3;·············8</p><p>  4.2 功能需求··················

29、··············8</p><p>  4.3系統(tǒng)功能框架圖、系統(tǒng)流程圖················

30、······························8</p><p>  運(yùn)行界面與測(cè)試說(shuō)明書(shū)·

31、····································

32、3;··············10</p><p>  5.1測(cè)試說(shuō)明·················

33、····································

34、3;·········10</p><p>  5.2運(yùn)行界面······················

35、··········11</p><p>  小組成員個(gè)人總結(jié)報(bào)告·····················

36、;·······························25</p><p>  開(kāi)發(fā)會(huì)議記錄&#

37、183;····································

38、·······················26</p><p>  7.1時(shí)間、地點(diǎn)、主持人·······

39、83;····································&

40、#183;········26</p><p>  7.2會(huì)議記錄······················

41、83;····································&

42、#183;···26</p><p>  7.3 小結(jié)···························

43、3;····································&#

44、183;·28</p><p>  8.系統(tǒng)使用說(shuō)明·····························

45、83;······························29</p><p>  8.1NetBeans的

46、安裝····································&#

47、183;····················29</p><p>  8.2 JDK1.6.0_10的環(huán)境變量配置········&

48、#183;····································

49、;29</p><p>  8.3安裝Microsoft SQL Server 2008···························&#

50、183;·············32</p><p>  8.4、Java程序與SQL Server 2008相連··············&

51、#183;························32</p><p>  《軟件工程》課程設(shè)計(jì)報(bào)告</p><p><b>  1.

52、可行性研究報(bào)告</b></p><p><b>  1.1問(wèn)題的定義</b></p><p>  車(chē)站售票系統(tǒng),乘客購(gòu)買(mǎi),查看自己所需要的車(chē)次,車(chē)票價(jià)格,發(fā)車(chē)時(shí)間等因素的選擇自由,同時(shí),售票員對(duì)銷(xiāo)售的票務(wù)進(jìn)行查看、刪除、更新等操作。</p><p>  1.2 系統(tǒng)要解決的問(wèn)題</p><p>  建立一個(gè)小

53、型的車(chē)站售票系統(tǒng),乘客(姓名,購(gòu)買(mǎi)車(chē)次,購(gòu)買(mǎi)時(shí)間,車(chē)票數(shù)量)能夠查詢(xún)車(chē)輛(車(chē)次,票價(jià),起點(diǎn)站,終點(diǎn)站,發(fā)車(chē)時(shí)間,剩余票數(shù)),售票員(姓名,密碼,類(lèi)型)進(jìn)行記錄管理。</p><p><b>  2.需求規(guī)格說(shuō)明書(shū)</b></p><p><b>  2.1 要求</b></p><p>  功能:售票員能夠登錄進(jìn)售票系統(tǒng),

54、對(duì)票務(wù)進(jìn)行管理,乘客可以通過(guò)售票員查看自己所需要的車(chē)次,乘客可以退票,買(mǎi)票。</p><p>  性能:查詢(xún)效率盡可能做到精準(zhǔn),信息維護(hù)做到簡(jiǎn)單易用,不需要對(duì)用戶(hù)進(jìn)行培訓(xùn);</p><p>  C、完成期限:到本學(xué)期的第18 周。</p><p><b>  2.2 目標(biāo)</b></p><p>  系統(tǒng)應(yīng)該盡量做到以下

55、的目標(biāo):</p><p>  A、人力與設(shè)備費(fèi)用的減少;</p><p>  B、采用現(xiàn)代程序設(shè)計(jì)技術(shù);</p><p>  C、數(shù)據(jù)的處理速度提高;</p><p>  D、管理信息服務(wù)的改進(jìn);</p><p>  E、人員利用率盡可能提高;</p><p>  F、結(jié)果應(yīng)能清除地審查。<

56、;/p><p>  2.3開(kāi)發(fā)的開(kāi)發(fā)工具、軟硬件環(huán)境簡(jiǎn)介</p><p>  本設(shè)計(jì)在Windows 7平臺(tái)下,使用的開(kāi)發(fā)工具為netBeans IDE7.2.1數(shù)據(jù)庫(kù)為Microsoft SQL Server 2008。</p><p>  Windows 7 是由微軟公司開(kāi)發(fā)的操作系統(tǒng)。Windows 7 可供家庭及商業(yè)工作環(huán)境、筆記本電腦、平板電腦、多媒體中心等使

57、用。</p><p>  NetBeans是開(kāi)源軟件開(kāi)發(fā)集成環(huán)境,是一個(gè)開(kāi)放框架,可擴(kuò)展的開(kāi)發(fā)平臺(tái),可以用于Java,C/C++,PHP等語(yǔ)言的開(kāi)發(fā),本身是一個(gè)開(kāi)發(fā)平臺(tái),可以通過(guò)擴(kuò)展插件來(lái)擴(kuò)展功能。</p><p>  在 NetBeans Platform 平臺(tái)中,應(yīng)用軟體是用一系列的軟體模組(modular software components)建構(gòu)出來(lái)。而這些模組是一個(gè)jar檔(J

58、ava archive file)它包含了一組Java程 式的類(lèi)別而它們實(shí)作全依據(jù)依 NetBeans 定義了的公開(kāi)介面以及一系列用來(lái)區(qū)分不同模組的定義描述檔(manifest file)。有賴(lài)於模組化帶來(lái)的好處,用模組來(lái)建構(gòu)的應(yīng)用程式可只要加上新的模組就能進(jìn)一步擴(kuò)充。由於模組可以獨(dú)立地進(jìn)行開(kāi)發(fā),所以由 NetBeans 平臺(tái)開(kāi)發(fā)出來(lái)的應(yīng)用程式就能利用著第叁方軟體,非常容易及有效率地進(jìn)行擴(kuò)充。</p><p> 

59、 Microsoft SQL Server 2008可以對(duì)整個(gè)數(shù)據(jù)庫(kù)、數(shù)據(jù)文件和日志文件進(jìn)行加密,而不需要改動(dòng)應(yīng)用程序。進(jìn)行加密使公司可以滿(mǎn)足遵守規(guī)范和及其關(guān)注數(shù)據(jù)隱私的要求。簡(jiǎn)單的數(shù)據(jù)加密的好處包括使用任何范圍或模糊查詢(xún)搜索加密的數(shù)據(jù)、加強(qiáng)數(shù)據(jù)安全性以防止未授權(quán)的用戶(hù)訪問(wèn)、還有數(shù)據(jù)加密。這些可以在不改變已有的應(yīng)用程序的情況下進(jìn)行。</p><p>  Microsoft SQL Server 2008使你可以審

60、查你的數(shù)據(jù)的操作,從而提高了遵從性和安全性。審查不只包括對(duì)數(shù)據(jù)修改的所有信息,還包括關(guān)于什么時(shí)候?qū)?shù)據(jù)進(jìn)行讀取的信息。Microsoft SQL Server 2008具有像服務(wù)器中加強(qiáng)的審查的配置和管理這樣的功能,這使得公司可以滿(mǎn)足各種規(guī)范需求。Microsoft SQL Server 2008還可以定義每一個(gè)數(shù)據(jù)庫(kù)的審查規(guī)范,所以審查配置可以為每一個(gè)數(shù)據(jù)庫(kù)作單獨(dú)的制定。為指定對(duì)象作審查配置使審查的執(zhí)行性能更好,配置的靈活性也更高。&

61、lt;/p><p><b>  2.4技術(shù)可行性</b></p><p>  A 開(kāi)發(fā)人員的數(shù)量:5 人;在圖書(shū)館借閱相關(guān)書(shū)籍,尋找適宜的編程工具。</p><p>  B經(jīng)過(guò)分析,本系統(tǒng)能在規(guī)定時(shí)間內(nèi)完成。</p><p><b>  2.5經(jīng)濟(jì)可行性</b></p><p>

62、  本系統(tǒng)純粹作為技術(shù)開(kāi)發(fā)交流,所有程序及文檔均為免費(fèi)。并不作為商業(yè)用途。</p><p><b>  2.6 操作可行性</b></p><p>  本系統(tǒng)一經(jīng)制作完成,可以在win7系統(tǒng)中運(yùn)行,系統(tǒng)操作上面不需要太大的技術(shù)性,所以可以達(dá)到易操作性。</p><p>  2.7可行性分析結(jié)論</p><p>  對(duì)該系

63、統(tǒng)的技術(shù)可行性,經(jīng)濟(jì)可行性,操作可行性都進(jìn)行了比較全面的分析,再選擇能使時(shí)間、成本減到最低的方案,系統(tǒng)可以馬上進(jìn)行開(kāi)發(fā)。</p><p><b>  3.總體設(shè)計(jì)說(shuō)明書(shū)</b></p><p><b>  3.1 工作內(nèi)容</b></p><p>  本項(xiàng)目的內(nèi)容包括技術(shù)和非技術(shù)兩大部分:技術(shù)上需要進(jìn)行數(shù)據(jù)庫(kù)開(kāi)發(fā)、編程工具

64、、java技術(shù)的基本使用。非技術(shù)部分包括:人力資源的充分利用。</p><p><b>  3.2 項(xiàng)目概述</b></p><p>  最終用戶(hù)內(nèi)容包括完整的數(shù)據(jù)庫(kù)系統(tǒng),用戶(hù)手冊(cè)及相關(guān)的代碼、文檔、說(shuō)明及范例。</p><p>  3.2.1明確要解決的問(wèn)題</p><p>  乘客(姓名,購(gòu)買(mǎi)車(chē)次,購(gòu)買(mǎi)時(shí)間,車(chē)票數(shù)量

65、)能夠查詢(xún)車(chē)輛(車(chē)次,票價(jià),起點(diǎn)站,終點(diǎn)站,發(fā)車(chē)時(shí)間,剩余票數(shù)),售票員(姓名,密碼,類(lèi)型)進(jìn)行記錄管理。</p><p>  3.2.2 可行性研究報(bào)告</p><p>  要解決的關(guān)鍵問(wèn)題是“對(duì)于上一個(gè)階段所確定的問(wèn)題有行得通的解決辦法”。</p><p>  3.2.3 需求分析報(bào)告</p><p>  準(zhǔn)確地確定“為了解決這個(gè)問(wèn)題,目

66、標(biāo)系統(tǒng)應(yīng)該做什么?”,主要是確定目標(biāo)系統(tǒng)必須具備哪些功能。</p><p><b>  3.3 服務(wù)</b></p><p>  A、用戶(hù)方面:可以登錄、注冊(cè)、查詢(xún)、更新、刪除;</p><p>  B、系統(tǒng)方面:查看注冊(cè)用戶(hù)信息、管理系統(tǒng)的各種信息、查看系統(tǒng)的信息;</p><p><b>  3.4 運(yùn)行條

67、件</b></p><p>  A、運(yùn)行該軟件系統(tǒng)所需要的硬設(shè)備包括服務(wù)器和客戶(hù)機(jī),要求滿(mǎn)足(最低</p><p><b>  配置):</b></p><p>  1) 1G Hz 以上處理器,內(nèi)存不少于256M。</p><p>  2) 3G 以上空余硬盤(pán)空間。</p><p>

68、  客戶(hù)機(jī)為普通電腦。 </p><p>  B、本系統(tǒng)是在 NetBeans Platform 平臺(tái)中運(yùn)用制作的一個(gè)小型車(chē)站售票系統(tǒng),</p><p>  數(shù)據(jù)庫(kù)系統(tǒng)技術(shù)(采用sql2008數(shù)據(jù)庫(kù)實(shí)現(xiàn)該系統(tǒng))</p><p><b>  4.詳細(xì)設(shè)計(jì)說(shuō)明書(shū)</b></p><p><b>  4.1 系統(tǒng)

69、需求</b></p><p>  建立一個(gè)小型的車(chē)站售票系統(tǒng),乘客(姓名,購(gòu)買(mǎi)車(chē)次,購(gòu)買(mǎi)時(shí)間,車(chē)票數(shù)量)能夠查詢(xún)車(chē)輛(車(chē)次,票價(jià),起點(diǎn)站,終點(diǎn)站,發(fā)車(chē)時(shí)間,剩余票數(shù)),售票員(姓名,密碼,類(lèi)型)進(jìn)行記錄管理。</p><p><b>  4.2 功能需求</b></p><p>  售票員的需求;對(duì)乘客的需求進(jìn)行查詢(xún),更改等,能夠登

70、錄系統(tǒng),修改密碼。</p><p>  系統(tǒng)主要實(shí)現(xiàn)車(chē)站售票管理和車(chē)次查詢(xún)</p><p>  車(chē)輛的信息;車(chē)次,票價(jià),起點(diǎn)站,終點(diǎn)站,剩余票數(shù),發(fā)車(chē)時(shí)間。</p><p>  乘客的信息;姓名,購(gòu)買(mǎi)車(chē)次,購(gòu)買(mǎi)時(shí)間,購(gòu)買(mǎi)票數(shù)。</p><p>  售票員信息;姓名,密碼,類(lèi)型。</p><p>  管理員信息包括用戶(hù)名

71、和密碼。</p><p>  4.3系統(tǒng)功能框架圖、系統(tǒng)流程圖</p><p>  4.3.1系統(tǒng)功能框架圖</p><p>  4.3.2數(shù)據(jù)庫(kù)系統(tǒng)的E-R圖</p><p>  4.3.3系統(tǒng)流程圖</p><p><b>  車(chē)票入庫(kù)系統(tǒng)流圖</b></p><p>

72、<b>  購(gòu)買(mǎi)車(chē)票數(shù)據(jù)流圖</b></p><p><b>  退票數(shù)據(jù)流圖</b></p><p>  5.運(yùn)行界面與測(cè)試說(shuō)明書(shū)</p><p><b>  5.1測(cè)試說(shuō)明</b></p><p>  本冊(cè)試報(bào)告為學(xué)生選課查詢(xún)系統(tǒng)項(xiàng)目的測(cè)試報(bào)告,目的在于總結(jié)測(cè)試階段的測(cè)試以

73、及分析測(cè)試結(jié)果,描述系統(tǒng)是否符合需求。本規(guī)范規(guī)定一組軟件測(cè)試文件。測(cè)試是軟件生存周期中一個(gè)獨(dú)立的、關(guān)鍵的階段,也是保證軟件質(zhì)量的重要手段。為了提高檢測(cè)出錯(cuò)誤的幾率,使測(cè)試能有計(jì)劃地、有條不紊地進(jìn)行地進(jìn)行,就必須要編制測(cè)試文件。而標(biāo)準(zhǔn)化的測(cè)試文件就如同一種通用的參照體系,可達(dá)到便于交流的目的。文件中所規(guī)定的內(nèi)容可以作為對(duì)測(cè)試過(guò)程完備性的對(duì)照檢查表,故采用這些文件將會(huì)提高測(cè)試過(guò)程的每個(gè)階段的能見(jiàn)度,極大地提高測(cè)試工作的可管理性。</p

74、><p><b>  5.1.1 定義</b></p><p>  A、白盒測(cè)試:白盒測(cè)試也稱(chēng)結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,通過(guò)測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照設(shè)計(jì)規(guī)格說(shuō)明書(shū)的規(guī)定正常進(jìn)行,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。這一方法是把測(cè)試對(duì)象看作一個(gè)打開(kāi)的盒子,測(cè)試人員依據(jù)程序內(nèi)部邏輯結(jié)構(gòu)相關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序所有邏輯

75、路徑進(jìn)行測(cè)試,通過(guò)在不同點(diǎn)檢查程序的狀態(tài),確定實(shí)際的狀態(tài)是否與預(yù)期的狀態(tài)一致。</p><p>  B、黑盒測(cè)試:黑盒測(cè)試也稱(chēng)功能測(cè)試,它是通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用。在測(cè)試中,把程序看作一個(gè)不能打開(kāi)的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說(shuō)明書(shū)的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測(cè)試著眼于程序外部結(jié)構(gòu)

76、,不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試。</p><p><b>  5.2運(yùn)行界面</b></p><p><b>  5.2.1登錄界面</b></p><p><b>  圖1 登錄界面</b></p><p>  5.2.2輸入登錄名</p>

77、;<p><b>  圖2 輸入登錄名</b></p><p>  5.2.3登錄成功界面</p><p><b>  圖3 登錄成功界面</b></p><p>  5.2.4管理系統(tǒng)幫助</p><p><b>  圖4 管理系統(tǒng)幫助</b></p>

78、;<p><b>  5.2.5添加車(chē)票</b></p><p><b>  圖5 添加車(chē)票</b></p><p><b>  5.2.6查找車(chē)票</b></p><p><b>  圖6 查找車(chē)票</b></p><p><b>

79、;  5.2.7刪除車(chē)票</b></p><p><b>  圖7 刪除車(chē)票</b></p><p>  5.2.8刷新后顯示車(chē)票信息</p><p>  圖8 刷新后顯示車(chē)票信息</p><p>  5.2.9售票員管理</p><p><b>  圖9 售票員管理<

80、/b></p><p>  5.2.10管理員修改密碼</p><p>  圖10 管理員修改密碼</p><p>  5.2.11售票窗口</p><p><b>  圖11 售票窗口</b></p><p>  5.2.12確定購(gòu)買(mǎi)車(chē)票</p><p>  圖12

81、 確定購(gòu)買(mǎi)車(chē)票</p><p>  5.2.13退票窗口</p><p><b>  圖13 退票窗口</b></p><p>  5.2.14退票員幫助窗口</p><p>  圖14 退票員幫助窗口</p><p>  5.2.15退票員修改密碼</p><p>  圖

82、15 退票員修改密碼</p><p><b>  5.2.16統(tǒng)計(jì)</b></p><p><b>  圖16 統(tǒng)計(jì)</b></p><p><b>  7.開(kāi)發(fā)會(huì)議記錄</b></p><p>  7.1時(shí)間、地點(diǎn)、主持人</p><p>  時(shí)間:2

83、012.12.20</p><p><b>  地點(diǎn):宿舍</b></p><p><b>  主持人:組長(zhǎng)</b></p><p><b>  7.2會(huì)議記錄</b></p><p>  此次會(huì)議時(shí)我們小組的第一次課程設(shè)計(jì)會(huì)議,主要是將小組內(nèi)各個(gè)成員的負(fù)責(zé)內(nèi)容具體化,我們這次

84、課程設(shè)計(jì)是以“車(chē)站售票系統(tǒng)”為主題,組員一共有五個(gè),我們就“車(chē)站售票系統(tǒng)”這一主題進(jìn)行了一系列的討論,以及今后兩周的具體工作流程。討論內(nèi)容如下:</p><p>  討論一:制定開(kāi)會(huì)時(shí)間、地點(diǎn)、討論時(shí)長(zhǎng)以及成員安排。</p><p>  我們小組內(nèi)規(guī)定了這三周會(huì)議的開(kāi)會(huì)時(shí)間、地點(diǎn)與討論時(shí)長(zhǎng)。小組規(guī)定:每周的周六在組長(zhǎng)宿舍開(kāi)會(huì),總結(jié)上周課程設(shè)計(jì)過(guò)程中所遇到的問(wèn)題與收獲,并與小組其他成員分享或

85、借助小組的力量解決。小組還規(guī)定小組內(nèi)每個(gè)成員課程設(shè)計(jì)的負(fù)責(zé)內(nèi)容。</p><p>  討論二:開(kāi)發(fā)背景與系統(tǒng)分析</p><p><b>  開(kāi)發(fā)背景</b></p><p>  隨著春節(jié)的臨近,越來(lái)越多的外出工作人員開(kāi)始預(yù)訂火車(chē)票回家,所以,我們小組決定以此為題,嘗試編寫(xiě)一個(gè)售票系統(tǒng),將課堂所學(xué)的知識(shí)運(yùn)用到實(shí)際生活中。</p>

86、<p><b>  系統(tǒng)分析:</b></p><p>  開(kāi)發(fā)“車(chē)站售票系統(tǒng)”的目的是嘗試將課堂上學(xué)到的知識(shí),實(shí)際運(yùn)用到生活中,并嘗試能否做到滿(mǎn)足真實(shí)的售票。</p><p>  7.2.1制定項(xiàng)目計(jì)劃書(shū)</p><p><b>  編寫(xiě)目的:</b></p><p>  為了保證項(xiàng)目能

87、勾按時(shí)完成課程設(shè)計(jì),更好的了解項(xiàng)目實(shí)際情況,按照合理的順序開(kāi)展工作,小組決定以書(shū)面的形式將項(xiàng)目開(kāi)發(fā)生命周期中的項(xiàng)目任務(wù)范圍、項(xiàng)目小組組織結(jié)構(gòu)。小組成員的工作責(zé)任、開(kāi)發(fā)進(jìn)度等內(nèi)容描述出來(lái),作為小組人員之間的共識(shí)和約定和項(xiàng)目生命周期內(nèi)的所有項(xiàng)目活動(dòng)的行動(dòng)基礎(chǔ)。</p><p><b>  項(xiàng)目目標(biāo):</b></p><p>  建立一個(gè)小型的車(chē)站售票系統(tǒng),乘客(姓名,購(gòu)買(mǎi)

88、車(chē)次,購(gòu)買(mǎi)時(shí)間,車(chē)票數(shù)量)能夠查詢(xún)車(chē)輛(車(chē)次,票價(jià),起點(diǎn)站,終點(diǎn)站,發(fā)車(chē)時(shí)間,剩余票數(shù)),售票員(姓名,密碼,類(lèi)型)進(jìn)行記錄管理。</p><p><b>  應(yīng)交付成果:</b></p><p>  售票員能對(duì)乘客的需求進(jìn)行查詢(xún),更改等,能夠登錄系統(tǒng),修改密碼。</p><p>  系統(tǒng)主要實(shí)現(xiàn)車(chē)站售票管理和車(chē)次查詢(xún)。</p>

89、<p>  車(chē)輛的信息:車(chē)次,票價(jià),起點(diǎn)站,終點(diǎn)站,剩余票數(shù),發(fā)車(chē)時(shí)間。</p><p>  乘客的信息:姓名,購(gòu)買(mǎi)車(chē)次,購(gòu)買(mǎi)時(shí)間,購(gòu)買(mǎi)票數(shù)。</p><p>  售票員信息:姓名,密碼,類(lèi)型。</p><p>  管理員信息包括用戶(hù)名和密碼。</p><p><b>  項(xiàng)目開(kāi)發(fā)環(huán)境:</b></p&g

90、t;<p>  本設(shè)計(jì)在Windows 7平臺(tái)下,使用的開(kāi)發(fā)工具為netBeans IDE7.2.1數(shù)據(jù)庫(kù)為Microsoft SQL Server 2008。</p><p><b>  討論四:系統(tǒng)設(shè)計(jì)</b></p><p>  系統(tǒng)目標(biāo):根據(jù)需求分析的描述以及實(shí)際考察,制定“車(chē)站售票系統(tǒng)”實(shí)現(xiàn)的功能</p><p><

91、;b>  系統(tǒng)功能結(jié)構(gòu)</b></p><p><b>  7.3 小結(jié)</b></p><p>  在本次(第一次)小組會(huì)議中,我們明確了課程設(shè)計(jì)的內(nèi)容,并明朗化了小組內(nèi)各成員的分工安排,將整個(gè)系統(tǒng)開(kāi)發(fā)的流程系統(tǒng)分為幾個(gè)步驟,并合理的安排了每個(gè)步驟的完成需求時(shí)間,具體化了每周的任務(wù)完成目標(biāo),為未來(lái)的三周課程設(shè)計(jì)工作安排奠定了堅(jiān)實(shí)的基礎(chǔ),這樣更有利于

92、以后的任務(wù)目標(biāo)安排,且這樣的制定細(xì)化目標(biāo)更有利于我們?cè)陂_(kāi)發(fā)過(guò)程中發(fā)現(xiàn)問(wèn)題,并在第一時(shí)間討論解決問(wèn)題,大大節(jié)省了開(kāi)發(fā)時(shí)間,提高了開(kāi)發(fā)效率。</p><p><b>  8.系統(tǒng)使用說(shuō)明</b></p><p>  第一步:安裝jdk1.6.0_10</p><p>  第二步:安裝NetBeans IDE 7.2.1,安裝過(guò)程中選著的第一步安裝的

93、jdk。 </p><p>  第一步:把數(shù)據(jù)庫(kù)文件附加進(jìn)入Microsoft SQL Server 2008中。</p><p>  第二步:用netbeans打開(kāi)項(xiàng)目shujuku,運(yùn)行denglu.java進(jìn)行登錄即可。</p><p>  管理人員的登錄名為putjie,密碼為123.</p><p>  售票員的登錄名為saler,

94、密碼為123.</p><p>  8.1NetBeans的安裝</p><p>  8.1.1、NetBeans的下載:</p><p>  到http://netbeans.org/downloads/index.html上下載,根據(jù)需要開(kāi)發(fā)的功能,選擇相應(yīng)的版本,可以選 all 版本的</p><p>  8.1.2、NetBeans的

95、安裝:</p><p>  在安裝NetBeans之前要先安裝JDK,到http://www.java.com/zh_CN/download/index.jsp上下載并安裝。安裝好JDK后再開(kāi)始安裝NetBeans,在安裝過(guò)程中有“定制”這項(xiàng)勾選(可以在下載時(shí)選擇 all 版本的,而此時(shí)再選擇要安裝哪些組件),注:NetBeans在默認(rèn)安裝是不安裝Tomcat,如果要安裝Tomcat,應(yīng)該在“定制”中勾上Tomc

96、at組件的選項(xiàng)。</p><p>  8.2 JDK1.6.0_10的環(huán)境變量配置</p><p>  2009-09-03 08:52 首先打開(kāi)系統(tǒng)屬性(右擊我的電腦——屬性); </p><p>  然后選擇“高級(jí)”里面的“環(huán)境變量”;</p><p>  在新的打開(kāi)界面中的系統(tǒng)變量里需要設(shè)置三個(gè)屬性“java_home”、“path”、

97、“classpath",path屬性是本來(lái)存在的,若java_home和classpath不存在自己建;</p><p>  “新建”,然后在變量名寫(xiě)上java_home,該變量的含義就是java的安裝路徑,然后在變量值里填入剛才安裝的路徑“C:\Program Files\Java\jdk1.6.0_10”(我的是系統(tǒng)默認(rèn)的安裝路徑);</p><p>  再點(diǎn)“新建”,然后在變量名上寫(xiě)

98、classpath,該變量的含義是為java加載類(lèi)(class or lib)路徑,只有類(lèi)在classpath中,java命令才能識(shí)別。其值為“.;C:\Program Files\Java\jdk1.6.0_10\lib;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar ;”(要加.表示當(dāng)前路徑);</p><p>  雙擊path,path變量的含義就是系統(tǒng)在任何

99、路徑下都可以識(shí)別java命令,變量值為C:\Program Files\Java\jdk1.6.0_10\bin;</p><p>  最后,打開(kāi)運(yùn)行,輸入CMD,分別輸入java、javac若出現(xiàn)兩命令的用法說(shuō)明,恭喜,你配置成功。</p><p>  PS:注意上述設(shè)置中的路徑全部不是在中文輸入狀態(tài)下輸入的,輸入法切換到英文輸入狀態(tài)!</p><p>  8.3

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論