




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、山西大學(xué)商務(wù)學(xué)院軟件工程課程設(shè)計(jì)報(bào)告題目:火車(chē)站售票管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)班級(jí):10軟件G2班組長(zhǎng):景巧鑫組員姓名:夏丹丹崔新華王偉、火車(chē)站售票管理系統(tǒng)、小組成員及任務(wù)分配情況姓名學(xué)號(hào)任務(wù)分配景巧鑫09需求分析、總體設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)夏丹丹27可行性研究、詳細(xì)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)崔新華04數(shù)據(jù)庫(kù)的設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)王偉23系統(tǒng)界面設(shè)計(jì)與實(shí)現(xiàn)1. 開(kāi)發(fā)目的和意義1研究背景1開(kāi)發(fā)目的和意義1完成情況22. 開(kāi)發(fā)技術(shù)及方法3開(kāi)發(fā)環(huán)境和開(kāi)發(fā)工具3技術(shù)及方法3B/S模式3.NET343. 系統(tǒng)分析5可行性分析5經(jīng)濟(jì)可行性5技術(shù)可行性5操作可行性5需求分析5功能需求5數(shù)據(jù)需求8性能需求94. 系統(tǒng)設(shè)計(jì)10總體設(shè)計(jì)10詳細(xì)
2、設(shè)計(jì)10過(guò)程設(shè)計(jì)10數(shù)據(jù)庫(kù)設(shè)計(jì)16用戶表16車(chē)次詳細(xì)信息表17訂票紀(jì)錄表17退票紀(jì)錄表185. 系統(tǒng)實(shí)現(xiàn)19系統(tǒng)登錄界面19系統(tǒng)管理員登錄界面19票務(wù)管理員登錄界面20乘客登錄界面216. 系統(tǒng)測(cè)試22測(cè)試方法22測(cè)試過(guò)程22測(cè)試結(jié)果227. 總結(jié)24小結(jié)24實(shí)踐感想24參考文獻(xiàn)26附錄1可行性分析文檔27附錄2需求分析文檔30附錄3詳細(xì)設(shè)計(jì)文檔33附錄4系統(tǒng)測(cè)試文檔391. 開(kāi)發(fā)目的和意義研究背景用信息化推動(dòng)工業(yè)化,用信息技術(shù)改造傳統(tǒng)產(chǎn)業(yè),這是我國(guó)迫切要完成的一項(xiàng)戰(zhàn)略性任務(wù)。作為工業(yè)文明的產(chǎn)物鐵路,如何借助信息技術(shù)的幫助,實(shí)現(xiàn)管理方式,運(yùn)營(yíng)組織,服務(wù)標(biāo)準(zhǔn)的現(xiàn)代化,這是擺在我國(guó)鐵路工作者面前的
3、重大課題。?鐵路信息化是鐵路現(xiàn)代化的重要標(biāo)志,其根本目的是將信息技術(shù)應(yīng)用到鐵路生產(chǎn)經(jīng)營(yíng)與管理決策等各項(xiàng)活動(dòng)中,改造傳統(tǒng)產(chǎn)業(yè),提高鐵路生產(chǎn)率,提高市場(chǎng)競(jìng)爭(zhēng)力,提高鐵路運(yùn)營(yíng)經(jīng)濟(jì)效益。?國(guó)內(nèi)外已有運(yùn)作合理完善的火車(chē)售票管理系統(tǒng),其具有售票、查詢(xún)、管理和維護(hù)等功能,系統(tǒng)管理員可以進(jìn)行對(duì)車(chē)次的更改、票價(jià)的變動(dòng)及調(diào)度功能,票價(jià)的修改可以通過(guò)修改運(yùn)價(jià)來(lái)進(jìn)行,車(chē)次調(diào)度可通過(guò)對(duì)發(fā)車(chē)時(shí)刻表的修改來(lái)進(jìn)行,維護(hù)功能即可對(duì)表進(jìn)行修改。滿足當(dāng)前火車(chē)售票管理的需求,并且運(yùn)作十分良好。鐵路信息化建設(shè)目前主要集中在搞好鐵路運(yùn)輸生產(chǎn)管理上,加快計(jì)算機(jī)調(diào)度系統(tǒng)建設(shè),完善客票發(fā)售與預(yù)訂系統(tǒng),搞好各地信息系統(tǒng)的結(jié)合,實(shí)現(xiàn)資源有效利用,
4、信息共享。其總體目標(biāo)是:形成具有國(guó)際水平的鐵路信息化基礎(chǔ)通信平臺(tái),實(shí)現(xiàn)各部門(mén)各系統(tǒng)之間的信息數(shù)據(jù)共享,互聯(lián)互通;建成車(chē),機(jī),工,電,輛各部門(mén)調(diào)度控制,安全生產(chǎn),運(yùn)輸指揮的現(xiàn)代化保障體系。為鐵路運(yùn)輸各部門(mén)提供所需的管理信息資源和強(qiáng)有力的決策支持。通過(guò)現(xiàn)代客貨營(yíng)銷(xiāo)手段和電子商務(wù)手段,帶動(dòng)鐵路運(yùn)輸經(jīng)濟(jì)發(fā)展,大幅度提高運(yùn)輸效益。建立建全與信息化相適應(yīng)的管理體制。我國(guó)目前的鐵路信息化總體程度居國(guó)內(nèi)領(lǐng)先,國(guó)際先進(jìn)水平。?開(kāi)發(fā)目的和意義鐵路客票發(fā)售和預(yù)訂系統(tǒng)經(jīng)過(guò)幾年的建設(shè),取得了很大的進(jìn)展?;疖?chē)站售票系統(tǒng)的推廣使用,大大方便了旅客購(gòu)票,也預(yù)示著我國(guó)鐵路售票系統(tǒng)正日趨合理與完善,并且具有良好的交互界面,容易被
5、用戶所接受。本系統(tǒng)基于鐵路售票系統(tǒng)訂票業(yè)務(wù)的基本流程,通過(guò)模擬售票員與客戶之間的基本操作,實(shí)現(xiàn)了查詢(xún)、訂票、退票等基本功能,同時(shí)利用計(jì)算機(jī)網(wǎng)絡(luò),通過(guò)網(wǎng)絡(luò)與售票系統(tǒng),為用戶提供方便快捷的訂票服務(wù),使得售票服務(wù)更為便捷效率,使鐵路售票系統(tǒng)應(yīng)用更為廣泛,但由于鐵路火車(chē)票務(wù)管理的復(fù)雜性,本設(shè)計(jì)與開(kāi)發(fā)也僅是一個(gè)嘗試性的工作,希望為鐵路售票業(yè)務(wù),鐵路客運(yùn)及運(yùn)輸發(fā)展更為穩(wěn)定,迅猛盡微薄之力。完成情況E-R本項(xiàng)目針對(duì)火車(chē)站的售票實(shí)際情況,按照軟件工程的結(jié)構(gòu)化設(shè)計(jì)思想,經(jīng)過(guò)項(xiàng)目的可行性研究和需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì),以及編碼實(shí)現(xiàn)和調(diào)試等步驟設(shè)計(jì)開(kāi)發(fā)了火車(chē)站售票管理系統(tǒng)。并運(yùn)用數(shù)據(jù)流圖和數(shù)據(jù)字典、圖和數(shù)據(jù)庫(kù)邏
6、輯結(jié)構(gòu)、層次圖、系統(tǒng)流程圖、以及程序流程圖,對(duì)該系統(tǒng)的數(shù)據(jù)需求、數(shù)據(jù)庫(kù)、系統(tǒng)軟件結(jié)構(gòu)、系統(tǒng)流程、以及處理過(guò)程等進(jìn)行了分析和設(shè)計(jì)。該系統(tǒng)基于鐵路售票系統(tǒng)訂票業(yè)務(wù)的基本流程,通過(guò)模擬售票員與客戶之間的基本操作,可以滿足火車(chē)站網(wǎng)上售票的基本要求,包括查詢(xún)、訂票、退票等三個(gè)方面的功能。該系統(tǒng)能運(yùn)用到火車(chē)站售票的工作中,根據(jù)用戶的需求,設(shè)置其權(quán)限,并快捷方便的為用戶提供服務(wù)。2. 開(kāi)發(fā)技術(shù)及方法本系統(tǒng)是一個(gè)基于B/S構(gòu)架的系統(tǒng)。系統(tǒng)的開(kāi)發(fā)和應(yīng)用目的是使售票活動(dòng)能夠在多個(gè)不同的地點(diǎn)進(jìn)行并且能夠使旅客通過(guò)系統(tǒng)查詢(xún)到自己所需要的出行信息?;贐/S結(jié)構(gòu)售票系統(tǒng)的具體實(shí)現(xiàn)的功能:查詢(xún),訂票,退票,等三大模塊,并
7、研究B/S結(jié)構(gòu)在網(wǎng)絡(luò)中面臨的安全問(wèn)題及提出相應(yīng)的解決方案。開(kāi)發(fā)環(huán)境和開(kāi)發(fā)工具伴隨著Internet/Intranet技術(shù)的發(fā)展,開(kāi)發(fā)基于Web的應(yīng)用程序勢(shì)在必行,數(shù)據(jù)庫(kù)技術(shù)更是需要和Weba據(jù)相結(jié)合,才有更為廣闊的前景。作為微軟推出的新興Web應(yīng)用程序開(kāi)發(fā)技術(shù),在數(shù)據(jù)庫(kù)應(yīng)用方面發(fā)揮著越來(lái)越重要的作用。本系統(tǒng)的開(kāi)發(fā)平臺(tái)是,數(shù)據(jù)庫(kù)選擇用的SQLServer2000,語(yǔ)言使用JAVA,開(kāi)發(fā)工具是Eclipse。技術(shù)及方法2.1.1 B/S模式B/S結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu);它是一次性到位的開(kāi)發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),
8、以不同的接入方式(比如LAN,WAN,Internet/Intranet等)訪問(wèn)和操作共同的數(shù)據(jù)庫(kù);它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問(wèn)權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全。在JAVA這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后,B/S架構(gòu)管理軟件更是方便、快捷、高效。2.1.2 .NET.NET是MicrosoftXMLWebservices平臺(tái)。XMLWebservices允許應(yīng)用程序通過(guò)Internet進(jìn)行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設(shè)備或編程語(yǔ)言。Microsoft.NET平臺(tái)提供創(chuàng)建XMLWebservices并將這些服務(wù)集成在一起。對(duì)個(gè)人用戶的好處是無(wú)縫的、吸引人的體驗(yàn)。而且.NET平臺(tái)的基礎(chǔ)架構(gòu)
9、.NET框架(Framework),采用統(tǒng)一的命令集支持各種編程語(yǔ)言。從而消除各種異類(lèi)框架之間的差異,提供強(qiáng)的跨語(yǔ)言繼承性、錯(cuò)誤處理和調(diào)試功能。2.1.3 A是把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行。不像以前的ASP即時(shí)解釋程序,而是將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,這樣的執(zhí)行效果,當(dāng)然比一條一條的解釋強(qiáng)很多。因?yàn)槭腔谕ㄓ谜Z(yǔ)言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件開(kāi)發(fā)者的幾乎全部的平臺(tái)上。通用語(yǔ)言的基本庫(kù),消息機(jī)制,數(shù)據(jù)接口的處理都能無(wú)縫的整合到的Web應(yīng)用中。同時(shí)也是language-independent語(yǔ)言獨(dú)立化的,所以,你可以選擇一種最適合你的語(yǔ)言來(lái)編寫(xiě)
10、你的程序,或者把你的程序用很多種語(yǔ)言來(lái)寫(xiě),現(xiàn)在已經(jīng)支持的有C#(C+餅口Java的結(jié)合體),VB,Jscript。使運(yùn)行一些很平常的任務(wù)如表單的提交客戶端的身份驗(yàn)證、分布系統(tǒng)和網(wǎng)站配置變得非常簡(jiǎn)單。使用一種字符基礎(chǔ)的,分級(jí)的配置系統(tǒng),使你服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。因?yàn)榕渲眯畔⒍急4嬖诤?jiǎn)單文本中,新的設(shè)置有可能都不需要啟動(dòng)本地的管理員工具就可以實(shí)現(xiàn)。這種被稱(chēng)為"ZeroLocalAdministration"的哲學(xué)觀念使的基于應(yīng)用的開(kāi)發(fā)更加具體和快捷。一個(gè)的應(yīng)用程序在一臺(tái)服務(wù)器系統(tǒng)的安裝只需要簡(jiǎn)單的拷貝一些必須的文件,不需要系統(tǒng)的重新啟動(dòng)。多處理器環(huán)境的可靠性已經(jīng)被
11、刻意設(shè)計(jì)成為一種可以用于多處理器的開(kāi)發(fā)工具,它在多處理器的環(huán)境下用特殊的無(wú)縫連接技術(shù),將很大的提高運(yùn)行速度。即使你現(xiàn)在的應(yīng)用軟件是為一個(gè)處理器開(kāi)發(fā)的,將來(lái)多處理器運(yùn)行時(shí)不需要任何改變都能提高他們的效能,但現(xiàn)在的ASP卻做不到這一點(diǎn)。自定義性和可擴(kuò)展性設(shè)計(jì)時(shí)考慮了讓網(wǎng)站開(kāi)發(fā)人員可以在自己的代碼中自己定義"plugin"的模塊。這與原來(lái)的包含關(guān)系不同,可以加入自己定義的組件。網(wǎng)站程序的開(kāi)發(fā)從來(lái)沒(méi)有這么簡(jiǎn)單過(guò)。安全性基于Windows認(rèn)證技術(shù)和每應(yīng)用程序配置,可以確保你的原程序是絕對(duì)安全的。的語(yǔ)法在很大程度上與ASP兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更
12、好的應(yīng)用程序,并提供更好的安全保護(hù)??梢酝ㄟ^(guò)在現(xiàn)有ASP應(yīng)用程序中逐漸添加功能,隨時(shí)增強(qiáng)ASP應(yīng)用程序的功能。是一個(gè)已編譯的、基于.NET的環(huán)境,把基于通用語(yǔ)言的程序在服務(wù)器上運(yùn)行。將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,比ASP即時(shí)解釋程序速度上要快很多.而且是可以用任何與.NET兼容的語(yǔ)言(包括VisualBasic.NET、C#和JScript.NET.)創(chuàng)作應(yīng)用程序。3. 系統(tǒng)分析可行性分析該階段通過(guò)對(duì)系統(tǒng)目標(biāo)的初步調(diào)研和分析,提出可行性方案并進(jìn)行論證。我們?cè)谶@里主要從技術(shù)可行性,經(jīng)濟(jì)可行性和操作可行性三方面進(jìn)行分析。3.1.1 經(jīng)濟(jì)可行性開(kāi)發(fā)該系統(tǒng)所需的相關(guān)資料可以通過(guò)已存在的網(wǎng)上購(gòu)票系
13、統(tǒng)進(jìn)行調(diào)查采集,所需的其他應(yīng)用軟件、硬件軟件也易于獲得。因此,開(kāi)發(fā)成本低。而引進(jìn)使用本系統(tǒng)后,與傳統(tǒng)方式相比,具有高效率、低成本、高質(zhì)量的特點(diǎn),可以節(jié)省不少人力、物力及財(cái)力。所以,從經(jīng)濟(jì)的角度來(lái)看,該系統(tǒng)可行。3.1.2 技術(shù)可行性開(kāi)發(fā)工具:Eclipse數(shù)據(jù)庫(kù)環(huán)境:SQLServer2000系統(tǒng)環(huán)境:MicrosoftWindows2000或以上版本系統(tǒng)實(shí)現(xiàn)依靠相對(duì)熟悉的Java語(yǔ)言和SQLServer2000數(shù)據(jù)庫(kù)系統(tǒng),其基本操作實(shí)質(zhì)還是對(duì)數(shù)據(jù)庫(kù)進(jìn)行添加、刪除、查找、等操作,暫不存在技術(shù)問(wèn)題。3.1.3 操作可行性系統(tǒng)采用菜單式,實(shí)現(xiàn)用戶與數(shù)據(jù)的交互,界面簡(jiǎn)潔友好,操作方便。用戶只需對(duì)訂票
14、流程和業(yè)務(wù)了解即可,不需掌握數(shù)據(jù)庫(kù)等相關(guān)知識(shí)。需求分析該系統(tǒng)是利用平臺(tái)開(kāi)發(fā),數(shù)據(jù)庫(kù)采用的是SQLSever2000,旨在開(kāi)發(fā)一個(gè)具有開(kāi)放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的火車(chē)售票系統(tǒng),為用戶提供滿意的火車(chē)票訂票服務(wù)。3.2.1功能需求火車(chē)站售票管理系統(tǒng)的參與者:乘客:查詢(xún)、預(yù)訂車(chē)票的人員。售票員:具體負(fù)責(zé)乘客的車(chē)票訂單。票務(wù)管理員:負(fù)責(zé)更新車(chē)票信息。系統(tǒng)管理員:系統(tǒng)管理員負(fù)責(zé)系統(tǒng)的員工信息管理,會(huì)員信息管理以及系統(tǒng)的維護(hù)等。根據(jù)以上分析,創(chuàng)建系統(tǒng)參與者,系統(tǒng)參與者如圖所示:圖系統(tǒng)參與者(1)管理員用例圖火車(chē)站系統(tǒng)中的所有人都是管理員,管理員是一個(gè)抽象的概念,他包含的行為是所
15、有管理員的共同行為。管理員在本系統(tǒng)中通過(guò)合法的身份驗(yàn)證能夠修改自身的信息和密碼。根據(jù)以上分析,系統(tǒng)管理員用例圖如圖所示:圖系統(tǒng)管理員用例圖(2)系統(tǒng)管理員用例圖系統(tǒng)管理員能夠通過(guò)本系統(tǒng)進(jìn)行如下活動(dòng):管理會(huì)員信息:系統(tǒng)管理員能夠?qū)Ξ?dāng)前注冊(cè)到本系統(tǒng)的客戶進(jìn)行整理。管理售票員信息:系統(tǒng)管理員能夠管理當(dāng)前系統(tǒng)中的售票員信息,如添加、刪除和修改售票員信息等。系統(tǒng)設(shè)置:系統(tǒng)管理員可以對(duì)系統(tǒng)進(jìn)行必要的設(shè)置和維護(hù),如升級(jí)等。根據(jù)以上分析,系統(tǒng)管理員用例圖如圖所示:圖系統(tǒng)管理員用例圖(3)票務(wù)管理員用例圖票務(wù)管理員能夠通過(guò)本系統(tǒng)進(jìn)行如下活動(dòng):添加車(chē)票信息、刪除車(chē)票信息、修改車(chē)票信息等。根據(jù)以上分析,票務(wù)管理員用
16、例圖如圖所示:圖票務(wù)管理員用例圖(4) 乘客用例圖對(duì)于火車(chē)票售票系統(tǒng),乘客可以登錄和查詢(xún)。其下為乘客的用例圖,即乘客可以進(jìn)行的活動(dòng)。根據(jù)以上分析,乘客用例圖如圖所示:圖乘客用例圖3.2.2 數(shù)據(jù)需求( 1)數(shù)據(jù)錄入和處理的準(zhǔn)確性數(shù)據(jù)的輸入是否正確是數(shù)據(jù)處理的前提,錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而得不到想要的結(jié)果。數(shù)據(jù)的輸入來(lái)源是手工輸入。所以系統(tǒng)地界面要讓用戶容易使用,如果用戶出現(xiàn)誤操作,系統(tǒng)能簡(jiǎn)單明了的給出中文提示。( 2)數(shù)據(jù)的一致性和完整性由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的代售點(diǎn)中,車(chē)次信息是共享數(shù)據(jù),所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問(wèn)題。要解決這一問(wèn)題,要求系
17、統(tǒng)能保證數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù),并給出出錯(cuò)提示。( 3)數(shù)據(jù)的共享與獨(dú)立性整個(gè)售票系統(tǒng)的數(shù)據(jù)是共享的。然而,從系統(tǒng)開(kāi)發(fā)的角度上看,共享會(huì)給設(shè)計(jì)和調(diào)試帶來(lái)困難。因此,應(yīng)該提供靈活的配置,使不同權(quán)限的用戶都可以正常進(jìn)行操作。3.2.3 性能需求為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,本系統(tǒng)應(yīng)該滿足以下的性能需求。( 1)系統(tǒng)的準(zhǔn)確性和及時(shí)性系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。系統(tǒng)應(yīng)能及時(shí)而且準(zhǔn)確的根據(jù)用戶權(quán)限及所輸入的信息做出響應(yīng)。由于本
18、系統(tǒng)的查詢(xún)功能對(duì)于整個(gè)系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來(lái)源,而車(chē)票的數(shù)量和時(shí)間又影響用戶的決策活動(dòng),其準(zhǔn)確性和及時(shí)性很大程度上決定了系統(tǒng)的成敗。在系統(tǒng)開(kāi)發(fā)過(guò)程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性和及時(shí)性。( 2)系統(tǒng)的開(kāi)放性和可擴(kuò)展性售票系統(tǒng)在開(kāi)發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如車(chē)次信息的臨時(shí)或者永久性改變,用戶查詢(xún)的需求也會(huì)不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過(guò)系統(tǒng)的開(kāi)放性來(lái)完成,即系統(tǒng)應(yīng)是一個(gè)開(kāi)放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過(guò)軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更
19、新?lián)Q代。( 3)系統(tǒng)的易用性和易維護(hù)性售票系統(tǒng)是直接面對(duì)普通用戶的,而大多普通用戶往往對(duì)計(jì)算機(jī)并不是非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息界面;針對(duì)用戶在使用中出現(xiàn)的錯(cuò)誤操作,盡量給出中文提示。售票系統(tǒng)中涉及到的數(shù)據(jù)是鐵路部門(mén)的相當(dāng)重要的信息,系統(tǒng)應(yīng)提供方便的手段供系統(tǒng)維護(hù)人員進(jìn)行數(shù)據(jù)的備份,日常的安全管理,以及系統(tǒng)意外崩潰時(shí)數(shù)據(jù)的恢復(fù)等工作。4.系統(tǒng)設(shè)計(jì)總體設(shè)計(jì)本火車(chē)站售票管理系統(tǒng)可劃分為信息查詢(xún)、網(wǎng)上訂票、取消訂票三個(gè)部分。其中信息查詢(xún)又可分為車(chē)次查詢(xún)和訂單查詢(xún)兩個(gè)部分。系統(tǒng)功能結(jié)構(gòu)如圖所示。系統(tǒng)功能結(jié)構(gòu)圖詳細(xì)設(shè)計(jì)4.2.
20、1過(guò)程設(shè)計(jì)本系統(tǒng)主界面為用戶設(shè)計(jì)了三個(gè)功能操作以供選擇:查詢(xún),訂票,退票。另外,為方便用戶,還將“退出系統(tǒng)”也單另列了出來(lái),用戶可以根據(jù)需要觸發(fā)不同事件根據(jù)分析,系統(tǒng)用戶權(quán)限的系統(tǒng)主程序流程圖,售票員權(quán)限的系統(tǒng)主程序流程圖,車(chē)次信息查詢(xún)程序流程圖,售票程序流程圖,訂票信息查詢(xún)模塊程序流程圖,退票模塊程序流程圖,如圖一所示:圖系統(tǒng)用戶權(quán)限的系統(tǒng)主程序流程圖圖售票員權(quán)限的系統(tǒng)主程序流程圖圖車(chē)次信息查詢(xún)程序流程圖圖售票程序流程圖圖訂票信息查詢(xún)模塊程序流程圖圖退票模塊程序流程圖數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)采用的數(shù)據(jù)庫(kù)軟件為SQLserver2000,本系統(tǒng)用到的數(shù)據(jù)庫(kù)名為selltickets(售票),它里面包括
21、張表,下面逐一介紹。4.3.1 用戶表用戶表用來(lái)存儲(chǔ)注冊(cè)用戶的信息,它的結(jié)構(gòu)如表所示:表用戶表字段名稱(chēng)數(shù)據(jù)類(lèi)型長(zhǎng)度描述序號(hào)Int4主鍵用戶名Char10用戶名密碼Char10密碼聯(lián)系方式Varchar50聯(lián)系方式負(fù)責(zé)人Char10負(fù)責(zé)人單位全稱(chēng)Varchar50單位全稱(chēng)具體地址Varchar20具體地址身份證Char20身份證號(hào)代售點(diǎn)編號(hào)Int4為代售點(diǎn)用戶自動(dòng)分配編號(hào)用戶類(lèi)型Int4代售點(diǎn)為1,企業(yè)用戶為24.3.2 車(chē)次詳細(xì)信息表車(chē)次詳細(xì)信息表存儲(chǔ)的是車(chē)次的具體路段信息,它的結(jié)構(gòu)如表所示:表車(chē)次詳細(xì)信息表字段名稱(chēng)數(shù)據(jù)類(lèi)型長(zhǎng)度描述序號(hào)Decimal9:主鍵車(chē)次Char18車(chē)次開(kāi)車(chē)時(shí)間Data
22、time8:開(kāi)車(chē)時(shí)間到達(dá)時(shí)間Datetime8到達(dá)時(shí)間出發(fā)站Char50出發(fā)站到達(dá)站Char50到達(dá)站行程Decimal9每?jī)烧局g的距離4.3.3 訂票紀(jì)錄表訂票紀(jì)錄表存儲(chǔ)的是用戶的買(mǎi)票記錄和訂票信息,買(mǎi)票和訂票操作產(chǎn)生的記錄有不同的字段,本系統(tǒng)中把兩種不同字段放在一張表里,如果訂票字段為空,則系統(tǒng)可判斷這是一條買(mǎi)票記錄,它的具體結(jié)構(gòu)如表所示:表訂票記錄表字段名稱(chēng)數(shù)據(jù)類(lèi)型長(zhǎng)度描述序號(hào)Int4主鍵車(chē)次Char10車(chē)次出發(fā)站Char10車(chē)發(fā)站到達(dá)站Char10到達(dá)站座位類(lèi)型Char10座位類(lèi)型票數(shù)Decimal9票數(shù)總價(jià)格Decimal9總價(jià)格用戶名Char50用戶名聯(lián)系方式Decimal20聯(lián)
23、系方式身份證Decimal20身份證發(fā)車(chē)日期Datetime8發(fā)車(chē)日期時(shí)間Datetime8時(shí)間座位號(hào)Int4座位號(hào)4.3.4 退票紀(jì)錄表退票紀(jì)錄表存儲(chǔ)的是用戶的退票記錄和退票信息,它的具體結(jié)構(gòu)如表所?。罕硗似庇涗洷碜侄蚊Q(chēng)數(shù)據(jù)類(lèi)型長(zhǎng)度描述序號(hào)Int4主鍵車(chē)次Char10車(chē)次出發(fā)站Char10車(chē)發(fā)站到達(dá)站Char10到達(dá)站座位類(lèi)型Char10座位類(lèi)型票數(shù)Decimal9票數(shù)總價(jià)格Decimal9總價(jià)格5.系統(tǒng)實(shí)現(xiàn)系統(tǒng)登錄界面本系統(tǒng)設(shè)計(jì)要求用戶通過(guò)登錄框選擇訪問(wèn)權(quán)限,登錄系統(tǒng)。登錄身份包括系統(tǒng)管理員、票務(wù)管理員和乘客。其中,用戶須輸入用戶名和密碼,以進(jìn)入系統(tǒng)。系統(tǒng)用戶輸入正確的用戶名和密碼,訪問(wèn)
24、系統(tǒng),得到其相應(yīng)的權(quán)限。系統(tǒng)登陸界面如圖所示:系統(tǒng)登陸界面系統(tǒng)管理員登錄界面系統(tǒng)管理員具有系統(tǒng)的管理、系統(tǒng)的設(shè)置和系統(tǒng)的維護(hù)權(quán)限。在系統(tǒng)管理中可以實(shí)現(xiàn)對(duì)乘客信息和票務(wù)管理員信息的添加、刪除和修改,在系統(tǒng)設(shè)置中可以修改系統(tǒng)的相關(guān)屬性,在系統(tǒng)維護(hù)中可以實(shí)現(xiàn)清除系統(tǒng)運(yùn)行中發(fā)生的故障和錯(cuò)誤,對(duì)系統(tǒng)進(jìn)行必要的修改與完善,使系統(tǒng)適應(yīng)用戶環(huán)境的變化,滿足新提出的需要。系統(tǒng)管理員登錄界面如圖所示:系統(tǒng)管理員登錄界面票務(wù)管理員登錄界面票務(wù)管理員是車(chē)票信息的管理者,具有添加車(chē)票信息、修改車(chē)票信息、刪除車(chē)票信息的權(quán)限。票務(wù)管理員通過(guò)日期、車(chē)次或出發(fā)地、目的地來(lái)查詢(xún)相關(guān)車(chē)票信息,并完成對(duì)車(chē)票信息的添加、刪除和修改。票
25、務(wù)管理員登錄界面如圖所示:票務(wù)管理員登錄界面乘客登錄界面乘客是本系統(tǒng)的主要使用者,具有查詢(xún)車(chē)票信息、預(yù)訂車(chē)票和退票的權(quán)限,在查詢(xún)功能中,乘客通過(guò)日期、車(chē)次或出發(fā)地、目的地來(lái)查詢(xún)相關(guān)車(chē)票信息,如票價(jià)、余票、列車(chē)正晚點(diǎn)、列車(chē)時(shí)刻表、中轉(zhuǎn)站等。查詢(xún)成功后,乘客選定滿意的車(chē)次,在購(gòu)票處完成預(yù)定。乘客登錄界面如圖所示:乘客登錄界面6.系統(tǒng)測(cè)試測(cè)試方法采用黑盒測(cè)試,黑盒測(cè)試著重測(cè)試軟件的功能需求。黑盒測(cè)試力圖發(fā)現(xiàn)下述類(lèi)型的錯(cuò)誤:(1)功能不正確或遺漏了功能;(2)界面錯(cuò)誤;(3)數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤或外部數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤;(4)性能錯(cuò)誤;(5)初始化和終止錯(cuò)誤測(cè)試過(guò)程(1)登錄模塊將通過(guò)確認(rèn)測(cè)試的軟件,作為整個(gè)基于
26、計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起,在實(shí)際運(yùn)行環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測(cè)試和確認(rèn)測(cè)試。在登錄模塊中重點(diǎn)測(cè)試如下:輸入數(shù)據(jù)有效性判定;有效數(shù)據(jù)輸出測(cè)試,無(wú)效數(shù)據(jù)輸出測(cè)試。系統(tǒng)安全性和反應(yīng)速度進(jìn)行測(cè)試,系統(tǒng)的穩(wěn)定性要求(2)查詢(xún)模塊在查詢(xún)模塊中重點(diǎn)需要測(cè)試如下:輸入數(shù)據(jù)有效性判定;有效數(shù)據(jù)輸出測(cè)試,無(wú)效數(shù)據(jù)輸出測(cè)試。(3)退票模塊在退票模塊中重點(diǎn)需要測(cè)試如下:庫(kù)中的記錄確定更改;提示車(chē)票退票時(shí)限準(zhǔn)確。測(cè)試結(jié)果(1)測(cè)試方案表測(cè)試方案表編P等價(jià)類(lèi)輸入預(yù)期的輸出1日期輸入格式如13.01.12'13.04.23'13.
27、04.232月份范圍在112之間,日的范圍在130之間'13.13.02'或錯(cuò)誤-無(wú)效輸入”3輸入數(shù)字為負(fù)數(shù),-3,“錯(cuò)誤-無(wú)效輸入”4輸入文字為漢字,太原,太原5輸入空字符串“錯(cuò)誤-沒(méi)有數(shù)字”(2)測(cè)試結(jié)論本系統(tǒng)基本能達(dá)標(biāo),但仍存在些許細(xì)節(jié)問(wèn)題,希望再加斟酌,爭(zhēng)取完全達(dá)標(biāo)。7.總結(jié)小結(jié)本文主要介紹了基于B/S結(jié)構(gòu)的火車(chē)站售票管理系統(tǒng)的分析設(shè)計(jì)以及編程實(shí)現(xiàn)。整個(gè)系統(tǒng)的功能結(jié)構(gòu)和現(xiàn)實(shí)中的火車(chē)站售票系統(tǒng)還具有一定的差距,通過(guò)開(kāi)發(fā)平臺(tái)和sqlserver2000數(shù)據(jù)庫(kù),完成開(kāi)始原來(lái)設(shè)想的大部分功能模塊?,F(xiàn)將本系統(tǒng)的開(kāi)發(fā)過(guò)程中取得的成果歸結(jié)如下:( 1) 據(jù)對(duì)現(xiàn)實(shí)中火車(chē)站售票管理系統(tǒng)的
28、界面分析,我們?cè)O(shè)計(jì)完成了數(shù)據(jù)庫(kù)中數(shù)據(jù)表的所有字段,系統(tǒng)通過(guò)和數(shù)據(jù)庫(kù)交互的結(jié)果能順利地完成系統(tǒng)對(duì)數(shù)據(jù)庫(kù)的常規(guī)操作。( 2) 用Java語(yǔ)言Eclipse工具獨(dú)立設(shè)計(jì)開(kāi)發(fā)完成整個(gè)系統(tǒng)的界面設(shè)計(jì)與實(shí)現(xiàn)。( 3) 立編程實(shí)現(xiàn)了系統(tǒng)原先設(shè)計(jì)的大部分功能,根據(jù)對(duì)有些功能實(shí)現(xiàn)的理解,完成了對(duì)一些特有功能的編碼。但由于火車(chē)站售票管理系統(tǒng)的復(fù)雜性和編者水品的限制,本系統(tǒng)依然存在很多問(wèn)題:( 4) 軟件采納的數(shù)據(jù)不是很全面,不能很好的接受外來(lái)的影響。( 5) 客流人數(shù)預(yù)設(shè)不到位,可能會(huì)有票數(shù)不達(dá)的局限。如果這些問(wèn)題存在,會(huì)影響系統(tǒng)的操作,秩序也會(huì)受到破壞。( 6) 與已存在的火車(chē)站售票管理系統(tǒng)相比整個(gè)系統(tǒng)的功能結(jié)
29、構(gòu)和現(xiàn)實(shí)中的火車(chē)站售票系統(tǒng)還具有一定的差距。實(shí)踐感想在這次課程設(shè)計(jì)過(guò)程中我們遇到了不少的難題,比如數(shù)據(jù)庫(kù)操作問(wèn)題,界面設(shè)計(jì)問(wèn)題,函數(shù)使用與消息處理問(wèn)題等等。其中,最關(guān)鍵的是最初對(duì)系統(tǒng)的需求分析做的不透徹,導(dǎo)致后續(xù)設(shè)計(jì)工作乃至編碼時(shí)的修改工作量變大。以至于為了能按時(shí)完成設(shè)計(jì)任務(wù),我們一連度過(guò)了幾個(gè)通宵。尤其,越接近結(jié)束,就越是時(shí)常出現(xiàn)問(wèn)題。所以,通過(guò)這次課程設(shè)計(jì)我深刻的體會(huì)到軟件工程還是必須學(xué)精通、學(xué)透徹。通過(guò)這一次的課程設(shè)計(jì),我們組員越來(lái)越默契,在設(shè)計(jì)過(guò)程中我們先把功能分工了,然后每個(gè)人下去都把需求寫(xiě)出來(lái),當(dāng)需求綜合時(shí),大家都不局限于只考慮自己的功能實(shí)現(xiàn),往往還要考慮其他組員的功能。大家一起集
30、思廣益,用心認(rèn)真的完成著系統(tǒng)每一部分的設(shè)計(jì)與實(shí)現(xiàn),我認(rèn)為這是我們的一次大的進(jìn)步。這一學(xué)期的軟件工程的課程設(shè)計(jì)我們完成的是火車(chē)站售票管理系統(tǒng),當(dāng)看到系統(tǒng)最終成型并能準(zhǔn)確實(shí)現(xiàn)相應(yīng)的功能的時(shí)候我們覺(jué)得特別的開(kāi)心,我們的努力獲得了回報(bào)。我很高興能有這樣的一個(gè)機(jī)會(huì)讓我們一起面對(duì)一個(gè)難題并為之傾盡全力,這個(gè)過(guò)程給了我新的體會(huì)也些許改變了我一直以來(lái)各種煩惱的心態(tài)。由于暑假的遠(yuǎn)離課本,這個(gè)學(xué)期一開(kāi)始我就覺(jué)得好多東西跟不上節(jié)奏,完成課程設(shè)計(jì)的過(guò)程給了我動(dòng)力,當(dāng)然也給了我壓力,讓我能夠靜下心來(lái)好好研究一下課上所講的知識(shí),自己去學(xué)習(xí)新的知識(shí),也讓我能和伙伴們一起討論問(wèn)題、解決問(wèn)題,這種感覺(jué)很不錯(cuò)的。在完成課程設(shè)計(jì)的
31、過(guò)程中我學(xué)到了很多東西,不管是自身還是從同伴的身上,他們給了我很多的幫助和鼓勵(lì),當(dāng)然也讓我在比較中更加看到自己的不足,我知道自己需要學(xué)習(xí)的地方還有很多。此次的火車(chē)站售票管理系統(tǒng)是我們自上大學(xué)以來(lái)完成的第一個(gè)可以應(yīng)用與實(shí)際的軟件。在軟件的開(kāi)發(fā)過(guò)程中難度最大的是編碼的部分,在編碼部分最難的莫過(guò)于對(duì)方法的重寫(xiě)。因?yàn)槟阈枰獙?shí)現(xiàn)一些之前從沒(méi)有做過(guò),甚至沒(méi)有聽(tīng)說(shuō)過(guò)的功能,但是我慢慢明白這是學(xué)習(xí)與提升自我最好的、最快的方法。雖然我們順利完成了火車(chē)站售票管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),但是我深知,項(xiàng)目依然存在很大的改進(jìn)的空間,我們將大部分的精力投入到對(duì)軟件功能的實(shí)現(xiàn),忽視了對(duì)軟件整體架構(gòu)的設(shè)計(jì),我們會(huì)繼續(xù)加油的。通過(guò)這
32、次課程設(shè)計(jì),我們學(xué)會(huì)了如何對(duì)所學(xué)課程綜合運(yùn)用,鞏固了軟件工程的一般規(guī)范,對(duì)數(shù)據(jù)庫(kù)的使用也有了更進(jìn)一步的了解。總體來(lái)說(shuō),課程設(shè)計(jì)讓我們學(xué)會(huì)了不少知識(shí)。我認(rèn)為課程設(shè)計(jì)是我們學(xué)習(xí)生涯中相當(dāng)重要的一課,除了驗(yàn)證學(xué)生的學(xué)習(xí)成果外,也能訓(xùn)練一個(gè)人獨(dú)立思考及解決問(wèn)題的能力。參考文獻(xiàn)1 嚴(yán)蔚敏.吳偉民.數(shù)據(jù)結(jié)構(gòu)M.北京:清華大學(xué)出版社,2003.2 齊治昌等.軟件工程M.高等教育出版社,.3 余祥宣.崔國(guó)華.鄒海明.計(jì)算機(jī)算法基礎(chǔ)M.武漢:華中科技大學(xué)出版社,20064 AbrahamSilberschatz.Henry.數(shù)據(jù)庫(kù)系統(tǒng)概念M.北京:高等教育出版社,20065 BucelEckel著侯捷譯.Jav
33、a編程思想M.機(jī)械工業(yè)出版社.20106 宋樂(lè)永.IT系統(tǒng)成為春運(yùn)幕后英雄M,20037 全國(guó)鐵路交通信息查詢(xún)系統(tǒng)Z.全國(guó)客車(chē)運(yùn)行時(shí)刻查詢(xún)網(wǎng)Z.附錄1可行性分析文檔1引言編寫(xiě)目的火車(chē)是一種方便快捷、相對(duì)安全的交通工具,其實(shí)惠的價(jià)格也使火車(chē)成為更大眾化的的交通工具。越來(lái)越多的人們選擇乘火車(chē)出游。因此,火車(chē)站需要一套行之有效的火車(chē)站售票管理系統(tǒng)。該報(bào)告的主要內(nèi)容是分析火車(chē)站售票管理系統(tǒng)的開(kāi)發(fā)可行性,為該工程的決策人員分析該項(xiàng)目的實(shí)施價(jià)值和為可行性提供依據(jù)。項(xiàng)目背景軟件名稱(chēng):火車(chē)售票管理系統(tǒng)項(xiàng)目任務(wù)提出者:軟件工程課程設(shè)計(jì)教師項(xiàng)目開(kāi)發(fā)小組成員:景巧鑫(組長(zhǎng))、夏丹丹、崔新華、王偉用戶:車(chē)站售票人員、
34、乘客定義本項(xiàng)目主要用于查詢(xún)(查詢(xún)票價(jià),票數(shù)查詢(xún),車(chē)次查詢(xún),時(shí)刻查詢(xún)),退票(退票,改簽),售票(訂票,售票),系統(tǒng)維護(hù)等功能。參考資料軟件工程張海藩人民郵電出版社2可行性研究的前提要求主要功能:為旅客提供火車(chē)票的查詢(xún)、預(yù)定與退票服務(wù),方便火車(chē)站的售票工作,提高火車(chē)站的服務(wù)質(zhì)量和服務(wù)效率。性能要求:火車(chē)站提供的信息必須及時(shí)的反映在鐵路局的工作平臺(tái)上。售票系統(tǒng)的定單必須無(wú)差錯(cuò)的存儲(chǔ)在火車(chē)站的主服務(wù)器上。對(duì)服務(wù)器上的數(shù)據(jù)必須進(jìn)行及時(shí)正確的刷新。輸入要求:完整,詳實(shí)輸出要求:正確,快速安全與保密要求:服務(wù)器的管理員享有對(duì)火車(chē)站車(chē)次信息庫(kù)及火車(chē)票信息庫(kù)和定票信息庫(kù)的管理與修改。售票員只享有對(duì)訂票信息庫(kù)的
35、部分修改(寫(xiě)入與讀出)。目標(biāo)系統(tǒng)實(shí)現(xiàn)后,大大提高火車(chē)站的實(shí)時(shí)售票與預(yù)定服務(wù)效率。降低售票服務(wù)中的錯(cuò)誤發(fā)生率,減少信息交流的煩瑣過(guò)程及其帶來(lái)的開(kāi)銷(xiāo)。條件、假定和限制建議軟件壽命:5年硬件條件:服務(wù)器sun工作站,終端為pc機(jī)運(yùn)行環(huán)境:MicrosoftWindows2000或以上版本數(shù)據(jù)庫(kù):SQLServer2000可行性研究方法可行性研究報(bào)告時(shí)首先制定計(jì)劃,然后根據(jù)計(jì)劃進(jìn)行實(shí)施每一個(gè)具體步驟。對(duì)所建議的系統(tǒng)的評(píng)估是根據(jù)與原有系統(tǒng)和現(xiàn)實(shí)情況進(jìn)行比較,切實(shí)做到經(jīng)濟(jì)可行。在本次可行性研究報(bào)告中,要調(diào)查用戶需求并進(jìn)行分析,定系統(tǒng)模型等。決定可行性的主要因素成本/效益分析結(jié)果:效益>成本。技術(shù)可行
36、性:現(xiàn)有技術(shù)可完全承擔(dān)開(kāi)發(fā)任務(wù)。操作可行性:軟件能被原有工作人員快速接受。3所建議技術(shù)可行性分析對(duì)系統(tǒng)的簡(jiǎn)要描述火車(chē)站售票管理系統(tǒng)采用瀏覽器/服務(wù)器模式(B/S模型),使用Java語(yǔ)言實(shí)現(xiàn)。本系統(tǒng)是一個(gè)基于B/S構(gòu)架的系統(tǒng)。系統(tǒng)的開(kāi)發(fā)和應(yīng)用目的是使售票活動(dòng)能夠在多個(gè)不同的地點(diǎn)進(jìn)行并且能夠使旅客通過(guò)系統(tǒng)查詢(xún)到自己所需要的出行信息。基于B/S結(jié)構(gòu)售票系統(tǒng)的具體實(shí)現(xiàn)的功能:查詢(xún),訂票,退票,等三大模塊,并研究B/S結(jié)構(gòu)在網(wǎng)絡(luò)中面臨的安全問(wèn)題及提出相應(yīng)的解決方案。與傳統(tǒng)售票管理比較的優(yōu)越性提高售票管理的效率和安全行且降低維護(hù)成本。采用建議系統(tǒng)可能帶來(lái)的影響此系統(tǒng)完全可以在普通的硬件設(shè)備上正常運(yùn)行,且操
37、作方式和以前的系統(tǒng)極為相似,但可以提高當(dāng)前工作效率。技術(shù)可行性評(píng)價(jià)本系統(tǒng)采用Java語(yǔ)言編寫(xiě),能夠?qū)崿F(xiàn)當(dāng)前的基本需求。此項(xiàng)目共有四人參與,每個(gè)成員都有一年的Java編寫(xiě)經(jīng)驗(yàn),可以如期完成任務(wù)。4所建議系統(tǒng)經(jīng)濟(jì)可行性分析支出4.1.1 基建投資此系統(tǒng)可以完全兼容現(xiàn)有硬件設(shè)備,只需購(gòu)買(mǎi)部分正版軟件產(chǎn)品約2萬(wàn)元。4.1.2 其他一次性支出開(kāi)發(fā)計(jì)劃與測(cè)量基準(zhǔn)研究費(fèi)用:6萬(wàn)操作員培訓(xùn)費(fèi):3萬(wàn)共計(jì):9萬(wàn)4.1.3 經(jīng)常性支出人工費(fèi)用::12(月)*30(人)*2000(圓)=72萬(wàn)其他不可知額外支出:10萬(wàn)效益4.2.1 經(jīng)常性收益(按銀行利率:1%)減少員工20人(1000元/人)五年收益:1000*(
38、+()2+()3+()4+()5)*20*12*5=120萬(wàn)工作效率提高收益(工作效率提高30%):30*(+()2+()3+()4+()5)*(30%)*5=45萬(wàn)經(jīng)常性收益共計(jì):160萬(wàn)4.2.2 不可定量收益服務(wù)質(zhì)量的提高,使得顧客量提高,從而提高銷(xiāo)售量。收益/投資比預(yù)計(jì)總支出約93萬(wàn),總收益約180萬(wàn)。收益/投資比為:180萬(wàn)/93萬(wàn)=敏感性分析設(shè)計(jì)系統(tǒng)周期為5年。估計(jì)最長(zhǎng)可達(dá)8年系統(tǒng)工作負(fù)荷量:處理速度:一般的查詢(xún)速度<3秒關(guān)鍵數(shù)據(jù)查詢(xún)速度:<2秒設(shè)備和軟件配置變化對(duì)支出和效益的影響:影響很小,只需日常的維護(hù)費(fèi)用。5社會(huì)因素可行性分析法律因素此軟件所有設(shè)計(jì),源代碼均由小組
39、內(nèi)成員共同完成,因此不存在任何侵權(quán)行為。用戶使用可行性由于此系統(tǒng)的基本操作跟以前系統(tǒng)區(qū)別不大,車(chē)站售票人員經(jīng)過(guò)簡(jiǎn)單培訓(xùn)即可使用。6其他可供選擇的方案小組內(nèi)討論過(guò)B/S架構(gòu)模式,采用實(shí)現(xiàn)。此方案由于效率,安全,技術(shù)方面的原因作為后備方案,也在籌備中。2需求分析文檔1引言編寫(xiě)目的本需求分析報(bào)告的目的是規(guī)范化本軟件的編寫(xiě),旨在于提高軟件開(kāi)發(fā)過(guò)程中的能見(jiàn)度,便于對(duì)軟件開(kāi)發(fā)過(guò)程中的控制與管理,同時(shí)提出了本火車(chē)售票系統(tǒng)的軟件開(kāi)發(fā)過(guò)程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時(shí)也表明了本軟件的共性,以期能夠獲得更大范圍的應(yīng)用。本文檔供項(xiàng)目經(jīng)理、設(shè)計(jì)人員、開(kāi)發(fā)人口分”員參考。項(xiàng)目背景軟件
40、名稱(chēng):火車(chē)售票管理系統(tǒng)項(xiàng)目任務(wù)提出者:軟件工程課程設(shè)計(jì)教師項(xiàng)目開(kāi)發(fā)小組成員:景巧鑫(組長(zhǎng))、夏丹丹、崔新華、王偉用戶:車(chē)站售票人員、乘客定義a. 鐵路售票應(yīng)用系統(tǒng)軟件:基本元素為構(gòu)成鐵路售票及相關(guān)行為所必須的各種部分。b. 需求:用戶解決問(wèn)題或達(dá)到目標(biāo)所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn),規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。c. 需求分析:包括提煉,分析和仔細(xì)審查已收集到的需求,以確保所有的風(fēng)險(xiǎn)承擔(dān)者都明其含義并找出其中的錯(cuò)誤,遺憾或其它不足的地方。d. 模塊的獨(dú)立性:是指軟件系統(tǒng)中每個(gè)模塊只涉及軟件要求的具體的子功能,而和軟件系統(tǒng)中其他的模塊的接口是簡(jiǎn)單的。參考資料a.
41、實(shí)用軟件工程(第二版)鄭人杰,殷人昆,陶永雷。清華大學(xué)出版社,1997。b. JAVA網(wǎng)絡(luò)高級(jí)編程金勇華,曲俊生。人民郵電出版社,2001。c.JBUILDER培訓(xùn)I教程Borlandsoftwarecorporation。機(jī)械工業(yè)出版社,2002。2任務(wù)概述目標(biāo)( 1)以目前火車(chē)售票系統(tǒng)為標(biāo)準(zhǔn),通過(guò)設(shè)計(jì)完成的過(guò)程來(lái)提高自己的知識(shí)技能。( 2)應(yīng)用范圍:理論上能夠?qū)崿F(xiàn)于鐵路部門(mén)的售票系統(tǒng),其目的在于在原有的系統(tǒng)基礎(chǔ)使得火車(chē)售票便捷化,以期實(shí)現(xiàn)完善日常生活中火車(chē)售票的各種缺陷。( 3)可實(shí)現(xiàn)旅客對(duì)于火車(chē)票的查詢(xún)與購(gòu)買(mǎi)功能,售票員則可實(shí)現(xiàn)查詢(xún)、添加和刪除等功能;對(duì)于所查詢(xún)的車(chē)次結(jié)果提供列表顯示輸出
42、;有一定的安全機(jī)制,普通旅客不能對(duì)車(chē)次信息隨意刪改,只有授權(quán)的售票員可通過(guò)密碼識(shí)別進(jìn)行維護(hù)。運(yùn)行環(huán)境硬件條件:服務(wù)器sun工作站,終端為pc機(jī)運(yùn)行環(huán)境:MicrosoftWindows2000或以上版本數(shù)據(jù)庫(kù):SQLServer2000條件與限制一個(gè)更完善的火車(chē)票售票系統(tǒng),應(yīng)提供更為便捷與強(qiáng)大的查詢(xún)購(gòu)買(mǎi)功能,如相應(yīng)的網(wǎng)絡(luò)操作及服務(wù),由于開(kāi)發(fā)時(shí)間和計(jì)算機(jī)數(shù)量有限,該系統(tǒng)并未提供這一功能,對(duì)于信息的保護(hù)手段僅限制于設(shè)置用戶級(jí)別,以記名提供數(shù)據(jù)文件的備份,比較簡(jiǎn)單,不能防止惡意的破壞,安全性能有待進(jìn)一步完善。3數(shù)據(jù)描述靜態(tài)數(shù)據(jù)火車(chē)票:列車(chē)車(chē)號(hào)(intSerialNumber)列車(chē)始發(fā)時(shí)間(struc
43、ttimeSetOut)列車(chē)始發(fā)站(charDeparturePoint)列車(chē)終點(diǎn)站(charTerminalPoint)票務(wù):列車(chē)車(chē)號(hào)(intSerialNumber)已售出車(chē)票票數(shù)(intFixedNumber)額定載量(intFixNumber)售票員:用戶名(charname)密碼(charpassword)動(dòng)態(tài)數(shù)據(jù)輸入數(shù)據(jù):根據(jù)界面提示,鍵盤(pán)輸入操作;查詢(xún)方式:查詢(xún)車(chē)次、查詢(xún)始發(fā)站;旅客購(gòu)買(mǎi)時(shí)的票務(wù)信息,售票員添加、購(gòu)票、退票時(shí)的票務(wù)信息;售票員備份數(shù)據(jù)恢復(fù)所需的數(shù)據(jù)備份文件;售票員操作需密碼,旅客操作受限;輸出信息:查詢(xún)車(chē)次確定的數(shù)據(jù)庫(kù)記錄的子集;統(tǒng)計(jì)結(jié)果;車(chē)次信息錄入、刪除(成功
44、或失敗);車(chē)次信息查詢(xún)、購(gòu)買(mǎi)的操作結(jié)果;數(shù)據(jù)備份輸出的數(shù)據(jù)備份文件;內(nèi)部數(shù)據(jù):查詢(xún)操作建立的索引;數(shù)據(jù)庫(kù)介紹數(shù)據(jù)庫(kù)采用SQLServer2000數(shù)據(jù)庫(kù)4性能需求數(shù)據(jù)精確度查詢(xún)時(shí)應(yīng)保證查全率,所有在相應(yīng)域中包含查詢(xún)車(chē)次的記錄都應(yīng)能查到,同時(shí)保證查準(zhǔn)率。時(shí)間特性一般操作的相應(yīng)時(shí)間應(yīng)在1-2秒內(nèi)。適應(yīng)性滿足運(yùn)行環(huán)境在允許操作系統(tǒng)之間安全轉(zhuǎn)換和雨其它又能夠用軟件獨(dú)立運(yùn)行要求。5運(yùn)行需求用戶界面采取對(duì)話框方式,多功能窗口運(yùn)行硬件接口(1)硬件接口:支持x86系列PC機(jī)(2)網(wǎng)絡(luò)硬件接口要求:現(xiàn)實(shí)中要求具有高速以太網(wǎng)組網(wǎng)一實(shí)現(xiàn)聯(lián)網(wǎng)銷(xiāo)售,但是在理論實(shí)驗(yàn)驗(yàn)證軟件本身的目的來(lái)看,無(wú)需網(wǎng)絡(luò)通訊接口。軟件接口運(yùn)行于
45、Windows2000及更高版本并裝有JAVA虛擬機(jī)的操作系統(tǒng)之上。故障處理正常使用時(shí)不用出錯(cuò),對(duì)于用戶的輸入錯(cuò)誤應(yīng)及時(shí)給出適當(dāng)?shù)母恼畔⑻崾?,若運(yùn)行遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫(kù)完好無(wú)損。6其它需求1)可用性:該軟件也可以通過(guò)單步跟蹤的操作進(jìn)行檢查處理。2)安全性:由于軟件運(yùn)行數(shù)據(jù)放在數(shù)據(jù)庫(kù)中,所以參數(shù)不容易被錯(cuò)改、破壞,萬(wàn)一參數(shù)受到破壞也不會(huì)影響源程序。3)可維護(hù)性:該軟件利用數(shù)據(jù)庫(kù)進(jìn)行編程,系統(tǒng)結(jié)構(gòu)由程序基本確定,大量的參數(shù)及文本內(nèi)容全部放于數(shù)據(jù)庫(kù)中。修改、更新數(shù)據(jù)只要在數(shù)據(jù)庫(kù)進(jìn)行修改添加,而不需要對(duì)系統(tǒng)結(jié)構(gòu)進(jìn)行修改,這樣系統(tǒng)維護(hù)性、升級(jí)都十分方便。4)兼容性:由于尚未測(cè)試,故
46、無(wú)法對(duì)兼容性進(jìn)行評(píng)析。附錄3詳細(xì)設(shè)計(jì)文檔1.引言編寫(xiě)的目的編寫(xiě)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)是軟件開(kāi)發(fā)過(guò)程必不可少的部分,其目的是為了使開(kāi)發(fā)人員在完成概要設(shè)計(jì)說(shuō)明書(shū)的基礎(chǔ)上完成概要設(shè)計(jì)規(guī)定的各個(gè)功能塊的具體實(shí)現(xiàn)的設(shè)計(jì)工作。件標(biāo)通過(guò)對(duì)所產(chǎn)生的功能模塊進(jìn)行過(guò)程描述,開(kāi)發(fā)一個(gè)可以直接轉(zhuǎn)化成程序語(yǔ)言的軟識(shí),這樣可以使軟件設(shè)計(jì)人員很好的了解軟件的功能,并對(duì)軟件的所有模塊有一個(gè)更深的了解。本說(shuō)明書(shū)在概要設(shè)計(jì)的基礎(chǔ)上,對(duì)車(chē)站售票管理系統(tǒng)的各模塊,程序,子系統(tǒng)分別進(jìn)行了實(shí)現(xiàn)層面上的要求和說(shuō)明,為進(jìn)行后面的實(shí)現(xiàn)和測(cè)試做準(zhǔn)備,檢驗(yàn)本系統(tǒng)的各項(xiàng)性能指標(biāo),及時(shí)發(fā)現(xiàn)紕漏及時(shí)修補(bǔ)。主要讀者:程序員、項(xiàng)目總監(jiān)、測(cè)試人員善E背景項(xiàng)目名稱(chēng):火
47、車(chē)站售票系統(tǒng)提出者:火車(chē)站開(kāi)發(fā)者:山西大學(xué)商務(wù)學(xué)院信息學(xué)院10軟彳2班景巧鑫10軟彳2班夏丹丹10軟彳2班崔新華10軟彳2班王偉最終用戶:火車(chē)站售票員、乘客定義時(shí)序圖:亦稱(chēng)為序列圖或循序圖,是一種UML行為圖。它通過(guò)描述對(duì)象之間發(fā)送消息的時(shí)間順序顯示多個(gè)對(duì)象之間的動(dòng)態(tài)協(xié)作。它可以表示用例的行為順序,當(dāng)執(zhí)行一個(gè)用例行為時(shí),時(shí)序圖中的每條消息對(duì)應(yīng)了一個(gè)類(lèi)操作或狀態(tài)機(jī)中引起轉(zhuǎn)換的觸發(fā)事件。參考資料1 GB8567-88.軟件設(shè)計(jì)文檔國(guó)家標(biāo)準(zhǔn)一一詳細(xì)設(shè)計(jì)說(shuō)明書(shū)2 張海藩.軟件工程(第三版)人民郵電大學(xué)出版社3 吳建、鄭潮、汪杰.UM戈礎(chǔ)與Rose建模案例人民郵電出版社4 胥光輝,金鳳林等.軟件工程方法
48、與實(shí)踐機(jī)械工業(yè)出版社5 車(chē)站售票管理系統(tǒng)一可行性研究報(bào)告6 車(chē)站售票管理系統(tǒng)一項(xiàng)目開(kāi)發(fā)計(jì)劃7 車(chē)站售票管理系統(tǒng)一需求規(guī)格說(shuō)明書(shū)8 車(chē)站售票管理系統(tǒng)一概要設(shè)計(jì)說(shuō)明書(shū)2 .系統(tǒng)的結(jié)構(gòu)系統(tǒng)類(lèi)圖如圖所示:圖系統(tǒng)類(lèi)圖3 .登錄模塊程序設(shè)計(jì)說(shuō)明登錄模塊用戶通過(guò)用戶名和密碼進(jìn)入系統(tǒng),以確保系統(tǒng)的安全,且系統(tǒng)管理員和售票員具有不同的權(quán)限,因此可以確保系統(tǒng)的權(quán)限分明。3.2功能登錄可分為系統(tǒng)管理員登錄和售票員登錄,在登錄模塊的描述中,將系統(tǒng)管理員和售票員都看作這個(gè)系統(tǒng)的用戶,他們根據(jù)自己的登錄名和密碼登錄系統(tǒng),才可進(jìn)行以后的操作。若用戶名和密碼輸入錯(cuò)誤,不匹配,系統(tǒng)將會(huì)提示輸入錯(cuò)誤。若用戶名和密碼不正確,用戶可
49、已重新輸入,但只允許輸入三次。登錄功能時(shí)序圖如圖所示:圖登錄功能時(shí)序圖性能用戶通過(guò)用戶名和密碼進(jìn)入系統(tǒng),可以確保系統(tǒng)的安全,由于系統(tǒng)管理員和售票員具有不同的權(quán)限,因此可以確保系統(tǒng)的權(quán)限分明。輸入項(xiàng)用戶輸入用戶名、密碼,通過(guò)數(shù)據(jù)庫(kù)的封裝以下表格中。票務(wù)管理員表如表所示:表票務(wù)管理員表字段名整長(zhǎng)度小數(shù)點(diǎn)允許空主/外鍵工號(hào)Char3主姓名Char8輸出項(xiàng)根據(jù)數(shù)據(jù)庫(kù)中存在的表中信息來(lái)查詢(xún),判斷用戶名、密碼是否正確,正確則顯示登錄成功信息,若用戶名和密碼不匹配則提示輸入錯(cuò)誤。限制條件由于登錄系統(tǒng)是需要用戶名和密碼,因此需要用戶正確輸入用戶名和密碼,并且是已經(jīng)注冊(cè)過(guò)的用戶。測(cè)試計(jì)劃確認(rèn)測(cè)試則是要檢查已實(shí)現(xiàn)
50、的系統(tǒng)軟件是否滿足了需求規(guī)格說(shuō)明中確定了的各種需求,以及系統(tǒng)軟件配置是否完全、正確。系統(tǒng)測(cè)試,是將通過(guò)確認(rèn)測(cè)試的軟件,作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起,在實(shí)際運(yùn)行環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測(cè)試和確認(rèn)測(cè)試。在登錄模塊中重點(diǎn)需要測(cè)試如下:(1)輸入數(shù)據(jù)有效性判定;(2)有效數(shù)據(jù)輸出測(cè)試,無(wú)效數(shù)據(jù)輸出測(cè)試。(3)系統(tǒng)安全性和反應(yīng)速度進(jìn)行測(cè)試,系統(tǒng)的穩(wěn)定性要求4 .查詢(xún)模塊程序設(shè)計(jì)說(shuō)明查詢(xún)模塊分為對(duì)車(chē)次信息的查詢(xún)和客戶對(duì)已訂車(chē)票信息的查詢(xún)。4.2 功能功能:(1)對(duì)車(chē)次的查詢(xún),可以按照發(fā)車(chē)車(chē)次進(jìn)行查詢(xún);(2)車(chē)次信息包括:
51、車(chē)號(hào)、出發(fā)地、目的地、發(fā)車(chē)日期、開(kāi)出時(shí)刻、票價(jià)。(3)座位類(lèi)型設(shè)定。(4)車(chē)次信息只允許用戶查詢(xún),不能修改。查詢(xún)功能時(shí)序圖如圖所示:圖查詢(xún)功能時(shí)序圖性能能夠?qū)Τ丝鸵蟮拇蟛糠植樵?xún)類(lèi)型都能夠查詢(xún),每個(gè)查詢(xún)功能鍵都一目了然,能快速精確的顯示要查詢(xún)的信息。要求單次的查詢(xún)系統(tǒng)的處理時(shí)間在2秒以?xún)?nèi)。輸入項(xiàng)車(chē)次號(hào)、站名4.5 輸出項(xiàng)通過(guò)車(chē)輛表信息和時(shí)刻表信息,系統(tǒng)可以輸出車(chē)次號(hào)、站點(diǎn)、發(fā)車(chē)時(shí)間、至ij站時(shí)間、剩余票數(shù)等信息。列車(chē)表、時(shí)刻表如表、表所示:表歹“車(chē)表字段名理長(zhǎng)度小數(shù)點(diǎn)允許空主/外鍵車(chē)次Int4主車(chē)型Varchar8車(chē)廂數(shù)Int座位數(shù)smallInt2表時(shí)刻表字段名整長(zhǎng)度小數(shù)點(diǎn)允許空主/外鍵車(chē)次
52、Varchar5主始發(fā)站Varchar10主終點(diǎn)站Varchar10發(fā)車(chē)時(shí)間Datetime8到站時(shí)間Datetime8停車(chē)時(shí)間Datetime8限制條件由于從查詢(xún)到查看查詢(xún)內(nèi)容全部靠電腦完成,所以需要用戶熟悉電腦的基本操作。同時(shí),系統(tǒng)中必須存在的人工處理過(guò)程,例如一些信息需要人工輸入電腦。測(cè)試計(jì)劃確認(rèn)測(cè)試則是要檢查已實(shí)現(xiàn)的系統(tǒng)軟件是否滿足了需求規(guī)格說(shuō)明中確定了的各種需求,以及系統(tǒng)軟件配置是否完全、正確。系統(tǒng)測(cè)試,是將通過(guò)確認(rèn)測(cè)試的軟件,作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起,在實(shí)際運(yùn)行環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測(cè)試和確認(rèn)測(cè)試。在查詢(xún)模塊中重點(diǎn)需要測(cè)試如下:(1)輸入數(shù)據(jù)有效性判定;(2)有效數(shù)據(jù)輸出測(cè)試,無(wú)效數(shù)據(jù)輸出測(cè)試。5 .退票模塊程序設(shè)計(jì)說(shuō)明退票模塊可退票,通過(guò)查詢(xún)系統(tǒng),客戶可以根據(jù)自己的名字找到自己的訂票信息,通過(guò)退票模塊退去已購(gòu)車(chē)票。5.2功能退票模塊要能實(shí)現(xiàn)兩種功能:退訂和退票。退訂是指用戶有過(guò)訂票記錄,但票還沒(méi)拿到;退票是指用戶退掉已經(jīng)拿到的車(chē)票,退票只能退回票價(jià)80%
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 自我提升大學(xué)化學(xué)考試試題及答案
- 水電行業(yè)投資環(huán)境優(yōu)化與大型水電項(xiàng)目投資風(fēng)險(xiǎn)評(píng)估報(bào)告
- 數(shù)量和空間感知試題及答案2025
- 奇經(jīng)八脈知識(shí)試題及答案
- 班組長(zhǎng)述職報(bào)告
- 裝備制造業(yè)自主創(chuàng)新能力提升的技術(shù)創(chuàng)新戰(zhàn)略目標(biāo)與路徑研究報(bào)告
- 智慧港口自動(dòng)化裝卸設(shè)備與智能搬運(yùn)設(shè)備市場(chǎng)潛力預(yù)測(cè)報(bào)告
- 江蘇省南京棲霞區(qū)重點(diǎn)名校2024-2025學(xué)年初三生物試題第三次診斷考試試題含解析
- 安全檢查表與評(píng)估試題及答案
- 小學(xué)教師的反思日常管理策略試題及答案
- 【MOOC】研究生英語(yǔ)科技論文寫(xiě)作-北京科技大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 創(chuàng)新創(chuàng)業(yè)基礎(chǔ)(延安職業(yè)技術(shù)學(xué)院)知到智慧樹(shù)答案
- 《漢語(yǔ)國(guó)際教育概論》超詳細(xì)一萬(wàn)字筆記
- 中國(guó)共產(chǎn)主義青年團(tuán)團(tuán)章
- 2024區(qū)域代理授權(quán)合同書(shū)
- 2024年江蘇泰州市第五人民醫(yī)院招考聘用備案制人員165人管理單位遴選500模擬題附帶答案詳解
- 體育-小學(xué)移動(dòng)性技能:跳躍游戲教學(xué)設(shè)計(jì)與教案
- 二位數(shù)乘二位數(shù)600道
- 服務(wù)器定期巡檢制度
- 京東MALL-盛大啟航消費(fèi)品開(kāi)業(yè)慶典活動(dòng)策劃方案
- 南航集團(tuán)招聘筆試題庫(kù)2024
評(píng)論
0/150
提交評(píng)論