一. 需求分析
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語言課程設計 課程 人事管理系統 姓名 學號 系別 電腦科學與技術 專業 電腦科學與技術 級別 時間 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 系統主選單...c語言課程設計人事管理系統
人事管理系統課程設計
人事管理系統課程設計報告