freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web的鐵路訂票系統(tǒng)-在線瀏覽

2025-01-13 15:47本頁面
  

【正文】 特殊的復(fù)雜性。因此,建成在我國覆蓋全路的計(jì)算機(jī)聯(lián)網(wǎng)售票系統(tǒng)必將是世界上同類系統(tǒng)中最復(fù)雜、最龐大、技術(shù)含量最高的 系統(tǒng)。我國鐵路有 5000 多個車站承辦客運(yùn)業(yè)務(wù),日開行旅客列車2020 多列,系統(tǒng)建成后將有幾萬個窗口需要聯(lián)網(wǎng),最高日發(fā)售客票高達(dá) 400 多萬張。我國鐵路客票發(fā)售量不但大,而且售票時(shí)間較為集中,在售票高峰時(shí),將會同時(shí)產(chǎn)生 4000~5000 個席位申請。 3) 票務(wù)管理復(fù)雜。此外,票種繁多、票價(jià)復(fù)雜、席位預(yù)分復(fù)用、以及規(guī)章繁多等現(xiàn)狀,給數(shù)據(jù)組織和數(shù)據(jù)庫的管理增加了很多約束條件和難度。我國幅員遼闊,通信條件差,根據(jù)實(shí)際情況,將采用最新發(fā)展的集中與分布相結(jié)合的客戶機(jī) /服務(wù)器體系結(jié)構(gòu)。 6 第二章 網(wǎng)上鐵路訂票系統(tǒng)需求分析 需求分析 建立網(wǎng)上訂票系統(tǒng)的作用有兩個方面,一是為旅客購票提供一個 便捷的途徑和渠道,旅客可以足不出戶,只要能將 PC 連接到 Inter 上并登陸本訂票網(wǎng)站就可以查詢查詢票務(wù)信息、選擇具體的班次和座位,從而實(shí)現(xiàn)鐵路客票的訂購過程;另一方面,網(wǎng)站可以作為鐵路經(jīng)營部門的一個宣傳窗口為其提供廣告宣傳服務(wù)。預(yù)訂車票時(shí)用戶需要輸入購票的張數(shù),旅客和聯(lián)系人資料。 從 火車經(jīng)營部門的角度分析,網(wǎng)上訂票服務(wù)是火車售票的一種方式,而且,建立售票網(wǎng)站能為企業(yè)提供廣告宣傳服務(wù),因此,在網(wǎng)頁制作上要注重其美觀。 鐵路訂票系統(tǒng)的主要業(yè)務(wù)流程可以依照圖 所示。 1.運(yùn)量需求壓力 根據(jù)預(yù)測 2020 年、 2020 年和 2020 年三個預(yù)測年度的鐵路旅客發(fā)送量分別為 億人以上、 27 億人和 43 億人;鐵路旅客周轉(zhuǎn)量跟別為 4700 億人公里、 9720 億人公里和 15480 億人公里,今后二十年鐵路的客運(yùn)量及周轉(zhuǎn)量平均年增長率為 57%,這表明將保持著持續(xù)穩(wěn)定的增長趨勢。另一方面是旅游客流、商務(wù)客流、港澳 臺和國外客流等也在迅速增長,這部分客流不僅出行次數(shù)頻繁,而且比較注重旅行的條件和服務(wù)質(zhì)量,對票價(jià)的承受能力較高,是鐵路客運(yùn)中比重不斷加大的買方市場。 乘客 瀏覽站務(wù)信息 查詢車次 意見反饋 訂票 管理員 更新站務(wù)信息 更新車次信息 站務(wù)信息 車次信息 系統(tǒng)處理 提交乘客信息 8 2.質(zhì)量需求壓力 這一壓力主要來自買方市場。人們的消費(fèi)觀念發(fā)生變化,比如外出旅游時(shí)總希望利用有限的時(shí)間精力充沛地 游覽名勝景點(diǎn),多樣化的旅行目的和多層次的旅客成分,要求多品種、多檔次的旅客列車和服務(wù)。擴(kuò)大路網(wǎng)規(guī)模,提高路網(wǎng)質(zhì)量是解決鐵路客運(yùn)運(yùn)能和運(yùn)量矛盾的有效方法,但路網(wǎng)的建設(shè)是一個較長的過程,如何有效合理地利用現(xiàn)有的運(yùn)能是鐵路客運(yùn)部門的一項(xiàng)重要任務(wù)。席位復(fù)用是指獲取某一車站(前方站或后方站)的售票信息后,別的車站可以利用未售出的區(qū)段售票而不至于浪費(fèi)這一區(qū)段的 能力。而席位復(fù)用是在保證客運(yùn)產(chǎn)品質(zhì)量的前提下,提高客座的利用率,提供給旅客一個舒適的乘車環(huán)境。席位復(fù)用也有利于降低運(yùn)營成本,增加客運(yùn)收入。如果采用席位復(fù)用,在列車 9 從發(fā)站開出之后,未使用的席位向前方到站傳遞,使剩余的席位盡量得到利用,既提高旅客輸送人數(shù),又可增加客運(yùn)收入。 10 第三章 網(wǎng)上鐵路訂票系統(tǒng)設(shè)計(jì) 系統(tǒng)設(shè)計(jì)概述 隨著鐵路大面積提速的進(jìn)行和直達(dá)特快列車的開行,鐵路的線路和車輛等硬件設(shè)施得到 了進(jìn)一步的改善,旅客選擇鐵路旅行感到更快速和舒適。為方便旅客買票乘車,鐵路除增加售票窗口和售票點(diǎn)外,先后推出了綠色通道、一線通、自動售票和月季乘車票等手段。 在了解鐵路訂票的基本需求、業(yè)務(wù)流程后,開發(fā)了適合實(shí)際的網(wǎng)上訂票系統(tǒng)。 系統(tǒng)總體框架圖 車票預(yù)訂系統(tǒng)是根據(jù)用戶的不同主要分為火車訂票和系統(tǒng)管理兩個模塊,各功能結(jié)構(gòu)如圖 所示: 11 圖 用戶登錄網(wǎng)上鐵路訂票系統(tǒng),能夠?qū)崟r(shí)地了解站務(wù)和鐵路客票等的信息。同時(shí),管理員能以管理員的身份進(jìn)入系統(tǒng)管理模塊,能對系統(tǒng)進(jìn)行各種查詢及維護(hù)等的操作,包括站 務(wù)信息的更新,車次信息的更新,票務(wù)信息的更新及乘客信息的查詢與修改等等。 1.票務(wù)查詢。其工作流程如圖 所示: 查詢界面 輸入車次 判斷是否存在本車次 讀取數(shù)據(jù)并顯示 返回 選擇經(jīng)過站 系統(tǒng)列出滿足條件的車次 輸入出發(fā)站和目的站 選擇所需車次 Y N 13 圖 訂票流程圖 3.系統(tǒng)管理。 票額分配原則 1.硬座票額 直通快車票額按列車限售區(qū)段分配。途中各停車站分配的票額由始發(fā)站套用。 2.軟、硬臥鋪,軟座票額 軟、硬臥鋪票額首先考慮列車始發(fā)站長途旅客的需要,同時(shí)根據(jù)列車沿途停靠站客流情況適當(dāng)兼顧中途站。列車夜間運(yùn)行途中,開車時(shí)刻超過零點(diǎn)的車站原則上不分配軟、硬臥和軟座票額。 從票額的分配原則看出,票額大部分集中在列車的始發(fā)站,席位復(fù)用的重點(diǎn)主要在于利用列車始發(fā)站的票額,始發(fā)站售出的客票有一部分是不到達(dá)終點(diǎn)的,這一部分席位在旅客下車后,如果未被再次利用則造成下車站至終點(diǎn)站間的運(yùn)能虛糜。覆蓋全國的電子售票系統(tǒng)的建成使席位的復(fù)用成為可能。同時(shí),未用的站與站之間的運(yùn)能也能在席位庫中反映出來,從而達(dá)到不浪費(fèi)任何一個區(qū)段的運(yùn)能。限以近站是指限制票額必須發(fā)售在列車??空局心痴疽越母鬈囌?, 即票額最遠(yuǎn)可發(fā)售到的車站的站名 ; 限以遠(yuǎn)站是指限制票額必須發(fā)售到列車??空局心痴疽赃h(yuǎn)的各車站 , 即票額最近必須發(fā)售的車站的站名 。對于短途客票額復(fù)用問題 , 在庫中增設(shè)可用區(qū)段起始車站和截止車站兩個數(shù)據(jù)項(xiàng) , 籍此描述該座席可利用的區(qū)段情況 , 當(dāng)起始車站和截止車站相同時(shí)表示該記錄的座席已無可利用區(qū)段了。 圖 席位復(fù)用簡例 (情況 1) 情況 2 (如圖 ) :改寫后可用區(qū)段起始站序仍為 1 , 截止站序?yàn)?4 ,表示該座席的站序 1~ 4 區(qū)段還可以利用 ; 同時(shí) , 另外增加一條記錄 , 仍是這一 16 席位 , 其可用區(qū)段起始站定為售出車票的下車站序 6 , 截止站序?yàn)樵捎脜^(qū)段的截止站序 8 , 表示該座席站序 6~ 8 區(qū)段還可以利用。票額用途作為基礎(chǔ)數(shù)據(jù) , 根據(jù)地區(qū)中心或車站票額分塊的具體需求加以確定 , 此用途可靈活掌握。 客票系統(tǒng)中席位分為有座席和無座席兩種 , 每一張席位在客票系統(tǒng)數(shù)據(jù)庫中的存儲為一行記錄 , 每行記錄都有相同的屬性列表 , 其中對席位復(fù)用有直接影響的是乘車站、以遠(yuǎn)站和限售站這 3個屬性: A.乘車站:席位所屬車站,即票額的預(yù)分配站旅客由何處上車也是由乘車站控制。 C.限售站:席位可以終到的最遠(yuǎn)車站,通常情況下本屬性的值為本次車的終點(diǎn)站。當(dāng)一個席位的客票被出售之后,該席位將被修改為售出狀態(tài),無法再次使用。對于復(fù)雜的情況,基本原理是一致的。 2) 概念結(jié)構(gòu)設(shè)計(jì) 即設(shè)計(jì)數(shù)據(jù)庫的概念結(jié)構(gòu)。 3) 邏輯結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)是將抽象的概念結(jié) 構(gòu)轉(zhuǎn)換為所選用的 DBMS支持的數(shù)據(jù)模型,并對其進(jìn)行優(yōu)化。 5) 數(shù)據(jù)庫實(shí)施 在數(shù)據(jù)庫實(shí)施階段,設(shè)計(jì)人員運(yùn)用 DBMS 提供的數(shù)據(jù)語言及其宿主語言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié) 果建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫,并進(jìn)行試運(yùn)行。在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中必須不斷地對其進(jìn)行評價(jià)、調(diào)整與修改。完整性約束存在數(shù)據(jù)字典中,在執(zhí)行 SQL 期間使用。 在系統(tǒng)的設(shè)計(jì)中,主要用到了 NOT NULL 約束 和 主鍵約束 。某些商業(yè)規(guī)則要求某數(shù)據(jù)列必須要有值, NOT NULL 約束將確保該列的所有數(shù)據(jù)行都有值。表的主鍵可以保護(hù)一個或多個列,主鍵約束可與 NOT NULL 約束共同作用于每一數(shù)據(jù)列。 數(shù)據(jù)庫中主要的表 系統(tǒng) 中共有 20 張表, 主要 的表 有 BasicMessage、 StationMessage、 Price、SeatUseing、 PassengerA 和 PassengerB 等等,如表 ~表 所示。 表 用于列車基本信息的查詢,能對某趟列車作最初步的了解。 表 車次基本信息 BasicMessage表 字段名 數(shù)據(jù)類型 字段大小 可否為空 備注 TrainName Char 10 否 車次 TrainType Int 1 否 列車類型 StartStation Char 20 否 起始站 ArriveStation Char 20 否 終點(diǎn)站 LeaveTime Char 10 否 發(fā)車時(shí)間 ArriveTime Char 10 否 到達(dá)時(shí)間 19 表 和表 的主鍵分別是 TrainName 和 No。這兩張表主要 用于具體查詢及訂 票的過程。 Price 表和 StationMessage 表對應(yīng),主要用于記錄每站的票價(jià),分別為從第一站到所到達(dá)的站。 表 列車途經(jīng)站點(diǎn) StationMessage表 字段名 數(shù)據(jù)類型 字段大小 可否為空 備注 TrainName Char 10 否 車次 Station1 Char 20 否 站點(diǎn) 1名稱 Station2 Char 20 否 站點(diǎn) 2名稱 Station3 Char 20 是 站點(diǎn) 3名稱 Station4 Char 20 是 站點(diǎn) 4名稱 Station5 Char 20 是 站點(diǎn) 5名稱 Station6 Char 20 是 站點(diǎn) 6名稱 Station7 Char 20 是 站點(diǎn) 7名稱 Station8 Char 20 是 站點(diǎn) 8名稱 Station9 Char 20 是 站點(diǎn) 9名稱 Station10 Char 20 是 站點(diǎn) 10名稱 20 表 列車各站票價(jià)信息 Price表 字段名 數(shù)據(jù)類型 字段大小 可否為空 備注 No Int 5 否 序號(主鍵) TrainName Char 10 否 車次 SeatType Int 1 否 席位類型 SeatRemain Int 5 否 剩余席位數(shù) Price12 Float 10 否 站 1 到站 2的價(jià)格 Price13 Float 10 否 站 1 到站 3的價(jià)格 Price14 Float 10 是 站 1 到站 4的價(jià)格 Price15 Float 10 是 站 1 到站 5的價(jià)格 Price16 Float 10 是 站 1 到站 6的價(jià)格 Price17 Float 10 是 站 1 到站 7的價(jià)格 Price18 Float 10 是 站 1 到站 8的價(jià)格 Price19 Float 10 是 站 1 到站 9的價(jià)格 Price10 Float 10 是 站 1到站 10的價(jià)格 21 表 的主鍵為 PassengerNo,以此來對應(yīng)唯一的乘客。乘客可憑此驗(yàn)證碼和身份證領(lǐng)取車票。 表 乘客信息 PassengerA表 字段名 數(shù)據(jù)類型 字段大小 可否為空 備注 PassengerNo Int 5 否 乘客序號 TrainName Char 10 否 車次 SeatType Int 1 否 席位類型 SeatNo Int 5 否 席位號 PassengerName Char 20 否 乘客姓名 PassengerTel Char 20 否 聯(lián)系電話 CheckNo Char 20 否 系統(tǒng)生成驗(yàn)證碼 22 表 記錄了列車每個座位每個區(qū)段的使用情況, UsePath1— UsePath9 內(nèi)填入使用該區(qū)段的乘客號,與下面 PassengerB 表結(jié)合使用。 表 席位使用 SeatUseing表 字段名 數(shù)據(jù)類型 字段大小 可否為空 備注 TrainName Char 10 否 車次 Seat Int 5 否 席位號 UsePath1 Int 5 是 區(qū)段 1的使用 UsePath2 Int 5 是 區(qū)段 2的使用 UsePath3 Int 5 是 區(qū)段 3的使用 UsePath4 Int 5 是 區(qū)段 4的使用 UsePath5 Int 5 是 區(qū)段 5的使用 UsePath6 Int 5 是 區(qū)段 6的使用 UsePath7 Int 5 是 區(qū)段 7的使用 UsePath8 Int 5 是 區(qū)段 8的使用 UsePath9 Int 5 是 區(qū)段 9的使用 表 和表 在席位復(fù)用的情況下使用,由于在 UsePath1— UsePath9 內(nèi)填入 了 使用該區(qū)段的乘客號 ,故只需將此乘客號與 PassengerB 表 中的PassengerNo 字段對應(yīng),即可得出各車次每個區(qū)段的使用情況,并且進(jìn)一步能夠得到具體乘客的信息。 要進(jìn)行界面開發(fā)設(shè)計(jì),用戶分析是第一步。用戶是計(jì)算機(jī)資源,軟件界面信息使用者,由于目前計(jì)算機(jī)系統(tǒng)以及相關(guān)的信息技術(shù)應(yīng)用范圍很廣,其用戶范圍也遍及各個領(lǐng)域。由于用戶具有知識、視聽能力、智能、記憶能力、可學(xué)習(xí)性、動機(jī)、受訓(xùn)練程度、以及易遺忘、易出錯等特性,使得對用戶的分類、分析和設(shè)計(jì)變得更加復(fù)雜化。 基于上述諸多因素的影響和本售票系統(tǒng)的特點(diǎn),在界面設(shè)計(jì)和開發(fā)中本系統(tǒng)遵循一般的科學(xué)而合理的設(shè)計(jì)原則: 1) 一致性原則 。人機(jī) 界面設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1