基于JSP的火車訂票系統(tǒng)_第1頁
基于JSP的火車訂票系統(tǒng)_第2頁
基于JSP的火車訂票系統(tǒng)_第3頁
基于JSP的火車訂票系統(tǒng)_第4頁
基于JSP的火車訂票系統(tǒng)_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

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

文檔簡介

息科學(xué)與工程學(xué)院

畢業(yè)論文工作記錄題目:基于JSP的火車訂票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名:學(xué)號:學(xué)制:班級:專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)年級:指導(dǎo)教師:成績:完成時(shí)間:

畢業(yè)設(shè)計(jì)(論文)選題申請表基本情況學(xué)生姓名學(xué)號專業(yè)年級題目基于JSP的火車訂票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)選題來源指導(dǎo)教師推薦口學(xué)生自擬門其它口選擇本題目原因選擇基于JAVA/JSP的火車訂票系統(tǒng)設(shè)計(jì)的主要原因是:在信息化的今天,通過軟件進(jìn)行信息管理已經(jīng)成為一種趨勢,同時(shí)通過信息管理系統(tǒng),不但可以方便乘客購買票,突破傳統(tǒng)只能到售票廳購票的局限性,而且在很大程度上提高了客運(yùn)站的售票的效率,減小了工作人員的壓力,同時(shí)也從傳統(tǒng)的售票點(diǎn)售票受時(shí)間和空間局限性中獨(dú)立出來,對售票的規(guī)范化、信息化、效率化有很大的提高。指導(dǎo)教師意見指導(dǎo)教師簽字:年月日院部意見院長簽字:年月日一、開題報(bào)告前的準(zhǔn)備畢業(yè)設(shè)計(jì)(論文)題目確定后,學(xué)生應(yīng)盡快征求導(dǎo)師意見,討論題意與整個(gè)畢業(yè)設(shè)計(jì)(論文)(或設(shè)計(jì))的工作計(jì)劃,然后根據(jù)課題要求查閱、收集有關(guān)資料并編寫研究提綱,主要由以下幾個(gè)部分構(gòu)成:.研究(或設(shè)計(jì))的目的與意義。應(yīng)說明此項(xiàng)研究(或設(shè)計(jì))在生產(chǎn)實(shí)踐上或?qū)δ承┘夹g(shù)進(jìn)行改革帶來的經(jīng)濟(jì)與社會效益。有的課題過去曾進(jìn)行過,但缺乏研究,現(xiàn)在可以在理論上做些探討,說明其對科學(xué)發(fā)展的意義。.國內(nèi)外同類研究(或同類設(shè)計(jì))的概況綜述。在廣泛查閱有關(guān)文獻(xiàn)后,對該類課題研究(或設(shè)計(jì))已取得的成就與尚存在的問題進(jìn)行簡要綜述,只對本人所承擔(dān)的課題或設(shè)計(jì)部分的已有成果與存在問題有條理地進(jìn)行闡述,并提出自己對一些問題的看法。引用內(nèi)容要有標(biāo)注。.課題研究(或設(shè)計(jì))的內(nèi)容。要具體寫出將在哪些方面開展研究,要重點(diǎn)突出。研究的主要內(nèi)容應(yīng)是物所能及、力所能及、能按時(shí)完成的,并要考慮與其它同學(xué)的互助、合作。.研究(或設(shè)計(jì))方法??茖W(xué)的研究方法或切合實(shí)際的具有新意的設(shè)計(jì)方法,是獲得高質(zhì)量研究成果或高水平設(shè)計(jì)成就的關(guān)鍵。因此,在開始實(shí)踐前,學(xué)生必須熟悉研究(或設(shè)計(jì))方法,以避免蠻干造成返工,或得不到成果,甚至于寫不出畢業(yè)設(shè)計(jì)(論文)或完不成設(shè)計(jì)任務(wù)。.實(shí)施計(jì)劃。要在研究提綱中按研究(或設(shè)計(jì))內(nèi)容落實(shí)具體時(shí)間與地點(diǎn),有計(jì)劃地進(jìn)行工作。二、開題報(bào)告.開題報(bào)告可在導(dǎo)師所在教研室或系內(nèi)舉行,須適當(dāng)請有關(guān)不少于3位老師參加,導(dǎo)師及所有同導(dǎo)師的同學(xué)必須參加。.本表(頁面:A4)在開題報(bào)告通過論證后填寫,一式三份,本人、導(dǎo)師、所在系(要原件)各一份。三、注意事項(xiàng).開題報(bào)告的撰寫完成,意味著畢業(yè)設(shè)計(jì)(論文)工作已經(jīng)開始,學(xué)生已對整個(gè)畢業(yè)設(shè)計(jì)(論文)工作有了周密的思考,是完成畢業(yè)設(shè)計(jì)(論文)關(guān)鍵的環(huán)節(jié)。在開題報(bào)告的編寫中指導(dǎo)教師只可提示,不可包辦代替。.無開題報(bào)告者不準(zhǔn)申請答辯、選題依據(jù)(擬開展研究項(xiàng)目的研究目的、意義)隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對購票信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn)?;疖嚻庇喥毕到y(tǒng),是基于顧客訂票需求的不斷增加,為了更好的完成售票工作,以及實(shí)現(xiàn)便利查詢和高效管理火車票而設(shè)計(jì)的信息管理系統(tǒng)。該系統(tǒng)為管理員提供了一個(gè)個(gè)性化的窗口,從始于火車票信息錄入的管理,到對查詢火車車次信息以及乘客購買火車票,管理員可以通過系統(tǒng)進(jìn)行車次信息票價(jià)信息修改等一系列操作。.目的為了應(yīng)對交通運(yùn)輸行業(yè)的迅猛發(fā)展,尤其是火車運(yùn)輸業(yè)的發(fā)展和適應(yīng)實(shí)名制后顧客買票的問題,針對不同類型不同規(guī)模的售票點(diǎn),開發(fā)實(shí)時(shí),高效,智能的火車票售票系統(tǒng)顯得尤為重要。本次系統(tǒng)就是在實(shí)際考察火車站售票過程在實(shí)踐調(diào)查情況下提出的,旨在模擬現(xiàn)有。的火車站工作流程并且加入新的功能,做到實(shí)時(shí),安全,廣泛。目前全國火車售票系統(tǒng)已日趨完善,并且已經(jīng)對實(shí)名制進(jìn)行了改進(jìn),但是客戶自主購買車票和預(yù)訂車票問題并不理想,由于網(wǎng)頁響應(yīng)速度慢,所以我想將此系統(tǒng)做成B/S工作模式,運(yùn)用JAVA開發(fā)工具開發(fā)出實(shí)時(shí)的售票系統(tǒng),以滿足客戶自主買票的需求。.意義火車站市場的管理和規(guī)范問題,是困擾我們多年的一個(gè)老問題,也是政府管理中的一個(gè)難點(diǎn),訂票是客運(yùn)業(yè)務(wù)中的一個(gè)最基本的業(yè)務(wù),表面上看,它只是火車站業(yè)務(wù)的一個(gè)簡單的部分,但是它涉及到管理與客戶服務(wù)等多方面,因此,過去傳統(tǒng)的售票方式已經(jīng)不能滿足現(xiàn)代客運(yùn)業(yè)務(wù)流量劇增的客觀要求,這就要求一種全新的訂票方式——網(wǎng)上訂票,來緩解訂票高峰時(shí)期的客運(yùn)壓力,并為用戶提供方便快捷的訂票服務(wù)。二、文獻(xiàn)綜述內(nèi)容(在充分收集研究主題相關(guān)資料的基礎(chǔ)上,分析國內(nèi)外研究現(xiàn)狀,提出問題,找到研究主題的切入點(diǎn),附主要參考文獻(xiàn)).國內(nèi)外研究現(xiàn)狀目前,在國內(nèi)外各大企業(yè)單位中,售票信息管理系統(tǒng)的使用是非常廣泛的。同時(shí),有很多的軟件開發(fā)商也開發(fā)了許多基于各種車票管理系統(tǒng)。在當(dāng)今社會,計(jì)算機(jī)占據(jù)了非常重要的位置,這些大部分都是通過使用軟件而提高生產(chǎn)、管理效率來體現(xiàn)的。本文研究的火車站售票系統(tǒng)正好就是這樣性質(zhì)的一個(gè)軟件。鐵路運(yùn)輸一直都是我國重要的經(jīng)濟(jì)命脈,而且由于我國是內(nèi)陸國家,這鐵路運(yùn)輸?shù)囊饬x就顯得更加突出了,對于這樣重要的一件事,當(dāng)然需要良好的管理了。經(jīng)過幾十年的發(fā)展,事實(shí)早就證明了使用計(jì)算機(jī)軟件來輔助自己比單純的人工處理手段高明的多,在這樣的背景下,研究這樣的課題的意義也就不言而喻了。在以前,像售票這樣的事,都是人工處理的,人工處理的缺點(diǎn)是顯而易見的,成本大、處理的速度慢、出錯(cuò)的幾率比較大,效率是很低的。現(xiàn)在,在世界各國,火車售票使用的基本上都是員工操作計(jì)算機(jī)的模式。嚴(yán)格的說,這并不是智能化,但是,這樣的處理模式比已往的人工處理的好處顯然還是很明顯的,所有的數(shù)據(jù)都由數(shù)據(jù)庫管理,可以隨時(shí)動態(tài)的提取、存儲數(shù)據(jù),并可以將修改后的數(shù)據(jù)覆蓋掉原有的數(shù)據(jù)。所以,開發(fā)火車站售票系統(tǒng)軟件是很有意義,也是必要的。.問題提出傳統(tǒng)的火車訂票信息管理都是以人工手寫記錄的管理方式管理車票信息和售票信息,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,使得統(tǒng)計(jì)工作變得復(fù)雜且繁瑣,結(jié)果也難免與實(shí)際值有所差別,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。隨著計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,在信息時(shí)代這種傳統(tǒng)的人工管理方法必然會被以計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。目前市面上流行許多大型企業(yè)管理系統(tǒng),但是這些復(fù)雜的管理系統(tǒng)并一定不適合中小企業(yè)復(fù)雜的管理制度,因此不需要大型的繁雜的系統(tǒng),只需要一個(gè)操作簡單方便,功能實(shí)用,能滿足企業(yè)對售票信息管理和車票記錄的系統(tǒng)。.研究的切入點(diǎn)因?yàn)榛疖囉喥惫芾硐到y(tǒng)能適應(yīng)購票客戶和火車售票點(diǎn)的需要,提高售票的管理效率,所以我選擇了基于JAVA/JSP的火車售票管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。本系統(tǒng)提供了數(shù)據(jù)庫管理的功能,確保對車票信息和訂票信息的管理,并且要求該系統(tǒng)要具有操作簡單方便、功能實(shí)用、簡單明了的功能。我選擇利用以Eclipse為開發(fā)平臺,以JAVA作為開發(fā)語言,設(shè)計(jì)了火車訂票管理系統(tǒng).主要參考文獻(xiàn)[1]李剛.瘋狂Java講義.第2版[M].北京:電子工業(yè)出版社,2012.[2]耿祥義.Java基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2014.[3]趙國玲,王宏,徐莉.Java語言程序設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2014.[4]葉達(dá)峰.Eclipse編程技術(shù)與實(shí)例[M].北京:人民郵電出版社,2011.[5]韓萬江.軟件工程案例教材[M].北京:機(jī)械工業(yè)出版社,2007.[6]張海潘.軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,2007.[7]張文靜,林琪著.JSP程序設(shè)計(jì)[M].人民郵電出版社,2010.[8]明日科技李鐘尉陳丹丹.Java項(xiàng)目開發(fā)案例全程實(shí)錄.第2版[M].北京:清華大學(xué)出版社,2011.[9]孫涌.現(xiàn)代軟件工程[M].北京希望電子出版社,2011.[10]孫衛(wèi)琴等著.精通struts:基于MVC的JavaWeb設(shè)計(jì)與開發(fā)[M].電子工業(yè)出版社,2010.[11]那靜.EclipseSwt/JFace核心應(yīng)用[M].北京:清華大學(xué)出版,2011.[12]賽奎春.Java工程應(yīng)用與項(xiàng)目實(shí)踐[M].機(jī)械工業(yè)出版社,2012.[13]楊志茹.Java入門與實(shí)戰(zhàn)教程[M].北京:人民郵電出版社,2010.BruceEckel.ThinkinginJava[M].UpperSaddleRiver,NewJersey,USA:PrenticeHall,2006[15]郭玉梅.個(gè)人信息安全的風(fēng)險(xiǎn)規(guī)避[J].軟件工程,2011,(Z1):71-72.[16]王立福.軟件工程(第二版)[M].北京:北京大學(xué)出版社,2012.[17]劉杰.Eclipse下插件的設(shè)計(jì)方法[J].程序員,2010,(05):57-59.[18]張孝祥.深入JavaWeb開發(fā)內(nèi)幕一一核心基礎(chǔ)[M].北京:電子工業(yè)出版社.北京.2011.10.JoshuaBloch.EffectiveJava[M].Piscataway,N.J:IEEEPress,2009MarilynG.Electroniccommercesecurity,riskman-agementandcontrcflM].Beijing:MachineIndustryPress2010.ZoyaAli.DesigningObjectOrientedSoftwareApplicationswithintheContextofSoftwareFrameworks[D].OhioStateUniversity,2011.MarkusAleksy,AxelKorthaus,“MartinSchader.UseJavaandtheCORBArealizationdistributetypesystem“JpurnalofPingxiangCollege,No.4,2012.三、研究方案(主要研究內(nèi)容、目標(biāo),研究方法、進(jìn)度).研究內(nèi)容火車訂票系統(tǒng)主要是為了高效、方便、安全的管理員工信息,主要實(shí)現(xiàn)以下模塊功能:安全登錄即注冊功能當(dāng)訂票客戶進(jìn)入到系統(tǒng)首頁之后,點(diǎn)擊首頁左側(cè)頂部的注冊功能,系統(tǒng)跳轉(zhuǎn)到訂購客戶注冊信息界面,在注冊信息界面中用戶需要跳入準(zhǔn)確的身份證號和真實(shí)姓名,設(shè)置一個(gè)長達(dá)六位數(shù)的登錄密碼。當(dāng)購票用戶注冊成功之后,可以點(diǎn)擊登錄按鈕,系統(tǒng)跳轉(zhuǎn)到登錄界面輸入用戶名和密碼進(jìn)行登錄。如果是管理員或者售票員,輸入用戶名和密碼之后,登錄成功系統(tǒng)進(jìn)入管理員子系統(tǒng)。2、系統(tǒng)管理:管理員子系統(tǒng)和購票客戶子系統(tǒng)。3、購票客戶子系統(tǒng)當(dāng)購票客戶登錄到前臺子系統(tǒng),在個(gè)人信息系統(tǒng)中可以查詢有效車票的基本信息,通過輸入起始站和終點(diǎn)站,以及有效車票時(shí)間。其次點(diǎn)擊我的訂單,系統(tǒng)跳轉(zhuǎn)到我的訂單基本界面,在我的訂單基本信息界面,系統(tǒng)將顯示全部的訂票歷史記錄信息,同時(shí)對購票信息可以進(jìn)行領(lǐng)票、改簽和退票操作,系統(tǒng)將自動修改車票的有效狀態(tài)。最后客戶可以根據(jù)需要修改登錄密碼。4、管理員子系統(tǒng)當(dāng)管理員或者售票員登錄到系統(tǒng)之后,系統(tǒng)進(jìn)入到管理員子系統(tǒng),在管理員子系統(tǒng)中,首先可以對管理員信息進(jìn)行管理,例如:增加管理員基本信息、修改管理員基本信息、刪除管理員基本信息,根據(jù)賬號查詢管理員基本信息。其次可以對火車信息進(jìn)行管理,在左側(cè)的功能菜單樹中,點(diǎn)擊會員信息管理,系統(tǒng)進(jìn)入會員信息管理界面,在會員信息管理界面中,管理員可以添加會員基本信息,刪除會員基本信息,修改會員基本信息,同時(shí)可以根據(jù)會員的證件號查看會員的詳細(xì)基本信息;點(diǎn)擊火車信息管理,系統(tǒng)跳轉(zhuǎn)到火車信息管理界面,在火車信息管理界面中,系統(tǒng)將自動顯示全部的火車班次信息,其次可以添加火車班次基本信息、修改火車班次基本信息、刪除火車班次基本信息,根據(jù)車次查看火車的班次基本信息;點(diǎn)擊站點(diǎn)信息管理,系統(tǒng)將自動跳轉(zhuǎn)到站點(diǎn)基本信息管理界面,在站點(diǎn)基本信息管理界面,顯示全部的站點(diǎn)基本信息,其次可以添加站點(diǎn)基本信息、修改站點(diǎn)基本信息、刪除站點(diǎn)基本信息,根據(jù)站點(diǎn)名稱查看站點(diǎn)基本信息;點(diǎn)擊線路信息管理,系統(tǒng)進(jìn)入到線路信息管理界面,在線路信息管理界面中,可以根據(jù)車次查看線路信息,同時(shí)可以點(diǎn)擊線路管理,對線路信息進(jìn)行管理;車票信息管理,可以添加車票信息、修改車票信息、刪除車票信息,根據(jù)起始站、終點(diǎn)站和車票有效日期查詢車票基本信息;訂票信息管理,系統(tǒng)自動顯示全部的已訂票歷史記錄信息,可以看到所訂票的狀態(tài)是已領(lǐng)、改簽或者退票,同時(shí)管理員可以對訂票信息進(jìn)行刪除操作。最后管理員可以進(jìn)行密碼修改操作。5、購票客戶子系統(tǒng)或者管理員子系統(tǒng),都設(shè)有注銷賬號功能的操作,其目的是清空系統(tǒng)的session會話。.研究目標(biāo)本系統(tǒng)采用JAVA技術(shù)開發(fā)火車訂票管理系統(tǒng)。為了能夠有助于訂票客戶更好清楚及時(shí)的查詢火車的班次和發(fā)車時(shí)間,準(zhǔn)確的訂票;其次管理員可以快速及時(shí)的更新和維護(hù)車票信息,提高管理效率。同時(shí)也希望通過學(xué)習(xí),能夠?qū)?shù)據(jù)庫技術(shù)和JAVA編程語言進(jìn)一步學(xué)習(xí)了解應(yīng)用。.研究方法和技術(shù)方案系統(tǒng)總體設(shè)計(jì),從需求系統(tǒng)總體設(shè)計(jì),從需求分析開始,保證系統(tǒng)的穩(wěn)定性、易維護(hù)性、可擴(kuò)展性,最大限度地提高系統(tǒng)安全性和整體性能。從系統(tǒng)實(shí)現(xiàn)上,對當(dāng)前開發(fā)技術(shù)有一定的了解后,針對本系統(tǒng)所要實(shí)現(xiàn)的功能,我決定使用Eclipse平臺,JAVA編程語言來實(shí)現(xiàn)這個(gè)系統(tǒng)。采用此平臺,具有開發(fā)效率高、性能強(qiáng)、安全性好等優(yōu)點(diǎn)。從實(shí)現(xiàn)方案以及本系統(tǒng)的使用需求來看,本實(shí)現(xiàn)方案是完全可行的。另外,關(guān)于JAVA開發(fā)的系統(tǒng),網(wǎng)上有較多的資料,圖書館有很多的書籍

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論