人事檔案管理系統

2021-03-04 02:57:10 字數 4274 閱讀 5828

[摘要]本文介紹的是採用visual foxpro開發的乙個人事資料庫管理系統,逐一介紹開發本系統的步驟:系統分析、系統設計、系統實現、系統實施。首先對現行人事管理系統進行分析,並找出其存在的問題,並提出解決方案。

針對要開發的餓系統進行人事系統調研,提出開發系統的可行性分析。在系統結構設計中先後用資料流圖、系統的功能結構圖分析了系統所需要的各種資料。在系統的設計中,詳細的展現了系統的各個功能模組、所需的資料庫表及表字段、系統選單的設計等。

在系統的實現中,給出了系統的介面登入、實現表單中相應的功能控制項的事件**等。在系統的實施概況中給出了系統的開發環境、系統的執行與維護、系統的安全性與可靠性設計。

本系統具有資料瀏覽,資料查詢,資料統計報表列印等功能,系統功能全面,使用者操作方便是本設計的乙個特色。

[關鍵字] visual foxpro應用、人事管理、表單、控制項

[前言]人事管理系統是乙個單位不可缺少的部分,它的內容對於決策者和管理者來說都至關重要,所以人事管理系統應該能夠為使用者提供充足的資訊和快捷的查詢手段。

隨著科學技術的不斷提高,使用計算機對人事資訊進行管理,具有著手工管理所無法比擬的優點。例如:查詢方便、可靠性高、保密性好等。

因此,開發這樣一套管理軟體成為很有必要的事情,在下面的各章中我們將以開發一套人事管理系統為例,談談其開發過程和所涉及到的問題及解決方法。

目錄第一章概述

1.1 現行系統的分析。

1.2 擬定專案名稱

1.3 制定專案功能

1.4 擬定專案追求目標

1.5 系統資料流程圖

第二章人事管理系統的系統概況

2.1 人事管理系統的簡介

2.2人事管理系統的優點

2.3 人事管理系統的技術關鍵

第三章人事管理系統的設計分析與visual foxpro程式的實現

3.1 總體設計

3.1.1系統功能模組劃分

3.1.2 系統功能模組的設計

3.1.3 系統介面總體設計

3.2 詳細設計

3.2.1 資料庫設計

3.2.2 資料庫結構設計

3.3 各功能模組的設計

3.3.1 開始介面與登入介面的設計

3.3.2 系統主選單的設計

3.3.3 導航條的設計

3.3.4 瀏覽功能的設計

3.3.5 查詢功能的設計

3.3.6 維護功能的設計

3.3.7 統計功能的設計

3.3.8 檔案輸出的設計

3.4 系統的編譯與發行

3.4.1 設定主檔案

3.4.2 構造主程式

3.4.3 連編應用程式系統

設計小結

參考文獻

第一章概述

1.1現行系統的分析

現行系統的分析,主要是手工填寫資料,介質主要是紙,從管理開始到結束都是人工管理,尤其是其處理的資料量較大。基於以上分析,故開發系統來管理整個流程是必要的,也是必須的。

1.2擬定專案名稱

人事檔案管理系統。

1.3制定專案功能

企事業個人、部門資訊錄入及系統初始設定主要用於完成個人、部門資訊前期管理工作。系統維護、報表輸出、資料統計、資料查詢等模組共同完**事檔案管理流程中的資料庫維護和資料的查詢、統計、列印等各項功能。

1.4擬定專案追求目標

(1)介面設計良好,體現人本主義原則。

(2)系統效率較高、靈活方便、快捷迅速,適用於大量資料。

(3)採用動態鏈結。

1.5系統資料流程圖

一旦把資料基於計算機系統實現,就要分配各個系統元素,建立起乙個模型,用於表達系統元素之間的相互關係。為了開發系統模型,系統流程圖能為以後的設計奠定基礎。圖1.

1所示為人事管理頂層圖,圖1.2所示為人事管理層圖。

查詢結果

統計要求

使用者設定

查詢結果

表單維護

統計結果

查詢要求

圖1.1 人事管理頂層

圖1.2 人事管理層

第二章人事管理系統的系統概況

2.1 人事管理系統的簡介

本系統是針對人事管理過程中大量繁雜資料的處理,而開發的基於windows操作平台的人事管理系統,該系統利用了計算機關聯式資料庫技術和uml設計思想,主要用於學校、企事業單位的人事管理。

2.2人事管理系統的優點

本系統在技術上的可操作性較強,基本上無技術上的難度很大的演算法和設計,在人員及社會方面,由於其人機介面的人性化設計,**幫助系統和導航系統的輔助,且在目前這些單位人員的實際計算機錯做水平條件下是無任何障礙的。

2.3人事管理系統的技術關鍵

本系統設計簡單,操作靈活方便。

第三章人事管理系統的設計分析

3.1 **設計

3.1.1 系統模組功能劃分

(1)密碼設定:每個操作員均有自己的密碼,可以防止非本系統人員進入本系統;又因每個人的許可權不一致,故可以防止越權操作。

(2)資料維護:將計算機中保留的上一次操作後的結果清除。以備重新查詢、更新、統計、輸出等功能的執行。

(3)檔案更新:為了儲存職工人事檔案的全部資料,本系統將每一名職工的檔案分為人事卡片、家庭成員和社會關係分別存檔。檔案更新包括對各種表的記錄修改、刪除、新增等功能。

(4)檔案查詢:可以按姓名、部門或任意條件查詢個人和一部分人的情況。

(5)檔案統計:包括統計文化程度、技術職務、政治面貌、年齡、工資等。

(6)檔案輸出:可以輸出個人檔案、全體檔案、人事卡片、單位名冊、團員名次到螢幕或印表機上。

(7)退出。

3.1.2 系統功能模組的設計

在系統功能分析的基礎上,得到如圖所示的系統組織結構圖及系統功能模組圖。

圖1.3系統組織結構圖

部分系統功能模組圖所示

圖1.4檔案統計

圖1.5檔案維護

3.1.3 系統介面總體設計

該模組的主要功能是當使用者啟動人事檔案管理系統時顯示乙個友好介面。在程式進入開始介面執行後的一段時間內單擊就進入輸入密碼表單,否則進入修改密碼表單,只有當輸入了正確的密碼後才能進入本系統。下圖為總體介面框圖。

圖1.6 總體介面框圖

3.2 詳細設計

3.2.1 資料庫設計

進行資料庫設計的首要任務是考慮資訊需求,也就是資料庫要存入什麼樣的資料。當然,建立資料庫並非僅僅為了儲存資料,更主要的目的是從中提取有用資訊。

人事檔案管理可由人事卡、家庭成員、社會關係的感方面實體組成。其中各資料結構如下:

人事卡片(員工號、部門、姓名、性別、職務、出生年月、民族、籍貫、政治面貌、職稱、文化程度、健康否、家庭出身、本人成分、婚姻狀況、參加工作時間、進單位時間、工資、各種補貼、家庭住址、年齡、備註部門號)。

家庭成員(員工號、部門、姓名、家屬姓名、與員工關係、出生年月、婚姻狀況、政治面貌、文化程度、工作單位、工資、備註)。

社會關係(員工號、部門、姓名、關係姓名、與員工關係、出生年月、政治面貌、文化程度、工作單位、備註)。

使用者密碼表(使用者名稱、使用者密碼、許可權等級)。

通過以上資料,人事卡對家庭成員是一對多的感謝,因為乙個職工可以有多個家庭成員;人事卡對社會關係是一對多的關係,因為乙個職工可以有多種社會關係。有了這些關係,可以使用實體模型描述人事檔案管理,如圖所示:

圖1.7 各實體模型

3.2.2 資料庫概念結構設計

這一設計階段是在需求分析的基礎上,設計出能夠滿許使用者需求的各種實體,以及它們之間的關係,為後面的邏輯設計打基礎。

本系統根據上面的設計規劃出實體和實體之間的e-r圖

圖1.8 人事實體e-r圖

3.3.3 資料庫邏輯結構設計

需要將上面的資料庫概念轉化為visual foxpro 資料庫系統所支援的實際資料模型,也就是資料庫的邏輯結構。

人事檔案管理系統資料庫中各個**的設計結果見如下表,每個**在資料庫中是乙個有關聯的表。

表1-1 人事檔案表

表1-2 家庭關係表

表1-3 社會關係表

表1-4使用者密碼表

3.2.2 資料庫結構設計

在概念設計的基礎上得到資料庫的邏輯結構之後,就可以在visual foxpro資料庫系統中實現該系統。

1、 建立專案管理器

為提高軟體開發和維護的效率,可使用專案管理器設計乙個應用系統,用於跟蹤建立應用程式所需要的所有程式、表單、選單、庫、報表等和一些其他型別的檔案。

專案管理器建立好之後,就可以建立人事管理系統所需要的表和資料了。如本系統將建立人事檔案表、家庭成員表等。要建立表,一般要先建立資料庫,在visual foxpro中可以使用資料庫來組織和關聯這些表。

通過資料庫,可以建立表和表之間的持久關係和儲存過程、建立欄位和記錄的有效性規則、設定字段預設值等。此外,還可以利用參照完整性來幫助使用者維護資料庫中相關表中記錄的一致性等。

人事檔案管理系統

系統 學校 江蘇建築職業技術學院 班級 電算10 1 指導老師 陸老師 姓名 曹 劉 日期 2012 3 30 摘要本文主要分析公司人事工資管理系統的一些基本功能和組成情況,包括系統的需求分析 系統結構 系統功能模組劃分以及系統資料庫模式分析等,重點對人事工資管理系統的開發實現進行介紹。人事工資管理...

人事檔案管理系統簡介

人事檔案是我國人事管理制度的一項重要特色,它是個人身份 學歷 資歷等方面的證據,與個人工資待遇 社會勞動保障 組織關係緊密掛鉤,具有法律效用,是記載人生軌跡的重要依據。高校學生檔案則是國家人事檔案的組成部分,是大學生在校期間的生活 學習及各種社會實踐的真實歷史記錄,是大學生就業及其今後各單位選拔 任...

人事檔案管理系統需求分析

1000310312 黃琨麟 1.設計背景 本系統在技術上的可操作性較強,基本上無技術上的難度很大的演算法和設計,在人員及社會方面,由於其人機介面的人性化設計,幫助系統和導航系統的輔助,且在目前這些單位人員的實際計算機錯做水平條件下是無任何障礙的。2.市場需求 人事檔案管理是現代企業人事資源管理中的...