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

正文內(nèi)容

基于net的火車(chē)聯(lián)網(wǎng)售票系統(tǒng)的設(shè)計(jì)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-01-04 04:18 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 是否輸入,檢驗(yàn)用戶(hù)輸入密碼與 確認(rèn)密碼是否一致。 用 戶(hù) 登錄 和注冊(cè)子系統(tǒng)的 實(shí)現(xiàn) 1) 用戶(hù)登錄和注冊(cè)主要由 和 來(lái)完成。 2) 當(dāng)用戶(hù)進(jìn)入 頁(yè)面要登錄時(shí),先選擇登錄身份,然后輸入用戶(hù)名和密碼就可以了。如果輸入錯(cuò)誤或少輸入了一項(xiàng)或兩項(xiàng)則會(huì)顯示出錯(cuò)信息。 第 10 頁(yè) 共 21 頁(yè) 3) 如果 要注冊(cè)帳戶(hù),則進(jìn)入 頁(yè)面,按照頁(yè)面上的提示填寫(xiě)注冊(cè)信息,然后提交。對(duì)于用戶(hù)輸入的信息由驗(yàn)證控件來(lái)驗(yàn)證。 4) 以下是在 頁(yè)面里實(shí)現(xiàn)在 cookie 中 記錄用戶(hù) ID, 以便在其他頁(yè)面能夠?qū)τ脩?hù)是否 登錄 進(jìn)行驗(yàn)證,從而 避免用戶(hù)在瀏覽器的地址欄中直接輸入網(wǎng)址,從而跳過(guò)身份驗(yàn)證頁(yè)面進(jìn) 對(duì)非法訪(fǎng)問(wèn) 。 ? 創(chuàng)建 cookie 的 代碼 如下 : HttpCookie newcookie_ Manager = new HttpCookie(ManagerCookie)。 newcookie_ [ManagerID] = 。 (newcookie_ Manager)。 ? 對(duì)管理員是否登錄的驗(yàn)證代碼: if ([ManagerCookie] == null) ()。 ? 對(duì)用戶(hù)是否登錄的驗(yàn)證代碼: if ([customerCookie] == null) ()。 火車(chē)票查詢(xún)子系統(tǒng) 設(shè)計(jì) 功能概述 1) 快速查詢(xún)功能是指只輸入 起點(diǎn)站、終點(diǎn)站,就可查詢(xún)的一個(gè)功能模塊。 2) 詳細(xì)查詢(xún) 功能是指 按日期、起點(diǎn)站、終點(diǎn)站、車(chē)次、是否是臥鋪這五點(diǎn)的任意組合來(lái)查詢(xún)的一個(gè)功能模塊。 如圖 所示。 圖 詳細(xì)查詢(xún)頁(yè)面截 圖 第 11 頁(yè) 共 21 頁(yè) 火車(chē)票查詢(xún)子系統(tǒng)的 實(shí)現(xiàn) 1) 查 詢(xún) 是 由 用 戶(hù) 控 件 、 和 三個(gè)文件來(lái)完成。 2) 當(dāng)用戶(hù)登錄首頁(yè)時(shí),會(huì)有供選擇查詢(xún)條目的兩個(gè)下拉框(簡(jiǎn)單查詢(xún) ),用戶(hù)在下拉列表中選擇所需的條目,然后點(diǎn)擊提交按鈕。 3) 當(dāng) 用 戶(hù) 需 要 更 詳 細(xì) 的 查 詢(xún) 時(shí) , 可 進(jìn) 入 詳 細(xì) 查 詢(xún) 頁(yè) 面( ),其中有包括 日期、起點(diǎn)站、終點(diǎn)站、車(chē)次、是否是臥鋪這五種查詢(xún)條件的下拉框,用戶(hù)可選擇這五種查詢(xún)條件的任意組合,進(jìn)行查詢(xún)。 4) 兩種 查詢(xún)方式在提交后,都將轉(zhuǎn)向查詢(xún)結(jié)果頁(yè)面( ),在其中顯示查詢(xún)結(jié)果,以便進(jìn)一步操作。 5) 實(shí)現(xiàn) 多種查詢(xún)條件任意組合進(jìn)行查詢(xún)的關(guān)鍵是根據(jù)不同的組合選用相應(yīng)的 SOL 語(yǔ)句,是由 SelectIdentify()函數(shù)完成實(shí)現(xiàn)的,代 碼如下:(因代碼太多,共有 200 多行,所以只取其一部分,其余的用省略號(hào)代替) 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,seatStatus,ticketUnitPrice,ticketId from TicketDetail where ticketDay=@ticketday and sourceAddr=@sourceaddr and destinationAddr=@destinationaddr and trainId=@trainid and seatStatus=@seatstatus and orderTicketStatus0 and operateStatus1。 } else { 第 12 頁(yè) 共 21 頁(yè) return select trainId,ticketDay,sourceAddr,destinationAddr,arriveTime,leaveTime,seatStatus,ticketUnitPrice,ticketId from TicketDetail where ticketDay=@ticketday and sourceAddr=@sourceaddr and destinationAddr=@destinationaddr and trainId=@trainid and orderTicketStatus0 and operateStatus1。 } ?? } } 訂票子系統(tǒng) 設(shè)計(jì) 功能 概述 用戶(hù) 在查找到自己所需的票后,點(diǎn)擊訂購(gòu),就會(huì)自動(dòng)生成訂單,完成訂票功能。 在 詳細(xì)信息頁(yè)面 點(diǎn)擊訂購(gòu),就完成了訂購(gòu)功能,轉(zhuǎn)向訂單頁(yè)面顯示。如圖 所示。 圖 顯示訂單頁(yè)面截 圖 訂票子系統(tǒng) 的 實(shí)現(xiàn) 1) 訂票 的實(shí)現(xiàn)主要是由 和 兩個(gè)文件來(lái)完成 第 13 頁(yè) 共 21 頁(yè) 的。 2) 在顯示詳細(xì)頁(yè)面( )中,每一張票都有一個(gè)對(duì)應(yīng)的“點(diǎn)擊訂購(gòu)”的按鈕,用戶(hù)點(diǎn)擊后會(huì)將參數(shù)傳到 頁(yè)面,在其中生成訂單,并返回顯示。 3) 本頁(yè)主要代碼如下: ? 將訂單信息插入訂單表 Orders 中的 代碼: SqlCommand cmd = new SqlCommand(upOrdersadd, conn)。 = 。 SqlDataAdapter da = new SqlDataAdapter(cmd)。 ? 顯示自己的定單信息 的代碼: string sql = select * from Orders where userId=@userid。 SqlCommand cmd_show = new SqlCommand(sql, conn)。 HttpCookie cookie = [customerCookie]。 (@userid, , 80)。 [@userid].Value = [CustomerID]。 DataSet ds_show = new DataSet()。 SqlDataAdapter da_show = new SqlDataAdapter(cmd_show)。 (ds_show, Orders)。 = [Orders].DefaultView。 ()。 ? 其中 upOrdersadd是在數(shù)據(jù)庫(kù)中先寫(xiě)好的存儲(chǔ)過(guò)程 ,代碼如下: CREATE PROCEDURE upOrdersadd ( @ticketid int, @userid varchar(80), @ordertime varchar(20) ) AS begin declare @trainid varchar(20) set @trainid=(select trainId from TicketDetail where ticketed =@ticketid) declare @ticketUnitPrice money 第 14 頁(yè) 共 21 頁(yè) 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,39。139。,@ordertime,@identifynum) select * from Orders end GO 用戶(hù)管理子系統(tǒng) 設(shè)計(jì) 功能 概述 1) 用戶(hù)注冊(cè)信息的管理。用戶(hù) 登錄 后, 進(jìn)入 用戶(hù) 管理頁(yè)面, 點(diǎn)擊“ 修改注冊(cè)信息”,會(huì)在一個(gè) DataGrid 控件中顯示用戶(hù)注冊(cè)信息,點(diǎn)擊“編輯”就可以實(shí)現(xiàn)修改自己的注冊(cè)信息。 2) 訂單信息 管理 。 用戶(hù) 登錄 后, 進(jìn)入 用戶(hù) 管理頁(yè)面, 點(diǎn)擊“ 查看訂單信息 ”就會(huì)顯示該用戶(hù)所有的 訂單信息 ,方便用戶(hù)查閱。 3) 用戶(hù)留言模塊 。 用戶(hù) 登錄 后, 進(jìn)入 用戶(hù) 管理頁(yè)面, 點(diǎn)擊“ 用戶(hù)留言 ”就可以輸入自己的留言信息,如對(duì)網(wǎng)站的一些建議,想與其他用戶(hù)之間交換、出售、購(gòu)買(mǎi)火車(chē)票的信息。 4) 下面是進(jìn)入用戶(hù)管理頁(yè)面后,再點(diǎn)擊“修改注冊(cè)信息”選項(xiàng)從 新刷新后的結(jié)果截圖。如 圖 所 示,用戶(hù)可以在這個(gè)頁(yè)面修改自己的注冊(cè)信息。 第 15 頁(yè) 共 21 頁(yè) 圖 用戶(hù)管理頁(yè)面截圖 用戶(hù)管理子系統(tǒng) 的 實(shí)現(xiàn) 1) 用 戶(hù) 管 理 是 由 、 、 四個(gè)文件完成的。 2) 具 體 的 工 作 是 由 、 、 三個(gè)文件完成的, 只是起調(diào)度作用。 3) 完成的是用戶(hù)留言功能。 4) 完成的是用戶(hù)查詢(xún)、修改注冊(cè)信息的功能。 5) 完成的是顯示用戶(hù)訂單的功能。 6) 中采用的是 iframe 動(dòng)態(tài)獲取網(wǎng)頁(yè) ,實(shí)現(xiàn)的主要代碼如下: a href= target=aa修改注冊(cè)信息 /a pa href= target=aa查看訂單信息 /a/p pa href= target=aa用戶(hù)留言 /a/p iframe width=420 height=330 name=aa src= style=zindex: 100。left: 127px。 width: 811px。 position: absolute。 top: 254px。 height: 337px id=IFRAME2/iframe 第 16 頁(yè) 共 21 頁(yè) 管理員管理子系統(tǒng) 設(shè)計(jì) 功能概述 1) 訂單信息管理 。管理員可以查看所有的 訂單信息,擁有刪除訂單的權(quán)限。 2) 用戶(hù)信息管理 。管理員可以查看所有用戶(hù)的所有信息(密碼除外),擁有刪除用戶(hù)帳戶(hù)的權(quán)限。 3) 車(chē)票信息管理 。管理員可以查看所有的火車(chē)車(chē)票信息,并可對(duì)其進(jìn)行修改、刪除。 4) 地址信息管理 。管理員可以查看所有的火車(chē)時(shí)刻信息,并可對(duì)其進(jìn)行修改、刪除。 5) 用戶(hù)留言管理 。主要是管理員可以刪除用戶(hù)留言。 6) 發(fā)布公告 /熱門(mén)信息模塊 。管理員通過(guò)這個(gè)模塊可以發(fā)布一些即時(shí)信息,網(wǎng)站公告等,用以方便用戶(hù)。 7) 管理員頁(yè)面如圖 所示。剛進(jìn)入管理員管理頁(yè)面時(shí)會(huì)顯示提醒你注意操作的提示語(yǔ),這時(shí)可在左側(cè)的列表中選擇具體要 操作的項(xiàng)目。 圖 選擇了“管理地址信息”選項(xiàng)后所顯示的重新刷新后的頁(yè)面。 圖 管理員管理頁(yè)面截 圖 第 17 頁(yè) 共 21 頁(yè) 管理員管理子系統(tǒng)的 實(shí)現(xiàn) 1) 管理員 管 理 是 有由 、 、 、 、 、 、 、 八個(gè)文件組成。 2) 具體的工作是由 、 、 、 、 七個(gè)文件完成的, 只是起調(diào)度作用 3) 管理員通過(guò)這個(gè)模塊可以發(fā)布一些即時(shí)信息,網(wǎng)站公告等的 功能。 4) 管理員通過(guò)這個(gè)模塊管理用戶(hù)的注冊(cè)信息(密碼除外)和刪除用戶(hù)帳戶(hù)的 功能。 5) 管理員通過(guò)這個(gè)模塊查看所有的火車(chē)車(chē)票信息,并可對(duì)其進(jìn)行修改、刪除的 功能。 6) 完成的是讓 管理員通過(guò)這個(gè)模塊查看所有的火車(chē)時(shí)刻信息,并可對(duì)其進(jìn)行修改、刪除 功能。 7) 完成的是讓 管理員可以通過(guò)這個(gè)模塊刪除用戶(hù)留言的 功能。 8) 完成的是讓 管理員通過(guò)這個(gè)模塊查看所有的訂單信息和刪除訂單的 功能。 9) 中采用的 也是 iframe 動(dòng) 態(tài) 獲 取 網(wǎng) 頁(yè) ,與 的實(shí)現(xiàn)方法完全相同,就 不再敘述了。 10) 完成的是讓 管理員可以通過(guò)這個(gè)模塊刪除自己發(fā)布的公告和熱門(mén)信息的 功能。 11) 主要功能代碼如下: ? 管理員發(fā)布一些即時(shí)信息,網(wǎng)站公告等的 功能的主要代碼: string sql = insert HotMessage_Notice(showTime,content) values(@showtime,@content)。 SqlCommand cmd = new SqlCommand(sql, conn)。 (@showtime, )。 [@showtime].Value = 。 。 第 18 頁(yè) 共 21 頁(yè) (@content, , 50)。 [@content].Value = ()。 ()。 = null。 ? 管理員查看所有的火車(chē)車(chē)票信息,并對(duì)其進(jìn)行刪除的 功能代碼: a) 查看所有的火車(chē)車(chē)票信息的 功能代碼: string sql = select * from Ti
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1