一.系統規劃
1.系統的戰略規劃:
根據組織的目標和戰略確定資訊系統的使命,對資訊系統建設或更新提出標準;對目前資訊系統的功能、應用環境和應用現狀進行評價,判定建設管理資訊系統的政策、目標和戰略。
「人事工資管理系統」是乙個企業單位進行行政及財務管理不可缺少的部分,它是企業的決策者和管理者的重要輔助工具,同時也是企業普通員工進行相關查詢的主要手段。所以人事工資管理系統應該能夠為使用者提供充足的資訊和快捷的查詢手段。但一直以來人們使用傳統人工的方式進行人事工資管理,這種管理方式存在著許多缺點與漏洞,如:
效率低、保密性差,另外時間一長,將產生大量的檔案和資料,這對於查詢、更新和維護都帶來了不少的困難。
隨著科學技術的不斷提高,電腦科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域並發揮著越來越重要的作用。
作為計算機應用的一部分,使用計算機對人事工資資訊進行管理,具有手工管理所無法比擬的優點.例如:檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。
這些優點能夠極大地提高人事勞資管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。
因此,我們將以開發一套企業人事工資管理系統為切入點,對乙個系統的分析流程進行學習。
總的來說,人事工資管理系統的主要目標是:以企業中員工的工資核算為核心,綜合考慮企業的其他日常辦公、行政管理的應用需求,建立起乙個在企業內部各部門之間可以互通互連的資訊平台,使其他各個行政管理單位可以及時將員工資料傳達給企業決策者和財務部對工資進行核算,便於進行對員工進行高效的資訊化管理。
具體為:
a.建立企業綜合資料庫,為人事工資管理系統提供堅實的基礎
b.實現企業內部的連通,使管理者,決策者,普通員工能夠依各自的許可權對資訊進行處理
c.為企業各類人員以多種形式提供需要的資料
應用範圍及物件:
a.人事工資管理系統的管理者使用者可對員工資訊進行查詢、修改、更新等操作;
b.人事工資管理系統的業務管理使用者可對與本業務單位對口的資訊模組進行必要的資訊插入,修改等操作
c.人事工資管理系統的普通員工可對自己的資訊進行查詢
2.對相關單位進行系統初步調查,確定各單位主要資訊需求,形成系統總體結構方案。
對相關單位和組織進行初步調查,了解到以下資訊:
a.企業的組織結構調查:
由於調查環境所限,我們擬對具備下面這樣乙個組織結構圖的企業進行系統分析。
b.企業的業務初步調查:
●不同層次的單位或組織使用這個系統平台的目的不一樣,如希望得到管理資訊或業務資訊或決策資訊等
●各類單位需要系統依據許可權提供各種不同的報表
c.對所有資訊需求進行分析,得到如下的系統總體結構方案:
3.可行性研究:包括經濟可行性、技術可行性、開發方案的選擇。(詳見人事工資管理系統可行性分析報告)
由於該系統的建立在技術上是成熟的功能,如今資料庫技術已經相當成熟,而自動化辦公技術如今已相當普遍,況且如今軟體平台功能日益強大,許多系統可容易實現。隨著計算機硬體的高速發展,計算機的**不斷降低,使得計算機辦公普遍化。所以該系統的建立與應用都是可行的。
4.制定系統建設的資源分配計畫,專案開發計畫。(詳見人事工資管理系統專案計畫書)
二.系統分析
1.需求的確定:
通過在各業務領域內每個重要方面的調查,我們對人事工資管理系統進行了以下需求分析
a.企業工資系統目標
採用企業現有的軟硬體及科學的管理系統開發方案,建立企業人事工資管理系統,實現企業人事工資管理的計算機自動化。
企業工資管理系統的主要任務是用計算機對各種工資資訊進行日常的管理,如查詢、修改、增加、刪除以及儲存等,迅速準確地完成各種工資資訊的統計計算和彙總工作,快速列印出工資報表,針對系統服務物件的具體要求,設計了企業工資管理系統。企業工資管理系統主要有以下幾大功能:
(1) 對單位人員的變動進行處理。乙個單位的職工不會是一成不變的,總是在不斷的變化,有調出、有調入、也有職工在本單位內部調動。因此,設計系統考慮到了這些情況。
(2) 對職工的工資進行計算、修改。對各職工的工資進行計算,即計算應發金額、應扣金額及實發金額等。
(3) 查詢統計功能。單項查詢,比如檢視某個職工的工資情況,檢視某各職工的基本資訊等;多項查詢,比如年度歷史發放工資記錄表,月工資總額表等。
(4) 報表列印功能。每月發放工資時,要求能夠列印本月的工資表以及工資統計表。
(5) 系統維護功能。進行資料庫的備份,恢復以及定期對特定的儲存檔案進行重新整理。
(6) 企業考勤管理。通過輸入每名職工的考勤資訊提供出工資決算的依據,並且可列印出職工考勤記錄表。
b.應用現狀調查
目前,企業內部人事基本資訊管理、考勤管理及工資管理基本處於純手工處理階段,工作效率很低,並且不能及時滿足要求。另外,手工管理還存在著許多弊端,由於不可避免的人為因素,極易造成資料的遺漏、誤報。
c,總體業務流程調查
1. 管理者業務:
②.普通員工業務:
d.資訊系統業務流程分析:
①招收新員工:
②員工人事變動
③獎懲決策過程
④員工考勤過程
⑤工資統計過程
下面以工資處理業務流程為例進行業務具體說明:
管理部收集員工在日常工作中的表現,根據管理者制定的企業獎懲標準計算出每名員工應該獎發或扣罰的工資數額,制定出獎罰報表並將獎罰資訊寫入獎罰資料庫以供財務部查詢;業務部通過日常考勤收集員工的工作時間、加班時間、曠工及遲到天數,一方面將考勤資訊寫入考勤資料庫供財務部查詢,另一方面將的到的員工加班時間和管理者提供的員工技術等級結合得出員工加班工資資料庫;財務部在綜合上述各方面的資訊後,依據管理者提供的工資計算標準對員工的工資進行計算並得到員工工資單,將所得資訊寫入員工歷史工資記錄表。
2.需求建模
由於使用者群體中的各個使用者往往會從不同的角度、在不同的抽象級別上闡述他們對問題的理解和對目標軟體的需求,因此我們以資料流程圖的方式來進行滿足使用者需求的系統建模。
系統頂層圖
人事管理子系統
職員考勤子系統
業績考評子系統
工資處理子系統
3.需求描述:
資料字典的設計:
●資料項的設計詳見資料庫物理結構。
●資料流的設計:
●資料儲存的設計:
4.需求評審
三.系統設計
1.軟體設計:
a.模組**設計
系統登入模組:
main()
{ 輸入來訪者的編號id和使用者許可權;
if(許可權為「管理員」)
{在管理人員檔案(adm-password)查詢;
人事工資管理系統
一 登入介面 登入介面如圖1所示。圖1登入介面 二 主介面 輸入使用者名稱和密碼,單擊 登入 按鈕,開啟如圖2所示的主介面。圖2主介面 圖2中的選單中包含的選單選項如下 人事管理 檔案管理 獎罰管理 調動管理 考評管理。工資管理 考勤津貼 工資總結。系統管理 部門管理 資料備份。使用者管理 操作員管...
人事工資管理系統
工資管理是每乙個單位都必須面臨的問題,各個單位的工資處理內容總是有一定的區別,目前還沒有乙個專用的工資管理系統。也不可能把各個單位的工資內容統一起來。為此各單位都面臨乙個工資管理系統的開發應用問題。本系統是用j2ee開發的乙個具有代表性的管理系統。下面是該系統的軟體模型。人事工資管理系統應完成以下功...
人事工資管理系統
軟體建模與分析 課程設計報告 專案組 人事工資管理系統 專業方向 軟體工程 指導教師 專案組成員 時間 電腦科學與工程學院 工資管理是每乙個單位都必須面臨的問題,各個單位的工資處理內容總是有一定的區別,目前還沒有乙個專用的工資管理系統。也不可能把各個單位的工資內容統一起來。為此各單位都面臨乙個工資管...