個人帳簿管理系統設計 資料結構課程設計

2021-04-20 11:36:29 字數 568 閱讀 3720

資料結構課程設計任務書11

題目:個人帳簿管理系統設計

功能:個人帳簿管理系統記錄某人每月的全部收入及各項開支情況,包括食品消費,房租,子女教育費用,水電費,醫療費,儲蓄等。進入系統後可以輸入和修改某月的收支情況,可以對每月的開支從小到大進行排序,可以根據輸入的月份查詢每月的收支情況。

分步實施:

1.初步完成總體設計,搭好框架,確定人機對話的介面,確定函式個數; 2.

完成最低要求:建立乙個檔案,包括某人

5個月的收支情況,能對檔案中的資訊進行擴充(追加),修改和刪除; 3.

進一步要求:完成對每月的開支排序,以及完成系統查詢功能。有興趣的同學可以自己擴充系統功能。

要求:1)介面友好,函式功能要劃分好 2

)總體設計應畫一流程圖 3

)程式要加必要的注釋 4

)要提供程式測試方案

5) 程式一定要經得起測試,寧可功能少一些,也要能執行起來,不能執行的程式是沒有價值的。

我的源**如下:

輸出型引數設計 資料結構

輸出型引數的設計理解 在設計演算法時,輸入型引數的設計是十分簡單的,那麼輸出型引數如何讓解決呢?下面通過乙個例項進行說明。1.例如設計乙個交換兩個整數的演算法,編寫相應的swap1 x,y 如下 void swap1 int x,int y 在該函式中確實發現了兩個形參x和y的值交換,但呼叫該演算法...

資料結構課程設計 學成成績管理系統

檔名稱 main.cpp 作 者 田祥弘 完成日期 2015年12月25日 版 本 號 v1.0 問題描述 學生成績管理系統 程式輸出 include include stdio.h include stdlib.h include string.h include define student 2...

MYSQL 設計資料結構注意事項

在設計資料結構時需要注意 1 永遠為表設定乙個自增主鍵id,並盡可能的利用此id進行構造 在配置表中 盡可能的用上 unsigned,並盡可能的小。能用tinyint 1位元組 smallint 2位元組 mediumint 3位元組 就不用int 4 位元組 2 盡可能的使用enum,比如性別,屬...