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

正文內(nèi)容

一個簡單的火車票售票管理系統(tǒng)(大全五篇)(文件)

2025-10-11 03:15 上一頁面

下一頁面
 

【正文】 售票系統(tǒng),使之能跟上時代的發(fā)展。3.?dāng)?shù)據(jù)描述火車票:列車車號(int SerialNumber)列車始發(fā)時間(struct time SetOut)列車始發(fā)站(char DeparturePoint)列車終點站(char TerminalPoint)票務(wù):列車車號(int SerialNumber)已售出車票票數(shù)(int FixedNumber)額定載量(int FixNumber)售票員:用戶名(char name)密碼(char password)輸入數(shù)據(jù):根據(jù)界面提示,鍵盤輸入操作;查詢方式:查詢車次、查詢始發(fā)站;三、需求規(guī)格說明書旅客購買時的票務(wù)信息,售票員添加、購票、退票時的票務(wù)信息;售票員備份數(shù)據(jù)恢復(fù)所需的數(shù)據(jù)備份文件;售票員操作需密碼,旅客操作受限; 輸出信息:查詢車次確定的數(shù)據(jù)庫記錄的子集;統(tǒng)計結(jié)果;車次信息錄入、刪除(成功或失?。卉嚧涡畔⒉樵?、購買的操作結(jié)果;數(shù)據(jù)備份輸出的數(shù)據(jù)備份文件; 內(nèi)部數(shù)據(jù):查詢操作建立的索引;數(shù)據(jù)庫采用Microsoft Access數(shù)據(jù)庫《火車售票系統(tǒng)》的總體功能如下: 車票的售出; 車票的退還; 車票信息的查詢;車票的增刪改;售票員查詢統(tǒng)計車票信息; 售票系統(tǒng)數(shù)據(jù)備份; 售票管理者口令修改; 1.售票員登陸系統(tǒng):(1)數(shù)據(jù)流圖售票退票選擇檢驗錯誤售票員選擇用戶名密碼身份驗證售票員信息密碼正確登陸系統(tǒng)選擇選擇選擇授權(quán)信息表查詢錄入新的班次信息(2)數(shù)據(jù)詞典l 數(shù)據(jù)源點及匯點描述: ① 名稱:售票員簡要描述:管理售票員信息有關(guān)數(shù)據(jù)流:用戶名、密碼、系統(tǒng)選擇:售票系統(tǒng)、退票系統(tǒng)、查詢系統(tǒng)、錄入信息系統(tǒng) 數(shù)目:1三、需求規(guī)格說明書l 加工邏輯詞條描述: ① 加工名:身份檢驗加工編號:1簡要描述:檢驗用戶身份 輸入數(shù)據(jù)流:用戶名、密碼輸出數(shù)據(jù)流:密碼正確、身份驗證錯誤 加工邏輯: IF 用戶名為空 THEN發(fā)出“用戶名為空錯誤”ELSE IF 密碼為空 THEN發(fā)出“密碼為空錯誤”ELSE IF 用戶名和密碼不符 THEN發(fā)出“用戶名和密碼不匹配錯誤”ENDIFENDIFENDIFENDIF l 數(shù)據(jù)流名詞條描述: ① 數(shù)據(jù)流名:用戶名說明:售票員姓名數(shù)據(jù)流來源:售票員 數(shù)據(jù)流去向:身份檢驗數(shù)據(jù)流組成:用戶名=字符型字符串 ② 數(shù)據(jù)流名:密碼說明:與用戶名相匹配的密碼 數(shù)據(jù)流來源:售票員數(shù)據(jù)流去向:身份檢驗數(shù)據(jù)流組成:密碼=短整型字符串 每個數(shù)據(jù)量流通量: ③ 數(shù)據(jù)流名:出錯信息說明:用于指示身份驗證錯誤的信息數(shù)據(jù)流來源:身份檢驗 數(shù)據(jù)流去向:售票員數(shù)據(jù)流組成:出錯信息=任意字符串 ④ 數(shù)據(jù)流名:系統(tǒng)名稱說明:系統(tǒng)的名稱 數(shù)據(jù)流來源: 數(shù)據(jù)流去向:選擇 數(shù)據(jù)流組成: l 數(shù)據(jù)文件詞條描述: ① 數(shù)據(jù)文件名:授權(quán)信息表簡述:存放售票員信息輸入數(shù)據(jù):輸出數(shù)據(jù):售票員信息數(shù)據(jù)文件組成:授權(quán)信息表由“售票員信息”組成三、需求規(guī)格說明書2.售票員相關(guān)操作(售票、退票、查詢、錄入)票務(wù)信息表車票信息車票信息售票退票選擇檢驗錯誤售票員選擇用戶名密碼身份驗證售票員信息密碼正確登陸系統(tǒng)選擇選擇選擇授權(quán)信息表查詢車票信息錄入新的班次信息車票信息列車信息表(2):數(shù)據(jù)詞典:l 數(shù)據(jù)源點及匯點描述: 1 名稱:售票員 ○簡要描述:管理售票員信息 有關(guān)數(shù)據(jù)流:用戶名、密碼數(shù)目:1 l 加工邏輯詞條描述: 1加工名:身份檢驗 ○加工編號:1簡要描述:檢驗用戶身份輸入數(shù)據(jù)流:用戶名、密碼輸出數(shù)據(jù)流:密碼正確、身份驗證錯誤 2加工名:售票 ○加工編號:2 簡要描述:根據(jù)所讀入的操作信息,售出火車票輸入數(shù)據(jù)流:操作信息,火車票信息輸出數(shù)據(jù)流:火車票信息加工邏輯:根據(jù)所讀入的操作信息,售出火車票l 數(shù)據(jù)流名詞條描述: 數(shù)據(jù)流名:用戶名 ○三、需求規(guī)格說明書說明:售票員的姓名數(shù)據(jù)流來源:售票員 數(shù)據(jù)流去向:身份檢驗數(shù)據(jù)流組成:用戶名=字符型字符串 2數(shù)據(jù)流名:密碼 ○說明:與職工名稱相匹配的密碼 數(shù)據(jù)流來源:售票員 數(shù)據(jù)流去向:身份檢驗數(shù)據(jù)流組成:密碼=短整型字符串 每個數(shù)據(jù)量流通量: 3數(shù)據(jù)流名:車票信息 ○說明:車票信息數(shù)據(jù)流來源:售票員數(shù)據(jù)流去向:列車信息表l 數(shù)據(jù)文件詞條描述:① 數(shù)據(jù)文件名:列車信息表簡述:車票信息輸入數(shù)據(jù):車票信息輸出數(shù)據(jù):數(shù)據(jù)文件組成:列車信息表由“車票信息”組成 存儲方式:關(guān)鍵碼 存取頻率:頻繁 2數(shù)據(jù)文件名:票務(wù)信息表 ○簡述:票務(wù)信息輸入數(shù)據(jù):票務(wù)信息 輸出數(shù)據(jù):數(shù)據(jù)文件組成:票務(wù)信息表由“列車號、已售票、剩余票”組成 存儲方式:關(guān)鍵碼 存取頻率:頻繁3.旅客查詢購票過程:(1)數(shù)據(jù)流圖三、需求規(guī)格說明書旅客 登錄系統(tǒng)選擇選擇選擇選擇訂票退票查詢(2)數(shù)據(jù)詞典:● 數(shù)據(jù)源點及匯點描述: 名稱:旅客簡要描述:訂票,退票,查詢有關(guān)數(shù)據(jù)流:系統(tǒng)選擇:訂票系統(tǒng)、退票系統(tǒng)、查詢系統(tǒng) ●數(shù)據(jù)流名詞條描述:⑤ 數(shù)據(jù)流名:系統(tǒng)名稱說明:系統(tǒng)的名稱 數(shù)據(jù)流來源:數(shù)據(jù)流去向:選擇數(shù)據(jù)流組成:數(shù)據(jù)采集采用鍵盤輸入4.功能需求該軟件具有如下主要功能: 1.瀏覽功能 2.查詢功能 3.添加功能 4.修改功能 5.刪除功能三、需求規(guī)格說明書6.授權(quán)功能1.瀏覽功能列出當(dāng)前數(shù)據(jù)庫文件中車票的所有記錄 可選定一項紀(jì)錄,顯示說有域 2.查詢功能車次信息匹配查詢 始發(fā)站信息匹配查詢 3.添加功能增加一條車票的信息 4.修改功能修改某一已存在的記錄內(nèi)容,提供確認(rèn)機(jī)制 5.刪除功能刪除一條記錄,提供確認(rèn)機(jī)制 6.授權(quán)功能授權(quán)票務(wù)管理人員修改數(shù)據(jù)的權(quán)限5.性能需求查詢時應(yīng)保證查全率,所有在相應(yīng)域中包含查詢車次的記錄都應(yīng)能查到,同時保證查準(zhǔn)率。正常使用時不用出錯,對于用戶的輸入錯誤應(yīng)及時給出適當(dāng)?shù)母恼畔⑻崾荆暨\行遇到不可恢復(fù)的系統(tǒng)錯誤,也必須保證數(shù)據(jù)庫完好無損。修改、更新數(shù)據(jù)只要在數(shù)據(jù)庫進(jìn)行修改添加,而不需要對系統(tǒng)結(jié)構(gòu)進(jìn)行修改,這樣系統(tǒng)維護(hù)性、升級都十分方便。讀取文件函數(shù)和保存信息函數(shù)對其它函數(shù)的實現(xiàn)起輔助作用,主函數(shù)及菜單函數(shù)控制程序的整體運行。在使用不能系統(tǒng)之前,用戶必須注 冊用戶名,用戶名必須包括乘客的身份證號,這樣可以實行實名制購票,防止在購票高峰,非法 分子以高價倒賣火車票,以此來保證乘客的利益。當(dāng)乘客已經(jīng)訂票,需要退票,點擊退票,則可以退票,但同時會彈出需要用戶支付手續(xù)費的窗口,用戶支付完手續(xù)費后,退票成功,用戶信息將被修改,推掉的車票對應(yīng)的列車號以及相關(guān)信 息將從用戶信息中刪除。我們在這 里主要從技術(shù)可行性、經(jīng)濟(jì)可行性和操作可行性三方面進(jìn)行分析。 技術(shù)可行性開發(fā)工具: VS2005數(shù)據(jù)庫環(huán)境: SQL Server 2005 系統(tǒng)環(huán)境:Microsoft Windows 2000 或以上版本。本階段對訂票系統(tǒng)的應(yīng)用情況作全面調(diào)查,以確定系統(tǒng)目標(biāo),并對系統(tǒng)所需要的基礎(chǔ)數(shù)據(jù)以及數(shù)據(jù)處理要求進(jìn)行分析,從而確 定用戶的需求。3)座位類型設(shè)定??赏似?,通過查詢系統(tǒng),客戶可以根據(jù)自己的名字找到自己的訂票信息,通過退票 模塊退去已購車票。系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)開發(fā)過程中,必須采用一定的方 法保證系統(tǒng)的準(zhǔn)確性和及時性。第四篇:火車票管理系統(tǒng)火車票管理系統(tǒng)一、課題內(nèi)容和要求改系統(tǒng)要求實現(xiàn)一個簡單、實用的火車票管理程序,主要功能包括火車票數(shù)據(jù)的錄入、查找、刪除、顯示、售票、退票等。:預(yù)先建立一個txt文檔,存入數(shù)據(jù),然后在程序中讀取文檔。(可按車次、發(fā)車時間、起點站、終點站等排序。(售票的逆處理,過程與售票類似)。intminutes。charDeparturePoint[MAX]。intFixedNumber。(見圖32)l刪除函數(shù):先查找出要刪除的信息再刪除。constintMAXFILENAME=100。}。charTerminalPoint[MAX]。}train[N]。//載入原始數(shù)據(jù)voidmainmenu(void)。//按班次號查詢voidSearchByAddress(void)。//車票售出與退回voidTicketOrder(void)。//儲存信息到文件中/********************************************/intmain(void){do{mainmenu()。charfunctionNumber。printf(“\t\n“)。printf(“\t\n“)。scanf(“%c“,amp。getchar()。printf(“\n按任意鍵回主菜單......\n“)。case'3':{SearchMenu()。}break。getchar()。inti。}printf(“\n按任意鍵回主菜單......\n“)。case'6':{TicketManagement()。case'7':{inti。}exit()。getchar()。charfilename[MAXFILENAME]。if((fp=fopen(filename,“r“))==NULL){printf(“文件%s不可讀,請確認(rèn)文件%s存在或者文件路徑正確.\n\n“,filename,filename)。amp。train[i].,amp。train[i].TerminalPoint,amp。}RecordNumber=i。printf(“%s\t%s\t\t%.1f\t%d\t\t%d\n“,train[i].DeparturePoint,train[i].TerminalPoint,train[i].LastTime,train[i].FixNumber,train[i].FixedNumber)。if((fp=fopen(““,“r“))==NULL){printf(“讀取數(shù)據(jù)失敗,.\n“)。amp。train[i].,amp。train[i].TerminalPoint,amp。}intcount=i。printf(“%s\t%s\t\t%.1f\t%d\t\t%d\t“,train[i].DeparturePoint,train[i].TerminalPoint,train[i].LastTime,train[i].FixNumber,train[i].FixedNumber)。charfunctionNumber。printf(“\t\n“)。scanf(“%*c%c“,amp。case'2':SearchByAddress()。break。getchar()。printf(“請輸入班次號:“)。for(i=0。charAddress[MAX]。printf(“班次\t發(fā)車時間\t起點\t終點\t行車時間(小時)\t額定載量\t已定票人數(shù)\n“)。}}}voidcancle(void){SearchMenu()。scanf(“%s“,amp。}}for(j=i。structtickettemp。iif(pa[i].LastTimeindex=i。}}}voidTicketManagement(void){charfunctionNumber。printf(“\t\n“)。printf(“選擇你需要的功能:“)。//getchar()。break。default:{printf(“輸入錯誤,請確保你的輸入為13.\n“)。mainmenu()。printf(“請輸入要訂購的車票的班次:“)。scanf(“%d“,amp。printf(“你的訂票成功,請按時上車,謝謝使用!\n“)。}elseprintf(“對不起,票已賣完\n“)。printf(“請輸入要退購的車票的班次:“)。scanf(“%d“,amp。printf(“退訂車票成功,謝謝使用!\n“)。}elseprintf(“對不起,今天的這趟車的票尚未賣出,無法完成退票!\n“)。if((fp=fopen(““,“a“))==NULL){printf(“打開文件%s失?。躰“,““)。}五、測試數(shù)據(jù)及其結(jié)果分析顯示的主菜單界面:火車票管理系統(tǒng)========================================================================================================================================================請選擇你所需要的功能:1)錄入班次信息輸入:1輸出:請輸入文件名或者文件路徑名:輸入:D:\\輸出:班次發(fā)車時間起點終點行車時間(小時)額定載量已定票人數(shù)k11118:30南京上海300200k123410:20上海蘇州200t222212:40長沙上海250k232313:50揚(yáng)州南京200k11229:20廣州南京300170按任意鍵回主菜單......2)顯示所有車票信息列表輸入:2輸出:班次發(fā)車時間起點終點行車時間(小時)額定載量已定票人數(shù)k11118:30南京
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1