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

正文內(nèi)容

c課程設計長途客運售票管理系統(tǒng)(已修改)

2025-04-24 00:12 本頁面
 

【正文】 《C++程序設計》課程設計說明書題 目長途客運售票管理系統(tǒng)的設計學 號姓 名指導教師日 期內(nèi)蒙古科技大學課程設計任務書課程名稱面向?qū)ο蟪绦蛟O計A課程設計設計題目長途客運售票管理系統(tǒng)的設計指導教師時間一、教學要求1. 鞏固和加深學生對C++語言課程的基本知識的理解和掌握2. 掌握C++語言編程和程序調(diào)試的基本技能3. 利用C++語言進行基本的軟件設計4. 掌握書寫程序設計說明文檔的能力5. 提高運用C++語言解決實際問題的能力二、設計資料及參數(shù)用C++設計一個系統(tǒng),能提供下列服務:(1)錄入車次信息,格式為:車次開車時間起始終點票價剩余座位22120:30包頭北京31087可不定時地增加車次數(shù)據(jù)。(2)瀏覽車次信息,可顯示出所有車次,如果當前系統(tǒng)時間超過了某車次的發(fā)車時間,則顯示“此班車已發(fā)出”的提示信息。(3)查詢路線:可按車次編號查詢,可按起始站,終點站查詢(4)售票和退票功能A:查詢車次編號或站點。當剩余座位數(shù)大于0,并且當前系統(tǒng)時間小于開車時間時才能售票,售票后自動更新剩余座位數(shù)。B:退票時,輸入退票的車次,當本班車未發(fā)出時才能退票,退票后自動更新剩余座位數(shù)。三、設計要求及成果根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)分析系統(tǒng)中的各個實體之間的關系及其屬性和行為;(2)根據(jù)問題描述,設計系統(tǒng)的類層次;(3)完成類層次中各個類的描述(包括屬性和方法);(4)完成類中各個成員函數(shù)的定義;(5)完成系統(tǒng)的應用模塊;(6)功能調(diào)試;(7)提交課程設計報告:完成系統(tǒng)總結報告以及系統(tǒng)使用說明書目錄第1章 需求分析 3第2章 總體設計 3第3章 類的設計 3 類的設計 3 類的設計 4第4章 詳細設計 4 工程視圖 4 類圖視圖 4 函數(shù)的調(diào)用關系 5 主程序流程圖 5 主要算法的流程圖 5第5章 測試 5第6章 總結 5附錄:程序代碼 6I第1章 需求分析用C++設計一個系統(tǒng),能提供下列服務:(1)錄入車次信息,格式為:車次發(fā)車時間起始終點硬座票價剩余座位k26420:30包頭北京110200可不定時地增加車次數(shù)據(jù)。(2)瀏覽車次信息,可顯示出所有車次,如果當前系統(tǒng)時間超過了某車次的發(fā)車時間,則顯示“此班列車已發(fā)出”的提示信息。(3)查詢路線:可按車次編號查詢,可按起始站,終點站查詢(4)售票和退票功能A:查詢車次或站點。當剩余座位數(shù)大于0,并且當前系統(tǒng)時間小于發(fā)車時間時才能售票,售票后自動更新剩余座位數(shù)。B:退票時,輸入退票的車次,當本班列車未發(fā)出時才能退票,退票后自動更新剩余座位數(shù)。第2章 總體設計。:系統(tǒng)中必須有車次信息,車次信息應該是由管理員錄入,可由管理員或者乘客查看,定退票及其他操作。其中要注意的是錄入信息必須是由管理員完成的,所以我會創(chuàng)建一個乘客類,然后創(chuàng)建管理員類繼承乘客類,進而繼承乘客的所有功能,并添加錄入信息的功能。信息的載體可以使鏈表,也可以是數(shù)組,因為我更加熟悉數(shù)組,所以我用對象數(shù)組。(為了熟悉鏈表,課下自己還建立了以鏈表存放數(shù)據(jù)的系統(tǒng))系統(tǒng)錄入信息的操作非常枯燥,所以我創(chuàng)建了一個文件,把每次錄入的信息保存入文件,在下一次進入系統(tǒng)是,它會默認讀取文件原有的信息,當然也可以隨時添加錄入車次信息。然后系統(tǒng)的各個功能僅僅是通過查詢找到具體對象的具體數(shù)據(jù)進行操作。 : 錄入——次、始發(fā)站、終點站、開車時間(小時、分鐘)、票價、剩余票數(shù)等信息。瀏覽車次——查看所有的錄入車次其中開車時間小于當前時間的車次則輸出車次已發(fā)出。查詢車次——通過搜索車次或站點來快速的查看車輛的信息。定退票——車時間大于當前系統(tǒng)時間的前提下才可退票并且在票數(shù)大于零的前提下才可定票,票數(shù)更新。文件的存儲——存儲錄入的車次信息以便下次訪問。文件的讀取——讀取文件內(nèi)的信息方便操作以上的各項功能;。第3章 類的設計 service類的設計(第一個類)定義了一個service 類,類中包括以下幾部分:公有繼承了user類私有段:定義車輛的車次、開車時間(小時、分鐘)、始發(fā)站、終點站、票價、票數(shù)。公有段依次為輸入函數(shù)、輸出函數(shù)、定票函數(shù)、退票函數(shù)。添加設定信息函數(shù)。友元函數(shù)查詢函數(shù)、瀏覽函數(shù)、文件存儲函數(shù)、文件讀取函數(shù)。添加輸入函數(shù)。 user類的設計(第二個類)定義了一個user 類,類中包括以下幾部分:私有段:定義車輛的車次、開車時間(小時、分鐘)、始發(fā)站、終點站、票價、票數(shù)。公有段依次為輸出函數(shù)、定票函數(shù)、退票函數(shù)。友元函數(shù)查詢函數(shù)、瀏覽函數(shù)、文件存儲函數(shù)、文件讀取函數(shù)。,重要形式參數(shù)、局部變量等等,它們的命名及用途解釋gnum:確定數(shù)組對象的個數(shù),也是控制循環(huán)的條件。ticket[j]:代表具體的某個對象。A: bool型,判斷使用者身份。B: bool型,判斷是否退出程序。t: long型,獲得當前距1970年秒數(shù)。pt: tm 指
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1