1
.課程設計題目
學生成績管理系統
職工工資管理系統
2
.課程設計內容(1
)簡單的系統與功能分析(2
)建立資料結構表
1)欄位名(不少於
10個)
2)真實的二維表(3
)要建立乙個測試的資料表,至少要有
20個測試資料(4
)使用結構體陣列實現資料的;錄入、查詢、修改、增加、刪除、統計、輸出(5
)使用資料鏈表實現資料的;錄入、查詢、修改、增加、刪除、統計、輸出
3
.課程設計要求(1
)寫出系統需求、功能分析(2
)寫出資料結構表(3
)寫出資料測試表(4
)編寫**(5
)上機除錯(6
)寫出課程設計報告書(統一使用
a4白紙)
課程設計報告書要求(包括職工工資管理系統)(1
)封面《
c++課程設計》
課程設計題目:職工工資管理系統
指導教師:
學生班級:
學生姓名:
學生學號:(2
)職工工資管理系統需求與功能分析
職工工資的錄入、統計、查詢、修改、刪除、輸出。
畫出功能結構圖。(3
)職工工資管理系統的資料結構表
序號成員名(欄位名)
資料型別
長度字段含義
1shop
char
20車間
2num
int工號
3name
char8姓名
4base_salary
flaot
基本工資
5post_salary
float
崗位工資
6bonus
flaot獎金7
deal_salary
float
應發工資
8fund
float
醫療住房**
9tax
float
稅金10
fact_salary
float
實發工資(4
)學生成績管理系統測試資料表
shop
numname
base_salary
post_salary
bonus
deal_salary
fund
taxfact_salary
機加工車間
1001
張三800
700500
10050
30熱處理車間
**車間
表中其餘資料自己編造。(5
)使用結構體陣列編寫程式(手寫源程式**,並給出註解)
0)定義結構體型別
1)主函式
main()
:定義職工工資結構體陣列,呼叫錄入、統計等函式對成績表進行處理;
2)錄入函式
input()
:輸入職工工資資訊;
3)統計函式
statistic()
:計算應發工資與實發工資;
4)查詢函式
lookup()
:查詢指定工號職工工資記錄;
5)修改函式
modify()
:修改指定工號職工工資記錄;
6)刪除函式
delete()
:刪除指定工號職工工資記錄;
7)輸出函式
output()
:輸出所有工號職工工資記錄;
8) 排序函式
sort()
:按實發工資對職工記錄項進行降序排序;
9)插入函式
insert()
:按實發工資順序插入新記錄。(6
)使用鍊錶編寫程式(手寫源程式**,並給出註解)
0)定義鍊錶結點
2)建立鍊錶函式
create()
:輸入職工工資資訊;
3)統計函式
statistic()
:計算應發工資與實發工資;
4)查詢函式
lookup()
:查詢指定工號職工工資記錄;
5)修改函式
modify()
:修改指定工號職工工資記錄;
6)刪除函式
delete()
:刪除指定工號職工工資記錄;
7)輸出函式
output()
:輸出所有工號職工工資記錄;
8)插入函式
insert()
:在指定工號記錄後插入新結點。
以上就是我班布置的作業要求,時間很緊迫,希望大家能幫我啊~~~~~
時間截止日期為:2023年12月28日
C語言課程設計職工資訊管理系統
include include include define size 2 struct worker type worker size int i 0 void input if fp fopen d worker.dat w null for i 0 ifread worker i sizeof...
c 課程設計心得
乙個成績管理系統如果不能進行文件的讀出和寫入的操作,功能再多,程式關閉後,所做的操作都將沒有,這就失去了實際的意義。此系統當使用者退出系統時,使用者可以選擇是否儲存已做的修改。當使用者任意選擇乙個操作時,系統將會提示。此外在輸入成績時,輸入錯誤的數字系統可以提示錯誤,但是如果輸入標點和字母時,系統將...
C 課程設計作業
4 模擬智慧型交通訊號燈系統 設計乙個智慧型訊號燈系統,在十字路口控制東西南北四個方向交通訊號,當然是紅燈停綠燈行了,一般情況是四個方向每次綠燈亮30秒,只不過在綠燈熄滅後亮3秒黃燈再轉紅燈。現要求系統能夠根據各個方向路口來的車流情況動態分配訊號燈在來車多的方向綠燈可以綖長30秒時間,為此在各個路口...