第一篇:案例1-中國鐵路客票發(fā)售和預(yù)定系統(tǒng)
中國鐵路客票發(fā)售和預(yù)定系統(tǒng)
中國擁有總里程超過五萬公里的鐵路線,是世界上最大的鐵路運(yùn)輸網(wǎng)之一。而鐵路客運(yùn)服務(wù)在其中又占有非常重要的地位。其中有5000多個車站承辦客運(yùn)業(yè)務(wù),日開列車2000多列。為了在日益加劇的客戶運(yùn)輸服務(wù)競爭中確保優(yōu)勢,改善鐵路客戶的服務(wù)質(zhì)量,鐵道部門一直在努力尋找提高競爭力、改善服務(wù)的新途徑。中國鐵路客票發(fā)售和預(yù)訂系統(tǒng)的特殊性
綜觀國外許多已成功運(yùn)用多年的客票系統(tǒng),有其成熟的經(jīng)驗(yàn)可以借鑒,而當(dāng)今計算機(jī)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展則為我們提供了很好的條件。但中國鐵路客票系統(tǒng)有著自己的特殊性,主要表現(xiàn)在以下幾點(diǎn):◇ 規(guī)模龐大: 如前所述,中國鐵路有 5000 多個車站承辦客運(yùn)業(yè)務(wù),日開行旅客列車 2000 多列,系統(tǒng)建成后將有幾萬個窗口機(jī)需要聯(lián)網(wǎng),每年客運(yùn)量大于 10 億人次,最高日發(fā)售客票高達(dá) 400 萬張之多,可以說沒有任何一個國家的鐵路客票系統(tǒng)具有如此龐大的規(guī)模。
◇ 實(shí)時性強(qiáng): 中國鐵路客票發(fā)售量不但大,而且熱線車票和售票時間較為集中,在售票高峰時,將會同時產(chǎn)生 4000-5000 個座席申請,其中有相當(dāng)數(shù)量是對同一時間、同一車次、相同座席的請求。為保證響應(yīng)速度,對網(wǎng)絡(luò)時延的要求非常高,計算機(jī)處理一張票的總時間一般應(yīng)小于 7 秒,其中網(wǎng)絡(luò)通信時延要在 2 秒以內(nèi),而我國的通信條件又恰恰比較落后,要滿足這樣的要求則具有一定的難度。
◇ 票務(wù)管理復(fù)雜: 中國是一個發(fā)展中國家,人口眾多,鐵路旅客運(yùn)輸是主要的交通運(yùn)輸方式。從整體上講,客票的發(fā)售和預(yù)訂在數(shù)量上是供不應(yīng)求,因此,每一張客票均要精確地確定座席,并且是當(dāng)日當(dāng)次有效。加上票種繁多、票價復(fù)雜、票額預(yù)分、座席復(fù)用和規(guī)章眾多等等,給數(shù)據(jù)組織和數(shù)據(jù)庫管理增加很多約束條件和困難。而國外發(fā)達(dá)國家由于鐵路運(yùn)輸能力是供遠(yuǎn)大于求,其主要客流集中在市郊和地鐵,客運(yùn)管理簡單,對系統(tǒng)功能要求不高,除部分國家在預(yù)約客票中考慮了座席外,大量的售票業(yè)務(wù)都不必處理座席信息,其系統(tǒng)開發(fā)的難度則比中國小得多。
◇ 多級網(wǎng)絡(luò)結(jié)構(gòu): 由于國外系統(tǒng)起步較早,且通信發(fā)達(dá),大多數(shù)采用集中處理的主機(jī)/終端方式,而我國幅員遼闊,通信條件較差,根據(jù)實(shí)際情況,將采用近代發(fā)展的集中與分布相結(jié)合的客戶機(jī)/服務(wù)器體系結(jié)構(gòu),這對大規(guī)模信息系統(tǒng)的應(yīng)用也是探索和創(chuàng)新。
◇ 管理體制改革: 中國鐵路部門在長期的手工作業(yè)過程中,為解決運(yùn)量與運(yùn)能的矛盾,建立了一整套嚴(yán)格的行之有效的客票發(fā)售組織與管理制度,但在很大程度上并不適應(yīng)現(xiàn)代技術(shù)和新系統(tǒng)的運(yùn)用,這在系統(tǒng)建設(shè)過程中將要有所打破、有所創(chuàng)新、有所改革,也增加了系統(tǒng)開發(fā)的難度。
上述種種特殊性說明,中國鐵路客票系統(tǒng)的復(fù)雜程度遠(yuǎn)遠(yuǎn)高于國外的售票系統(tǒng)。
系統(tǒng)目標(biāo)
中國鐵路客票發(fā)售和預(yù)訂系統(tǒng)的最終目標(biāo)是建立一個覆蓋全國鐵路的計算機(jī)售票網(wǎng)絡(luò),實(shí)現(xiàn)客票管理和發(fā)售工作現(xiàn)代化,從而方便旅客購票和旅行,提高鐵路客運(yùn)經(jīng)營水平和服務(wù)質(zhì)量,達(dá)到國際先進(jìn)水平,成為世界上規(guī)模最大的鐵路客票發(fā)售和預(yù)訂系統(tǒng)。具體目標(biāo)如下:
- 實(shí)現(xiàn)全路快車營業(yè)站計算機(jī)聯(lián)網(wǎng)售票,以機(jī)器代替人工作業(yè),以軟票替代常備客票。在任一售票窗口可發(fā)售任意方向和任意車次的客票,最大限度地為旅客提供方便。
- 系統(tǒng)可預(yù)訂、預(yù)售和發(fā)售當(dāng)日客票,具有售返程、聯(lián)程等異地購票功能。
- 系統(tǒng)預(yù)售期近期為 10 天,遠(yuǎn)期為 30 天;預(yù)訂期近期為 2個月,遠(yuǎn)期為半年。
- 實(shí)現(xiàn)票額、座席、制票、計費(fèi)、結(jié)算、統(tǒng)計等工作的計算機(jī)管理。逐步形成統(tǒng)一的客票信息源,實(shí)現(xiàn)信息共享。- 加強(qiáng)客票信息管理與分析,提高座席利用率,為鐵路客運(yùn)組織與管理工作提供輔助決策支持。
第二篇:中國鐵路客票系統(tǒng)網(wǎng)絡(luò)安全問題的探討
中國鐵路客票系統(tǒng)網(wǎng)絡(luò)安全問題的探討
一、中國鐵路客票發(fā)售和預(yù)訂系統(tǒng)簡介
中國鐵路現(xiàn)有5155個客運(yùn)站,日發(fā)送旅客300多萬人,每天發(fā)售數(shù)百萬張客票。為了提高我國鐵路客運(yùn)現(xiàn)代化水平,鐵道部從95年開始在一些大站開始逐步實(shí)施計算機(jī)聯(lián)網(wǎng)售票。按照總體規(guī)劃,整個客票發(fā)售和預(yù)訂系統(tǒng)采用集中與分布相結(jié)合的客戶機(jī)/服務(wù)器結(jié)構(gòu),它由1個全路票務(wù)中心、29個地區(qū)票務(wù)中心及車站電子售票系統(tǒng)三級組成。數(shù)據(jù)通訊廣域網(wǎng)采用已建成的覆蓋全國的鐵路X.25網(wǎng)(正在擴(kuò)為幀中繼網(wǎng)),局域網(wǎng)采用以太網(wǎng),使用TCP/IP協(xié)議,中國鐵路客票系統(tǒng)結(jié)構(gòu)如圖一所示。系統(tǒng)軟件環(huán)境:票務(wù)中心為UNIX操作系統(tǒng)與SYSBASE數(shù)據(jù)庫,售票窗口為WINDOWS。整個系統(tǒng)建成后將有幾萬臺微機(jī)聯(lián)網(wǎng),成為世界最大的鐵路售票系統(tǒng)。
中國鐵路客票系統(tǒng)將是一個大型有價票證制作和管理系統(tǒng),它不僅為用戶提供本地及遠(yuǎn)程的購票服務(wù),并且還與其他網(wǎng)絡(luò)互聯(lián)提供綜合服務(wù),因此必須保證整個系統(tǒng)在各個階段特別是網(wǎng)絡(luò)的安全性和可靠性。
二、保證鐵路客票系統(tǒng)網(wǎng)絡(luò)安全的具體措施
對于我國鐵路客票系統(tǒng)網(wǎng)絡(luò)的安全措施必須滿足應(yīng)用系統(tǒng)數(shù)據(jù)安全性的要求,因而在各級數(shù)據(jù)庫服務(wù)器和通信服務(wù)器中都應(yīng)有網(wǎng)絡(luò)安全措施,應(yīng)根據(jù)不同層次,不同應(yīng)用設(shè)置相同的訪問控制、密鑰等,并應(yīng)能留下操作軌跡以備查閱。
1、帶包過濾功能的路由器使用
在鐵路客票系統(tǒng)網(wǎng)絡(luò)中,使用帶有包過濾器功能的路由器多個,各子網(wǎng)相互隔離開來。各級票務(wù)中心的子網(wǎng)均通過這種安全功能的路由器后接入鐵道部X.25網(wǎng)或其他外圍,包過濾路由器(Package Filte rs Router)是一個可檢查通過它的數(shù)據(jù)包的路由器,它限定外部用戶進(jìn)入局域網(wǎng)的數(shù)據(jù)包,通常運(yùn)用IP地址和端口號來限定處理,也就是依照協(xié)議按照規(guī)則允許某些IP范圍的某些端口號通過路由器,同時限定其它IP地址的某些端口號的通過。由于包過濾是在協(xié)議“下三層”實(shí)現(xiàn)的,包的類型可進(jìn)行攔截和登錄。它通常直接
轉(zhuǎn)發(fā)報文,對于用戶是透明的,而且速度較快。比起其它類型防火墻來說,它比較容易實(shí)現(xiàn)。
2、建立各級網(wǎng)絡(luò)安全模塊
全路各級票務(wù)中心所屬子系統(tǒng)都應(yīng)具有網(wǎng)絡(luò)安全模塊。主要由該網(wǎng)絡(luò)操作系統(tǒng)(NOS),相應(yīng)主/備機(jī)操作系統(tǒng)(OS),和相應(yīng)數(shù)據(jù)庫管理系統(tǒng)(DBMS)等的安全功能所組成。其中網(wǎng)絡(luò)操作系統(tǒng)(NOS)的安全功能主要有:安全管理(即物理安全)、訪問控制(資源權(quán)限)和傳輸安全(密碼技術(shù))、故障管理(即故障檢測)、隔離措施、容錯實(shí)現(xiàn)以及重新加載等技術(shù)。監(jiān)督管理即監(jiān)督用戶程序和文件的使用,識別并阻止非法用戶的非法訪問,一般是通過系統(tǒng)的日志文件和安全審計功能加以實(shí)現(xiàn)。此外,它還配合主機(jī)的操作系統(tǒng)(OS)及數(shù)據(jù)庫管理系統(tǒng)(DBMS)的有關(guān)安全管理功能共同實(shí)現(xiàn)網(wǎng)絡(luò)安全管理的任務(wù)。
一般說來,網(wǎng)絡(luò)硬件設(shè)備安裝的同時,提供設(shè)備的廠家也將提供網(wǎng)絡(luò)安全模塊,對于應(yīng)用系統(tǒng)安全功能的設(shè)計者主要是選擇網(wǎng)絡(luò)安全模塊所提供的功能,匹配主機(jī)操作系統(tǒng)(OS)及數(shù)據(jù)庫管理系統(tǒng)(DBMS),再依照應(yīng)用系統(tǒng)不同層次級別的用戶作出相應(yīng)的規(guī)劃與設(shè)置,綜合并協(xié)調(diào)各安全功能的作用,達(dá)到統(tǒng)一的所要求的安全級別。網(wǎng)絡(luò)安全模塊應(yīng)具備如下基本功能: 用戶訪問的許可控制、訪問監(jiān)聽、病毒預(yù)防、安全性管理及出錯管理、目錄和文件的安全性操作、用戶管理系統(tǒng)、備份窗口、事件觀察窗口等等。
應(yīng)用系統(tǒng)設(shè)計者應(yīng)首先了解這些功能使用的條件、方法,然后規(guī)劃本票務(wù)中心所屬各用戶信息交換的級別分類分組;另一方面,相應(yīng)地對數(shù)據(jù)、文件資源賦予不同的使用權(quán)限,兩者有機(jī)地結(jié)合,達(dá)到安全應(yīng)用的目的。當(dāng)然也可以把主體和客體放在一張表里,以矩陣形式構(gòu)成訪問控制。這些是系統(tǒng)安全模塊的依據(jù)。
3、系統(tǒng)第一道防線棗用戶身份識別
凡是用戶終端(本地和遠(yuǎn)程),也包括網(wǎng)絡(luò)應(yīng)用系統(tǒng)的維護(hù)和管理用終端,要想進(jìn)入并使用該系統(tǒng)都必須向系統(tǒng)提交其用戶標(biāo)識和口令。系統(tǒng)根據(jù)用戶標(biāo)識判斷其是否為注冊用戶;如果是,再根據(jù)口令判斷其合法性,如果是合法用戶,則接受用戶,反之拒絕用戶。
口令識別是一種低成本、易實(shí)現(xiàn)的用戶識別技術(shù),在計算機(jī)系統(tǒng)內(nèi)廣泛使用。但它也是最容易受到攻擊的部分。使用口令機(jī)制關(guān)鍵在于不定期更新口令,至于更新周期要看具體應(yīng)用情況而定,不同的系統(tǒng)可制定不同的動態(tài)變化的更新時間,如一般可在3~6個月更新。另外,應(yīng)將口令加密后再存放。用戶注冊時,先輸入用戶的標(biāo)識和口令,系統(tǒng)將該口令加密,然后與口令表中的口令密文進(jìn)行比較,若兩者相等,表明用戶為合法用戶。口令的加密算法常采用單向加密算法MD5算法。在UNIX系統(tǒng)中將它加以改進(jìn)成“口令擴(kuò)展法”,即把用戶注冊時間與用戶標(biāo)識組成12位的數(shù)字稱為保留信息R。保留信息R對每個用戶是唯一的。把保留信息R附加到用戶口令PW中,作為一個整體加密處理。這樣的口令機(jī)制既有了動態(tài)隨機(jī)性,又克服了兩個相同口令有相同密文的缺陷,較大程度地提高了系統(tǒng)注冊的安全性。無論是MD5算法,還是口令擴(kuò)展方法都包括在主機(jī)操作系統(tǒng)之中,供用戶選擇調(diào)用。
4、防火墻的設(shè)置
將客票系統(tǒng)的應(yīng)用服務(wù)分為公共信息服務(wù)和應(yīng)用網(wǎng)關(guān)代理服務(wù)部分,諸如用戶對客票系統(tǒng)的查詢服務(wù)等,這一部分是“公開的”,應(yīng)方便快捷地向用戶提供公共服務(wù)信息。
對于客票系統(tǒng)內(nèi)部的上下級管理,或者用戶遠(yuǎn)程訂票等項(xiàng)服務(wù)等,則可采用代理服務(wù)方式,也就是說,要經(jīng)過必要的審查,看是允許還是限制,以至禁止某種訪問。這樣便可以更好地保護(hù)系統(tǒng)的安全和系統(tǒng)上數(shù)據(jù)的安全。鐵路內(nèi)部網(wǎng)絡(luò)與鐵路外部網(wǎng)絡(luò)要隔離開來,通過 Gate NET這一安全模塊即網(wǎng)間防御系統(tǒng)。實(shí)際是一組功能完善的防火墻。它的基本安全策略是把內(nèi)外信息交換分成兩大部分,公共信息服務(wù)部分和應(yīng)用網(wǎng)關(guān)帶領(lǐng)服務(wù)部分。將被頻繁訪問的公共信息服務(wù)如查詢服務(wù)等放在Gate NET內(nèi),外部網(wǎng)絡(luò)上的每個用戶都可方便地訪問它們,不必經(jīng)過網(wǎng)關(guān)處理,這樣有效地減輕了整個系統(tǒng)的負(fù)擔(dān),提高了網(wǎng)絡(luò)的效率。
應(yīng)用網(wǎng)關(guān)代理服務(wù)提供了鐵路內(nèi)部與外部網(wǎng)絡(luò)之間的文件傳輸服務(wù),遠(yuǎn)程登錄服務(wù)、電子郵件代理服務(wù)等,訪問這部分并希望得到相應(yīng)工作服務(wù)要嚴(yán)格受到控制。這樣組成的網(wǎng)間防御系統(tǒng)是靈活的,也是安全的。
基于包過濾(篩選路由器)的防火墻,不僅用于鐵路客票售票系統(tǒng)網(wǎng)絡(luò)
設(shè)置的多個路由器,還可以將包過濾的防火墻功能用于其它部分,如數(shù)據(jù)庫。
三、網(wǎng)絡(luò)安全產(chǎn)品的選擇
1、保密終端
鐵路售票終端可選擇插入加密卡(擴(kuò)展卡)的方式實(shí)現(xiàn)保密終端的功能。如FORTEZZA加密卡?;谟布募用芸?,可以插入宿主平臺上,其保密應(yīng)用于電子郵件(Email),電子商業(yè)及數(shù)據(jù)交換(EDI)、文件傳送、文件存儲、遠(yuǎn)程數(shù)據(jù)訪問、全球網(wǎng)遠(yuǎn)程識別、數(shù)字簽名、加蓋日戳能力、驗(yàn)證等等。它采用了新一代Copstone芯片,其上嵌有 SKIPJACK加密算法,使用公開密鑰密碼體制技術(shù),專用密鑰只有用戶自己保存,該密鑰放在PC卡上可防止用戶周圍的人竊取。它最大的特點(diǎn)在于它能夠在FORTEZZA卡上同時進(jìn)行數(shù)據(jù)的加密和數(shù)字簽名。FORTE ZZA加密卡可以集成到保密網(wǎng)中起安全服務(wù)器的作用。
像鐵路客車售票系統(tǒng)的銷售終端可采用加密卡方式,對敏感信息進(jìn)行保密處理,并由售票員進(jìn)行數(shù)字簽名,以防篡改和推卸責(zé)任。
2、保密平臺的實(shí)現(xiàn)
日本NTT公司開發(fā)的保密平臺(實(shí)用軟件),可應(yīng)用于在局域網(wǎng)的客戶機(jī)棗服務(wù)器方式下的辦公室自動化業(yè)務(wù)(OA)中。它具有加密(快速FEAL加密算法)、密鑰分配、管理,實(shí)體鑒別服務(wù)、各種檢測等功能,該平臺能為各種類型的OA應(yīng)用程序提供高等級的安全服務(wù),從而增強(qiáng)了在局域網(wǎng)LAN上客戶機(jī)棗服務(wù)器OA業(yè)務(wù)的安全性。
這種平臺具有如下的功能:防止“竊取”數(shù)據(jù);非法窺視其它用戶終端;沿傳輸路徑竊取數(shù)據(jù);非法存取服務(wù)器上的數(shù)據(jù)棗使用加密和訪問控制手段。防止“假冒”:未經(jīng)許可使用其它用戶的標(biāo)識(ID);未經(jīng)許可的業(yè)務(wù)棗使用該公司的實(shí)體鑒別技術(shù)(ESIGN)及容許校驗(yàn)手段。
在鐵路客票售票系統(tǒng)中,各種類型的服務(wù)器,各售票站點(diǎn),城市或地區(qū)票務(wù)中心的服務(wù)器都可以選用這樣的保密平臺(軟件),一攬子解決各種安全要求,并且只需通過簡單的應(yīng)用接口裝置即可實(shí)現(xiàn)。
3、Windows軟件的加密技術(shù)
Windows軟件已廣泛使用,在此環(huán)境下的應(yīng)用軟件如何保密、提高安全性呢?其基本加密技術(shù)方法是變形法(經(jīng)過予處理后,變成不可運(yùn)行程序,但保密性不強(qiáng));外殼法(在原軟件的外面罩上一層“外殼”,在原軟件運(yùn)行前必須先識別它的鍵Key,方可運(yùn)行。但對用戶的技術(shù)要求較高,好處是不改變原軟件,保密性也好);內(nèi)嵌法(在原軟件內(nèi)部選擇某一個嵌入點(diǎn),嵌入檢測鍵(Key)的模塊,以判斷用戶的合法性。但實(shí)現(xiàn)起來較困難,保密性較好)。一般Windows可執(zhí)行文件都可使用以上幾種方法。
4、RSA通用程序
是電子部華北計算所開發(fā)的加密程序。所謂通用即使用了移植性好的C語言實(shí)現(xiàn),它的速度介于匯編語言與其它高級語言之間。由于C語言缺少匯編語言所提供的進(jìn)位標(biāo)志位和一些存放結(jié)果寄存器的支持,這給構(gòu)造大數(shù)運(yùn)算帶來很大的麻煩。為此,已開發(fā)補(bǔ)充了某些特殊機(jī)制功能。另外應(yīng)用程序中全部使用與機(jī)型、OS無關(guān)的標(biāo)準(zhǔn)庫函數(shù),專門開發(fā)了符合CCITT建議的哈希(HASH)函數(shù)子程序,作為通用程序的可加載模塊,以適合于“數(shù)字簽名”的實(shí)現(xiàn)。數(shù)字簽名作為報文驗(yàn)證的一種手段更強(qiáng)于一般的報文驗(yàn)證,它只有發(fā)方本人才能編制的,任何人都能驗(yàn)證的技術(shù)手段叫做數(shù)字簽名。它可以防止報文的篡改和抵賴。
5、DataCryptor 64E數(shù)字包端---端保密機(jī)
這是英國RACAL公司生產(chǎn)的X.25網(wǎng)絡(luò)的數(shù)字保密機(jī)。用于保護(hù)經(jīng)公用和專用包交換網(wǎng)傳輸?shù)拿舾卸袃r值的信息。在傳輸之前將數(shù)據(jù)加密,加密后的數(shù)據(jù)經(jīng)網(wǎng)絡(luò)傳輸,在其終點(diǎn)予以解密。
主要特性:安全的密鑰管理系統(tǒng);DES或?qū)@用芩惴?;廣泛的故障診斷;告警報導(dǎo);備有電池存貯器保護(hù);可供選擇的接口;支持多至256個虛擬電路;前面板可編程程序等。
四、防火墻產(chǎn)品的選擇
1、用于公用電話網(wǎng)遠(yuǎn)程訪問的防火墻產(chǎn)品:
Modem Security Enforcer,它可保護(hù)內(nèi)部網(wǎng)絡(luò)免遭來自調(diào)制解調(diào)器和公用電話網(wǎng)的非法入侵。
2、Dgital對UNIX的防火墻
Digital防火墻中所使用的技術(shù)已經(jīng)對Digital公司800個節(jié)點(diǎn)的網(wǎng)絡(luò)進(jìn)行了5年的保護(hù)。鐵路系統(tǒng)的計算機(jī)設(shè)備中有不少配置了UNIX系統(tǒng)。
3、IBM Internet安全網(wǎng)絡(luò)網(wǎng)關(guān)
它是一個功能極強(qiáng)的安全網(wǎng)絡(luò)網(wǎng)關(guān)。它支持高級包過濾、報警地址和RS/6000應(yīng)用網(wǎng)關(guān)代理,還支持標(biāo)準(zhǔn)密碼、SecurceNET卡。SecarI D卡的幾種用戶身份驗(yàn)證。安全網(wǎng)絡(luò)網(wǎng)關(guān)自動執(zhí)行安裝的強(qiáng)化過程,禁止不可信任的UNIX和TCP/IP服務(wù)和協(xié)議。
4、NetGate
工作于SPARC(Solaris Or Sun os)平臺上。它基于規(guī)則的包過濾監(jiān)控TCP/IP網(wǎng)絡(luò)上的活動。主要優(yōu)點(diǎn)是高速度和低價格。
5、Private Internet Gxchange(pix)Firewall
它采用地址轉(zhuǎn)換來保護(hù)內(nèi)部網(wǎng)絡(luò)。這一設(shè)備在Windows95環(huán)境下配置,對用戶沒有任何影響。它同時支持16000個連接。執(zhí)行地址轉(zhuǎn)換速率達(dá)45Mbps。中國鐵路客票發(fā)售和預(yù)訂系統(tǒng)是高新技術(shù)的集成,是一項(xiàng)非常復(fù)雜的系統(tǒng)工程,我們在這方面的研究只是一部分,許多還需要在應(yīng)用中得到改進(jìn),我們希望中國鐵路客票發(fā)售和預(yù)訂系統(tǒng)日益完善,達(dá)到我們希望的總目標(biāo)。
第三篇:購買中國鐵路客票完全攻略
購買中國鐵路客票完全攻略
購票前:關(guān)鍵:了解常識;做足準(zhǔn)備;異地與換乘
1、計劃試再購票前非常重要的一項(xiàng)準(zhǔn)備,千萬不要想當(dāng)然的臨時去窗口詢問某某車有沒有車票,那樣最有可能導(dǎo)致最終的購票失?。?/p>
2、計劃購票的內(nèi)容包括:了解你所在車站至到達(dá)車站的所有列車信息,包括:車次、列車種類、列車等級、列車詳盡運(yùn)行時刻,最關(guān)鍵的是通過網(wǎng)絡(luò)、車站等了解各次列車在本站的票額預(yù)留情況,在這當(dāng)中,不妨多去車站的幾次售票廳。所了解的信息越多對你的購票就越有幫助;
3、列車等級共分為:直達(dá)特快(Z)、特快列車(T)、跨局快速(K)、管內(nèi)快速(N)、跨局普快列車(3000以前的四位數(shù)車次)、管內(nèi)普快列車(4000-5999之間的車次)、管內(nèi)普慢列車(6000-8999之間的列車)、臨時旅客列車(L)、旅游列車(Y)與在現(xiàn)有臨時旅客列車基礎(chǔ)上再加開的臨時旅客列車(A)。因?yàn)榍安痪描F路整改原因,某些跨局快速列車現(xiàn)在依然以N打頭(如武昌—西安的N358次)。在這里,以Z打頭的列車等級在全路是最高的,正點(diǎn)情況下不避讓任何列車,T車的等級僅次于Z,在某些情況下有的T需要避讓Z,正常情況下T不會避讓除Z以外的列車,K與N的關(guān)系就有點(diǎn)難以闡述,并不是K就比N的等級高,有時候K也需要避讓N(如深圳—岳陽的N722次在衡陽—株洲區(qū)間要超越廣州—貴陽的K65次),當(dāng)然,還有的跨局普快還會超越K車,同等級的車也存在避讓(如廣州—信陽的K10次在漢口—信陽區(qū)間被漢口—包頭的1482次和漢口—大連的K370次超越,并且在時刻表上K10次顯示從漢口中途不停站到達(dá)信陽),管內(nèi)普快列車與管內(nèi)普慢列車的等級最低,需要避讓所有的客車和部分貨車,普慢列車屬于逢站必停、逢車必讓的類型。L、A、Y屬于臨時列車,所以它的運(yùn)行受具體情況的影響,不過,通常臨客列車是按照貨車來排點(diǎn)運(yùn)行。從以上看來,看某趟車究竟有多快還是要比較它的運(yùn)行時間,不能當(dāng)從車次和票面所打印的信息(新空調(diào)硬座快速/硬座普快等)來肯定列車運(yùn)行的等級;
4、按照鐵道部規(guī)定的列車?yán)锍唐眱r,Z、T、K、N在同席別、同里程、同種票的種類其票價都是一樣的,但是各個鐵路局會對其開行的部分列車執(zhí)行票價折扣,有的是一檔、有的是二檔。這也說明了為什么有的K、N車票價比T車還貴。跨局普快列車與管內(nèi)普快列車的列車票價是一樣的,管內(nèi)普慢列車的票價最低。在這里,同等級的空調(diào)列車與非空調(diào)列車的票價差別大約在50%左右。還有個例外,就是乘坐廣深鐵路股份有限公司的列車票價會更為貴一些,因?yàn)樗鼒?zhí)行的是廣深公司的票價。(如:長沙—深圳硬坐T67次、T95次、T175次、K7次需要113元,而N721、N737次需要150元左右)。在票價上,學(xué)生硬座票=硬座全價票÷2+1(手續(xù)費(fèi)),學(xué)生硬臥票=硬臥全價票-學(xué)生硬座票+1(手續(xù)費(fèi)),舉個例子:從上海—昆明K79次,學(xué)生硬座票=288÷2+1=145元,學(xué)生硬臥票(下鋪)=519-145+1=375元。軟席票不能享受學(xué)生優(yōu)惠。春運(yùn)期間部分列車會漲價。
5、通過車站售票廳票額剩余動態(tài)LED顯示屏可以最直接、最方便地了解到本站所有列車的席別預(yù)留情況。雖然車站宣稱該顯示屏所顯示的內(nèi)容僅供參考,但是通過它可以從側(cè)面反映出列車的許多情況。從有席位的車票(RW、RZ、YW、YZ)來看,如果某某車在某天顯示還剩余n(n>10)張車票,很大程度上說明該車在本站屬于較冷門的列車,只需提前一定的天數(shù)即能購買到車票;如果某某車在某天顯示還剩余n(n<5)張車票,那么請千萬不要想碰碰運(yùn)氣,也許這種車就算你拿到硬座車票也擠不上去。絕大部分列車會在部分中途車站進(jìn)行一定的席位預(yù)留,這時你要了解它的限售區(qū)間,否則你只能購到無座車票(如廣州—貴陽K65次在株洲站有充足的YZ預(yù)留,但是從株洲—湘潭、婁底、冷水江東只能打出無座車票,這就說明了K65次在株洲限售冷水江東以遠(yuǎn),至少買到懷化才有座票發(fā)售)。有的列車屬于全程對號,如T124次從廣州—長春買不到臥鋪了,而到長沙就有臥鋪票,這就說明了這個鋪位是在長沙預(yù)留的。當(dāng)然,每個車站都會對過路的列車實(shí)施一定的無座票發(fā)售,如果連無座票剩余都顯示為0,那么我們最好不要打此車的主意。如果你要購買無座車票的話,那就得看你對列車的了解怎么樣,是否知道某趟車即使持有無座票上車也能找到座位或是補(bǔ)到臥鋪。
6、全面、詳細(xì)了解車站的臨時旅客列車信息,特別是到了春運(yùn)期間,各趟圖定列車車票變得一票難求,所以,車體情況與到開時間并不是影響我們出行的第一因素,能否走和車廂擁擠程度成了我們最關(guān)心的話題。能買到臨客列車的車票我們應(yīng)當(dāng)感到慶幸。
7、購票前期準(zhǔn)備尤為重要的還有異地票與換乘?,F(xiàn)在進(jìn)行異地購票與換乘的人群通常是在兩地沒有直通列車的情況下進(jìn)行。比如說,從廣州—烏魯木齊,通過了解時刻表,我們應(yīng)該去漢口、鄭州、西安、蘭州換乘,并應(yīng)當(dāng)嘗試在廣州售票窗口買漢口(T192)、鄭州(T198)、西安(1043)、蘭州(T295)的異地車票,當(dāng)然在買票之前就應(yīng)該想好如果買到了某趟車的異地票,我們要接著買哪趟車的票去換乘,并且要防止在這趟車沒票的情況下再購買其它點(diǎn)適合的列車,換句話說,就是要準(zhǔn)備好兩套以上的換乘方案。當(dāng)然,購買異地車票與換乘不僅僅局限于這樣的情況,當(dāng)路過本站的列車在本站的預(yù)留車票已售完時,我們可以嘗試購買該趟列車所經(jīng)過附近車站的預(yù)留車票,當(dāng)然,異地車票只能購到有席位的車票,不能購到無座車票。舉個例子,我們買K186次從株洲—北京西,當(dāng)株洲站的車票已經(jīng)發(fā)售完畢時,我們可以在株洲車站購買K186次在長沙、岳陽、衡山、衡陽的預(yù)留車票。這樣購買,你須繳納5元的手續(xù)費(fèi),且你的乘車區(qū)間是票面上所寫的,假如我們在株洲買到K186次長沙—北京西的車票,那你的乘車區(qū)間就是長沙—北京西,按照規(guī)定來說,從株洲—長沙你還要單獨(dú)買票,如果出不了票,那你只能想其它辦法(坐汽車或是想辦法進(jìn)站上車再說)。如果你買的是從衡山或衡陽到北京西,那么在株洲站就可以直接上車,有一個問題,臥鋪票在開車兩小時后仍無人使用,那么車長就會自行處理該鋪位,而硬座票沒有時間限制。當(dāng)然我們還要了解各個鐵路局的聯(lián)網(wǎng)售票情況,雖然鐵路稱在任一網(wǎng)點(diǎn)可以購到全國各站列車的車票,但是各個路局在車票緊張的時期可能會不對其它鐵路局放票,把票留給本局進(jìn)行銷售。在某局能否買到另一個局的車票這就要看你的運(yùn)氣了!不過,可以肯定的是,Z打頭的列車在全國任一網(wǎng)點(diǎn)都能買到!當(dāng)我們買不到異地票進(jìn)行換乘時,我們應(yīng)該購買通票。C8I
9、在兩地間有直達(dá)列車但是票非常緊張而且車又擁擠的話,我們不妨考慮換乘。在兩地間的一個合適的車站,從你所在的車站選擇一趟比較舒適的列車前往中間站,再在中間站前往目的地。當(dāng)然,這個中間站一定要選好,這是關(guān)鍵,要全面了解出發(fā)站到換乘站以及換乘站到目的站的列車情況。比如說,從株洲—昆明的車票常年緊張,且人也比較多,我們選擇在貴陽車站進(jìn)行換乘。在株洲坐K65次前往貴陽,在21:13到了貴陽以后又好多車到昆明(K167、K337、T61、K79、K159),特別是K337與T61和前方車站作比較擁擠程度已經(jīng)下降。K65次在株洲又充足的YZ預(yù)留,并且它掛了11節(jié)YZ車,即使買到無座票上車也很輕易地能找到座位,K65次采用全列25G塞拉門車體,乘坐相當(dāng)舒適。當(dāng)然K167、K337、T61、K79、K159在貴陽已經(jīng)沒有預(yù)留,我們只能購買通票,到貴陽站以后去改簽。當(dāng)然,如果我們在換乘車站能確信不能簽到車票,那我們可以在站臺上等著車進(jìn)站上車再補(bǔ)票,如果出站簽不到車票,而車站又不賣站臺票或是不讓進(jìn)站的話,我們進(jìn)站又是一件麻煩的事情。6Y(B?
10、鐵路的客票剩余不僅僅是留存在售票窗口的電腦里,每個車站都有自己的計劃室,票額都首先要過計劃室才能到達(dá)窗口銷售。某某車站公布提前N天售票,但是即使是你排在第一個,你可能還是買不到,這是因?yàn)檫@個車站可以提前比N大的天數(shù)出票,計劃室首先把票(特別是熱門列車)留給有需要的團(tuán)體或是個人,在開車前一兩天如果該趟列車車票還沒有售完,計劃室就會把票放到窗口,這就是有的人會碰到好運(yùn)氣的原因。鐵路售票系統(tǒng)的時間菜單可以無限制地往下拉,提前N天售票是車站人為規(guī)定的,車站只是擔(dān)心如果車票預(yù)售期太長,發(fā)生不可預(yù)知的情況時,給旅客造成損失,比如說,列車改點(diǎn)、停運(yùn)等等。當(dāng)然,Z打頭的列車預(yù)售期最長,且全國任一聯(lián)網(wǎng)售票點(diǎn)都能購買到。.n-
11、綜合以上常識,我們?nèi)ボ囌举徠睍r最好準(zhǔn)備兩套以上的出行方案!當(dāng)然,向旅行社訂購車票也是一個值得推薦的方法,雖然到旅行社訂票要花幾十元的手續(xù)費(fèi),但是,破錢消災(zāi),免去一切煩惱……J----:Mi7 購票中:關(guān)鍵:鎮(zhèn)定;講清楚;不要輕易“相信”售票員的話)
1、關(guān)于購票的時間,我個人認(rèn)為在半夜買票是比較好的選擇。因?yàn)榘胍沟娜讼鄬ι僖恍?,售票員有時間幫我們看所有的出行方案是否有票;在此,我建議買票時兩三個人一同去,并在不同的窗口排隊,當(dāng)這個窗口沒有票時,我們可以迅速再到另一個窗口詢問。不要想當(dāng)然地所有的窗口都是一樣的,不錯,窗口都一樣,但是,售票員不是一樣的!你買得到票與否和售票員有很大的關(guān)系!在購票之前,我們一定要根據(jù)我們的出行方案想好可能出現(xiàn)的情況并且準(zhǔn)備應(yīng)對措施!CYlf
2、在排到窗口后,首先,我們不要緊張,說話不要太快并且盡量清晰,依次把日期、車次、目的地、席別、種類、數(shù)量說清楚,例如:你好!請幫我看一下1月10日的K65次到貴陽有沒有硬座……買票時最忌諱一來就問到哪里還有沒有車票,這樣的話售票員如果有功夫的話跟你看一看熱門車,接著來一句:沒有了!這下你是不是僵住了?從售票員的心理來看,她們也很煩躁,當(dāng)你要求她幫你選車次時,一般她們只會看固定的幾趟熱門車或是盡量銷售本局的列車。所以,我們一定要報車次還有日期,并且堅持要她在鍵盤上操作(不要相信她說沒票就以為真的沒票),如果屏幕顯示出來的計劃有紅色字體,那就是站票;如果計劃顯示是全部都是黑色的字體,那么恭喜,至少是有硬座了!如果屏幕上一直顯示提示對話框,那么總之就是沒票了!G
3、在確定沒有票之后要迅速反應(yīng)讓售票員打附近車站的異地票,如K186從株洲—北京西沒有票了,我們一下就要反應(yīng):那你跟我從長沙打看一下有沒有?再幫我從岳陽打看一下?當(dāng)然,學(xué)生票不能從列車已通過的車站購買異地車票,不過,拿K186來說,株洲、長沙、岳陽都沒票了,只有衡山、衡陽有票時,也許有比較好的售票員會賣也說不定。這也是我建議大家去不同窗口嘗試購票的原因。(有的車站就是明明可以賣學(xué)生票但是某些售票員就是不賣,還說這是規(guī)定不能像這樣賣的)tfo0uC
4、如果連站票都沒有,我們也許應(yīng)該嘗試換乘了。首先還是買異地票,異地票并不是一定要再該車的始發(fā)站買起,在該車的中途任一車站,只要有預(yù)留車票并且票額對外開放的話,我們還是有機(jī)會買到該車從中途車站發(fā)車的車票。買通票時可以這樣:你好!我要一張通票,某月某日的幾次車,到哪里(目的地),在哪個車站轉(zhuǎn)車,硬座/硬臥。站票也可以購買通票。在購到票后要檢查票面得日期、車次等信息對不對。&
5、關(guān)于售學(xué)生票的具體規(guī)定,實(shí)在是不好定論,因?yàn)橹袊氖燮本W(wǎng)點(diǎn)太多了,再加上每個售票員都不一樣,所以有的時候能否買到學(xué)生票還是要看售票員。q`H
6、如果準(zhǔn)備得非常充分,但依舊還是買不到得票得話,那就是沒有辦法了!改乘其它交通工具或是找旅行社吧!或是看看能否買站票進(jìn)站上車再補(bǔ)或是想其它方法進(jìn)站。!K0~u^--------u0/ 購票后:關(guān)鍵:作好乘車準(zhǔn)備;要考慮到某些能預(yù)知的因素(如太過擁擠無法上車)IDyT}"
1、看清發(fā)車時間,特別是異地票,票面發(fā)車時間并不是你所在車站的時間,是從你買起車站的發(fā)車時間;Oc
2、關(guān)于票面信息:左上端得紅色字母數(shù)字是票號,在最底下有三組條形碼(中間有明顯空格),第一組倒數(shù)四位數(shù)為購票的日期,這個時間是以鐵路購票預(yù)定發(fā)售系統(tǒng)V4.0的時間為準(zhǔn),有時會與真實(shí)時期有差別,日期前面是所在購票地點(diǎn)售票的窗口號,這個根據(jù)各個車站規(guī)定有所差異;最后一組最后四位數(shù)為兩地間的距離(KM);關(guān)于硬座號,在定員為128人的22、單層25B、25G、25K型客車非列車長辦公席車廂,尾數(shù)為0、9、4、5和1、118為窗口座位,軟座車、雙層車均無規(guī)律,一般列車長辦公席車廂就是與餐車相鄰的硬座車廂,具體編組信息請點(diǎn)擊:http://004km.cn/smart40/CompileListBkq=
3、如要退票,現(xiàn)在新規(guī)定只固定核收20%退票費(fèi);k.:
4、如果乘坐直達(dá)車擁擠得無法上車,那么我們可以選擇到其它車站換乘,碰到好一點(diǎn)得列車員和車長,他們不會再收取你的補(bǔ)票費(fèi),到達(dá)換乘站時再去進(jìn)行“中途下車改簽”。如:在五提之前,我從株洲—昆明買了K181次,當(dāng)時就沒擠上車去,然后我的反映就是乘坐接下來的2513次到桂林北換桂林北—昆明的2055次!那次的2513列車員就沒有叫我補(bǔ)票,到了桂林雖然簽到無座票,但由于是始發(fā)車,上車還是找到了座位!當(dāng)然,一本全國鐵路旅客列車時刻表是少不了的,另外,由于2055是隔日開行,所以我還致電桂林北問訊2055到底是哪天開行。q(bc
5、我有一個小技巧,也是我的乘車經(jīng)驗(yàn),還是從株洲—昆明,我是這樣買票的:在株洲站買K65次到懷化,有座位,在株洲站買K79次懷化—昆明,也打出了座位。但是我在乘坐的時候我就在K65上從株洲一直坐到貴陽再換K79!因?yàn)镵65人少并且舒適,硬座可當(dāng)臥鋪睡!并且我買的還是學(xué)生票,一開始那個售票的還不賣說不能像這樣買,我一再堅持說這樣是可以買的,然后她把領(lǐng)班叫出來問,結(jié)果當(dāng)然是可以賣了!假如K65過了懷化查票的話,那就得看你怎么說了,裝無知與裝可憐是很有可能過關(guān)的(辛好K65從來不查票)~~~當(dāng)然,我覺得那次我應(yīng)該買T61從懷化到昆明的異地車票,因?yàn)槲液髞聿胖溃琓61在懷化也有預(yù)留的噢!
第四篇:誤售客票案例
誤售客票案例
1997年9月16日,原告劉國存和愛人在山海關(guān)火車站購買兩張9月19日529次(北京至大連)旅客列車山海關(guān)至大連的硬座客票。山海關(guān)火車站售票人員誤售給原告兩張9月16日的529次客票。原告立即聲明時間不對。山海關(guān)火車站售票人員隨后給原告補(bǔ)了兩張9月19日的簽證票,并告知原告客票與簽證票合并使用有效。9月19日,原告劉國存和其愛人乘上529次旅客列車。上車后,529次旅客列車列車長及列車有關(guān)人員在驗(yàn)票時認(rèn)為,原告所持車票有效期只能到19日24時,如果到大連則需要再行補(bǔ)票。原告劉國存重又補(bǔ)了兩張沈陽至大連的客票,票款84元。原告認(rèn)為,其持有有效客票,中途不應(yīng)當(dāng)再行補(bǔ)票,補(bǔ)票使其在乘車期間精神上受到傷害。故以此為理由起訴至大連鐵路運(yùn)輸法院,請求判令被告大連鐵道有限責(zé)任公司退回補(bǔ)票款84元,賠償誤工損失等200元及精神損失費(fèi)200元。
被告大連鐵道有限責(zé)任公司答辯稱:經(jīng)向山海關(guān)火車站了解情況,原告所訴屬實(shí)。愿意向原告賠禮道歉和依法處理此事。
「審判」
大連鐵路運(yùn)輸法院于1997年9月22日受理此案后,依法對此案進(jìn)行了審理,查明了上述事實(shí)。認(rèn)為:原告劉國存購買9月19日鐵路旅客列車客票,由于車站的過錯造成誤售給原告9月16日客票,經(jīng)原告指出后,車站補(bǔ)給原告9月19日乘車簽證,并聲明兩票合并使用有效。按《鐵路旅客運(yùn)輸規(guī)程》的規(guī)定,則原告所持車票的有效期應(yīng)從原告乘車之日起計算。被告按原車票記載日期計算原告所持車票有效期限不符合規(guī)定,應(yīng)返還原告補(bǔ)票款。大連鐵路運(yùn)輸法院依據(jù)案件事實(shí)、證據(jù),分清是非,主持了原、被告雙方進(jìn)行了調(diào)解,雙方于1997年9月29日當(dāng)庭達(dá)成如下調(diào)解協(xié)議:
一、被告給付原告票款84元(即時清結(jié))。
二、被告賠償原告損失200元(即時清結(jié))。
三、原告放棄其它訴訟請求。
四、案件受理費(fèi)50元,由被告負(fù)擔(dān)。
由于調(diào)解協(xié)議內(nèi)容當(dāng)庭履行完畢,依照《中華人民共和國民事訴訟法》第九十條的規(guī)定,雙方當(dāng)事人、審判員及書記員在調(diào)解協(xié)議上簽名,調(diào)解協(xié)議即發(fā)生法律效力。
「評析」
本案是一起因鐵路車站誤售旅客列車客票,持票旅客上車后重新補(bǔ)票造成的鐵路旅客運(yùn)輸糾紛。案件的事實(shí)簡單、清楚,糾紛的關(guān)鍵在于應(yīng)由誰承擔(dān)本案的過錯責(zé)任。對此,在審理過程中,意見分歧很大。一種意見認(rèn)為,糾紛的產(chǎn)生是由于車站誤售客票所致,責(zé)任在車站,車站應(yīng)承擔(dān)由此而產(chǎn)生的責(zé)任。被告作法正確,不應(yīng)承擔(dān)責(zé)任。另一種意見認(rèn)為,車站雖然由于自身的疏忽誤售旅客客票,但及時補(bǔ)發(fā)給乘車旅客以正確的乘車簽證,變更了客票的有效期限。被告所屬旅客列車認(rèn)為原告所持客票期限已到,需重新補(bǔ)票,是錯誤的,應(yīng)負(fù)賠償責(zé)任。
我們認(rèn)為,第二種意見是正確的。解決此糾紛的關(guān)鍵在于分清責(zé)任,確定原告所持客票的有效期限。根據(jù)《鐵路旅客運(yùn)輸規(guī)程》的規(guī)定,鐵路旅客列車客票的有效期間,按乘車?yán)锍逃嬎悖?00公里以內(nèi)為2日,301公里以上每增加500公里增加1日。其期間的計算應(yīng)從指定乘車日起至有效期最后一日的24點(diǎn)止。本案的原告所持誤售的客票乘車日為9月16日,按此規(guī)定有效期間為9月16日起至9月19日24點(diǎn)止。如果原告購買的就是9月16日的車票,上車后補(bǔ)票就是應(yīng)當(dāng)?shù)摹5惰F路旅客運(yùn)輸規(guī)程》又規(guī)定,因列車滿員、晚點(diǎn)等鐵路責(zé)任不能按客票、加快票的有效期間,到達(dá)到站時,車站可以適當(dāng)延長客票、加快票有效期間。延長日數(shù)從客票有效期間終了的次日起計算。原告所持誤售客票雖然到19日(即原告乘車之日)24點(diǎn)止已到有效期間,但此票乃車站誤售所致,車站在知曉后及時補(bǔ)給原告19日的乘車簽證,聲明此16日的客票與19日的簽證合并使用有效。車站補(bǔ)給原告19日的乘車簽證是合法有效的,實(shí)際上已經(jīng)延長了原告所持客票的有效期間。在計算該車票的有效期間時應(yīng)從乘車簽證所載的日期起計算,即從19日原告乘車時起,至有效期間最后一日的24點(diǎn)即22日的24點(diǎn)止。被告所屬列車的列車長及有關(guān)人員認(rèn)為原告所持客票到19日24時點(diǎn)止已到期,不符合《鐵路旅客運(yùn)輸規(guī)程》的規(guī)定,讓原告再行補(bǔ)票的作法是錯誤的,應(yīng)返還原告所補(bǔ)旅客列車客票的票款,并承擔(dān)給原告造成經(jīng)濟(jì)損失的賠償責(zé)任。
雖然車站在誤售客票后以簽證的方式進(jìn)行了彌補(bǔ),但這種方式仍欠妥當(dāng)。因?yàn)樗吘箷o旅客帶來不必要的麻煩,鐵路方面的值乘工作人員對此就未作出正確理解。因此,這種誤售應(yīng)以車站方面收回誤售客票,向購票人換發(fā)正確客票為適當(dāng)。
第五篇:籃球比賽門票預(yù)定管理系統(tǒng)
如有需要,請聯(lián)系本人QQ42701618
摘要
隨著社會市場經(jīng)濟(jì)的發(fā)展和日益繁榮,老百姓對體育,特別是對籃球喜愛程度越來越高。為充分利用現(xiàn)代信息處理技術(shù)和科學(xué)手段,建立一個功能齊全、既適用于當(dāng)前各地業(yè)務(wù)需要,又具有前瞻性的籃球比賽門票預(yù)定管理系統(tǒng),已經(jīng)十分必要。
本文分以下幾部分闡述了基于J2EE體系結(jié)構(gòu),使用Struts框架、Hibernate持久化框架,采用JSP作為顯示層,后臺使用體積小、速度快、總體擁有成本低的MySql數(shù)據(jù)庫的結(jié)構(gòu)和設(shè)計,來實(shí)現(xiàn)的。
一:數(shù)據(jù)庫采用目前中小型企業(yè)中常用的MySql作為數(shù)據(jù)存儲系統(tǒng)。本系統(tǒng)由于采用Hibernate作為持久層框架,在可靠性,效率方面都有很好的表現(xiàn)。
二:工程主體框架采用Struts完成。Struts是Apache開源組織下的一個子項(xiàng)目,為工程的整個業(yè)務(wù)邏輯提供了支持。
三:數(shù)據(jù)持久化采用Hibernate完成。Hibernate與iBatis一樣,都是聞名于開源市場的數(shù)據(jù)持久層框架。同時Hibernate由于它的高效,安全,在企業(yè)開發(fā)中也經(jīng)常被使用。四:WEB服務(wù)器:Web服務(wù)器采用Tomcat 5.5運(yùn)行。
總之會給用戶帶來方便快速的服務(wù)。
關(guān)鍵字:Struts,Hibernate,J2EE, AJAX 系統(tǒng)
如有需要,請聯(lián)系本人QQ42701618
第四章 詳細(xì)設(shè)計及實(shí)現(xiàn)
依照總體設(shè)計,詳細(xì)設(shè)計中需要對每個模塊做出具體實(shí)現(xiàn)方法的計劃,并寫出關(guān)鍵代碼。
4.1 層次設(shè)計
由于本系統(tǒng)采用struts框架,所以整個系統(tǒng)UI層由JSP負(fù)責(zé),控制層由struts中的servlet負(fù)責(zé),其中表單信息由bean負(fù)責(zé),其中BPO處理有action類進(jìn)行承擔(dān)了解。其實(shí)就是MVC的處理方式。
4.2 格局設(shè)計
登錄、密碼找回都在主頁外進(jìn)行,注冊會員進(jìn)入后,在index頁面采取框架結(jié)構(gòu),頂部top.jsp包括管理系統(tǒng)標(biāo)語,有對用戶密碼進(jìn)行修改、鎖定用戶,退出系統(tǒng)的功能。下面左邊是left管理菜單最高管理員則有五個:用戶管理、比賽賽程管理、票價查詢、門票預(yù)定預(yù)覽、門票管理,一般用戶則是由最高管理用戶進(jìn)行制空權(quán),此用戶則有4個頁面的功能:用戶管理、比賽賽程管理、票價查詢、門票預(yù)定預(yù)覽。主界面一般分為三塊,上面是查詢的關(guān)鍵項(xiàng),中間是查詢結(jié)果,下面是修改、增加功能。如圖4-1:
功能導(dǎo)航欄
圖4-1 系統(tǒng)結(jié)構(gòu)圖
如有需要,請聯(lián)系本人QQ42701618 4.3功能模塊詳細(xì)設(shè)計 4.3.1 用戶管理
用戶管理是用對用戶的具體管理,用戶的查詢是用用戶的信息進(jìn)行查詢,這里通過關(guān)鍵字進(jìn)行查詢相應(yīng)的用戶或者默認(rèn)查詢?nèi)坑脩?,關(guān)鍵字查詢是通過hibernate自動查詢的,然后由action把數(shù)據(jù)返回頁面。效果圖如下:
圖4-2 用戶查詢頁面
然后對用戶進(jìn)行管理,包括對用戶進(jìn)行權(quán)限管理,修改,凍結(jié),解凍。
只有最高管理員擁有用戶權(quán)限管理的功能,功能是將五個頁面的功能賦給相應(yīng)的用戶,效果圖如下圖4-3:
如有需要,請聯(lián)系本人QQ42701618
圖4-3用戶授權(quán)頁面
修改用戶信息,將用戶的信息進(jìn)行修改,選中一個用戶,然后單擊修改,就將選中的用戶的信息顯示在下面,然后就可以進(jìn)行修改用戶的信息。效果圖如下圖
圖4-4修改用戶信息頁面
如有需要,請聯(lián)系本人QQ42701618 凍結(jié)用戶信息就是將不合法的用戶進(jìn)行鎖起來,效果圖如下
圖4-5將James-Gosling凍結(jié)起來。
解凍的功能與凍結(jié)的功能正好相反,這樣可以將James-Gosling 進(jìn)行解凍,解凍和凍結(jié)對系統(tǒng)的良好文化進(jìn)行保持的作用,及時處理不好的用戶。
新增用戶功能在增加新的用戶信息后,點(diǎn)擊保存按鈕就可以增加一個新的用戶。下圖是填寫新用戶信息,效果如下:
圖4-6增加新用戶頁面
單擊保存按鈕后,然后就顯示剛剛增加的用戶信息,如下圖所示
圖4-7 保存新用戶信息后
如有需要,請聯(lián)系本人QQ42701618 修改用戶信息就是用戶想更改自己的信息,選中一條信息,然后單擊修改按鈕,在下面就顯示出要修改的用戶的信息,最后保存就可以了。效果如下圖所示:
圖4-8修改用戶信息
刪除用戶信息,選中想刪除的一條用戶的信息,然后單擊刪除,就可以對用戶進(jìn)行刪除。效果圖在此不顯示了。
4.3.2 比賽賽程瀏覽
比賽賽程管理是用對比賽信息的查詢,用戶的通過頁面上的關(guān)鍵字進(jìn)行查詢,這里通過關(guān)鍵字進(jìn)行查詢相應(yīng)的比賽信息或者默認(rèn)查詢?nèi)勘荣愋畔ⅲP(guān)鍵字查詢是通過hibernate自動查詢的,然后由action把數(shù)據(jù)返回頁面。效果圖如下:
如有需要,請聯(lián)系本人QQ42701618
圖4-9比賽信息查詢頁面
然后可以通過下面的頁面進(jìn)行頁面的切換。此頁面顯得方便直覺。
4.3.3 票價瀏覽
票價瀏覽是用對票價信息的查詢,用戶的通過頁面上的關(guān)鍵字進(jìn)行查詢,這里通過關(guān)鍵字進(jìn)行查詢相應(yīng)的票價信息或者默認(rèn)查詢?nèi)科眱r信息,關(guān)鍵字查詢是通過hibernate自動查詢的,然后由action把數(shù)據(jù)返回頁面。效果圖如下:
圖4-10票價查詢頁面
如有需要,請聯(lián)系本人QQ42701618 然后可以通過下面的頁面進(jìn)行頁面的切換。此頁面顯得方便直覺
4.3.4 門票預(yù)訂預(yù)覽
票價預(yù)訂預(yù)覽是用對預(yù)定票信息的查詢,用戶的通過頁面上的關(guān)鍵字進(jìn)行查詢,這里通過關(guān)鍵字進(jìn)行查詢相應(yīng)的預(yù)定票信息或者默認(rèn)查詢?nèi)A(yù)定票信息,關(guān)鍵字查詢是通過hibernate自動查詢的,然后由action把數(shù)據(jù)返回頁面。效果圖如下:
圖4-11查詢門票預(yù)定信息頁面
新增門票預(yù)定功能在增加門票信息后,點(diǎn)擊保存按鈕就可以增加一個新的門票預(yù)定。下圖是填寫新門票預(yù)定,效果如下:
圖4-12 新增加門票頁面
單擊保存按鈕后,然后就顯示剛剛增加的預(yù)定門票信息,如下圖所示
如有需要,請聯(lián)系本人QQ42701618
圖4-13 保存預(yù)定門票頁面
修改預(yù)定門票信息,將預(yù)定門票的信息進(jìn)行修改,選中一個用戶,然后單擊修改,就將選中的預(yù)定門票的信息顯示在下面,然后就可以進(jìn)行修改預(yù)定門票的信息。效果圖如下:
圖4-14 修改預(yù)定門票的頁面
然后就顯示預(yù)定門票修改的結(jié)果。
刪除預(yù)定門票信息,選中想刪除的一條預(yù)定門票的信息,然后單擊刪除,就可以對預(yù)定門票進(jìn)行刪除。效果圖在此不顯示了。
如有需要,請聯(lián)系本人QQ42701618 4.3.5 門票管理
門票管理是對門票進(jìn)行統(tǒng)一管理,是個倉庫,這里有擁有查詢、添加、修改、刪除這個大功能。
查詢門票,是對門的情況進(jìn)行了解,這里通過關(guān)鍵字進(jìn)行查詢相應(yīng)的門票或者默認(rèn)查詢?nèi)块T票,關(guān)鍵字查詢是通過hibernate自動查詢的,然后由action把數(shù)據(jù)返回頁面。效果圖如下:
圖4-15 門票查詢頁面
修改門票信息,將門票的信息進(jìn)行修改,選中一張門票,然后單擊修改,就將選中的門票的信息顯示在下面,然后就可以進(jìn)行修改用戶的信息。效果圖如下圖
如有需要,請聯(lián)系本人QQ42701618
圖4-16修改門票信息頁面
然后可以對修改后的信息,單擊保存按鈕進(jìn)行保存。
新增門票功能在增加新的門票信息后,點(diǎn)擊保存按鈕就可以增加一個新的門票。下圖是填寫新門票信息,效果如下
圖4-17新添門票息頁面
隨后對添加的信息進(jìn)行保存,就完成增加功能。
刪除門票信息,選中想刪除的一條門票的信息,然后單擊刪除,就可以對門票進(jìn)行刪除。效果圖在此不顯示了。
4.3.6用戶登錄
登錄頁面通過輸入的用戶名和密碼進(jìn)行后臺驗(yàn)證,如果不對,在當(dāng)前頁面進(jìn)行報錯提示,以方便用戶正確登錄。效果圖如下:
如有需要,請聯(lián)系本人QQ42701618
圖4-18登錄頁面
4.3.7 用戶密碼修改
用戶密碼修改模塊是個人空間的一個功能。
首先以表單方式讓用戶填入舊的密碼和填寫兩次新的密碼。提交時首先進(jìn)行頁面判斷:先從session中提出password和舊密碼比較是否一致,然后判斷兩次輸入的新密碼是否一致,如果兩個判斷有一個不一致發(fā)送中斷,提示錯誤。判斷通過后提交給action。界面如圖4-19所示。
圖4-19 密碼修改頁面
如有需要,請聯(lián)系本人QQ42701618
4.3.8 鎖定用戶
當(dāng)用戶想離開桌面或者長久離開時,可以鎖定用戶,以保護(hù)系統(tǒng)信息。鎖定效果如下所示:
圖4-14 鎖定用戶頁面
4.3.9 退出系統(tǒng)
當(dāng)用戶想退出系統(tǒng)時,可以單擊頁面右上角的退出圖票就可以方便實(shí)現(xiàn)退出。效果圖就不顯示了。
4.4本章小結(jié)
本章是整個系統(tǒng)制作的最后一部分,具體實(shí)現(xiàn)了各個功能模塊,將整個軟件由設(shè)計變成了實(shí)際產(chǎn)品,是整個制作過程的代碼實(shí)現(xiàn)部分。其后,面對整個軟件,還進(jìn)行了測試,從而完成了整個軟件。
如有需要,請聯(lián)系本人QQ42701618