八、簡單的職工管理系統
1.問題描述
對單位的職工進行管理,包括插入、刪除、查找、排序等功能。
2.要求
職工對象包括姓名、性別、出生年月、工作年月、學歷、職務、住址、電話等信息。
(1)新增一名職工:將新增職工對象按姓名以字典方式職工管理文件中。
(2)刪除一名職工:從職工管理文件中刪除一名職工對象。
(3)查詢:從職工管理文件中查詢符合某些條件的職工。
(4)修改:檢索某個職工對象,對其某些屬性進行修改。
(5)排序:按某種需要對職工對象文件進行排序。
3.實現提示
職工對象數不必很多,便于一次讀入內存,所有操作不經過內外存交換。
(1)由鍵盤輸入職工對象,以文件方式保存。程序執行時先將文件讀入內存。
(2)對職工對象中的"姓名"按字典順序進行排序。
(3)對排序后的職工對象進行增、刪、查詢、修改、排序等操作。
4.選做內容
將職工對象按散列法存儲,并設計解決沖突的方法。在此基礎上實現增、刪、查詢、修改、排序等操作。
標簽:
管理系統
單位
上傳時間:
2014-01-08
上傳用戶:xiaoxiang