高校人事管理系統

2021-03-04 04:53:54 字數 2126 閱讀 4062

課程考核報告

課程名稱物件導向程式設計

課題名稱高校人事管理系統

專業電子資訊科學與技術

班級學號

姓名指導教師李丹

2015 年 6 月 19 日

1.1系統設計的目的與意義:

(1)要求學生達到熟練掌握c++語言的基本知識和技能

(2)基本掌握物件導向程式設計的基本思路和方法

(3)能夠利用所學的基本知識和技能解決簡單的物件導向程式設計

問題。(4) 訓練用系統的觀點和軟體開發一般規範進行軟體開發並在此過

程中培養嚴謹的科學態度和良好的工作作風初步掌握軟體開發過

程的問題分析、系統設計、程式編碼、測試等基本方法和技能。

(5) 熟練掌握c++中類及類模板在程式中的應用並熟練了解類中函式

的呼叫。

1.2 系統功能需求:

高校人事管理,高校在有職人員(行政人員、教師、一般員工)、退休人員、返聘人員和臨時工。現在,需要儲存這些人員的人事檔案資訊:編號、姓名、性別、年齡、職務、職稱、政治面貌、最高學歷、任職時間、來院時間。

2.1 系統功能分析:

1) 新增刪除功能:能根據學院人事的變動情況,新增刪除記錄;

2) 查詢功能:能根據編號和姓名進行查詢;

3) 修改功能(高階):根據查詢對相應的記錄進行修改,並儲存;

4) 統計功能:能根據多種引數進行人員的統計(在職人數、黨員人數、

女工人數、高學歷高職稱人數);

5) 儲存功能:能對輸入的資料進行相應的儲存,要求過載插入和提取

符以完成資料的儲存和開啟。

6) 顯示功能:能顯示所有人員資訊,人員編號在生**員資訊時同時生成,每輸入乙個人員資訊編號順序加1。

2.2系統功能模組劃分與設計

高校人事管理系統可分為:

1. 新增人員資訊並儲存;

2.刪除人員資訊;

3.修改人員資訊;

4、查詢人員資訊;

5、統計人員資訊;

6、顯示所有資訊;

7、退出。

2.3 系統功能模組圖:

3.1 類的設計

本程式主要有乙個類: person 類

3.2 類的設計

私有:-num[10]:char;-type[20]:char;-name[20]:char;

-age[10]:char;-zhiwu[20]:char;-zhicheng[20]:char;

-zgxl[20]:char;-rzsj[20]:char;-lysj[30]:char;-***[10]:char;

-zzmm[20]:char;

公有: +setperson( *tyoe1:char,*name1:char , ****1:char, *age1:

char,*zhiwu1:char,*zhicheng1:char,*zzmm1:char,*zgxl1:

char, *rzsj1:char,*lysj1:char):void ;

getbianhao() :static int;

gettypereturn type;}:char;

getnamereturn name;}:char ;

get***return ***;}:char;

getagereturn age;}:char;

getzhiwureturn zhiwu;}:char;

getzhicheng() :char;

getzzmmreturn zzmm;}:char;

getzgxlreturn zgxl;}:char;

getrzsjreturn rzsj;}:char;

getlysjreturn lysj;}:char;

getnumreturn num;}:char;

tjry():void;

find():void;

+output():void;

shanchu():void;

xiugai():void ;

tongji():void

通過這次學習c++程式設計,我學會了如何做乙個很大的程式的系統,也慢慢的了解了c++語言程式的魅力,讓我對程式設計有了更多的興趣。

7、附錄

源程式清單:見程式。

高校人事管理系統

include include include include using namespace std static int count 0 class people virtual void show虛函式 class retire public people void show class re...

高校人事管理系統

課程設計報告 課程名稱物件導向程式設計 課題名稱高校人事管理系統 專業通訊工程 班級通訊1101 學號 2011030201 姓名指導教師 2012年 12 月 22 日 湖南工程學院 課程設計任務書 課程名稱物件導向程式設計 課題高校人事管理系統 專業班級通訊工程 學生姓名 學號指導老師 審批任務...

人事管理系統

目錄一 需求分析報告 二 可行性分析報告 三 業務流程圖 四 資料流程圖 五 資料字典 六 er 圖 七 設計 八 資料庫設計 一 需求分析報告 1.1引言 本次可行性報告的編寫目的在於研究公司的人事管理部門的人事管理系統的各種需要。人事檔案管理資訊系統,作為資料庫管理系統的乙個具體應用,在實際工作...