網站首頁 個人範例 行業範例 行政範例 職場範例 校園範例 書信範例 生活範例 節日文化範例
當前位置:文學範文吧 > 行業範例 > 管理

論文企業人事管理研究

欄目: 管理 / 發佈於: / 人氣:2.61W

論文企業人事管理研究的相關論文就在下面,各位,歡迎各位閲讀,希望可以幫助各位同學哦!

論文企業人事管理研究

  論文企業人事管理研究

【摘要】該企業人事管理系統採用B/S架構,主要對企業員工的信息以及跟人事相關的工作流程進行集中的管理並建立了一個完善的、強大的員工信息數據庫。該數據庫是以和SQL SERVER 2005數據庫作為開發平台。使用C#設計操作控件和編寫操作程序,完成數據輸入、修改、存儲、調用查詢等功能;並使用SQL SERVER 2005數據庫形成數據表並最終進行數據存儲。

【關鍵詞】人事管理;B/S架構;;數據庫;C#

1.引言

近年來,隨着我國經濟形勢的發展,國內的企業不斷髮展壯大,員工部門分類越來越細,數量越來越龐大,原有的紙面管理、人工管理顯示出極大的弊端。同時由於信息不能得到及時高效的傳遞,管理手段、效率相當低下,越來越多的企業意識到運用計算機技術建立一套科學合理的管理系統,將企業管理和服務的職能從紙面管理轉移到網絡上去,可能為企業帶來直接的甚至更長久的競爭優勢。本文將根據企業相關需求設計與開發了企業人事管理系統。

2.系統設計平台與開發工具介紹

2.1 系統開發工具

2.1.1 簡介

是分層的、模塊化的,以及層次結構化的 Framework的每一層都是一個抽象層。其中,語言是頂層,也是最為抽象的一層。而公共語言運行庫則位於底層,它是最不抽象、最靠近本地環境的一層。這一點很重要,因為公共語言運行庫需要與操作環境緊密合作來管理應用程序。 Framework被分成了多個模塊,每個模塊都有它們各自特定的責任。最後由於高層只從底層請求服務,所以又是層次結構化的[1]。

2.1.2 環境

主要是運行在WEB服務器上的程序,微軟最初使用的是ASP,隨着大型應用的發展ASP很難適應這種趨勢,於是相應產生,相對與ASP來説是一種面向對象、組件化、分層的應用。對於設計者和開發者提供了更清晰的邏輯層次,更直觀快捷的開發。同時有效的提高了程序的可擴展性。的最終目的就是讓用户在任何地方、任何時間,以及利用任何設備都能訪問所需的信息、文件和程序。用户不需要知道這些文件放在什麼地方,只需要發出請求,然後只管接收就可以了。而所有後台的複雜性是完全屏蔽起來的[2]。

2.1.3 特點

高效率開發;更好的語言支持;可編程的控件;事件驅動的編程;基於XML的組件用户身份驗證,帶有帳號和角色;更高的可伸縮性;更強的性能-編譯代碼;更容易配置和開發。

2.1.4 FRAMEWORK體系結構

是分層的、模塊化的,以及層次結構化的。 Framework的每一層都是一個抽象層。其中,語言是頂層,也是最為抽象的一層。而公共語言運行庫則位於底層,它是最不抽象、最靠近本地環境的一層。這一點很重要,因為公共語言運行庫需要與操作環境緊密合作來管理應用程序。 Framework被分成了多個模塊,每個模塊都有它們各自特定的責任。最後由於高層只從底層請求服務,所以又是層次結構化的[3]。

2.2 系統數據庫SQLSERVER2005簡介

Microsoft SQL Server 2005 是一個全面的數據庫平台,使用集成的商業智能工具提供了企業級的數據管理[6]。Microsoft SQL Server 2005數據庫引擎為關係型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管理用於業務高性能的數據應用程序。SQL Server 2005是一個全面的數據庫平台,使用集成的商業智能工具提供企業級的數據管理,為關係型數據和結構化數據提供更安全可靠的存儲功能。SQL Server 2005不僅可以有效地執行大規模聯機事務處理,而且可以完成數據倉庫和電子商務應用等許多具有挑戰性的工作。SQL Server 2005旨在通過數據庫加密、更加安全的默認設置、加強的密碼政策和細化的許可控制、加強的安全模型等特性,為企業數據提供最高級別的安全性[7]。

3.系統需求分析與系統總體設計

3.1 系統可行性分析

3.1.1 技術可行性分析

Visual 提供了一個統一的、緊密集成的可視化編程環境,簡化了開發應用程序的過程,縮短了實用方法的時間。利用Visual ,可以非常輕鬆地創建具有自動伸縮能力的可靠的應用程序和組件。數據庫方面SQL server 2005已經可以滿足中小型企業的數據要求,甚至有些大型企業都可以達到要求。

3.1.2 經濟可行性分析

由於現在企業規模的擴大,企業內部數據將大量膨脹,包括員工、部門等信息將為企業的瓶頸問題,採用傳統的手工輸入方法,不僅工作繁瑣而且需要人力輸入多,記錄容易出錯,那樣產生了成本高,效果差的弊病,對於一個企業的資料庫建立是十分困難和麻煩的。而採用這種系統所發費的成本,精力都遠遠低於手工,並且實用十分方便,更新也簡易,每個部門只需一個人統一管理,對企業實現辦公無紙化能起到很大的作用。

3.1.3 管理可行性分析

由於市場競爭的激烈程度日益增加,企業要想長久地發展下去,首先必須具有良好的企業文化,其次在管理上體制要完善、制度要合理,再次要採用可持續發展的科學方法,最後還應與時俱進,不斷進行企業改革,使得企業時刻適應社會的變革。

3.1.4 社會可行性分析

隨着計算機的.發展與普及,以及互聯網技術的擴展,日常勞資人事管理必將實現無紙化辦公,並且加入到公司內部的Intranet或者是Internet上去,實現數據的共享,這樣有利於勞資人事信息在單位內部的查詢,提高了數據資源的利用,並且能及時的得到更新,提高了工作的效率。 3.2 系統需求分析

本系統需實現功能如下:整個公司人事管理信息系統運行在本單位局域網中;人事管理系統應該能夠存儲員工的基本信息,公司機構部門信息;系統能提供對這些信息的查詢、修改、添加和刪除功能;系統能對公司的人事變動、獎懲信息、考勤信息進行記錄並對其進行查詢;系統能提供對員工添加、修改、刪除用户帳號的功能,並能分配權限;對數據的安全有相應的保護措施;針對不同管理層的使用者,設置不同的操作權限;能夠實現很好的人機交互功能,輸入簡單、快捷。

3.3 系統概要設計

本系統設計旨在為企業內部員工對企業相關信息進行訪問與操作,根據企業內部相關需求,對系統進行同步設計,本系統通過B/S[8]的方式讓用户可以通過瀏覽器,以不同的權限對該系統進行一系列的操作,對各項功能模塊進行訪問,對各項具體信息進行查詢、編輯、刪除等操作[9]。具體部署圖如圖1所示。

3.4 系統主要功能模塊設計

人事管理系統是針對公司人事部門大量的業務處理工作而開發的管理軟件[10]。根據用户的要求,根據人事管理、部門信息管理、員工管理和系統管理四個方面進行設計的。

3.4.1 系統登錄

根據不同的身份,使用不同的用户權限進行開庫驗證用户密碼和類別,如果登錄失敗,則提示失敗原因;如果登錄成功,則按用户的權限進入不同的頁面。根據帳號管理員分配的相應權限執行相應的操作。

3.4.2 人事管理模塊設計

此模塊允許具有錄入修改員工信息權限人員登錄。人員基本信息的添加:添加人員基本信息,包括姓名、工號、年齡等信息。人員基本信息的編輯:編輯人員的基本信息。刪除人員基本信息:當該職員已經被解僱或其他原因離開企業,則需要對該員工做刪除操作,刪除該員工的基本信息。人員基本信息查詢:查找某職員的基本信息。查找可分員工編號和員工姓名進行,按姓名可以模糊匹配來搜索。

3.4.3 部門管理模塊設計

(1)部門基本信息增加:

包括增加部門的編號,名稱以及部門經理等基本信息。

(2)部門基本信息修改:

對部門編號、部門、經理等基本信息進行修改。

(3)部門基本信息查詢:

提供給用户對部門各項信息進行了解的窗口,對整個公司架構進行了解。

(4)部門基本信息刪除:

當有部門需要撤銷或者合併時,對原有部門信息進行清理刪除操作。

3.4.4 員工管理模塊設計

員工模塊主要包括以下四個模塊:

員工檔案管理:員工工號、姓名、性別、年齡、出生日期、地址、電話號碼、政治面貌、畢業院校、身份證號、所在部門、備註。

員工考勤管理:員工工號,姓名,月份,本月天數,公休天數,出勤天數,出勤,曠工,年休,請假,遲到,早退,忘訂卡,假日加班,其它加班,補休天數,出差,加班費,扣考核,其它,備註。

員工工資管理:工號,姓名,底薪,獎金,補貼,加班,養老金,醫療保險,公積金,實發工資,税率,月份。

員工評價管理:員工工號、姓名、性別、工作情況評價、主管評價、同事評價。

3.4.5 系統管理模塊設計

系統管理主要包括以下五個模塊:

用户列表添加:當企業新增加員工時,需分配給該員工訪問系統的權限,對用户進行註冊操作,將用户相關信息添加到數據庫,以方便系統管理員對所進入系統的用户進行相關查詢。

用户列表刪除:當員工被解僱或辭職情況而離開公司,需將該員工對系統的操作權限進行刪除,並刪除該員工相關信息。

用户列表查詢:允許員工對一般信息進行查詢(只允許查詢一般信息)。

用户註銷:登錄的用户退出系統。

用户編輯:允許員工對登錄系統的密碼進行修改。

權限管理:對不同的員工分別不同的權限,如普通員工只有訪問的權限,而部門主管以及經理有修改信息的權限。

3.5 企業人事管理流程設計

當用户進入系統後,將按照一定的流程對該系統進行操作,具體流程如下:

第一步,運行系統後,首先會看到登陸窗體,對用户的身份進行認證。身份認證可以分為以下兩個過程。

(1)確認用户是否是有效的系統用户。

(2)確定用户的類型。

第一個過程決定用户能否進入系統,第二個過程根據用户的類型決定用户的操作權限。在系統初始化時,有兩個默認的用户。在本系統中設置管理員用户為administer,普通用户為Users。管理員用户可以創建用户、修改用户信息以及刪除用户;普通用户則只能修改自己的用户名和密碼,而且普通用户的功能受到限制。

第二步,將選擇各功能模塊,主要功能模塊主要包括人事管理模塊、部門管理模塊、員工管理模塊、系統管理模塊。分別進入用户需要的功能模塊執行相應的操作。系統管理模塊將為提供各種維護系統的功能。

本文設計的企業人事管理系統與以前的一些相關的軟件有很大程度上的進步,該系統是利用目前發展成熟的計算機網絡技術,結合運用網絡相關的技術,來達到為本系統利用的宗旨,這一做法的優勢在是B/S架構的相關的基礎上,大範圍的調動網絡技術,利用網絡迅速這一特點來及時的對人事信息的及時更新與操作。

參考文獻

[1]安德森ASP NET高級編程[M]北京:清華大學出版社,2002.

[2](美)Chris Goode,Chris Ullman等康博譯ASP NET入門經典??c#編程篇[M].北京:清華大學出版社,2002.

[3]Daniel Cazzulino,等.C# Web應用程序入門經典[M].北京:清華大學出版社,2003.

[4]張輝鵬.基於NET的電子商務系統的研究和設計[D].武漢:武漢理工大學計算機科學與技術學院,2006.

[5]Daniel Cazzulino等C# Web應用程序入門經典[M].北京:清華大學出版社,2003.

[6]張莉,王強,趙文防,董莉 server數據庫原理及應用教程[M].清華大學出版社,2004.

[7]申朝陽,宋顏浩 NET與相關數據庫技術[M].水利水電出版社,2005.1.

[8]楊新宇,劉力勇.關於 B/S 架構的深入探析[M].科技信息(學術研究),2007-01.

[9]張海藩.軟件工程導論[M].北京:清華大學出版社,1998.

[10]賴茂生.信息資源管理教程.北京:清華大學出版社,2006.