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

正文內(nèi)容

車站售票管理系統(tǒng)數(shù)據(jù)庫(kù)課設(shè)-wenkub

2022-12-28 17:39:17 本頁(yè)面
 

【正文】 的查詢、時(shí)刻表的查詢等。另外因?yàn)椴恢廊绾尉唧w在 c環(huán)境下運(yùn)用觸發(fā)器以及報(bào)表 打印,所以系統(tǒng)中用到的觸發(fā)器以及報(bào)表打印功能是我們兩個(gè)共同完成的。 課程設(shè)計(jì)的要求: 考察市長(zhǎng)途汽車站、火車站售票業(yè)務(wù),設(shè)計(jì)車站售票管理系統(tǒng)。該系統(tǒng)要解決的是車站售票工作所要解決的問(wèn)題,可以滿足車站售票的基本要求,包括票務(wù)管理、查詢、報(bào)表打印、車次管理、 賬戶 管理、修改密碼等六個(gè)方面的功能。,按照軟件工程的結(jié)構(gòu)化設(shè)計(jì)思想,經(jīng)過(guò)項(xiàng)目的需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì),以及編碼實(shí)現(xiàn)和調(diào)試等步驟設(shè)計(jì)開發(fā)了車站售票系統(tǒng)。該系統(tǒng)能運(yùn)用到車站售票的工作中,根據(jù)用戶的需求,設(shè)置其權(quán)限,并快捷方便的為用戶提供服務(wù)。要求: ①具有方便、快速的售票功能,包括車票的預(yù)訂和退票功能,能夠支持團(tuán)體的預(yù)訂票和退票。 2 2 概要設(shè)計(jì) 本 系統(tǒng) 是嚴(yán)鑫劍與司房昭同學(xué)共同開發(fā)的,集車站售票退票,線路查詢修改,車次管理,報(bào)表打印,賬戶管理等功能為一體的應(yīng)用軟件。 、票價(jià)的變動(dòng)及調(diào)度功能。同時(shí),注意從軟件的圖形應(yīng)用界面上優(yōu)化軟件質(zhì)量,使得本系統(tǒng)具有很強(qiáng)的可操作性。 2. 產(chǎn)品功能 開發(fā)的系統(tǒng)軟件具有數(shù)據(jù)的更新,借閱的判定,數(shù)據(jù)的管理等功能。在其實(shí)施的各個(gè)階段都要服從它的一些規(guī)劃,包括功能設(shè)計(jì)、系統(tǒng)配置和計(jì)劃。 ( 3)軟件環(huán)境 運(yùn)行于 Windows7 及更高版本的操作系統(tǒng)之上。 本系統(tǒng)開發(fā)的時(shí)間為: 2021 年 12 月 20 日至 2021 年 01 月02 日。在權(quán)限方面,分為管理員與售票員,功能區(qū)分,管理效率提高。而售票員可以進(jìn)行票務(wù)管理,查詢,報(bào)表打印,修改密碼四種操作。 在售票過(guò)程中,首先要進(jìn)行條件查詢。在購(gòu)買車票時(shí),如選擇的座位已售出,能提示不能購(gòu)買,選擇其他座位。 退票功能首先需要查詢車票所屬車次,查詢成功后,彈出輸入座位號(hào)界面窗口,輸入已經(jīng)購(gòu)買過(guò)的座位號(hào),選擇退票,則會(huì)成功退票。在輸入退票座位號(hào)是,如果未完成全部退票,就中斷了操作,指揮進(jìn)行已經(jīng)輸入座位號(hào)的退票操作,對(duì)于未輸入的不會(huì)有影響,對(duì)剩余票數(shù)也 是正常顯示。另一種線路查詢則需要輸入起始站與終點(diǎn)站,則會(huì)出現(xiàn)所有這個(gè)路線所以車次的詳細(xì)信息。對(duì)于用戶名不存在或密碼錯(cuò)誤 都要進(jìn)行報(bào)錯(cuò)。輸入需要修改的車次,以及實(shí)際的始發(fā)站及終點(diǎn)站,如果車次存在,即可完成修改。如果輸入線路不存在, 則給予提示。輸入需要?jiǎng)h除的車次,如果數(shù)據(jù)庫(kù)信息里有輸入的車次,則完成刪除信息,如沒有,則給予提示。 系統(tǒng)處理流程圖 登 錄用 戶 名 與 密 碼 判定選 擇 權(quán) 限查 詢確 認(rèn) 登 陸票 務(wù) 管 理登 錄功 能 選 擇口 令 文 件車 次 管 理選 擇 查 詢 條件車 次 查 詢線 路 查 詢車 次 、 線 路信 息數(shù) 據(jù) 顯 示輸 入 數(shù)據(jù)輸 入 數(shù)據(jù)個(gè) 人 售 票 團(tuán) 體 售 票個(gè) 人 退 票 團(tuán) 體 退 票選 擇 車 票錄 入修 改選 擇 車 票錄 入修 改密 碼 修 改輸 入 用 戶 名密 碼口 令 文 件 判 定 用 戶修 改 成 功 或 失敗車次修改改動(dòng)票價(jià)車次錄入車次刪除信 息 管 理口 令 文 件修 改 成 功 或 失敗賬 戶 管 理 選 擇 管 理 項(xiàng)賬 戶 修 改賬 戶 添 加賬 戶 刪 除確 認(rèn)修 改修 改 成 功 或 失敗 8 3 詳細(xì)設(shè)計(jì) 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì) 根據(jù)需求分析, ER 圖表示的概念模型如下: ER 圖 邏輯結(jié)構(gòu)設(shè)計(jì) 由 ER 圖轉(zhuǎn)換成為的關(guān)系模型如下: 用戶表 ( 用戶名 ,密碼,身份類型) 車次信息表( 車次編號(hào) ,起始站,終點(diǎn)站,出發(fā)時(shí)間,票價(jià),余票,限載人數(shù)) 車票信息表( 車次編號(hào),座位號(hào) ) 9 用戶表主碼為用戶名,每一個(gè)非主屬性既不部分依賴于碼,也不傳遞依賴于碼,所以符合 3NF。 Trainno 表中的 trainno 為主碼, ticket 表中 seat, trainno 為主碼,所以 trainno 為 ticket 表的外碼。 建立 gengxinjian 觸發(fā)器: Select *from ticket GO Create trigger gengxinjian on ticket after insert as begin declare trainno nvarchar(10)。而售票員可以進(jìn)行票務(wù)管理,查詢,報(bào)表打印,修改密碼四種操作。一種 為車次查詢。對(duì)于用戶名不存在或密碼錯(cuò)誤都要進(jìn)行報(bào)錯(cuò)。對(duì)系統(tǒng)的安全性有所改善。 + + 39。+ +39。 (登陸成功 , 登錄 , , )。 = false。 ()。 思路是一樣的,所以在此寫其中的線路查詢?cè)创a: string sql = select trainno as 車次 , starttime as 發(fā)車17 時(shí)間 , price as 價(jià)格 , lastticket as 余票 , number as 限載人數(shù) from Trainno where 1=1。Initial Catalog=ticket。amp。 if ((().Equals()) == false) sql += and finish=39。 (ds)。 } } 18 } 票務(wù)管理的算法主要分為購(gòu)票和退票兩個(gè)主要的 算法 。 and finish=39。 SqlConnection conn = new SqlConnection(Data Source=SIFANGZHAOPC。 if (()||()) { (請(qǐng)輸入起始站和終點(diǎn)站 )。 = [0]。代碼如下: if ((().Equals() || ().Equals()) == false) { Int32 nu。Integrated Security=True。 SqlCommand cmddd。 nu = (isnull)。 if (nu = tempamp。 ()。 } } else { (未輸入班次或者票的數(shù)量,購(gòu)票失敗!請(qǐng)重新輸入 !)。則購(gòu)買成功。 源代碼如 下: 選擇座位: SqlConnection connn = new SqlConnection(Data Source=SIFANGZHAOPC。 string sqll = select * from ticket where trainno=39。 SqlCommand cmdd。 } finally { ()。)。 + () + 39。 cmd = new SqlCommand(sql, conn)。 if (count == amount) { (購(gòu)票完成! )。 } } catch { (選擇座位失敗,購(gòu)買失敗! )。 } 觸發(fā)器的使用:在 ticket 表建立觸發(fā)器,每當(dāng)有數(shù)據(jù)插入表中,就更新相應(yīng)車的的余票數(shù)量。如果有效,則輸入退票的座位號(hào)。 源代碼如下: int zuowei = (())。Integrated Security=True。 SqlCommand cmddd。 } finally { ()。 SqlConnection conn = new SqlConnection(Data Source=SIFANGZHAOPC。 string sql = select * from ticket where trainno=39。 SqlCommand cmd。 } 25
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1