資訊管理系統

2021-10-10 14:30:55 字數 2062 閱讀 5575

輸入5個員工的資訊(輸入),每個員工含有成員名為「工號、姓名、基本工資、補貼、獎金、水電費、房租、實發工資、工資排名」,編寫函式完成下列要求:

(1)輸入乙個員工的工號,查詢該員工的資訊並輸出,若不存在顯示沒找到;(查詢) 

(2)輸入乙個新員工的資訊,按工號順序將該員工的資訊插入後輸出;(顯示)

(3)輸入乙個已存在員工的姓名資訊,刪除該員工的資訊後輸出;(刪除)

(4)修改某員工的資訊;(修改)

(5)求每個員工的實發工資(實發工資=基本工資+補貼+獎金-水電費-房租); 

(6)求所有員工的基本工資、補貼、獎金、水電費、房租和實發工資的總和並輸出; 

(7)對所有員工的資訊按實發工資公升序排序,並填寫工資排名後輸出。

(由四個人分別完成各種函式,然後進行函式的呼叫,彙總,完成主程式。)

;//姓名

int basepay;

//基本工資

int allowance;

//補貼

int bonus;

//獎金

int wepay;

//水電費

int houserent;

//房租

int netpayroll;

//實際工資 };

staff a[

100]

;void

refer()

//查詢員工資訊

else}if

(c==0)

}}}void

add(

)//新增員工資訊

else

if(c==0)

}}}void

input()

//輸入員工資訊

}void

change()

//修改

else}}

if(k==0)

printf

("沒有找到你要修改的資訊。\n");

printf

("\n");

display()

;}void

delete()

/*刪除函式*/

else

else f=2;

}}}switch

(f)printf

("\n繼續刪除請按1,返回主選單請按0: ");

scanf

("%d"

,&t)

;switch

(t)}

void

netpayroll()

//求實發工資

}void

synthesis()

//各項資料之和

else

for(i=

0;i)for

(i=0

;i)for

(i=0

;i)for

(i=0

;i)netpayroll()

;for

(i=0

;i)printf

("員工基本工資的總和為:%d\n"

,sum1)

;printf

("員工的補貼總和為:%d\n"

,sum2)

;printf

("員工的獎金綜合為:%d\n"

,sum3)

;printf

("員工的水電費總和為:%d\n"

,sum4)

;printf

("員工的房租總和為:%d\n"

,sum5)

;printf

("員工的實發工資總和為:%d\n"

,sum6);}

}void

rank()

//按實發工資排序 }}

}void

display()

//顯示

else}}

intmain()

}return0;

}

學生資訊管理系統

學生資訊管理系統,顧名思義就是為了管理學生的相關資訊做的一款軟體。雖然這次有原始碼供我們參考,但是從中我學習到了如何從開始到完工去做一款軟體,下邊我從做一項軟體專案的前後順序來總結我的學生資訊管理系統。一,分析需求 首先在做這款軟體是,我們先想象乙個成品,他的功能有哪些,每個功能完成哪項任務,這就是...

學生資訊管理系統

1.背景描述 學校招生辦在錄取當年新生時為新生建立了乙個新生基礎資訊類studentbase,其中包含每位新生的基本資料 學號 long mnum 姓名 char mname 20 性別 int m 其中0表示男,1表示女 年齡 int mage 住址 char maddr 30 新生主修專業所在系...

學生資訊管理系統

學生資訊管理系統由13個窗體1乙個mdi窗體乙個模組組成,窗體主要實現了登陸 新增 修改 檢視等功能,模組主要是存放全域性變數和各種函式。在敲這個系統之前,我覺得有個問題需要考慮一下,要是想一邊敲一邊除錯的話,那前面就得把資料庫等配置好了,如果想敲完再除錯的話,那就什麼時候配置好資料庫都可以。我當時...