某高校,主要人員有:在職人員(行政人員、教師、一般員工)、退休人員、返聘人員和臨時工。現在,需要儲存這些人員的人事檔案資訊:編號、姓名、性別、年齡、職務、職稱、政治面貌、最高學歷、任職時間、來院時間。
程式的基本功能如下所示:
需求分析如下:
人員有在職人員,退休人員,返聘人員等,他們都有編號、姓名、性別、年齡、職務、職稱等資訊。因此可以先定義乙個包含上述資訊的類,然後根據c++繼承特性,讓退休人員、在職人員繼承基類,新增屬於他們的特定的資訊就能構成他們自己的類。注意到資訊中包括時間的資訊,因此另外定義了乙個類,如果用到這個時間資訊,則將這個時間類作為成員類。
各個類除了有對各種資料成員設定和獲取函式外,考慮到各個功能,還定義了各種功能函式,比如將在詳細介紹中介紹的重複鑑別函式、資訊判別函式、過載的輸入、輸出函式、以及從檔案中讀取資訊和向檔案中寫入資訊的函式。
這些成員函式和資料成員將有助於對題目內容的實現。
原始碼和文件分享 基於C 的學校人事管理系統
某高校,主要人員有 在職人員 行政人員 教師 一般員工 退休人員 返聘人員和臨時工。現在,需要儲存這些人員的人事檔案資訊 編號 姓名 性別 年齡 職務 職稱 政治面貌 最高學歷 任職時間 來院時間。程式的基本功能如下所示 需求分析如下 人員有在職人員,退休人員,返聘人員等,他們都有編號 姓名 性別 ...
企業人事管理系統
企業人事管理系統 1 資訊要求 員工基本資訊表。包括 員工姓名,編號,性別,出生年月,婚姻 狀況,籍貫,參加工作時間,學歷,所在單位 或部門,職務,職稱等。員工婚姻情況表。反映員工的配偶資訊,包括 配偶姓名 出生日期 民族 籍貫 工作單位 職務等。員工學歷資訊表。反映員工的學歷 專業 畢業時間 學校...
人事管理系統課程設計
1 系統功能的基本要求 員工各種資訊的輸入,包括員工的基本資訊 學歷資訊 婚姻狀況資訊 職稱等。員工各種資訊的修改 對於轉出 辭職 辭退 退休員工資訊的刪除 按照一定的條件,查詢 統計符合條件的員工資訊 至少應該包括每個員工詳細資訊的查詢 按婚姻狀況查詢 按學歷查詢 按工作崗位查詢等,至少應該包括按...