火車票預訂系統(tǒng)報告.doc_第1頁
火車票預訂系統(tǒng)報告.doc_第2頁
火車票預訂系統(tǒng)報告.doc_第3頁
火車票預訂系統(tǒng)報告.doc_第4頁
火車票預訂系統(tǒng)報告.doc_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于基于 NET NET 的火車聯網售票系統(tǒng)的設計的火車聯網售票系統(tǒng)的設計 摘摘 要要 基于 B S 模式的火車聯網售票系統(tǒng)是一個目前非常流行的在線售票系統(tǒng) 該系統(tǒng)的出現大大滿足了現今對于火車售票的需要 使原本極為麻煩的售票 購票過程變得方便快捷 從而提高效率并且大大降低了售票員的工作量 火車聯網售票系統(tǒng)主要包括的火車票查詢子系統(tǒng) 訂票子系統(tǒng)等功能系統(tǒng) 它能夠實現在線車票查詢 包括簡單查詢 詳細查詢兩個部分 在線訂票等功 能 其開發(fā)主要包括后臺數據庫的建立管理和前臺應用程序的開發(fā)這兩個方面 程序功能實現后用戶將可通過互聯網在線查詢 訂購所需的火車票 并能隨時 查看自己所訂購的車票 本文首先介紹了火車聯網售票系統(tǒng)的整體系統(tǒng)構架及 Microsoft SQL SERVER 2000 數據庫的建立 接著詳細介紹了各子系統(tǒng) 包括各子系統(tǒng)的功能 概述 具體實現 以及數據庫相關表設計 關鍵詞關鍵詞 在線售票 訂單 管理 The Design of Train Online Booking System Based on NET Abstract Online Booking System based on B S structure is currently a very popular online ticketing system The system can meet the requirement of the selling train ticketing make the extremely trouble process of buying train ticket fast and convenient It improves efficiency and reduces workload of conductor Train Online Booking System mainly comprise of ticket query booking subsystem complete online ticket query includes simple query detail query online booking and so on The development includes the establishment and management of the background database and the implementation of application program The system will allow customers to inquiries and book the train tickets through the Internet They can inquire about the tickets of their booking at any time This paper introduces the ticketing system interconnection of the overall system architecture and how to create Microsoft SQL SERVER database being followed by a detailed description of the subsystems including the subsystems overview the detail of realization and the related design of table Key words online booking order manage 目目 錄錄 論文總頁數 21 頁 1引言 1 1 1課題背景 1 1 2本課題研究的意義 1 2系統(tǒng)概述 1 2 1開發(fā)目的 1 2 2開發(fā)環(huán)境 1 2 2 1硬件環(huán)境 1 2 2 2軟件環(huán)境 1 2 3軟硬件需求 2 2 3 1硬件配置要求 2 2 3 2軟件配置要求 2 3數據庫設計 2 3 1數據庫概念模型 2 3 2數據庫各表設計 4 3 3數據庫的連接 6 4系統(tǒng)總體設計 7 4 1用戶登錄和注冊子系統(tǒng) 7 4 1 1用戶登錄模塊 7 4 1 2用戶注冊模塊 7 4 2火車票查詢子系統(tǒng) 8 4 2 1快速查詢 8 4 2 2詳細查詢 8 4 3訂票子系統(tǒng) 8 4 4用戶管理子系統(tǒng) 8 4 4 1用戶注冊信息的管理 8 4 4 2訂單管理 8 4 4 3用戶留言模塊 8 4 5管理員管理子系統(tǒng) 8 4 5 1訂單信息管理 8 4 5 2用戶信息管理 9 4 5 3車票信息管理 9 4 5 4地址信息管理 9 4 5 5用戶留言管理 9 4 5 6發(fā)布公告 熱門信息模塊 9 5系統(tǒng)具體設計 9 5 1用戶登錄和注冊子系統(tǒng)設計 9 5 1 1功能概述 9 5 1 2用戶登錄和注冊子系統(tǒng)的實現 9 5 2火車票查詢子系統(tǒng)設計 10 5 2 1功能概述 10 5 2 2火車票查詢子系統(tǒng)的實現 11 5 3訂票子系統(tǒng)設計 12 5 3 1功能概述 12 5 3 2訂票子系統(tǒng)的實現 12 5 4用戶管理子系統(tǒng)設計 14 5 4 1功能概述 14 5 4 2用戶管理子系統(tǒng)的實現 15 5 5管理員管理子系統(tǒng)設計 16 5 5 1功能概述 16 5 5 2管理員管理子系統(tǒng)的實現 17 結 論 19 參考文獻 19 致 謝 20 聲 明 21 1 1 引言引言 1 11 1課題背景課題背景 隨著我國經濟的高速發(fā)展 我國的交通運輸能力不斷提高 越來越多的國 民開始走出家門來到異地進行商務或者旅游等活動 在這一條件下 客流量不斷 增大 火車售票的管理對于交通運輸的正常運行起著至關重要的作用 而隨著 信息量的逐步增加 繁雜的數據處理費時費力 單純以人力進行的火車售票已 經不適合現狀了 現在的時代是一個信息產業(yè)的時代 國家把信息產業(yè)作為了增長國民經濟 重要的一環(huán) 在這樣的環(huán)境下 以先進的信息技術進行火車售票的管理成為了 時代發(fā)展的必然 綜上所述 開發(fā)這樣一個火車聯網售票系統(tǒng)是相當有必要的 1 21 2本課題研究的意義本課題研究的意義 火車聯網售票系統(tǒng)以計算機為操作工具 把售票的工作人員從繁雜的數據 管理以及處理中解放出來 從而增加工作效率 火車聯網售票系統(tǒng)把車票的各 種信息保存于數據庫中 通過計算機可以很方便地對所需要數據進行查詢等各 種操作 而且這些操作全部由系統(tǒng)內部的代碼完成 用戶只需要通過該系統(tǒng)友 好的界面 輸入一些簡單的數據便可操作 使用者可以很輕易地學會使用 2 2系統(tǒng)概述系統(tǒng)概述 2 12 1開發(fā)目的開發(fā)目的 本系統(tǒng)采用 B S 模式設計 開發(fā)目的除了方便用戶可以通過系統(tǒng)查詢車票 情況 或者對車票進行預定等操作之外 還能讓售票員管理火車票信息 相當 方便 2 22 2開發(fā)環(huán)境開發(fā)環(huán)境 本系統(tǒng)是在 Windows XP 操作系統(tǒng)下 基于 Web 服務器和瀏覽器 IE6 0 及其 以上的版本 本系統(tǒng)主要由使用 ASP NET 以及 HTML 開發(fā)的頁面和由 SQL SEVER 2000 開發(fā)的數據庫組成 具體配置如下 2 2 12 2 1硬件環(huán)境硬件環(huán)境 1 CPU AMD 2500 2 內存 512MB 3 硬盤 80G 2 2 22 2 2軟件環(huán)境軟件環(huán)境 1 Windows XP 含 IIS 2 Microsoft SQL Server 2000 2 32 3 軟硬件需求軟硬件需求 為了保證系統(tǒng)運行的效率和可靠性 服務器端應具有較高軟硬件配置 客 戶端的要求不需要很高 此應用程序可廣泛運行于 Internet 也適用于內部的 局域網 在運行本系統(tǒng)前 請檢查一下計算機是否滿足以下的客戶端配置要求 2 3 12 3 1硬件配置要求硬件配置要求 1 CPU 賽揚 2 0GHZ 以上 2 內存 256MB 以上 3 硬盤 20G 以上 2 3 22 3 2軟件配置要求軟件配置要求 1 Windows 2000 NT XP 2003 2 IE6 0 3 3數據庫設計數據庫設計 3 13 1 數據庫概念模型數據庫概念模型 E R Entity Relationship Approach 圖是最常用的概念模型表示方法 也是數據庫的核心和基礎 它是按用戶的觀點來對數據和信息建模 依據概念 模型設計應具的特點 真實性 易理解性 易修改性 易轉換性 火車聯網售 票系統(tǒng)的 E R 圖如下所示 圖 3 1 訂單信息 E R圖 圖 3 2 管理員信息 E R 圖 訂單 號 訂單 車票單價 車票編 號 訂購數目 車次用戶名 訂票時 間 管理員帳號 管理員 管理員密碼 圖 3 3 車票信息 E R 圖 圖 3 4 火車線路 E R 圖 圖 3 5 用戶信息 E R 圖 臥鋪 硬座 車次 到站時間 起點站 車票 單價 終點站 是否被訂 編號 日期 離站時間 車站名 火車線路 到站時間 離站時間 車次 編號 身份證 用戶 用戶郵箱 地址 密碼 名 用戶名 姓 電話 圖 3 6 用戶留言 E R 圖 圖 3 7 公告信息 E R 圖 3 23 2 數據庫各表設計數據庫各表設計 火車聯網售票系統(tǒng)數據庫采用 Microsoft SQL SERVER 數據庫中的表及其 作用如下 Account 包含用戶注冊信息 主要有用戶名 登錄網站用的名字 登錄 網站的密碼 用戶身份證號 用戶的姓和名等 如表 3 1 所示 AddressMessage 包含火車時刻表信息 即是記錄火車從始發(fā)站到最后的 終點站這一的路線上所經過的每一站和到站時間 離站時間 如表 3 2 所示 Admin 包含管理員信息 即管理員帳號和密碼 如表 3 3 所示 HotMessage Notice 存放熱門信息和公告 記錄由管理員發(fā)布的公告信息 及其他熱門信息等 如表 3 4 所示 Orders 存放訂單信息 主要是訂單號 用戶所訂購火車票的票號 訂票 的用戶名 票單價 用戶訂購票的數量等 如表 3 5 所示 UserLeaveMessage 存放用戶留言 即用戶對網站的一些建議 想與其他 用戶之間交換 出售 購買火車票等的信息 如表 3 6 所示 TicketDetail 包含火車票信息 主要有車票的票號 是否被訂購 車票 日期 車票單價 車次 到站時間 離站時間 如表 3 7 所示 留言 用戶名 編號 留言時間 留言內容 公告 編號 內容 發(fā)表時間 表 3 1 Account 字段名數據類型長度是否允許為空字段描述 userIdvarchar80 否用戶名 emailvarchar80 否用戶郵箱 firstNamevarchar80 否姓 lastNamevarchar80 否名 addrvarchar80 否用戶地址 identifyNumvarchar20 否用戶身份證號 phonevarchar80 否用戶電話 passWordvarchar80 否用戶密碼 表 3 2 AddressMessage 字段名數據類型長度是否允許為空字段描述 idint4 否編號 trainIdvarchar20 否車次 namevarchar20 否車站名 arriveTimevarchar20 否到站時間 leaveTimevarchar20 否離站時間 表 3 3 Admin 字段名數據類型長度是否允許為空字段描述 adminIdvarchar80 否管理員帳號 adminPassWordvarchar80 否管理員密碼 表 3 4 HotMessage Notice 字段名數據類型長度是否允許為空字段描述 idint4 否編號 showTimedatetime8 否發(fā)表時間 contentvarchar50 否內容 表 3 5 Orders 字段名數據類型長度是否允許為空字段描述 orderIdint4 否訂單號 userIdvarchar80 否用戶名 ticketIdint4 否車票編號 ticketUnitPricemoney8 否車票單價 orderticketNumint4 否訂購數目 orderTimevarchar20 否訂票時間 trainIdvarchar20 否車次 表 3 6 UserLeaveMessage 字段名數據類型長度是否允許空字段描述 idint4 否編號 userIdvarchar80 否用戶名 writeTimedatetime8 否留言時間 contenttext16 否留言內容 表 3 7 TicketDetail 字段名數據類型長度是否允許為空字段描述 ticketIdint4 否車票編號 orderTicketStatusbit1 否是否被訂 ticketDayvarchar20 否車票日期 ticketUnitPricemoney8 否車票單價 trainIdvarchar20 否車次 sourceAddrvarchar20 否起點站 destinationAddrvarchar20 否終點站 arriveTimevarchar20 否到站時間 leaveTimevarchar20 否離站時間 seatStatusvarchar20 否臥鋪 硬座 3 33 3 數據庫的連接數據庫的連接 1 為了在移植程序時便于數據庫連接 將連接字符串寫為一個類 在程序 中調用這個類 2 如遇到移植程序需要更改連接字符串時 只需要在類這一處更改就可以 了 極大的減輕了工作量 增強了程序的可移植性 3 這個類名為 Strconn 代碼如下 public class Strconn public Strconn TODO 在此處添加構造函數邏輯 private static string connString server local database TrainSaildb uid sa Pwd sa public static string ConnString Get return connString 4 4系系統(tǒng)總體設計統(tǒng)總體設計 根據火車聯網售票系統(tǒng)的邏輯劃分 本系統(tǒng)一共分為五個子系統(tǒng) 分別是 用戶登錄和注冊子系統(tǒng) 火車票查詢子系統(tǒng) 訂票子系統(tǒng) 用戶管理子系統(tǒng) 管理員管理子系統(tǒng) 其功能結構圖如圖 4 1 所示 圖 4 1 系統(tǒng)功能結構圖 4 14 1 用戶登錄和注冊子系統(tǒng)用戶登錄和注冊子系統(tǒng) 4 1 14 1 1用戶登錄模塊用戶登錄模塊 主要完成用戶登錄的功能 并將用戶名記錄入 cookie 中 如果注冊用戶想 要訂購火車票 就必須登錄 登錄時必須正確添寫用戶名和密碼 如果游客沒 有注冊 登錄界面有到注冊界面的連接 4 1 24 1 2用戶注冊模塊用戶注冊模塊 完成用戶注冊的功能 登錄的注冊用戶和未登錄的游客的區(qū)別在于登錄的 注冊用戶可以瀏覽首頁 查詢火車票 訂購火車票 管理 查看 修改 自己 的注冊信息 查看自己的訂單信息 可以在網站上留言 例如 用戶查詢到自 己想要的火車票已經售完 就可以在網站上留言 求購此票 而未登錄的游客 則只能瀏覽首頁 查詢火車票 其余的功能都不能用 火車聯網售票系統(tǒng) 用戶登錄和注冊子系統(tǒng) 火車票查詢子系統(tǒng) 訂票子系統(tǒng) 用戶管理子系統(tǒng) 管理員管理子系統(tǒng) 4 24 2 火車票查詢子系統(tǒng)火車票查詢子系統(tǒng) 4 2 14 2 1快速查詢快速查詢 主要實現按起點站 終點站來查詢車票 在首頁有一個快速查詢模塊 用 戶無須經過點擊連接按鈕 轉到專門的查詢頁面再進行查詢這樣一個麻煩的過 程就能得到較為滿意的查詢結果 4 2 24 2 2詳細查詢詳細查詢 主要實現按日期 起點站 終點站 車次 是否是臥鋪這五點來查詢 雖 然有快速查詢這樣一個方便的查詢模塊 但其功能不夠強大 有時可能不能滿 足用戶的查詢要求 這時就需要這樣一個功能強大的詳細查詢模塊 4 34 3 訂票子系統(tǒng)訂票子系統(tǒng) 主要實現將用戶選種的車票進行鎖定 以及生成定單并顯示 這是網站的 一個重要功能模塊 在顯示詳細的查詢信息頁面點擊訂購按鈕后 將轉向訂單 頁面 并向之傳遞用戶所訂購火車票的信息 然后在訂單頁面生成訂單并顯示 4 44 4 用戶管理子系統(tǒng)用戶管理子系統(tǒng) 4 4 14 4 1 用戶注冊信息的管理用戶注冊信息的管理 主要實現用戶自己的注冊信息的修改 有時用戶因為各種情況需要修改自 己的注冊信息 就可以進入用戶管理子系統(tǒng) 點擊用戶注冊管理的子模塊 修 改自己的注冊信息 4 4 24 4 2 訂單管理訂單管理 主要實現查詢和刪除用戶已經下了的訂單 4 4 34 4 3 用戶留言模塊用戶留言模塊 實現用戶留言功能 這是用戶與用戶之間 用戶與管理員之間交流的窗口 用戶可以通過它向網站提出建議 與其他用戶之間進行信息交流 例如用戶查 詢到自己想要的火車票已經售完 就可以在網站上留言 求購此票 或與其他 用戶換票等 極大的豐富網站功能 方便了用戶 4 54 5 管理員管理子系統(tǒng)管理員管理子系統(tǒng) 4 5 14 5 1 訂單信息管理訂單信息管理 主要實現查詢所有的訂單以及刪除訂單的功能 可能會出現一些情況 使 管理員需要刪除一些用戶的某些訂單 這個功能模塊就是為應對這種情況而作 的 4 5 24 5 2 用戶信息管理用戶信息管理 主要實現查詢所有的用戶注冊信息以及刪除功能 一個完善的網站一定會 有對用戶信息管理 主要是查看刪除用戶的注冊信息 4 5 34 5 3 車票信息管理車票信息管理 主要實現查詢所有的車票信息以及對車票信息的修改和刪除 可能會出現 一些情況使得現有車票不符和實際情況 所以就需要管理員能對車票信息進行 修改和刪除 4 5 44 5 4 地址信息管理地址信息管理 主要實現查詢所有的地址信息以及對地址信息的修改和刪除 可能會出現 一些情況使得火車到點時刻出現變化 這就需要管理員能對之進行相應的改動 4 5 54 5 5 用戶留言管理用戶留言管理 主要實現查詢所有的用戶留言以及對用戶留言刪除 首先管理員應該能夠 查看所有的用戶的所有留言 這才能發(fā)現違反規(guī)定的用戶留言 為進一步的刪 除操作做好前提準備 其次用戶留言可能會很多 如不及時清除會站用太多的 存儲空間 所以需要管理員能夠對用戶留言進行刪除 4 5 64 5 6 發(fā)布公告發(fā)布公告 熱門信息模塊熱門信息模塊 主要實現管理員對一些信息的發(fā)布 這個模塊是實現與用戶交流的一個窗 口 管理員可以通過它發(fā)布一些當前的熱門車票的信息 發(fā)布一些網站公告等 它與用戶留言模塊一起構成了網站與用戶的溝通 5 5系統(tǒng)具體設計系統(tǒng)具體設計 5 15 1 用戶登錄和注冊子系統(tǒng)用戶登錄和注冊子系統(tǒng)設計設計 5 1 15 1 1功能概述功能概述 1 登錄時用戶輸入自己的用戶名和密碼 如果少輸或輸入出錯及沒有注冊 則給出相應的出錯信息 2 按提示填寫注冊信息 用驗證控件來控制用戶是否輸入 檢驗用戶輸入 密碼與確認密碼是否一致 5 1 25 1 2用戶登錄和注冊子系統(tǒng)的用戶登錄和注冊子系統(tǒng)的實現實現 1 用戶登錄和注冊主要由 Login aspx 和 CreateNewAccount aspx 來完成 2 當用戶進入 Login aspx 頁面要登錄時 先選擇登錄身份 然后輸入用 戶名和密碼就可以了 如果輸入錯誤或少輸入了一項或兩項則會顯示出錯信息 3 如果要注冊帳戶 則進入 CreateNewAccount aspx 頁面 按照頁面上的 提示填寫注冊信息 然后提交 對于用戶輸入的信息由驗證控件來驗證 4 以下是在 Login aspx 頁面里實現在 cookie 中記錄用戶 ID 以便在其 他頁面能夠對用戶是否登錄進行驗證 從而避免用戶在瀏覽器的地址欄中直接 輸入網址 從而跳過身份驗證頁面進對非法訪問 創(chuàng)建 cookie 的代碼如下 HttpCookie newcookie Manager new HttpCookie ManagerCookie newcookie Manager Values ManagerID this username Text Response AppendCookie newcookie Manager 對管理員是否登錄的驗證代碼 if Request Cookies ManagerCookie null Response Redirect Login aspx 對用戶是否登錄的驗證代碼 if Request Cookies customerCookie null Response Redirect Login aspx 5 25 2 火車票查詢子系統(tǒng)火車票查詢子系統(tǒng)設計設計 5 2 15 2 1功能概述功能概述 1 快速查詢功能是指只輸入起點站 終點站 就可查詢的一個功能模塊 2 詳細查詢功能是指按日期 起點站 終點站 車次 是否是臥鋪這五點 的任意組合來查詢的一個功能模塊 如圖 5 1 所示 圖 5 1 詳細查詢頁面截圖 5 2 25 2 2火車票查詢子系統(tǒng)的火車票查詢子系統(tǒng)的實現實現 1 查詢是由用戶控件 SimpleSearch ascx DetailSearch aspx 和 SearchResults aspx 三個文件來完成 2 當用戶登錄首頁時 會有供選擇查詢條目的兩個下拉框 簡單查詢 用戶在下拉列表中選擇所需的條目 然后點擊提交按鈕 3 當用戶需要更詳細的查詢時 可進入詳細查詢頁面 DetailSearch aspx 其中有包括日期 起點站 終點站 車次 是否是臥 鋪這五種查詢條件的下拉框 用戶可選擇這五種查詢條件的任意組合 進行查 詢 4 兩種查詢方式在提交后 都將轉向查詢結果頁面 SearchResults aspx 在其中顯示查詢結果 以便進一步操作 5 實現多種查詢條件任意組合進行查詢的關鍵是根據不同的組合選用相應 的 SOL 語句 是由 SelectIdentify 函數完成實現的 代碼如下 因代碼太 多 共有 200 多行 所以只取其一部分 其余的用省略號代替 protected string SelectIdentify if Session ticketday ToString if Session sourceaddr ToString if Session destinationaddr ToString if Session trainid ToString if Session seatstatus ToString return select trainId ticketDay sourceAddr destinationAddr arriveTime leaveTime sea tStatus ticketUnitPrice ticketId from TicketDetailwhere ticketDay ticketday and sourceAddr sourceaddr and destinationAddr destinationaddr and trainId trainid and seatStatus seatstatus and orderTicketStatus0 and operateStatus1 else return select trainId ticketDay sourceAddr destinationAddr arriveTime leaveTime sea tStatus ticketUnitPrice ticketId from TicketDetailwhere ticketDay ticketday and sourceAddr sourceaddr and destinationAddr destinationaddr and trainId trainid and orderTicketStatus0 and operateStatus1 5 35 3 訂票子系統(tǒng)訂票子系統(tǒng)設計設計 5 3 15 3 1功能功能概述概述 用戶在查找到自己所需的票后 點擊訂購 就會自動生成訂單 完成訂票 功能 在詳細信息頁面點擊訂購 就完成了訂購功能 轉向訂單頁面顯示 如 圖 5 2 所示 圖 5 2 顯示訂單頁面截圖 5 3 25 3 2訂票子系統(tǒng)的訂票子系統(tǒng)的實現實現 1 訂票的實現主要是由 ShowDetail aspx 和 Order aspx 兩個文件來完成 的 2 在顯示詳細頁面 ShowDetail aspx 中 每一張票都有一個對應的 點擊訂購 的按鈕 用戶點擊后會將參數傳到 Order aspx 頁面 在其中生成 訂單 并返回顯示 3 本頁主要代碼如下 將訂單信息插入訂單表 Orders 中的代碼 SqlCommand cmd new SqlCommand upOrdersadd conn cmd CommandType CommandType StoredProcedure SqlDataAdapter da new SqlDataAdapter cmd 顯示自己的定單信息的代碼 string sql select from Orders where userId userid SqlCommand cmd show new SqlCommand sql conn HttpCookie cookie Request Cookies customerCookie cmd show Parameters Add userid SqlDbType VarChar 80 cmd show Parameters userid Value cookie Values CustomerID DataSet ds show new DataSet SqlDataAdapter da show new SqlDataAdapter cmd show da show Fill ds show Orders DataGrid1 DataSource ds show Tables Orders DefaultView DataGrid1 DataBind 其中 upOrdersadd 是在數據庫中先寫好的存儲過程 代碼如下 CREATE PROCEDURE upOrdersadd ticketidint userid varchar 80 ordertimevarchar 20 AS begin declare trainid varchar 20 set trainid select trainId from TicketDetail where ticketed ticketid declare ticketUnitPrice money set ticketUnitPrice select ticketUnitPrice from TicketDetail where ticketId ticketid declare identifynum varchar 20 set identifynum select identifyNum from Account where userId userid insert Orders trainId ticketId ticketUnitPrice userId orderticketNum orderTime identifyNum values trainid ticketid ticketUnitPrice userid 1 ordertime identifynum select from Orders end GO 5 45 4 用戶管理子系統(tǒng)用戶管理子系統(tǒng)設計設計 5 4 15 4 1功能功能概述概述 1 用戶注冊信息的管理 用戶登錄后 進入用戶管理頁面 點擊 修改注 冊信息 會在一個 DataGrid 控件中顯示用戶注冊信息 點擊 編輯 就可以 實現修改自己的注冊信息 2 訂單信息管理 用戶登錄后 進入用戶管理頁面 點擊 查看訂單信息 就會顯示該用戶所有的訂單信息 方便用戶查閱 3 用戶留言模塊 用戶登錄后 進入用戶管理頁面 點擊 用戶留言 就 可以輸入自己的留言信息 如對網站的一些建議 想與其他用戶之間交換 出 售 購買火車票的信息 4 下面是進入用戶管理頁面后 再點擊 修改注冊信息 選項從新刷新后 的結果截圖 如圖 5 3 所示 用戶可以在這個頁面修改自己的注冊信息 圖 5 3 用戶管理頁面截圖 5 4 25 4 2用戶管理子系統(tǒng)的用戶管理子系統(tǒng)的實現實現 1 用戶管理是由 UserManage aspx UserLeaveMessage aspx UserUpdata aspx UserShowOrde r aspx 四個文件完成的 2 具體的工作是由 UserLeaveMessage aspx UserUpdata aspx UserShowOrder aspx 三個文件完 成的 UserManage aspx 只是起調度作用 3 UserLeaveMessage aspx 完成的是用戶留言功能 4 UserUpdata aspx 完成的是用戶查詢 修改注冊信息的功能 5 UserShowOrder aspx 完成的是顯示用戶訂單的功能 6 UserManage aspx 中采用的是 iframe 動態(tài)獲取網頁 實現的主要代碼 如下 修改注冊信息 查看訂單信息 用戶留言 5 55 5 管理員管理子系統(tǒng)管理員管理子系統(tǒng)設計設計 5 5 15 5 1功能概述功能概述 1 訂單信息管理 管理員可以查看所有的訂單信息 擁有刪除訂單的權限 2 用戶信息管理 管理員可以查看所有用戶的所有信息 密碼除外 擁 有刪除用戶帳戶的權限 3 車票信息管理 管理員可以查看所有的火車車票信息 并可對其進行修 改 刪除 4 地址信息管理 管理員可以查看所有的火車時刻信息 并可對其進行修 改 刪除 5 用戶留言管理 主要是管理員可以刪除用戶留言 6 發(fā)布公告 熱門信息模塊 管理員通過這個模塊可以發(fā)布一些即時信息 網站公告等 用以方便用戶 7 管理員頁面如圖 5 4 所示 剛進入管理員管理頁面時會顯示提醒你注意 操作的提示語 這時可在左側的列表中選擇具體要操作的項目 圖 5 4 所示的 是選擇了 管理地址信息 選項后所顯示的重新刷新后的頁面 圖 5 4 管理員管理頁面截圖 5 5 25 5 2管理員管理子系統(tǒng)的管理員管理子系統(tǒng)的實現實現 1 管理員管理是有由 AdminManage aspx AdminManage OrderMessage aspx AdminManage UserMess age aspx AdminManage TicketMessage aspx AdminManage AddressMessage aspx HotMessage Notice aspx AdminManage HotMessage Notice aspx Adm inManage UserLeaveMessage aspx 八個文件組成 2 具體的工作是由 HotMessage Notice aspx AdminManage UserMessage aspx AdminManage Tic ketMessage aspx AdminManage AddressMessage aspx AdminManage UserLea veMessage aspx AdminManage OrderMessage aspx AdminManage HotMessage Notice aspx 七個文件完成的 AdminManage aspx 只是起調度作用 3 HotMessage Notice aspx 完成的是讓管理員通過這個模塊可以發(fā)布一 些即時信息 網站公告等的功能 4 AdminManage UserMessage aspx 完成的是讓管理員通過這個模塊管理 用戶的注冊信息 密碼除外 和刪除用戶帳戶的功能 5 AdminManage TicketMessage aspx 完成的是讓管理員通過這個模塊查 看所有的火車車票信息 并可對其進行修改 刪除的功能 6 AdminManage AddressMessage aspx 完成的是讓管理員通過這個模塊查 看所有的火車時刻信息 并可對其進行修改 刪除功能 7 AdminManage UserLeaveMessage aspx 完成的是讓管理員可以通過這個 模塊刪除用戶留言的功能 8 AdminManage OrderMessage aspx 完成的是讓管理員通過這個模塊查看 所有的訂單信息和刪除訂單的功能 9 AdminManage aspx 中采用的也是 iframe 動態(tài)獲取網頁 與 UserManage aspx 的實現方法完全相同 就不再敘述了 10 AdminManage HotMessage Notice aspx 完成的是讓管理員可以通過這 個模塊刪除自己發(fā)布的公告和熱門信息的功能 11 主要功能代碼如下 管理員發(fā)布一些即時信息 網站公告等的功能的主要代碼 string sql insert HotMessage Notice showTime content values showtime cont

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論