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

正文內(nèi)容

車(chē)站售票管理系統(tǒng)數(shù)據(jù)庫(kù)課設(shè)(存儲(chǔ)版)

  

【正文】 票與團(tuán)體退票功能。 修改密碼流程圖 輸 入 用 戶 名 , 原 密 碼 , 新 密 碼判 斷 用 戶 是 否 存 在修 改 密 碼提 示 輸 入 信 息 有 誤修 改 成 功 此模塊為管理員特有模塊,包括車(chē)次修改,票價(jià)改動(dòng),車(chē)次刪除,車(chē)次錄入四個(gè)功能,方便管理員操作。 + + 39。 ()。 ()。)。 SqlCommand m = new SqlCommand(sql, conn)。 購(gòu)票的算法: : string sql = select trainno as 車(chē)次 , starttime as 發(fā)車(chē)時(shí)間 , price as 價(jià)格 , lastticket as 余票 , number as 限載人數(shù) from Trainno where start=39。Integrated Security=True。 } 19 finally { ()。 string sqll = select lastticket from Trainno where trainno=39。 } string num = ()。 } } catch { (購(gòu)票失?。?)。并且如果是團(tuán)體購(gòu)票,如果團(tuán)體購(gòu)票成功,將選擇座位窗體關(guān)閉,防止無(wú)限買(mǎi)票。 and seat=39。Initial Catalog=ticket。 22 SqlCommand cmd。 } } catch { (選擇座位失敗,購(gòu)買(mǎi)失??!, 錯(cuò)誤 , , )。 select trainno=trainno from inserted update Trainno set lastticket=lastticket1 where trainno=trainno end 首先輸入需要退票的車(chē)次,如果是團(tuán)體退票 還需要輸入退票速來(lái)。 SqlConnection con = new SqlConnection(Data Source=SIFANGZHAOPC。 cmddd = new SqlCommand(sqlll, con)。Integrated Security=True。 cmd = new SqlCommand(sql, conn)。 + checi + 39。 count++。 } 觸發(fā)器的代碼: USE [ticket] GO /****** Object: Trigger [dbo].[gengxingjia] Script Date: 2021/1/3 16:46:31 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER trigger [dbo].[gengxingjia] on [dbo].[ticket] after delete as begin declare trainno nvarchar(10)。 string sql = select trainno as 車(chē)次 , start as 始發(fā)站 , finish as 終點(diǎn)站 ,starttime as 發(fā)車(chē)時(shí)間 , price as 價(jià)格 , (numberlastticket)*price as 當(dāng)次班車(chē)所售出票的總價(jià) from Trainno Where trainno like 39。如果不正確,則給出相關(guān)提示信息。 updatestr = update login set password = 39。 isnull= ()。 ()。 string sql = update Trainno set start=39。 SqlCommand cmd。Integrated Security=True。 } } else { (兩次輸入的新密碼不一致! , 錯(cuò)誤 , , )。 if (()) { try { ()。 SqlCommand cmd。 修改密碼的算法: 根據(jù)輸入的信息,與數(shù)據(jù)庫(kù)中的數(shù)據(jù),進(jìn)行校驗(yàn)。Integrated 27 Security=True。 } } else { (座位號(hào)超出 限載量,請(qǐng)重新輸入座位號(hào) !)。 ()。)。 SqlCommand cmd。 SqlConnection conn = new SqlConnection(Data Source=SIFANGZHAOPC。 SqlCommand cmddd。 源代碼如下: int zuowei = (())。 } 觸發(fā)器的使用:在 ticket 表建立觸發(fā)器,每當(dāng)有數(shù)據(jù)插入表中,就更新相應(yīng)車(chē)的的余票數(shù)量。 if (count == amount) { (購(gòu)票完成! )。 + () + 39。 } finally { ()。 string sqll = select * from ticket where trainno=39。則購(gòu)買(mǎi)成功。 ()。 nu = (isnull)。Integrated Security=True。 = [0]。 SqlConnection conn = new SqlConnection(Data Source=SIFANGZHAOPC。 } } 18 } 票務(wù)管理的算法主要分為購(gòu)票和退票兩個(gè)主要的 算法 。 if ((().Equals()) == false) sql += and finish=39。Initial Catalog=ticket。 ()。 (登陸成功 , 登錄 , , )。 + + 39。對(duì)于用戶名不存在或密碼錯(cuò)誤都要進(jìn)行報(bào)錯(cuò)。而售票員可以進(jìn)行票務(wù)管理,查詢,報(bào)表打印,修改密碼四種操作。 Trainno 表中的 trainno 為主碼, ticket 表中 seat, trainno 為主碼,所以 trainno 為 ticket 表的外碼。輸入需要?jiǎng)h除的車(chē)次,如果數(shù)據(jù)庫(kù)信息里有輸入的車(chē)次,則完成刪除信息,如沒(méi)有,則給予提示。輸入需要修改的車(chē)次,以及實(shí)際的始發(fā)站及終點(diǎn)站,如果車(chē)次存在,即可完成修改。另一種線路查詢則需要輸入起始站與終點(diǎn)站,則會(huì)出現(xiàn)所有這個(gè)路線所以車(chē)次的詳細(xì)信息。 退票功能首先需要查詢車(chē)票所屬車(chē)次,查詢成功后,彈出輸入座位號(hào)界面窗口,輸入已經(jīng)購(gòu)買(mǎi)過(guò)的座位號(hào),選擇退票,則會(huì)成功退票。 在售票過(guò)程中,首先要進(jìn)行條件查詢。在權(quán)限方面,分為管理員與售票員,功能區(qū)分,管理效率提高。 ( 3)軟件環(huán)境 運(yùn)行于 Windows7 及更高版本的操作系統(tǒng)之上。 2. 產(chǎn)品功能 開(kāi)發(fā)的系統(tǒng)軟件具有數(shù)據(jù)的更新,借閱的判
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1