職工管理系統
管理系統需求
職工管理系統可以用來管理公司內所有員工的資訊
公司中職工分為三類:普通員工、經理、老闆
顯示資訊時,需要顯示職工編號、職工姓名、職工崗位、以及職責
普通員工職責:完成經理交給的任務
經理職責:完成老闆交給的任務,並傳送任務給員工
老闆職責:管理公司所有事務
管理系統中需要實現的功能如下:
退出管理程式:退出當前管理系統
增加職工資訊:實現批量新增職工功能,將資訊錄入到檔案中,職工資訊為:職工編號、姓名、部門編號
顯示職工資訊:顯示公司內部所有資訊
刪除離職職工:按照編號刪除指定的職工
修改職工資訊:按照編號修改職工個人資訊
查詢職工資訊:按照職工的點好或者職工的姓名進行查詢相關人員資訊
按照編號排序:按照職工編號,進行排序,排序貴族由使用者指定
清空所有文件:清空檔案中記錄的所有職工資訊(清空前需要再次確認,防止誤刪)
選單功能
需要建立乙個workmanager類,建立選單函式,輸入顯示的選單;
void執行結果:workmanager::show_menu()
職工管理系統
時隔一年,找到了去年的課程設計,給學弟學妹白嫖了 include include include include struct worker 節點型別宣告 work 1000 int n 檔案讀寫模組 void read 讀入資料 fscanf fp,d n n while i n fclose f...
企業職工管理系統
include include include include define n 100 struct employee 職工基本情況 em n struct communication 職工通訊錄 empc n struct empsalary 職工工資與姓名的檔案 emps n void man...
職工管理系統(c 鞏固)
這幾天把c 基礎學的差不多了,於是找了乙個小專案來鍛鍊一下自己,做乙個職工管理系統,可以實現增加 查詢 刪除 修改 排序 檢視等功能。因為我是用鍊錶做的,所以在排序的時候,遇到了乙個小問題,就是迴圈鍊錶的排序不知道如何做,查了一下資料,最後上網找到了乙個解決的辦法,感覺鍊錶的插入 刪除都比陣列簡單,...