【正文】
課題。隨著管理模式在企業(yè)中得到進一步的深入應用,人力資源管理信息系統(tǒng)是在適應市場需要的客觀前提下,為了滿足各中小企業(yè)進行人事綜合管理而開發(fā)的軟件。 本系統(tǒng)是一個使用簡單,功能全面的人力資源管理系統(tǒng),主要針對中小企業(yè)進行人事管理。 關鍵字: 企業(yè)人力資源管理 SQLServer Abstract With the era of economic globalization, the development of enterprises is no longer limited to technology petition, peting in the market, more importantly, the talent petition. In the development process in addition to maintenance and customer relationships, to master the advanced production technology industry, must also have considerable talent in this field in a number of staff in order to remain invincible in the information age economy wave . Talent is a valuable wealth of enterprises, public institutions, is the core of human resource management. To attract and retain qualified personnel to bee an important topic of corporate human resources management. With the increasingly fierce petition between enterprise IT occupy an increasingly important role in the development of enterprises. With further indepth application management model in the enterprise, human resources management information system is developed under the objective prerequisites to meet the needs of the market, in order to meet the needs of SME personnel management software. I work for a pany the original size is relatively small, the pany expanded, easily lead to low efficiency, and more work errors by artificial management, Therefore, in order to improve the efficiency of the pany39。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如 :效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。 人力資源管理信息系統(tǒng)是為了滿足各中小企業(yè)管理自身的人事資料而設計的。基本業(yè)務能實現(xiàn)對人力資源進行機構管理,崗位管理,合同,人員分類,職務,人事檔案等 。例如 :檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。 本系統(tǒng)采用前臺 編程語言 ,運行在 WindowsXP/2021操作系統(tǒng)上,使用 SQL Server作為后臺數(shù)據(jù)庫,因而具有操作界面簡單明了,操作步驟簡介清晰,系統(tǒng)的可移植性好等優(yōu)點。 可行性分析 技術可行性 技術上 的可行性分析要考慮將來要采用的硬件和軟件技術能否滿足用戶提出的要求(如計算機的容量、速度等)。這是個超小型的管理系統(tǒng),從投入的人力,財力與物力來講是非常之小的,只要一臺電腦,所以這方面的因素基本可忽略。企業(yè)人力資源管理系統(tǒng)基本業(yè)務模塊功能結構 : 管理員用戶: ( 1) 修改密碼 ( 2)機構信息管理( ) ( 3)崗位信息管理( ) ( 4)人事檔案管理( 案) ( 5)合同信息管理( ) ( 6)退出管理 普通員工 : ( 1) 修改密碼 ( 2) 我的人事信息 ( 3) 提交合同信息 ( 4) 我提交的合同信 息 ( ) 業(yè)務流數(shù)據(jù)流分析 計算機信息系統(tǒng)以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理系統(tǒng)的支持下,進行信息的收集、整理、存儲、檢索、更新、加工、統(tǒng)計和傳播等操作。 確切的說,數(shù)據(jù)庫設計是指對于一個給定的應用環(huán)境,提供一個確定最優(yōu)數(shù)據(jù)模型與處理 模式的邏輯設計,以及一個確定數(shù)據(jù)庫存儲結構與存取方法的物理設計,建立起既能反映現(xiàn)實世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和加工要求,有能被某個數(shù)據(jù)庫管理系統(tǒng)所接受,同時能實現(xiàn)系統(tǒng)目標,并有效存取數(shù)據(jù)的數(shù)據(jù)庫。反之則是亂七八糟,不僅給數(shù)據(jù)庫的編程人員制造麻煩,而且面目可憎,可能存儲了大量不需要的冗余信息。為了把用戶的數(shù)據(jù)要求清晰明確地表達出來,系統(tǒng)分析員通常建立一個概念性的數(shù)據(jù)模型。這里我們運用最常用的表示概念性數(shù)據(jù)模型的方法,是實體 —— 聯(lián)系方法即 E— R 模型。為減少數(shù)據(jù)冗余,簡化修改數(shù)據(jù)的過程,實現(xiàn) 對數(shù)據(jù)進化規(guī)范化。該數(shù)據(jù)庫中包含了 5 張表:管理員 用戶 信息表( AdminInfo)、 員工信息 表 (WorkInfo)、 機構信息 表 (JigouInfo)、 崗位 信息表 (GangweiInfo)、 合同信息表 ( ContractInfo ) 下面分別介紹一下這些表的結構。 1) 管理員 用戶信息表( AdminInfo) ,記錄系統(tǒng)管理員信息, 結構如下表所示: 表 1 AdminInfo 字段名 類型 主鍵 備注 ID 自動編號 是 自動編號 ADName nvarchar 用戶名 ADPass nvarchar 用戶密碼 addtime datetime 時間 2) 員工信息表 (WorkInfo), 用來保存員工的基礎信息, 結構如下表所示: 企業(yè)人力資源管理系統(tǒng)的設計與實現(xiàn) Page 8 of 28 表 2 WorkInfo 字段名 類型 主鍵 備注 ID 自動編號 是 自動編號 JID Int 所屬機構 GID Int 所在崗位 WName nvarchar 登錄編號 WPass nvarchar 登錄密碼 WUName nvarchar 真實姓名 WTel nvarchar 座機 WPhone nvarchar 手機 WEmail nvarchar Email WPay float 基本公司 JoinDate Datetime 入職日期 wContent Ntext 備注 Addtime datetime 時間 3) 機構信息表 (JigouInfo), 用來保存機構基礎信息, 結構如下表所示: 表 3 JigouInfo 字段名 類型 主鍵 備注 ID 自動編號 是 自動編號 JGName nvarchar 機構名稱 JGUser nvarchar 負責人 4)崗位信息表 (GangweiInfo),保存項目基礎信息 結構如下表所示: 表 4 GangweiInfo 字段名 類型 主鍵 備注 ID 自動編號 是 自動編號 JID Int 所屬機構 id GWName nvarchar 崗位名稱 GWContent nvarchar 負責工作 企業(yè)人力資源管理系統(tǒng)的設計與實現(xiàn) Page 9 of 28 GWPay nvarchar 崗位工資 5)合同信息表 (ContractInfo),保存設置的員工提交的合同信息 結構如下表所示: 表 5 ContractInfo 字段名 類型 主鍵 備注 ID 自動編號 是 自動編號 WID Int 上傳人 CCTitle Nvarchar 合同編號 CCA Nvarchar 甲方 CCB nvarchar 乙方 CCdate Datetime 合同日期 CCNameA Nvarchar 負責人 CCNameB Nvarchar 負責人 CCFileUrl Nvarchar 附件 CCContent Nvarchar 備注 state Int 合同狀態(tài) addtime Datetime 新系統(tǒng)邏輯模型的提出 一個實體集轉換為關系模型中的一個關系,實體的屬性就是關系的屬性,實體的碼就是關系的碼,關系的結構就是關系模型。 1: 1 聯(lián)系與莫一端實體集所對應的關系聯(lián)合,則需要在被合并關系中增加熟悉,其新增的屬性為聯(lián)系本身的屬性和與聯(lián)系相關的另一個實體集的碼。它是隨著 Inter 技術的興起,對 C/S 模式應用的擴展。 B/S 模式最大的好處是運行維護比較簡便,能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù)。由于服務器連接個數(shù)和數(shù)據(jù)通信量的限制,這種結構的軟件適于在用戶數(shù)目不多的局域網(wǎng)內(nèi)使用。在這種結構下,軟件應用的業(yè)務邏輯完全在應用服務器端實現(xiàn),用戶表現(xiàn)完全在 Web服務器實現(xiàn),客戶端只需要瀏覽器即可進行業(yè)務處理,是一種全新的軟件系統(tǒng)構造技術。 1,數(shù)據(jù)安全性比較。另外,對于集團級的異地軟件應用, C/S結構的軟件必須在各地安裝多個服務器,并在多個服務器之間進行數(shù)據(jù)同步。所以,對于集團級 的大型應用來講, C/S結構軟件的安全性是令人無法接受的。 2,數(shù)據(jù)一致性比較。這些服務器每天必須同步完畢之后,總部才可得到最終的數(shù)據(jù)。對于 B/S結構的軟件來講,其數(shù)據(jù)是集中存放的,客戶端發(fā)生的每一筆業(yè)務單據(jù)都直接進入到中央數(shù)據(jù)庫,不存在數(shù)據(jù)一致性的問題。在集團級應用里, C/S 結構不可能隨時隨地看到當前業(yè)務的發(fā)生情況,看到的都是事后數(shù)據(jù);而 B/S結構則不同,它可以實時看到當前發(fā)生的所有業(yè)務,方便了快速決策,有效地避免了企業(yè)損失。由于 B/S 結構的數(shù)據(jù)是集中存放的,所以總公司可以直接追溯到各級分支機構(分公司、門店)的原始業(yè)務單據(jù),也就是說看到的結果可溯源。 5,服務響應及時性比較。軟件供應商提供的軟件也不是完美無缺的,所以,對已經(jīng)部署的軟件產(chǎn)品進行維護、升級是正常的。而 B/S結構的軟件不同,其應用都集中于總部服務器上,各應用結點并沒有任何程序,一個地方更新則全部應用程序更新,可以做到快速服務響應。 C/S結構軟件僅適用于局域網(wǎng)內(nèi)部用戶或?qū)拵в脩簦?1兆以上);而我們的 B/S結構軟件可以適用于任何網(wǎng)絡結構(包括 ),特別適于寬帶不能到達的地方。 作 為微軟推出的新興 Web應用程序開發(fā)技術,在數(shù)據(jù)庫應用方面發(fā)揮著越來越重要的作用。 .NET 的特點 .NET 是 的簡稱。它定義了一種公用語言子集 (Common Language Subset)來提供符合其規(guī)范的語言和類庫之間的無縫集成。而且 .NET 平臺的基礎架構 .NET 框架(Framework),采用統(tǒng)一的命令集支持各種編程語言。 .NET 框架提供強的跨語言繼承性、錯誤處理和調(diào)試功能。 是一種建立在通用語言上的程序構架,能被用于一臺 Web 服務器來建立強大的 Web 應用程序。 執(zhí)行效率的大幅提高 是把基于通用語言的程序在服務器上運行。 世界級的工具支持 構架是可以用 Microsoft( R)公司最新的產(chǎn)品 Visual 開發(fā)環(huán)境進行開發(fā), WYSIWYG( What You See Is What You Get企業(yè)人力資源管理系統(tǒng)的設計與實現(xiàn) Page 12 of 28 所見即為所得)的編輯。 強大性和適應性 因為 是基于通用語言的編譯運行的程序,所以它的強大性和適應性,可以使它運行在 Web 應用軟件開發(fā)者的幾乎 所有 的平臺上。 同時也是languageindependent 語言獨立化