資源描述:
《信息管理課程設(shè)計-人事管理系統(tǒng)開發(fā)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、課程設(shè)計題目:人事管理系統(tǒng)開發(fā)學(xué)生姓名:學(xué)院名稱:管理學(xué)院專業(yè):市場營銷學(xué)號:班級:08營職2班人事管理系統(tǒng)的開發(fā)1.需求分析在當(dāng)今社會,隨著企事業(yè)單位規(guī)模的擴(kuò)大,職工人數(shù)的不斷增加,職工的調(diào)進(jìn)調(diào)出等日常事務(wù),使人事管理工作越來越復(fù)雜。在計算機(jī)廣泛普及的今天,人事管理可以信息化,以減輕管理人員的工作,提高工作效率。為此我就選擇了用VFP開發(fā)一個小型的人事管理系統(tǒng)。1.1數(shù)據(jù)分析經(jīng)過調(diào)查,人事管理工作的業(yè)務(wù)數(shù)據(jù)主要包括職工個人檔案、部門信息、職工工作業(yè)績評價。職工個人檔案登記每個職工的個人信息,包括姓名,部門,性別,出生
2、日期,學(xué)歷,職稱,政治面貌,身份證號,工作時間,照片等項。部門信息反映了一個單位包含的部門名稱。職工工作業(yè)績評價登記職工在何時因何原因被評價的信息,包含姓名,評價日期,工作業(yè)績,業(yè)務(wù)水平,考核等級等項。1.2功能分析人事管理系統(tǒng)主要是對職工個人信息,工作業(yè)績評價進(jìn)行管理和數(shù)據(jù)的統(tǒng)計,要求實(shí)現(xiàn)的功能如下:(1)部門的管理:能夠添加、刪除、修改部門信息。(2)民族信息的管理:能夠添加、刪除、修改民族信息。(3)職工信息的管理:包括職工個人信息的添加、修改、刪除、查詢和打印。(4)職工工作業(yè)績評價的管理:包括職工工作業(yè)績評價
3、信息的添加、修改、刪除、查詢和打印。(5)統(tǒng)計報表:包括統(tǒng)計各種職稱的人數(shù)、各部門的人數(shù)。(6)系統(tǒng)功能:包括修改密碼、退出系統(tǒng)、關(guān)于本系統(tǒng)。本系統(tǒng)使用內(nèi)置的登陸用戶,不許修改用戶名。由以上分析可得出人事管理系統(tǒng)功能模塊圖:人事管理系統(tǒng)功能模塊圖幫助統(tǒng)計輸出工作評價管理職工信息管理系統(tǒng)關(guān)于本系統(tǒng)打印工作評價表打印檔案報表統(tǒng)計部門人數(shù)統(tǒng)計職工人數(shù)查詢評價信息編輯評價信息查詢職工信息編輯職工信息編輯基礎(chǔ)信息退出系統(tǒng)修改密碼職稱代碼民族代碼部門代碼人事管理系統(tǒng)1.?dāng)?shù)據(jù)庫設(shè)計本系統(tǒng)需要用天部門表,民族表,職稱表,職工檔案表,工
4、作評價表,用戶賬號表6個數(shù)據(jù)表,它們的表名分別命名為dept,nation,prof,employee,appraise,user。由于在職工檔案中需要填寫所在部門,因此將部門進(jìn)行編碼。部門表用來記錄一個單位內(nèi)各部門的代碼及名稱,其內(nèi)容是相對不變的。表1部門表(dept、dbf)字段名類型寬度說明部門編號字符型4主索引字段,索引名為bmbh部門名稱字符型20表2民族表(nation、dbf)字段名類型寬度說明民族編號字符型3主索引字段,索引名為mzbh民族名稱字符型12職工檔案表存放每個職工的個人信息,它收集了關(guān)于職工
5、的足夠多的信息。表3職稱表(prof、dbf)字段名類型寬度說明職稱編號字符型3主索引字段,索引名為zcbh職稱名稱字符型12工作評價表存放了何時評價職工工作業(yè)績的信息,可以記錄年度考核或其他獎懲情況。表4職工檔案表(emploee.dbf)字段名類型寬度說明職工編號字符型7主索引字段,字段名為zgbh姓名字符型10部門編號字符型4普通索引字段,索引名為bmbh性別字符型2出生日期日期型8籍貫字符型14專業(yè)字符型20學(xué)歷字符型10民族編號字符型3普通索引字段,索引名為mzbh婚姻字符型4身份證號字符型18電話字符型14
6、住址字符型30政治面貌字符型10參加工作時間日期型8調(diào)入時間日期型8職稱編號字符型3職務(wù)字符型12普通索引字段,索引名為zcbh原工作單位字符型40簡歷備注型4照片通用型4備注備注型4表5工作評價表(appraise.dbf)字段名類型寬度說明評價編號字符型10主索引字段,字段名為pijh職工編號字符型7普通索引字段,索引名為zgbh部門編號字符型4普通索引字段,索引名為bmbh評價日期日期型8工作業(yè)績備注型4業(yè)務(wù)水平備注型4考核等級字符型6其他1備注型4其他2備注型4備注備注型4表6用戶帳號表(user.dbf)字段
7、名類型寬度說明USERNAME字符型12用戶名USERPASSWD字符型12密碼為了防止非管理人員運(yùn)行本系統(tǒng),采用登陸方法判斷用戶是否法。3.創(chuàng)建項目和數(shù)據(jù)庫由于本系統(tǒng)是一個應(yīng)用系統(tǒng),包含各種類型的文件。因此采用VFP的項目管理器來管理整個系統(tǒng)的創(chuàng)建,可使開發(fā)工作條理化、系統(tǒng)化。3.1建立應(yīng)用系統(tǒng)項目首先,建立一個存放項目文件的文件夾,如E:/人事管理系統(tǒng),此外,在該文件夾下建立人個子文件夾,用于存放本系統(tǒng)的數(shù)據(jù)庫文件,數(shù)據(jù)表和索引文件。其次,在VFP中將該文件夾如E:/人事管理系統(tǒng)設(shè)置為默認(rèn)目錄。具體步驟為:在VFP
8、主窗口中單擊“工具”菜單下的“選項”命令,在彈出的“選項”對話框中選擇“文件位置”選項卡,如圖(1)。選中“默認(rèn)目錄”選項,單擊“修改”按鈕,在彈出的“更改文件位置”對話框中選擇要設(shè)置的默認(rèn)目錄,單擊“確定”按鈕,返回上一界面。然后單擊“設(shè)為默認(rèn)”,單擊“確定”。最后建立項目文件。在VFP主窗口中選擇“文件”菜單中的“新建”命令,