C語言課程設計任務書

2021-04-29 06:56:34 字數 1516 閱讀 6218

怎麼辦,課程設計,

求助!!!!!!!

1

、【物流公司】

某物流公司需要運送

abc三種貨物,其貨櫃承重規格分別為a類

250噸/件,

b類200噸/件,

c類150噸

/件,所有不同規格的貨櫃的長寬高均相等。物流公司擁有

3膄排水量為

10000

噸的貨輪運送這些貨物,受貨櫃體積限制,每船最大容量為

500件。物流公司的貨輪往來於香港,新加坡,舊金山,雪梨,倫敦等

5個碼頭。

物流公司的顧客給物流公司下達運貨單,每張運貨單規定運送三種不同的貨櫃各

x,y,z

件,其發貨地和收貨地均為以上五個城市之一。其格式如下,括號內為資料型別定義)。物流公司每日最多接受同一顧客一次運貨單。

***xx(5

位顧客唯一編碼,首位為

1表示為對公,為

2表示對私,第

2位恒為0)

from ***xto ***x

(目的地和到達地均為無空格字串,使用漢字或則拼音)

type a:***x (a

類貨物總數,整型資料

)type b:***x (b

類貨物總量,整型資料

)type c:***x (c

類貨物總量,整型資料

)200x – xx – xx (6

位日期編碼)

為了便於管理和查詢,貨運公司希望電子檔案進行管理。本系統對以上基本資訊進行處理,要求具有以下功能: 1、

錄入託運單,依據紙質託運單內容,錄入並並自動生成電子託運單檔案

(文字格式)。

2、取消和恢復託運單:根據顧客要求,若顧客給出顧客號碼和貨運單日期,則可以取消或者恢復該託運單。 3、

查詢託運單

操作員可以分別根據顧客代號,發貨地,到達地,託運時間來查詢託運單詳細情況。 4、

滿倉空倉報警

操作員可以選擇某個時間段(起止時間)中,若某天的某航線的運貨單存在超出物流公司總運力,則給出滿倉報警;若某天某航線上沒有任何運貨單則給出當天空倉報警。

5、

最終完成的程式脫離開發環境,在命令提示符下執行。程式名可以叫做

checkout.exe,

程式要求可以帶參執行,引數表示託運單的名稱。例如當輸入

checkout10210330.dat10220331.dat

則程式執行時自動開啟

10210330.dat

和10220331.dat這2

個託運單檔案。在帶參運**況下無需顯示選單,執行完畢可以直接退出。

設計提示

因為涉及到滿空倉報警(遍歷)所以可以定義好託運單鍊錶結構以便操作。

可以使用自己定義的索引檔案(

.idx

)儲存所有託運單檔案的檔名稱。索引檔案的每一行表示一張託運單檔案。

C 課程設計任務書

c 程式設計 課程設計任務書 2007 07 題目 1 成績管理系統 2 圖書資料資訊管理系統 3 職工工資資訊管理系統 4 通訊錄 要求 1.用c 語言編寫該程式,採用物件導向設計方法,實現資訊的錄入 刪除 修改及查詢 彙總等基本功能,並上機除錯執行 2.撰寫實習報告乙份,內容包括 程式結構描述,...

第一次畢業設計任務書

一.畢業設計安排進度 計畫安排時間 計畫完成內容 是否完成 2017.3.1 2017.3.7 了解系統需求 是2017.3.8 2017.3.21 了解演算法 資料庫以及相關概念 待完成2017.3.23 2017.5.9 初步畢設,以及完成畢業 初稿 待完成2017.5.10 5.28 完善畢業...

C語言課程設計 鍊錶

每個節點的前n 1個資料在資料域,最後乙個資料在位址域 每個鍊錶必須有頭指標,為指向結構體型別的指標 陣列與鍊錶儲存資料的區別 1 陣列中的元素占用連續儲存儲存空間,鍊錶不一定占用連續 2 陣列中資料元素訪問隨機,鍊錶訪問是順序 3 鍊錶中插入和刪除元素比陣列操作效率高 建立鍊錶 1 頭插法 查到最...