https://www.bilibili.com/video/BV1rC411H7RZ/
演示視頻:
系統需求分析
1.1 可行性分析4.1.1 可行性分析本系統使用ASP.NET作為開發工具。ASP.NET采用面向對象的編程方法---把程序和數據封裝起來作為一個對象,并為每個對象賦予相應的屬性,還能夠通過第三方組件來擴充功能;而且用ASP編寫的頁面非常小巧;靈活;實用無需編譯;可以方便的進行人機交互。同時又可以用非常簡單的語句實現對數據庫的操作。系統采用SQL SERVER作為后臺數據庫開發工具。作為Microsoft Office套件中的數據庫管理軟件,其圖形化界面使數據庫管理更加簡潔、靈活,同時又具有豐富的編程接口以及強大的報表功能,能夠為我們從事程序開發提供了很多方便。
4.1.2 經濟可行性隨著科學技術的發展和人們生活水平的不斷提高,計算機的價格也已經越來越能被很多人所接受。不管是在企業還是家庭,計算機的使用已經成為普遍現象。所以從用戶經濟方面考慮,本系統的開發不會有很大的困難和風險。且系統本身成本較低,不需要很多的開發費用和以后的維護費用。
4.1.3 操作可行性由于本系統管理的對象比較單一,都是企業員工,且每個數據庫內容具有較強的關聯性,設計的過程不是特別復雜,因此,比較適合于采用數據庫管理。且因為本系統所耗費的資源非常小,企業一般使用的微機無論在軟件上還是硬件上都可以滿足運行要求。
1.2 應用需求分析本系統模塊設計目標是工資信息錄入,適應網站大規模瀏覽量要求,形成一個系統化、自動化、高效率的人力資源管理系統。本系統充分考慮了系統的可擴展性和商業性,利用ASP.NET基本知識以及SQL Server的基本操作,使它具有良好的穩定性并宜于維護。
本系統擁有兩個操作用戶角色,即員工和管理員。
員工通過輸入自己的身份證號和密碼登錄系統,查看自己的薪資和請假信息。
同時管理員也能夠及時的對員工的工資進行修改、添加、刪除等,這樣就極大提高了工作效率,節省了人力和物力,Zui終滿足企業財務管理、員工工資查詢的需要。
人力資源管理系統是為服務于企業內部人事和工資信息的管理而開發,主要用于企業使用電腦掌握和記錄員工檔案、快速計算和記錄工資發放、全面統計員工考勤和請假等事項,要求系統界面美觀大方,數據的修改和刪除簡單方便,數據具有可靠性和穩定性。具體應達到以下目的:
(1)科學管理員工檔案,優化分類,全面反映員工情況。
(2)管理考勤信息,保證工作秩序。
(3)記錄薪資發放信息,保證有效的激勵機制。
人事和薪資兩個方面的關系如圖4-1所示:
圖4-1 人事和薪資之間的關系
在薪資管理這一方面,在調查和了解的基礎上,得到如圖4-2所示的流程:
圖4-2 薪資管理中的工資生成
詳細調查的重點是對管理業務的流程進行描述,通過采用系統流程圖中部分圖形工具來描述管理活動,進行規范化說明。詳細調查之后,結合現行公司運營模式,為開發本系統而繪制出的管理業務流程圖。
圖4-3 業務流程圖
1.5 系統數據流圖數據流程圖是組織中信息運動的抽象。它是在調研的基礎上,從系統的科學性、管理的合理性、實際運動的可行性角度出發,將信息處理功能和彼此之間的聯系自頂向下,逐層分解,從邏輯上jingque地描述系統應具有的數據加工功能、數據輸入、數據輸出、數據存儲及數據來源和去向(外部實體)等項目。
首先,分析公司系統的總體情況,劃分系統邊界,識別系統的數據來源和去處,確定外部實體,得出系統的頂層數據流程圖;
然后劃分出幾個主要的信息管理功能,并明確各功能之間的聯系,繪制出數據流程圖。
圖4-4 數據流程圖
一個基于網絡的人力資源管理系統,能在網絡環境下實現數據的錄入、插入、刪除、查詢、統計、更新等功能。將工資管理作為一個獨立的模塊與人事管理相聯系,同時關聯員工的考勤和請假等管理,來生成每個員工的基本工資、實際發放工資等等,能夠實現人事信息和工資管理的科學化、系統化、規范化和自動化。
安裝此系統所需要的基本軟件,硬件環境為:
l Windows2000,WindowsXP/VISTA或更高的系統;
l ASP.NET 2005或更高版本;
l SQL Sever 2005或更好版本;
l Pentium100及以上檔次的IBM PC 及其兼容機;
l 256以上內存;
l 3G 以上可用內存空間;
l 高密軟盤驅動器;
l VGA顯示器;
l DVD-------ROM驅動器。
l 本程序在Windows/XP Perfessional 操作系統下,以中文版。
ASP.NET2005為前臺開發工具,用SQL Server2005為后臺數據庫,其中主要通過ADO技術來訪問數據庫。
2 總體設計1.2 設計概述人事薪資系統是根據企業對員工進行績效評估的需要來設計開發的,目標是給員工更準確的薪資管理系統。人事薪資系統也可以全方位的進行人事管理績效評估,同時可以方便地為產品的成本提供人工費用,提高人事管理的信息共享程度,人事信息的提取和統計將更加方便和快捷。
這個系統只涉及到兩個不同角色成員,分別是員工和管理員,主要目的是為了達成組織的目標,通過持續開放的溝通過程,形成組織目標所預期的利益和產出。
1.3 系統功能結構設計在系統需求分析的基礎上,結合系統設計的目標,可將本系統劃分為以下功能模塊:
用戶管理:主要包括用戶登錄、用戶口令修改、創建新用戶,設置用戶級別等功能。
員工基本資料的輸入:主要包括員工的基本信息。當新員工進入企業就職時,系統可以根據員工的基本資料了解員工的一些基本情況,設置員工的基本工資。
員工基本資料的維護:主要包括對員工基本資料的瀏覽、修改和維護等操作。當員工轉出、離職、退休時,系統可以刪除該員工的各種信息資料。
考勤管理:添加 修改 刪除員工的考勤信息 包括吃到 早退 曠工等條件的查詢;
請假管理:管理員工的請假信息,每個部門經理可以看到自己的部門員工的請假進行審批,請假類型包括年休 事價 公假和病假。
薪資福利管理:反映員工是交綜合保險+公積金還是交社會保險+公積金,工資里包括基本工資和150的餐費。在工資計算里和四金與請假掛鉤,年休和公假不扣錢但會扣除每天7.2元的餐費得到系統功能模塊圖,如圖4-2所示。
圖5-1 功能模塊圖
1.4 系統數據庫設計數據庫是信息管理系統的后臺,存儲著所有的信息,在信息管理系統中有著很重要的地位。數據庫設計的好與壞,直接影響到這個系統的運行效率。良好的數據庫設計,可以提高數據信息的存儲效率,確保數據信息的完整性和一致性。
針對企業工資信息管理系統的需求,通過對員工工資計算過程的內容分析,系統E-R圖如下:
圖5-2 E-R圖
- 計算機畢業設計 jsp酒店管理系統sqlserver 畢設28 2024-04-28
- 計算機畢業設計 jsp網絡版影院管理系統sqlserver 畢設20 2024-04-28
- 計算機畢業設計 jsp網站流量統計系統sqlserver 畢設77 2024-04-28
- 計算機畢業設計 jsp網上選課系統springmvc 畢設16 2024-04-28
- 計算機畢業設計 jsp網上書城ssh 畢設98 2024-04-28
- 計算機畢業設計 jsp汽車銷售預約系統mysql 畢設20 2024-04-28
- 計算機畢業設計 jsp汽車銷售網站ssh 畢設32 2024-04-28
- 計算機畢業設計 jsp汽車租賃網站mysql 畢設86 2024-04-28
- 計算機畢業設計 jsp文書處理及檔案管理系統mysql 畢設32 2024-04-28
- 計算機畢業設計 jsp教師工作量考核系統sqlserver 畢設28 2024-04-28