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

正文內(nèi)容

火車票網(wǎng)上訂票系統(tǒng)的(已修改)

2024-12-22 03:35 本頁面
 

【正文】 火車票網(wǎng)上訂票系統(tǒng)的畢業(yè)論文 課題名稱 火車票訂票系統(tǒng) 學(xué)生姓名 專 業(yè) 班 級 指導(dǎo)教師 揚(yáng) 州 大 學(xué) 信 息 工 程 學(xué) 院 摘 要 隨著我國鐵路交通的不斷發(fā)展,簡單的窗口售票模式已經(jīng)不能滿足方便人們出行的目的。采用先進(jìn)的網(wǎng)絡(luò)技術(shù)開發(fā)出方便快捷的網(wǎng)上訂票系統(tǒng)是現(xiàn)代客運(yùn)業(yè)務(wù)發(fā)展的必然需求。本次設(shè)計(jì)的火車票網(wǎng)上訂票系統(tǒng)通過訪問主頁,可以實(shí)現(xiàn)個人信息注冊、車次車票價格查詢、在線訂票退票等基本功能,為用戶提供方便快捷的訂票服務(wù)。 本系統(tǒng)采用了 B/S 模式的結(jié)構(gòu)設(shè)計(jì),采用 Java 語言開發(fā)。界面設(shè)計(jì)采用 作為前臺應(yīng)用開 發(fā)工具。后臺選用 數(shù)據(jù)庫進(jìn)行支持,采用 MySQL Workbench 提供數(shù)據(jù)庫可視化設(shè)計(jì)、模型建立、以及管理功能。利用目前比較流行的 搭建 Web 應(yīng)用服務(wù)器,提供通過網(wǎng)頁訪問功能。采用 MVC 開發(fā)模式實(shí)現(xiàn)系統(tǒng)的高內(nèi)聚低耦合,確保系統(tǒng)的擴(kuò)展性和安全性。 本系統(tǒng)共有六個功能模塊:登錄功能模塊、個人主頁模塊、查詢功能功能 可以訪問系統(tǒng)主頁面,普通用戶可以進(jìn)行個人資料的注冊、車次車票查詢、訂票退票等操作,管理員用戶可完成車票的管理、車次的管理、途徑站點(diǎn)的管理等功能。 念白Abstract With the continuous development of China railroad transportation, the simple window ticket sales mode can not meet the purpose to make people travel convenient. Using the advanced work technology to develop convenient and fast online tickets booking system is the necessary of modern passenger transport business. Through the home page, the online train tickets booking system achieved some basic functions such as personal information registration, train lines inquiry and prices inquiry online tickets booking and refunding and so on, that can provide convenient and fast service for The B/S mode was adopted in the system for the structural design, and developed by Java language. In the interface design, the was used as the front desk software developing tool, and database was used to support the background. By means of the MySQL Workbench, it provides database visual design, model establishment, and management function. It was used that present partly fashionable to build the Web AS, and to visit web function. The MVC development module was used to implement the system39。s high cohesion together with low coupling to make sure the expansibility and safety of the There were total six function modules in the system, that includes the login function module, the individual homepage module, the inquiring function module, the train tickets booking module, the train line management function and the train tickets management function module. Through the login site to visit the homepage, mon users can plete the operations of personal data registration, train lines and tickets inquiring, tickets booking and refunding, etc., and the administrator can plete the functions include tickets management, train line management, pathway sites management and so Key words: Tickets online booking。 Train tickets。 MyEclipse。 B/S module Thisis not what Ido,iscopiedfrom the inter ! The teacherdon39。t let methrough! nianbai 目 錄 第 1 章 緒 論 1 火車票網(wǎng)上訂票系統(tǒng)的開發(fā)背景 1 系統(tǒng)設(shè)計(jì)目標(biāo) 1 開發(fā)工具簡介 1 Java 1 2 Tomcat 3 系統(tǒng)軟硬件要求 3 可行性研究 3 技術(shù)可行性 4 經(jīng)濟(jì)可行性 4 操作可行性 4 設(shè)計(jì)方法 4 第 2 章 需求分析 5 功能需求 5 性能需求 5 業(yè)務(wù)流程圖 6 數(shù)據(jù)流圖 7 數(shù)據(jù)字典 9 第 3 章 總體設(shè)計(jì) 11 總體設(shè)計(jì)描述 11 系統(tǒng)開發(fā)模式 11 系統(tǒng)功能設(shè)計(jì) 11 系統(tǒng)的總體結(jié)構(gòu) 12 子模塊描述 13 第 4 章 數(shù)據(jù)庫設(shè)計(jì) 14 數(shù)據(jù)庫介紹 14 概念設(shè)計(jì) 15 邏輯設(shè)計(jì) 17 第 5 章 詳細(xì)設(shè)計(jì) 20 系統(tǒng)主頁 20 管理員管理界面設(shè)計(jì) 20 用戶功能界面設(shè)計(jì) 25 第 6 章 系統(tǒng)調(diào)試與測試 29 調(diào)試與測試概述 29 第 7 章 性能分析 31 完整性分析 31 安全性分析 31 第 8 章 結(jié)論 32 參考文獻(xiàn) 33 致 謝 36 附 錄 1. 外文文獻(xiàn) 37 附 錄 2. 中文翻譯 43 附 錄 3. 系統(tǒng)部分程序源代碼 47 第 1 章 緒 論 火車票網(wǎng)上訂票系統(tǒng)的開發(fā)背景 火車站市場的管理和規(guī)范問題,是困擾我們多年的一個老問題,訂票是客運(yùn)業(yè)務(wù)中的一個最基本的業(yè)務(wù),表面上看,它只是火車站業(yè)務(wù)的一個簡單的部分,但是它涉及到管理與客戶服務(wù)等多方面,因此,過去傳統(tǒng)的售票方式已經(jīng)不能滿足現(xiàn)代客運(yùn)業(yè)務(wù)流量劇增的客觀要 求,這就要求一種全新的訂票方式――網(wǎng)上訂票,來緩解訂票高峰時期的客運(yùn)壓力,并為用戶提供方便快捷的訂票服務(wù)。本次設(shè)計(jì)便是利用開發(fā)工具 MyEclipes 和 數(shù)據(jù)庫共同開發(fā)的一個火車站網(wǎng)上訂票系統(tǒng),它能方便快捷地運(yùn)用在火車站訂票業(yè)務(wù)的營運(yùn)之中。 系統(tǒng)設(shè)計(jì)目標(biāo) 本系統(tǒng)是利用網(wǎng)絡(luò)的方便、快捷和計(jì)算機(jī)的準(zhǔn)確、高效實(shí)現(xiàn)火車票網(wǎng)上訂票系統(tǒng)?;疖嚻本W(wǎng)上訂票系統(tǒng)是通過主頁訪問、身份識別實(shí)現(xiàn)區(qū)別不同身份用戶完成車票、車次的管理操作。系統(tǒng)有三個大的功能模塊:登錄功能模塊,驗(yàn)證登錄信息;管理員功能模塊,實(shí)現(xiàn)車票和車次管 理;普通用戶功能模塊,實(shí)現(xiàn)車票和個人信息管理。 開發(fā)工具簡介 Java Java 是一個純的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,它繼承了 C++ 語言面向?qū)ο蠹夹g(shù)的核心,舍棄了 C ++語言中容易引起錯誤的指針(以引用取代)、運(yùn)算符重載( operator overloading)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的對象所占據(jù)的內(nèi)存空間,使得程序員不用再為內(nèi)存管理而擔(dān)憂。 Java 不同于一般的編譯執(zhí)行計(jì)算機(jī)語言和解釋執(zhí)行計(jì)算機(jī)語言。它首先將源代碼編譯成二進(jìn)制字節(jié)碼 bytecode ,然 后依賴各種不同平臺上的虛擬機(jī)來解釋執(zhí)行字節(jié)碼,從而實(shí)現(xiàn)了“一次編譯、到處執(zhí)行”的跨平臺特性。 Sun 公司對 Java 編程語言的解釋是: Java 編程語言是個簡單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、多線程和動態(tài)的語言。 總的來說,具有以下: .Java 能運(yùn)行于不同的平臺。 Java 引進(jìn)虛擬機(jī) 原理,并運(yùn)行于虛擬機(jī),實(shí)現(xiàn)不同平臺的 Java 接口之間。使用 Java 編寫的程序能在世界范圍內(nèi)共享。 Java 的數(shù)據(jù)類型與 機(jī)器無關(guān), Java 虛擬機(jī)( Java Virtual Machine)是建立 在硬件和操作系統(tǒng)之上,實(shí)現(xiàn) Java 二進(jìn)制代碼的解釋執(zhí)行功能, 提供于不同平臺的接口的。 的編程類似 C++,學(xué)習(xí)過 C++的讀者將很快掌握 Java 的精髓。 Java舍棄了 C++的指針對存儲器地址的直接操作,程序運(yùn)行時,內(nèi)存由操作系統(tǒng)分配,這樣可以避免病毒通過指針侵入系統(tǒng)。 Java 對程序提供了安全管理器,防止程序的非法訪問。 吸取了 C++面向?qū)ο蟮母拍?,將?shù)據(jù)封裝于類中,利用類的優(yōu)點(diǎn),實(shí)現(xiàn)了程序的簡潔性和便于維護(hù)性。 建立在擴(kuò)展 TCP/IP 網(wǎng)絡(luò)平臺上。庫函數(shù)提供了用 HTTP 和 FTP 協(xié)議傳送和接受信息的方法。這使得程序員使用網(wǎng)絡(luò)上的文件和使用本機(jī)文件一樣容易。 程序的基本組成單元就是類,有些類是自己編寫的,有些是從類庫中引入的,而類又是運(yùn)行時動態(tài)裝載的,這就使得 Java 可以在分部環(huán)境中動態(tài)的維護(hù)程序及分類。 是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi)。這樣就增加了速度并提高了靈活性。 是用于訪問數(shù)據(jù) 庫的最常用標(biāo)準(zhǔn)化語言。 軟件采用了 GPL( GNU 通用公共許可證)。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 作為網(wǎng)站數(shù)據(jù)庫。 的特性 C 和 C++編寫,并使用了多種編譯器進(jìn)行測試,保證源代碼的可移植性 。 AIX、 FreeBSD、 HPUX、 Linux、 Mac OS、 NovellNetware、 OpenBSD、OS/2 Wrap、 Solaris、 Windows 等多種操作系統(tǒng) 。 API。這些編程語言包括 C、 C++、 Python、 Java、Perl、 PHP、 Eiffel、 Ruby 和 Tcl 等。 ,充分利用 CPU 資源 ADO 技術(shù)。 SQL 查詢算法,有效地提高查詢速度 ,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的 GB 231 BIG5,日文的 Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。 ,支持多種存儲引擎。 Tomcat Tomcat 是 Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項(xiàng)目中的一個核心項(xiàng)目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 JSP 規(guī)范。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。 Tomcat 是一個輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。對于一個初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好 Apache 服務(wù)器,
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1