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

正文內(nèi)容

畢業(yè)論文]基于java的火車票售票系統(tǒng)(編輯修改稿)

2024-12-13 20:55 本頁面
 

【文章內(nèi)容簡介】 查詢模塊、 售票 模塊、退票模塊、口令修改模塊等。登陸模塊 實現(xiàn)售票員通過正確密碼登錄系統(tǒng)才能進行各項操作;按車次查詢 模塊 實現(xiàn)輸入車次全稱或者是車次代號的一部分既能檢索出符合條件的車次信息;按車站 查詢模塊 可以查詢出所有經(jīng)過車站的的車次;售票 模塊 實現(xiàn)售票功能; 退票模塊 實現(xiàn)退票功能; 口令修改模塊 實現(xiàn)用戶的密碼修改功能; 同時本文還分析了軟件工程、數(shù)據(jù)庫技術(shù)的相關(guān)理論。 本系統(tǒng)具有良好的可移植性和可修改性 。系統(tǒng)簡單,易于操作,對相關(guān)的具有售票業(yè)務(wù)的企業(yè)具有一定的使用價值。 設(shè)計目的和意義 在火車以主要交通工具的今天,有一個良好的售票系統(tǒng)顯得是如此的重要,對于火車各站點的售票系統(tǒng)以作為國有機密文件保存,不可能有開放的源代碼提供十分完善的火車售票系統(tǒng)的所有實現(xiàn)的功能,甚至是連火車票的數(shù)據(jù)庫,都不太可能得到全而且新的數(shù)據(jù)。基于此,個人決定作為興趣愛好,研究火車的售票系統(tǒng)的實現(xiàn)過程,盡管最終實現(xiàn)的不太可能與當前火車站應(yīng)用的系統(tǒng)相媲美,但作為一個愛好,也應(yīng)做到盡可能的完善。希望該作品的實現(xiàn)能給愛好相同課題的 朋友帶來點幫助 。 適用范圍 本系統(tǒng)適用于 對火車票的售票系統(tǒng)有興趣的朋友,基于系統(tǒng)基本實現(xiàn)了火車票售票過程中的基本操作,對于更好的了解當前國內(nèi)鐵路部門的的列車管理有一定幫助。山東交通學院畢業(yè)設(shè) 計(論文) 3 2 需求分析 需求分析是系統(tǒng)開發(fā)早期的一個重要階段,是任一軟件開發(fā)成功的基礎(chǔ)。 需求分析的 目的是確定用戶 的需求 。 系統(tǒng)開發(fā)目標 設(shè)計 并 實現(xiàn) 火車票售票 系統(tǒng),使 車站售票 工作 更加 系統(tǒng)化、規(guī)范化和自動化,從而達到提高管理效率的目的。 ( 1) 利用計算機系統(tǒng)實現(xiàn) 車票出售以及車次車站查詢 管理 。 ( 2) 操作簡單, 查詢方便 。 ( 3) 系統(tǒng)擴充容 易 ,移植性好 。 ( 4) 友好的用戶界面 ,既面向系統(tǒng)開發(fā)者 ,又面向用戶 。 可行性分析 可行性分析研究 [8]的目的就是用最小的代價在盡可能短的時間里確定問題是否能解決,通過 分析 系統(tǒng)的規(guī)模與目標,研究與此類似的系統(tǒng)后, 本人 具體從 以下 三方面考慮。 ( 1) 技術(shù)可行性 本 系統(tǒng)是采用 IDE[3]作為開發(fā)工具 的, 它 具有界面友好、 操作簡便 、速度較快等優(yōu)點,并 對于 數(shù)據(jù)庫操作與管理、可視化開發(fā)環(huán)境、面向?qū)ο蟪绦蛟O(shè)計等方面 的要求不是很高 ,本人已經(jīng)系統(tǒng)地學習過 利用 Java 語言 [1]實現(xiàn)可視化界面的 面向?qū)ο?編程 ,為 本 系統(tǒng)的設(shè)計與實 現(xiàn)提供了技術(shù)可行性。 ( 2) 經(jīng)濟可行性 火車票售票 系統(tǒng)是一個 大 型的管理系統(tǒng), 而我個人是實現(xiàn)了其中部分功能, 在開發(fā)時 也 需要軟件開發(fā)人員花費一定的時間和精力, 但 真正應(yīng)用起這樣的軟件,給鐵路部門帶來的利益卻是不可估量的, 節(jié)省了許多人力,物力上的開支,使 信息 管理工作變繁為簡,使其更加合理化、規(guī)范化。工作效率的提高就意為著整體水平的提高,是非常值得投資的。 而且本系統(tǒng)開發(fā)過程中所使用的軟件都是開源軟件,無需購買,在一定程度上節(jié)省了不必要的花費。 ( 3) 操作可行性 本 系統(tǒng)是基于 IDE 環(huán)境平臺開發(fā)的, 移植性強, 易于操作。而 且 本 系統(tǒng)還采用了可視化面向?qū)ο蟮墓ぞ唛_發(fā),其窗口、界面簡潔易懂,所以系統(tǒng)在操作上是可行的。 系統(tǒng)說明 本系統(tǒng)主要 考慮了 以下幾點內(nèi)容 : ( 1) 用戶登錄 : 保證軟件的實用性,只有具有售票員的身份通過正確登錄才能進鄭太文:火車票售票系統(tǒng) 4 入系統(tǒng)。 ( 2) 方 便的數(shù)據(jù)輸入性能,良好的人機界面,將工作人員從繁瑣的手寫統(tǒng)計中解放出來。 ( 3) 靈活 的 查詢性能,快速實現(xiàn) 車次車站的 查詢。 ( 4) 對 車票進行出售及退回的 管理。 系統(tǒng)功能簡介 本系統(tǒng)可以細化為 四 個 功能 : 查詢、售票 、 退票以及修改用戶密碼 。 ( 1) 查詢 的主要 功能 為: 用戶可以根據(jù)需要選 擇按車次或者是按車站查詢,二者皆可以查詢出符合條件的若干組信息。 ( 2) 售票 的主要 功能 為: 用戶通過查詢得到的信息選擇自己需要的車次車站進行車票的出售。 ( 3) 退票 的主要 功能 為: 對于乘客在本次列車在當前站點為出發(fā)前的車票可以退票,退票要收取一定的手續(xù)費。 ( 4) 修改用戶密碼 的主要功能是對 當前登錄的用戶進行密碼的修改,新密碼可以為數(shù)字或者是字母以及一些常用符號, 新 密碼位數(shù)不得少于 6 位 。 山東交通學院畢業(yè)設(shè) 計(論文) 5 3 概要設(shè)計 系統(tǒng)主 界面設(shè)計 系統(tǒng) 登錄 界面設(shè)計如圖 所示: 圖 系統(tǒng) 登錄 界面 The Log System Interface 系統(tǒng)主界面 就是要求用戶輸入用戶名和密碼,通過正確認證點擊“登錄”按鈕才能進入系統(tǒng)主界面如下圖 所示,點擊“取消”按鈕推出當前系統(tǒng)。 鄭太文:火車票售票系統(tǒng) 6 圖 系統(tǒng) 主界面 The main System Interface 功能要求 系統(tǒng)功能結(jié)構(gòu)圖 系統(tǒng)功能結(jié)構(gòu) 圖 如下圖 所示: 山東交通學院畢業(yè)設(shè) 計(論文) 7 登 陸 界 面登 錄 成 功 ?主 界 面Y失 敗 提 示N三 次 錯 誤 登錄 ?N退 出 系 統(tǒng)Y選 擇 車 次 查 詢 方式按 車 次 查 詢 按 車 站 查 詢顯 示 車 次 信 息打 印 車 票 繼 續(xù) 查 詢 ?NY 圖 系統(tǒng)的功能結(jié)構(gòu)圖 Structure of the System 系統(tǒng)功能模塊說明 ( 1) 系統(tǒng) 管理 模塊 本 系統(tǒng)可以通過 點擊【 文件 】菜單下的【退出】子菜單,執(zhí)行整個系統(tǒng)的 退出 操作 ;點擊【文件】菜單下的【注銷】子菜單,執(zhí)行重新登錄的操作;點擊【文件】菜單下的【修改密碼】子菜單,執(zhí)行當前用戶的密碼修改操作。 ( 2) 售票退票 模塊 在 主界面 中 點擊【操作】菜單下的【售票】子菜單 , 執(zhí)行車票的查詢及出售操作;點擊 【操作】菜單下的【退票】子菜單 , 執(zhí)行退票的相關(guān)操作 。 ( 3) 幫助 模塊 鄭太文:火車票售票系統(tǒng) 8 在主界面中點擊【幫助】菜單下的【關(guān)于】子菜單,即可獲得當前系統(tǒng)的一些簡單介紹。 數(shù)據(jù)庫分析與設(shè) 計 如何設(shè)計出一個能夠滿足用戶各項當前與可預(yù)見的應(yīng)用要求、性能良好的數(shù)據(jù)庫是數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計中的一個核心問題。它可以提高數(shù)據(jù)存儲效率,保證數(shù)據(jù)的完整一致 性 。數(shù)據(jù)庫的設(shè)計 [9]主要包括 3 個階段:數(shù)據(jù)庫需求分析、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計和數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計。 數(shù)據(jù)庫需求分析 因為數(shù)據(jù)庫系統(tǒng)應(yīng)用于 火車票售票 系統(tǒng),所以必須充分滿足 此 管理系統(tǒng)的各種要求。此系統(tǒng)要求 對于數(shù)據(jù)的更新操作頗為苛刻,每次賣出車票都得對數(shù)據(jù)庫進行更新,并且對于車次發(fā)車時間在當前時間之前的車次記錄也要實時更新。 通過以上分析,數(shù)據(jù)庫設(shè)計必須滿 足以下幾點: ( 1) 記錄 車次 基本的 信息。 ( 2) 記錄車站 的 基本 信息。 ( 3) 記錄 用戶 的 基本 信息。 ( 4) 記錄 根據(jù)車票類別規(guī)定 的 票價 信息。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 根據(jù)數(shù)據(jù)庫需求分析,可以得到如圖 所示的實體 關(guān)系模型 [8]。 圖 關(guān)系模型 登錄 查詢 退票 售票員 售票 山東交通學院畢業(yè)設(shè) 計(論文) 9 Entities – Model 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計完畢后,就可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)類型,也就是數(shù)據(jù)庫 的邏輯結(jié)構(gòu)。 根據(jù) 鞋類信息 管理系統(tǒng)的功能要求,選取 SQL Server 2020 作為后臺數(shù)據(jù)庫。 與 本系統(tǒng) 有關(guān)的數(shù)據(jù)表如表 — 所示 : Runlist 表 記錄 所有車次經(jīng)過的站點,站站查詢主要通過此表進行查找滿足條件的列車信息 。 表 表 Tab. Total list for train table 字段名 數(shù)據(jù)類型 主鍵否 TrainID varchar 10 是 StationID smallint 2 是 StationName varchar 40 否 Arrivesort smallint 2 否 Arrivedate varchar 10 否 StartTime varchar 6 否 StopTime varchar 6 否 Distance smallint 2 否 PriceHard smallint 2 否 PriceHard2 smallint 2 否 PriceSoft smallint 2 否 PriceSoftberth smallint 2 否 TicketPrice 表是 記錄各車廂類別票價的表,按每公里計算,兩地之間的的票價根據(jù)里程和車廂類別的不同而不同。 表 車票價格 表 Tab. Ticket price Table 字段名 數(shù)據(jù)類型 主鍵否 ID int 4 是 TrainType nvarchar 50 否 SeatType nvarchar 50 否 price numeric 9 否 鄭太文:火車票售票系統(tǒng) 10 TrainsInfo 表記錄 記錄車次的一些基本信息 , 包括始發(fā)站,終點站,發(fā)車時間,到達時間全程里程等等。 表 列車信息 表 Tab. Trains information Table 字段名 數(shù)據(jù)類型 主鍵否 TrainID varchar 10 是 TrainType Varchar 20 否 BeginStationID smallint 2 否 BeginStation Varchar 40 否 EndStationID smallint 2 否 EndStation Varchar 40 否
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1