資源簡介
、問題描述(功能要求):
某高校,主要人員有:在職人員(行政人員、教師、一般員工)、退休人員、返聘人員和臨時工。現在,需要存儲這些人員的人事檔案信息:編號、姓名、性別、年齡、職務、職稱、政治面貌、最高學歷、任職時間、來院時間。
要求:
1) 添加刪除功能:能根據學院人事的變動情況,添加刪除記錄;
2) 查詢功能:能根據編號和姓名進行查詢;
3) 編輯功能(高級):根據查詢對相應的記錄進行修改,并存儲;
4) 統計功能:能根據多種參數進行人員的統計(在職人數、黨員人數、女工人數、高學歷高職稱人數);
5) 保存功能:能對輸入的數據進行相應的存儲,要求重載插入和提取符以完成數據的保存和打開。
6) 人員編號在生成人員信息時同時生成,每輸入一個人員信息編號順序加1。
2、問題的解決方案:
根據系統功能要求,可以將問題解決分為以下步驟:
(1)應用系統分析,建立該系統的功能模塊框圖以及界面的組織和設計;
(2)分析系統中的各個實體及它們之間的關系包括屬性和行為;
(3)根據問題描述,設計系統的類層次;
(4)完成類層次中各個類的描述(包括屬性和方法);
(5)完成類中各個成員函數的定義;
(6)完成系統的應用模塊;
(7)功能調試;
(8)完成系統總結報告以及系統使用說明書。
四、報告:
代碼片段和文件信息
評論
共有 條評論