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

正文內(nèi)容

基于web的火車票售票系統(tǒng)-----車次站點與票價管理(編輯修改稿)

2024-12-13 21:36 本頁面
 

【文章內(nèi)容簡介】 Java二進制代碼的解釋執(zhí)行功能, 提供于不同平臺的接口的。 2. 安全性 Java的編程類似 C++,學習過 C++的讀者將很快掌握 Java的精 髓。 Java舍棄了 C++的指針對存儲器地址的直接操作,程序 運行時,內(nèi)存由操作系統(tǒng)分配,這樣可以避免病毒通過指 針侵入系統(tǒng)。 Java對程序提供了安全管理器,防止程序的 非法訪問。 3. 面向?qū)ο? Java 吸取了 C++面向?qū)ο蟮母拍?,將數(shù)據(jù)封裝于類中 ,利用類 的優(yōu)點 ,實現(xiàn)了程序的簡潔性和便于維 護性。類的封裝性、 繼承性等有關(guān)對象的特性,使程序代碼只需一次編譯,然后 通過上述特性反復利用。程序員只需把主要精力用在類和接 口的設(shè)計和應(yīng)用上。 Java 提供了眾多的一般對象的類,通 過繼承即可使用父類的方法。在 Java 中,類的繼承關(guān)系是單一的非多重的,一個子類 只有一個父類,子類的父類又有一個父類。Java 提供的 Object 類及其子類的繼承關(guān)系如同一棵倒立的樹形,根類 為 Object 類, Object 類功能強大,經(jīng)常會使用到它及其它派生的子類。 4. 分布式 Java建立在擴展 TCP/IP網(wǎng)絡(luò)平臺上。庫函數(shù)提供了用 HTTP和 FTP協(xié)議傳送和接受信息的方法。這使得程序員使用網(wǎng)絡(luò)上的文件和使用本機文件一樣容易。 5. 鍵壯性 Java 致力于檢查程序在編譯和運行時的錯誤。類型檢查幫助檢查出許多開發(fā)早期出現(xiàn)的錯誤。 Java 自己操縱內(nèi)存減少了內(nèi)存出錯的可能性。 Java 還實現(xiàn)了真數(shù)組,避免了覆蓋數(shù)據(jù)的可能。這些功能特征大大提高了開發(fā) Java 應(yīng)用程序的周期。 Java 提供: Null指針檢測、 數(shù)組邊界檢測、 異常出口、 Byte code 校驗 。 B/S 模式結(jié)構(gòu) B/S 結(jié)構(gòu)是一種以 web 技術(shù)為基礎(chǔ)的新型的網(wǎng)絡(luò)管理信息系統(tǒng)平臺模式, B/S 結(jié)構(gòu)把傳統(tǒng)兩層 C/S 中的服務(wù)器部分分解為 web 服務(wù)器和數(shù)據(jù)庫服務(wù)器,從而構(gòu)成一個三層結(jié)構(gòu)的客戶服務(wù)器體系。 以下是 B/S 模式的特點: 太原科技大學華科學院學士學位論文 –5– (1) 系統(tǒng)開發(fā)、維護和升級的經(jīng)濟性。對于大型的管理信息系統(tǒng),軟件開發(fā)、維護與升級的費用是非常高的, B/S 模式所具有的框架結(jié)構(gòu)可以大大節(jié)省這些費用,同時,B/S 模式對前臺客戶機的要求并不高,可以避免盲目進行硬件升級造成的巨大浪費。 (2) B/S 模式提供了一致的用戶界面。 B/S 模式的應(yīng)用軟件都是基于 Web 瀏覽器的,這些瀏覽器 的界面都很相似。對于無用戶交互功能的頁面,用戶接觸的界面都是一致的,從而可以降低軟件的培訓費用。 (3) B/S 模式具有很強的開放性。在 B/S 模式下,外部的用戶亦可通過通用的瀏覽器進行訪問。 (4) B/S 模式的結(jié)構(gòu)易于擴展。由于 Web 的平臺無關(guān)性, B/S 模式結(jié)構(gòu)可以任意擴展,可以從一臺服務(wù)器、幾個用戶的工作組級擴展成為擁有成千上萬用戶的大型系統(tǒng)。 (5) B/S 模式具有更強的信息系統(tǒng)集成性。在 B/S 模式下,集成了解決企事業(yè)單位各種問題的服務(wù),而非零散的單一功能的多系統(tǒng)模式,因而能提供更高的工作效率。 (6) B/S 模式提供靈活的信息交流和信息發(fā)布服務(wù)。 B/S 模式借助 Inter 強大的信息發(fā)布與信息傳送能力可以有效地解決企業(yè)內(nèi)部的大量不規(guī)則的信息交流。 太原科技大學華科學院學士學位論文 –6– 第二章 可行性研究 概述 可行性研究的目的就是用最小的代價在盡可能短的 時間內(nèi)確定問題是否能夠解決。 一個問題如果沒有可行的解決方案,那么花費這項開發(fā)工程上的任何時間,資源,人力和經(jīng)費都是無謂的浪費??尚行匝芯康倪M行大大壓縮簡化了系統(tǒng)分析和設(shè)計的過程,在較高層次上以較抽象的方式進行系統(tǒng)分析和設(shè)計的過程。 技術(shù)可行性 本系統(tǒng)采用 JSP 技術(shù),編程 語言采用 JAVA, 開發(fā)平臺為 Microsoft windows XP,數(shù)據(jù)庫采用 Microsoft SQL Server 2020。采用 B/S 模式相比于傳統(tǒng)的 C/S 模式有很多優(yōu)點, C/S 模式下需要在客戶端安裝相對比較大的客戶端軟件,而且需要經(jīng)常對系統(tǒng)和客戶端軟件進行升級。 B/S 模式下,客戶端只需要有一個瀏覽器軟件即可,但對服務(wù)器端的要求比較高,對網(wǎng)絡(luò)質(zhì)量要求也比較高。經(jīng)過權(quán)衡,采用 B/S 進行 系統(tǒng) 開發(fā)完全可行。 Microsoft SQL Sever 2020 是一個分布式的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有客戶 /服務(wù)器體系結(jié)構(gòu),采用了 TRANSACT—SQL 的 SQL 語言,在客戶和服務(wù)器之間傳遞客戶機的請求和服務(wù)器的處理結(jié)果。 操作可行性 本系統(tǒng)的界面設(shè)計簡單直觀,易于理解。它使用的控件都是用戶常見的或常用的, 在進行系統(tǒng)設(shè)計時,將會充分考慮管理人員的習慣,使得操作簡單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計準確;適應(yīng)力強;容易擴充。盡量把工作人員的操作量降低,使其在界面友好的環(huán)境中工作。而且管理人員都熟悉計算機操作,所以本系統(tǒng)的使用對工作人員來說具有操作可行性。 經(jīng)濟可行性 本系統(tǒng)可以從經(jīng)濟效益和社會效益兩方面考 慮。系統(tǒng)投入運行后可以使票務(wù)管理實現(xiàn)科學化、規(guī)范化,增強用戶對個人訂票的管理能力,從而提高工作效率,從長遠來看,太原科技大學華科學院學士學位論文 –7– 火車站售票也是理財信息化的必經(jīng)之路,這一系統(tǒng)的實施,實現(xiàn)了 ―無紙化 ‖辦公,能為將來的火車站售票系統(tǒng)開發(fā)提供一個參考模式,為理財管理軟件的運行做好基礎(chǔ)工作。其經(jīng)濟效益包括系統(tǒng)的正常運行替代了以前的手工操作。 通過技術(shù)可行性,經(jīng)濟可行性,操作可行性三個方面的綜合分析,系統(tǒng)是可以進行開發(fā)的。 太原科技大學華科學院學士學位論文 –8– 第三章 需求分析 功能描述 需求分析是軟件設(shè)計的一個重要的環(huán)節(jié)。本階 段對訂票系統(tǒng)的應(yīng)用情況作全面調(diào)查,以確定系統(tǒng)目標,并對系統(tǒng)所需要的基礎(chǔ)數(shù)據(jù)以及數(shù)據(jù)處理要求進行分析,從而確定用戶的需求。用戶對系統(tǒng)的需求我們從以下幾方面進行分析。 功能 需求 查詢分為對車次信息的查詢和客戶對已訂車票信息的查詢 要求: 1)對車次的查詢, 可以按照 發(fā)車車次 進行查詢; 2)車次信息 包括 : 車號、 出發(fā)地 、 目的地 、 發(fā)車日期 、開出時 刻 、票價。 3)座位 類型設(shè)定。 4)車次信息 只允許用戶查詢,不能修改 。 通過查詢系統(tǒng),客戶根據(jù)自己的需求找到滿意的車次,再輸入個人信息后 直接通過網(wǎng)上 售 票確定已預訂選中的車票。要求 : 售 票記錄應(yīng)包括: 會員名、車號、發(fā)車日期、訂購票數(shù)、總價。 可退票,通過查詢系統(tǒng),客戶可以根據(jù)自己的名字找到自己的訂票信息,通過退票模塊退去已購車票。 為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,本系統(tǒng)應(yīng)該滿足以下的性能需求。 性能需求 系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。系統(tǒng)應(yīng)能及時而且準確的根據(jù)用戶權(quán)限及所輸入的信息做出響應(yīng)。由于本系統(tǒng)的查詢功能對于整個系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來源, 而車票的數(shù)量和時間又影響用戶的決策活動,其太原科技大學華科學院學士學位論文 –9– 準確性和及時性很大程度上決定了系統(tǒng)的成敗。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準確性和及時性。 本系統(tǒng)是直接面對用戶的,而用戶往往對計算機并不是非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面,從而保證系統(tǒng)的易用性。 數(shù)據(jù) 描述 數(shù)據(jù)流圖 數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,沒有任何具體的物理元素,只是以圖形的方式描繪信息在系統(tǒng)中流動和處理的情況,只反 映系統(tǒng)必須完成的邏輯功能,是一種功能模型。因為數(shù)據(jù)流圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計算機技術(shù)人員也容易理解,所以是極好的圖形交流工具。此外,設(shè)計數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具體實現(xiàn)這些功能,所以它也是軟件設(shè)計很好的出發(fā)點 ,在系統(tǒng)分析階段占有非常重要的地位。 在業(yè)務(wù)流程分析的基礎(chǔ)上,對數(shù)據(jù)流進行了分析,從數(shù)據(jù)流動過程考察了實際業(yè)務(wù)的數(shù)據(jù)處理模式。存在數(shù)據(jù)流程不暢等問題?,F(xiàn)行的頂層數(shù)據(jù)流圖如圖 所示。 圖 頂層 數(shù)據(jù)流圖 太原科技大學華科學院學士學位論文 –10– 具體分析第一層數(shù)據(jù)流圖,主要包括三部 分:票務(wù)信息、錄入信息,其中用戶將票務(wù)信息添加到本系統(tǒng)中,同時方便人員統(tǒng)計和查詢,火車站售票信息都有系統(tǒng)統(tǒng)一管理存儲。該層數(shù)據(jù)流圖如圖 所示。 圖 第一層數(shù)據(jù)流圖 系統(tǒng)的實施會簡短數(shù)據(jù)的流程,并把信息集中統(tǒng)一于系統(tǒng),方便用戶查詢和統(tǒng)計,給操作人員帶了很大的工作便利。 數(shù)據(jù)字典 數(shù)據(jù)流圖中的數(shù)據(jù)流表示系統(tǒng)中的流動信息,數(shù)據(jù)存儲表示系統(tǒng)中靜態(tài)的信息,而數(shù)據(jù)字典就是關(guān)于數(shù)據(jù)的信息的集合 ,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。在分析和設(shè)計過程中給分析人員和開發(fā)人員提供信息的解釋。任何數(shù) 據(jù)字典最主要的用途是供人查閱對不了解條目的解釋 , 數(shù)據(jù)字典的作用也正是在軟件的分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。數(shù)據(jù)字典是系統(tǒng)分析階段不可缺少的一部分。 圖 售票系統(tǒng)服務(wù)端 數(shù)據(jù)字典 名字:火車站售票系統(tǒng)服務(wù)端 描述:系統(tǒng)服務(wù)端 輸入數(shù)據(jù)流:票務(wù)信息、用戶信息、客戶端上傳的信息、客戶端的查詢請求 輸出數(shù)據(jù)流:傳回客戶端的信息 太原科技大學華科學院學士學位論文 –11– 圖 用戶信息管理 數(shù)據(jù)字典 圖 數(shù)據(jù)字典 圖 數(shù)據(jù)字典 圖 票價信息管理 數(shù)據(jù)字典 圖 名字:用戶信息管理 描述:對用戶信息進行管理記錄 輸入數(shù)據(jù)流:用戶基本信息、用戶修改信息 輸出數(shù)據(jù)流:用戶信息表 位置: 火車站售票系統(tǒng) 名字:站點信息管理 描述:對站點信息進行管理記錄 輸入數(shù)據(jù)流:站點基本信息、站點修改信息 輸出數(shù)據(jù)流:站點信息表 位置: D5 名字:車次信息管理 描述:對車次信息進行管理記錄 輸入數(shù)據(jù)流:車次基本信息、車次修改信 息 輸出數(shù)據(jù)流:車次信息表 位置: D4 名字:票價信息管理 描述:對票 價信息進行管理記錄 輸入數(shù)據(jù)流:票價基本信息、票價修改信息 輸出數(shù)據(jù)流:票價信息表 位置: D3 名字:售票信息管理 描述:對售票信息進行管理記錄 輸入數(shù)據(jù)流:售票基本信息、售票修改信息 輸出數(shù)據(jù)流:售票信息表 位置: 太原科技大學華科學院學士學位論文 –12– 實體屬性 ER 圖 為了把用戶的數(shù)據(jù)要求清楚,準確地描述出來,系統(tǒng)分析員通常要建立 一個概念數(shù)據(jù)模型。 根據(jù)功能模塊劃分的結(jié)果, 具體分析了 本系統(tǒng) 具有的實體,實體屬性圖如下面所示。 1. 站點管理實體屬圖 如圖 所示: 圖 如圖 所示: 圖 車次管理實體屬性圖 如圖 所示: 圖 票價管理實體屬性圖 太原科技大學華科學院學士學位論文 –13– ,對實體之間的依賴關(guān)系進行了整合,系統(tǒng) ER 圖 如圖 所示 。 圖 ER圖 太原科技大學華科學院學士學位論文 –14– 第四章 總體 設(shè)計 系統(tǒng)功能模塊 圖 功能模塊劃分是描述系統(tǒng)的一個過程,需要將需求分析中的感性描述進行抽象,提取出要實現(xiàn)的功能,這是整個系統(tǒng)開發(fā)的一個關(guān)鍵過程。在系統(tǒng)分析的基礎(chǔ)上,確定了系統(tǒng)的功能結(jié)構(gòu)圖,如圖 所示。 圖 系統(tǒng) 總體功能模塊圖 本人在系統(tǒng)開發(fā)的過程當中承擔了分 三 大模塊, 三 大功能分別為 車次 管理、 車次站點 管理、 票價 管理 。以下是對這三個模塊的簡單介紹: 太原科技大學華科學院學士學位論文 –15– 車次管理: 設(shè)置各個車次出發(fā)及到達的時間 , 管理員可以對列車的車次進行增加、刪除、修改、查找,預定 等功能 。 車次站點: 管理系統(tǒng)中各個不同的站點時間安排 。 票價管理: 票價不會一成不變,在票價變動時,可以通過票價管理設(shè)置系統(tǒng)的票價,保證營銷體系的正常運行 。 三大模塊功能圖如 圖所示 圖 系統(tǒng)數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計是系統(tǒng)設(shè)計中非常重要的一個環(huán)節(jié)。數(shù)據(jù)是一切系統(tǒng)設(shè)計的基礎(chǔ),通俗地說,數(shù)據(jù)庫設(shè)計就像高樓大廈的根基一樣,如果設(shè)計的不合理、不完善,將在系統(tǒng)開發(fā)過程中,甚至到后期的系統(tǒng)維護、功能變更和功能擴充時,引起較多問題,嚴重時甚至要重新設(shè)計,重做大量已完成工作。 數(shù)據(jù) 庫表設(shè)計 本系統(tǒng)的數(shù)據(jù)庫中包括 4 張數(shù)據(jù)表,記錄系統(tǒng)中的數(shù)據(jù)。部分數(shù)據(jù)表的字段說明如下所示。 教務(wù)處數(shù)據(jù)表中記錄管理員的信息,系統(tǒng)中有一個超級管理員,負責系統(tǒng)處理的控制,其他的都是普通管理員。管理員登錄時使用用戶名和密碼登錄。如表 41 所示。 太原科技大學華科學
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1