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

正文內(nèi)容

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

2022-12-28 17:39:17 本頁面
 

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