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

正文內(nèi)容

車站票務(wù)管理系統(tǒng)程序設(shè)計(jì)報(bào)告-展示頁(yè)

2024-09-20 10:31本頁(yè)面
  

【正文】 minute=m。 int minute。 void checkpassword()。 void SellTicket(Ticket *p[],int *number,int i,int j)。 void ShowTimeTrain(Ticket *p[],int *number)。 int FindNoTrain(Ticket *p[],int *,int *,int *)。 void ShowTrain(Ticket *p[],int *number)。 void AddNo(Ticket *p[],int *number)。 void CreatFile(char *)。 排列發(fā)車時(shí)間表:利用冒泡法按照發(fā)車時(shí)間的升序排列車次信息 售票:用戶輸入指定的班次和售票數(shù)目進(jìn)行售票 退票:用戶輸入指定的班次和售票數(shù)目進(jìn)行售票 開始 開始 打開文件 打開文件 輸入售票數(shù)目 輸入退票數(shù)目 輸入班次號(hào) 是 否 輸入班次號(hào) 車是否已發(fā)出? 余票數(shù)目是否為零 票已售完 否 是 售票 此 車已發(fā)出 結(jié)束 是否找到? 是 是否找到? 否 未找到該車次信息 是 否 未找到該車次信息! 退票 結(jié)束 四、 源程序代碼 include include include include include include include include class Time。 按起點(diǎn)站查詢路線:根據(jù)用戶輸入的起點(diǎn)站查找匹配項(xiàng)的班次信息。 ( 2)主要函數(shù)流程圖: 瀏覽班次信息:顯示所有的班次信息,并標(biāo)記已發(fā)出的車次。 else return false。 else return false。 else return false。t)。operator(ostreamamp。f)。f)。f)。f)。f)。f)。f)。f)。//額定數(shù)量 int remainder。//行車時(shí)間 int price。//終點(diǎn)站 Time time_o。//車次 char name_b[10]。 增強(qiáng)了程序的實(shí)用性,使系統(tǒng)用戶界面友好、功能明確、操作方便,應(yīng)采取直接在界面上輸出可供用 戶選擇的菜單。 4) 買票:要求買票量不能超出余票量,同時(shí)車開出后不再售票。 2) 班次的增加修改:要求能夠申請(qǐng)空間增加班次并修改班次的信息。 經(jīng)過對(duì)程序設(shè)計(jì)題目 的分析可知,整個(gè)程序的設(shè)計(jì)實(shí)現(xiàn)大致分為五個(gè)模塊,其中每一個(gè)模塊對(duì)應(yīng)一個(gè)函數(shù),他們的功能分別是 密碼驗(yàn)證 、 班次的增加和修改、查詢班次信息、賣票函數(shù)、退票函數(shù) 。編程時(shí)采取模塊化設(shè)計(jì)思想,設(shè)計(jì)主函數(shù),通過主函數(shù)中的 switch 分支選擇調(diào)用各子函數(shù)以實(shí)現(xiàn)該系統(tǒng)的各種功能。 二、 需求分析 售票系統(tǒng)要求存儲(chǔ)當(dāng)天各個(gè)車次售票情況,所以程序需要定義結(jié)構(gòu)體變量存儲(chǔ)售票情況。 【功能要求】 ( 1) 用戶需要輸入口令進(jìn)入 車站票務(wù)管理 系統(tǒng); ( 2) 錄入 汽車 班 次 信息 (信息用文件保存 ),可不定時(shí)地增加班次數(shù)據(jù); ( 3) 瀏覽班 次 信息 ,可顯示出所有班次當(dāng)前狀態(tài) (如果當(dāng)前系統(tǒng)時(shí)間超過了某班次的發(fā)車時(shí)間 ,則顯示 “ 此班已發(fā)出”的提示信息 ); ( 4) 查詢 路 線: 可 按班 次 號(hào)查詢 ,可 按終點(diǎn)站查詢 ; ( 5) 售 票和退票功能 當(dāng)查詢出已定票人數(shù)小于額定載量且當(dāng)前系統(tǒng)時(shí)間小于發(fā)車時(shí)間時(shí)才能售票,自動(dòng)更新已售票人數(shù)。 程序設(shè)計(jì) 報(bào)告 ( 2020 / 2020 學(xué)年 第 一 學(xué)期) 題 目: 車站票務(wù)管理系統(tǒng) 專 業(yè) 學(xué) 生 姓 名 班 級(jí) 學(xué) 號(hào) 指 導(dǎo) 教 師 指 導(dǎo) 單 位 計(jì)算機(jī)系統(tǒng)與網(wǎng)絡(luò) 教學(xué)中心 日 期 評(píng) 分 細(xì) 則 評(píng)分項(xiàng) 優(yōu)秀 良好 中等 差 遵守機(jī)房規(guī)章制度 上機(jī)時(shí)的表現(xiàn) 學(xué)習(xí)態(tài)度 程序準(zhǔn)備情況 程序設(shè)計(jì)能力 團(tuán)隊(duì)合作精神 課題功能實(shí)現(xiàn)情況 算法設(shè)計(jì)合理性 用戶界面設(shè)計(jì) 報(bào)告書寫認(rèn)真程度 內(nèi)容詳實(shí)程度 文字表達(dá)熟練程度 回答問題準(zhǔn)確度 簡(jiǎn) 短 評(píng) 語(yǔ) 教師簽名: 年 月 日 評(píng)分等級(jí) 備注 評(píng)分等級(jí)有五種:優(yōu)秀、良好、中等、及格、不及格 車站票務(wù)管理系統(tǒng) 一、 課題內(nèi)容和要求 【問題描述】 一車站每天有 n 個(gè) 發(fā)車 班 次 ,每個(gè)班 次 都有一班 次 號(hào) ( 3? n),固定的發(fā)車時(shí)間, 固定 的路 線(起始站、終點(diǎn)站), 大致 的行 車 時(shí)間, 固定的額定載客量,票價(jià),如: 班次 發(fā)車時(shí)間 起點(diǎn)站 終點(diǎn)站 行車時(shí)間 額定載量 已定票人數(shù) 余票 票價(jià) 1 8:00 南京 蘇州 2 45 30 15 100 2 6:30 南京 揚(yáng)州 40 40 0 56 3 7:00 南京 鎮(zhèn)江 1 40 20 20 32 ? 該系統(tǒng)要求完成車票管理系統(tǒng),能對(duì)車站的發(fā) 車班次進(jìn)行查詢、實(shí)現(xiàn)買票、退票功能。通過此課題,熟練掌握數(shù)組、文件、結(jié)構(gòu)體、指針的各種操作,以及一些算法思想的應(yīng)用。退票時(shí),輸 入退票的班次,當(dāng)本班車未發(fā)出時(shí)才能退票,自動(dòng)更新已售票人數(shù); ( 6) 界面友好 ,輸入信息符合邏輯如額定載量不為負(fù)數(shù)等。系統(tǒng)的整體功能通過記錄當(dāng)天各個(gè)車次了解售票情況。然后設(shè)計(jì)相應(yīng)的子函數(shù)來(lái)執(zhí)行系統(tǒng)的各種功能,程序還具有退出功能,可以在程序的一次運(yùn)行當(dāng)中循環(huán)執(zhí)行所有的功能,并根據(jù)需要終止程序的執(zhí)行。 1) 密碼驗(yàn)證:要求驗(yàn)證密碼正確時(shí)才能進(jìn)入系統(tǒng)。 3) 查詢班次:要求能夠通過班次,終點(diǎn)站,始發(fā)站等信息查詢到班次的全部信息。 5) 退票:要求退票量不能超出額定票量。據(jù)此應(yīng)該能夠很好的完成要求 三、概要設(shè)計(jì) ( 1)類: include include include include class Ticket { char no[9]。//起點(diǎn)站 char name_a[10]。//發(fā)車時(shí)間 int time。//車票價(jià)格 int load。//余票數(shù)量 public: void sell(fstreamamp。//售票功能 void back(fstreamamp。//退票功能 void searchbynumber(fstreamamp。//按車次查詢 void searchbybeginplace(fstreamamp。//按起點(diǎn)站查詢 void searchbyendplace(fstreamamp。//按終點(diǎn)站查詢 void insert(fstreamamp。//錄入 車次信息 void disp(fstreamamp。//瀏覽班次 void order(fstreamamp。//時(shí)間表排序 friend ostreamamp。out,const Ticketamp。//定義重載輸出運(yùn)算符的友元函數(shù) bool findno(char n[])//用于判斷輸入的字符串是否與查找區(qū)域中的某個(gè)字符串一致 { if(strcmp(no,n)==0) return true。 } bool findname_b(char n[]) { if(strcmp(name_b,n)==0) return true。 } bool findname_e(char n[]) { if(strcmp(name_e,n)==0) return true。 } }。 按班次號(hào)查詢路線:根據(jù)用戶輸入的班次號(hào)查找匹配項(xiàng)的班次信息。 按終點(diǎn)站查詢路線:根據(jù)用戶輸入的終點(diǎn)站查找匹配項(xiàng)的班次信息。 class Ticket。 void ChangNo(Ticket *p[],int *number)。 void NewNo(Ticket *p[],int *number)。 int FindTrain(Ticket *p[],int *number,int *,int *)。 int FindaTrain(Ticket *p[],int *,int *,int *)。 void SellReturnTicket(Ticket *p[],int *number,int i,int j)。 void ReturnTicket(Ticket *p[],int *number,int i,int j)。 //定義時(shí)間類 class Time { private:
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1