【正文】
ce in the population of China is obvious, as it is known to all. Artificial sell tickets, slow and tedious, conductor and operating efficiency, and low mences munication train station, often cause enormous demand for this paper, based on a JAVA EE online ticket ticketing system, through the work to solve the shortage of traditional train ticket. This paper firstly introduces the tickets online ticketing system, secondly, the development background of system development environment and technology are introduced, and then the theory of system analysis and design are described in detail, and then explains the system structure and realization process modules, in the end, system testing and maintenance made proper expression. This system is a typical B/S structure of the system, the front and back into the main part, with users and administrators of business operation, is a collection of modern online shopping thought, method and means of modern information technology, the intelligent online ticketing system. Keywords: train tickets, Online, Ticketing system, Server/browser. . 1 1 概述 1. 1 火車票售票 系統(tǒng) 的介紹 進入二十一世紀, 隨著互聯(lián)網(wǎng)應用的越來越廣泛, 計算機技術(shù)迅速向著網(wǎng)絡化、集成化方向發(fā)展。 本論文 首先 介紹了 網(wǎng)上火車票售票系統(tǒng) 的開發(fā)背景,其次對系統(tǒng)開發(fā)環(huán)境和技術(shù)理論做了介紹,接下來對系統(tǒng)分析和系統(tǒng)設計做了詳細的描述,然后再解釋系統(tǒng)的結(jié)構(gòu)和實現(xiàn)流程模塊,最后 對 系統(tǒng)測試和維護做了適當?shù)谋硎觥?. 別 . 2020 學 號 202020200106 畢業(yè)設計(論文) 基于 JAVA EE 的火車票 網(wǎng)上 售 票 系統(tǒng) 姓 名 何 偉 系 別、 專 業(yè) 計算機系 、 網(wǎng) 絡工程 導 師 姓 名、職 稱 謝桂芳 、 副教 授 完 成 時 間 20200516 目 錄 摘 要 ..................................................... I ABSTRACT .................................................... II 1 概述 ....................................................... 1 1. 1 火車票售票 系統(tǒng) 的介紹 ..................................... 1 1. 2 國內(nèi)外研究 現(xiàn)狀 ........................................... 1 1. 3 選題 背景及 意義 ........................................... 2 1. 4 本文的組織結(jié)構(gòu) ........................................... 2 2 系統(tǒng)開發(fā)環(huán)境及相關(guān)技術(shù)理論介紹 .............................. 3 系統(tǒng) 開發(fā)環(huán)境 .............................................. 3 JAVA 技術(shù) ................................................. 3 Java 開發(fā)工具簡介 ......................................... 4 Struts2 框架技術(shù) .......................................... 4 Web 應用程序開發(fā)環(huán)境 — JSP 技術(shù) ............................. 5 Tomcat 應用服務器 ......................................... 6 Hibernate ................................................. 6 MySQL..................................................... 6 B/S 開發(fā)模式 .............................................. 7 MVC 模式 ................................................. 7 3 系統(tǒng)分析 .................................................... 9 功能需求分析 .............................................. 9 可行性分析 ................................................ 9 4 系統(tǒng)總體設計 ............................................... 10 系統(tǒng)功能結(jié)構(gòu)總體框架 ..................................... 10 系統(tǒng)各 子功能模塊 設計 ..................................... 10 系統(tǒng)總體及各實體用例圖設計 ................................ 11 業(yè)務流程分析 ........................................... 11 系統(tǒng)用例分析 ........................................... 11 系統(tǒng)體系結(jié)構(gòu)設計 ....................................... 12 5 系統(tǒng)詳細設計 ............................................... 13 系統(tǒng)設計的原則和目標 ..................................... 13 系統(tǒng)設計的原則 ......................................... 13 系統(tǒng)設計的目標 ......................................... 13 數(shù)據(jù)庫設計 ............................................... 13 數(shù)據(jù)庫概念結(jié)構(gòu)設計 ..................................... 13 數(shù)據(jù)庫物理結(jié)構(gòu)設計 ..................................... 15 系統(tǒng)部署圖 ............................................. 16 6 系統(tǒng)實現(xiàn) ................................................... 17 系統(tǒng)結(jié)構(gòu)流程圖 ........................................... 17 前臺服務端 ............................................. 17 后臺管理端 ............................................. 17 各功能模塊的實現(xiàn) ......................................... 18 用戶登陸模塊 ........................................... 18 用戶管理模塊 ........................................... 19 線路 管理 模塊 ........................................... 21 火車票售票模塊 ......................................... 21 數(shù)據(jù)庫的連接 ............................................. 22 結(jié) 論 ...................................................... 23 參考文獻 .................................................... 24 致 謝 ...................................................... 25 附 錄 ...................................................... 26 附錄( 1) .................................................... 26 附錄( 2) .................................................... 29 附 錄 (3)..................................................... 31 附錄( 4) .................................................... 32 I 摘 要 目前的火車票售票,大部分都依靠火車站人工服務的方式,這種方式的弊端在人口眾多的中國可謂顯而易見,眾所周知。人工出售火車票,速度慢,操作繁瑣,售票員與購票者溝通效率低,而火車票需求量極大,經(jīng)常導致火車站人滿為患,為此本論文設計了一個基于 JAVA EE 的網(wǎng)上火車票售票系統(tǒng),通過網(wǎng)絡為解決傳統(tǒng)火車票售票的不足做一些嘗試。 本系統(tǒng)是典型的 B/S 架構(gòu)的系統(tǒng) , 主要