高校人事管理系統課程設計C版

2021-03-04 04:53:54 字數 1583 閱讀 8990

一. 需求分析

1. 目的與意義

2. 系統流程圖

1 2

345 6

87二. 總體設計

1. 系統功能分析

執行程式後,按介面的顯示,選擇1—8種操作。選1,增加人員資料,資料報括編號、職工類別、姓名、性別、年齡、來院時間、職務、職稱、黨派、學歷。選2,刪除人員資訊。

選3,修改人員資訊,可以選擇要修改的內容。選4,查詢人員資訊,可按編號或姓名查詢。選5,資料存檔。

選6,資料裝入。選7,顯示所有資訊。選8,退出。

2. 系統功能模組劃分與設計

三. 詳細設計

1. 源程式**

#include

#include

#include

#include

class person

person(int nnum,char ntype,char nname,char n***,int nage,char ntime,

char npos,char ntechpos,char nparty,char nstudy,person *next)

某高校,主要人員有:在職人員(行政人員、教師、一般員工)、退休人員、返聘人員和臨時工。

現在,需要儲存這些人員的人事檔案資訊:編號、姓名、性別、年齡、職務、職稱、政治面貌、最高學歷、來院時間。

void setnext(person *next)

person *getnext()

int getnum()

char *getname()

char *get***()

char *getpos()

char *gettechpos()

char *gettime()

char *getparty()

char *getstudy()

int getage()

void getag(int as)

char *gettype()

};class school

school(int nnu,char ntyp,char nnam,char nse,int nag,char ntim,char npo,char ntechpo,char npart,char nstud)//有參建構函式

//在資訊最後新增新的資訊

void insertatlast(int nnum,char ntype,char nname,char n***,int nage,char ntime,char npos,char ntechpos,char nparty,char nstudy)

}void printf(int r)//獲取資訊

void printf1(person *ahead)//輸出資訊

{cout<<"編號:"

"

"

c語言課程設計人事管理系統

湘南學院 c語言課程設計 課程 人事管理系統 姓名 學號 系別 電腦科學與技術 專業 電腦科學與技術 級別 時間 2012年6月5日 1成員分工表 2系統功能分析 3函式簡介 4系統流程圖 5原 6各成員總結 成員分工表 一 系統功能分析 人事管理系統的主要任務是對人事檔案進行整理,使得能方便快捷地...

人事管理系統課程設計

吉林工程技術師範學院 資料庫綜合設計 設計題目 人事管理系統 專業 計算機班級 學生姓名 學號 指導教師 2010年12月 資訊工程學院 目錄摘要頁碼 第一章系統分析 第二章系統實現 第三章系統除錯 第四章使用說明 總結附錄 1.參考資料 摘要計算機技術的發展使其在杜會各領域的應用越來越廣泛,比如說...

人事管理系統課程設計報告

vb高階程式設計 課程設計報告 課題名稱 企業人事管理系統 課題組成員 評閱人 目錄1 系統分析 2 1.1 專案背景 2 1.2 總體功能需求 2 1.3 具體功能系統需求描述 2 2 系統設計 3 2.1 總體設計 3 2.2 資料庫設計 4 2.3 設計應用程式框架 6 2.3.1 系統主選單...