亚洲综合色吧_免费一级欧美片在线观看_亚洲综合无码av一区二区_国产极品粉嫩福利在线观看,精品一区二区三区免费播放,亚洲精品国产盗摄,日本中文字幕色

無憂MBA論文網MBA論文 > MBA課程論文 > 信息系統與信息資源管理 > 正文

交通科技公司人力資源信息系統的設計與實現

時間:2021-10-01 來源:51mbalunwen作者:vicky
本文研究結論如下:(1)在軟件功能與架構層面,與傳統的人力資源管理系統不同,本文通過在人力資源管理系統中采用微服務等軟件架構技術,提高了人力資源管理系統在進行擴展時的能力。(2)在數據層面,本文系統還分析了如何將人力資源管理系統與其他業務系統一起納入大數據的架構中。通過采用 ETL 等技術以及采用大數據架構,實現了不同系統的數據匯集。

第一章 緒 論

1.1 研究背景
人力資源是企業發展的重要基礎性資源,對人力資源進行信息化管理,對企業員工的各項信息、工作情況等數據進行保存,能夠分析企業人力資源管理中可能存在的不足,并幫助企業改進管理方式。通過人力資源管理系統,企業對員工的招聘、錄用、考核等各項人力資源工作進行全面的評價,分析員工可能存在的職業發展的瓶頸,幫助員工規劃工作的發展,同時改進企業的人力資源管理方式。企業人力資源管理系統在企業相關制度的基礎上,進一步采用科技的手段收集員工的基本信息,解決人力資源管理制度層面的落地問題。
因此,搭建一套具有先進功能的人力管理信息化系統是各個企業較為重視的事。對于交通科技公司而言,隨著企業的發展,人員逐漸增多,人力資源管理也逐漸變得復雜。同時隨著公司管理逐漸轉型,人力資源管理的標準化、正規化以及信息化成為迫切的需求。因此,搭建一套較為先進的人力資源管理系統,對公司的人力資源進行全面管理,同時提供業務流程、報表查詢等服務將員工的合同管理、工資績效管理等采用系統進行管理成為公司人力資源保障業務發展的重要基礎。在交通科技公司規模較小的時候可以采用一些簡單的系統甚至手工管理各類檔案資料,但是這種低效的方式無法滿足公司高速發展的需要。同時,隨著交通公司的發展,企業內部的信息系統環境變的復雜,各類系統之間需要進行數據交換、服務對接。傳統架構下的人力資源系統一般采用數據庫對外開放或者額外增加服務接口的方式進行擴展。但是采用數據庫開放的方式并不安全,同時對原有架構下的系統進行接口擴充的效率也較低,需要對原系統進行大量的二次開發。而目前解決此類的方式主要是采用微服務進行系統架構,采用大數據作為底層的數據處理機制,既能強化對基礎數據的處理與計算,又能增強系統的服務擴展性。因此,本文在構建交通科技公司人力資源管理系統時,除了設計與實現傳統人力資源管理系統中具有的人員管理、合同管理、薪酬管理等功能外,在架構上還采用大數據技術進行數據整合,并對外提供微服務接口,進一步提高人力資源管理系統的擴展性以及性能。
.................................

1.2 研究意義
人力資源管理的優化與效率提升對促進企業發展具有重要的意義。美國在1959 年到 1979 年之間的生產力指數增長過程中,除了資金等方面的投入以后,人力資源理論的創新與應用,人力資源管理效率的提升都發揮了不可替代的作用。人力資源對于企業而言是基礎性的稀缺資源,加強對人力資源管理的信息化建設,有助于企業進一步提高人力資源管理的效率。對于某交通科技公司而言,隨著企業規模發展,企業信息化環境的變化,構建一套具有高效數據計算與存儲同時具有擴展性服務接口的人力資源管理系統成為迫切的需求。因此,本文圍繞某交通科技公司人力資源管理系統的需求,在完成傳統人力資源系統的人員管理、合同管理、薪酬管理等模塊的設計與實現基礎上,本文還將研究如何提供微服務對外接口、定義智能化報表,利用大數據技術對員工數據進行整合,進一步豐富了人力資源管理系統的功能,具有一定的理論以及現實意義。
..............................

第二章 相關技術分析
2.1 開發模式
2.1.1 B/S 及 C/S 模式
C/S 模式是指客戶端運行在單臺終端,通過客戶端與遠程服務器進行交互,接受服務器端的數據,或者由本地數據庫提供數據的一種軟件開發模式。傳統的人力資源管理系統經常采用 C/S 模式,每臺終端上都需要安裝獨立的人力資源軟件。這種方式有自己的局限性,特別是在移動辦公的時候,如果終端設備無法攜帶,那么便難以使用該系統。B/S 模式下的系統與 C/S 模式存在區別,B/S 模式下開發的系統,其服務端運行在獨立的服務器上,而終端設備只需要使用瀏覽器便能夠訪問這些服務,無需再單獨安裝其他客戶端軟件。B/S 架構如圖 2-1 所示。服務器以及數據庫都是獨立的,客戶端通過網絡訪問 Web 服務器,而不能直接訪問數據庫。對數據庫的讀寫由 Web 服務來完成。一般而言,訪問 B/S 訪問的系統只需要通過瀏覽器即可完成,因此對使用系統的局限較少,方便互聯網發展下人們的使用。
圖 2-1 B/S 與 C/S 對比
圖 2-1 B/S 與 C/S 對比
.........................

2.2 開發技術
2.2.1 ADO.Net
ADO.NET 是微軟體系下的一類開發框架,用于處理與各類數據庫進行交互。ADO.NET 具有面向對象的特點,能支持各類數據接口的調用。在微軟產品體系下,采用 ADO.NET 可以與微軟的各類數據相關的產品進行交互,比如 SQL Sever 數據庫、XML 文件等。ADO.NET 的架構如圖 2-4 所示,該架構處理 B/S 架構下各類如數據相關的交互工作,在業務層只需要調用簡單的接口就能完成復雜的數據操作。
2.2.2 ASP.Net
在微軟的架構下,ASP.Net 技術專門用來處理與 B/S 架構中視圖層相關的各類工作。ASP.Net 提供了各類技術機制來完成網頁的重構與傳輸,提供標準化的模塊處理復雜的網頁交互實現。ASP.Net 還提供了與后臺業務邏輯層交互的各類接口,因此可以方便的與業務邏輯層通信。
SQL Server 是一種常用的數據庫,用于存儲各類數據。該數據庫的運行基于Windows 平臺,能夠很好的與 ADO.Net 等進行兼容。SQL Server 具有良好的性能,提供了數據的快速存儲與查詢能力,并且可以處理較大容量數據的讀寫。同時在管理數據方面,還可以與數據倉庫等進行良好的交互,因為本文基于微軟平臺開發,因此選擇 SQL Server2012 作為系統的數據庫,該數據庫具有以下優點。
(1)運行速度更快,并且消耗的內存資源更少,能夠快速的處理大批量的查詢請求,同時進入存儲操作。
(2)提供了數據庫的通用訪問接口,通過通用訪問接口可以被跨語言以及跨平臺的程序調用。
(3)數據格式豐富,支持不同的類型,同時能夠處理諸如 XML 等非結構化的文件格式。
(4)管理方便,提供了大量的管理組件方便數據庫管理人員進行管理。
(5)完善的權限管理體制,通過權限設計保護數據庫中的數據安全與隱私。
.......................

第三章 交通科技公司人力資源信息系統需求分析................................14
3.1 需求背景分析.........................................14
3.2 人力資源信息系統目標..................................14
3.3 功能需求................................15
第四章 交通科技公司人力資源管理信息系統設計............................24
4.1 交通科技公司人力系統整體架構設計.............................24
4.2 交通科技公司人力系統功能模塊設計...................................25
第五章 交通科技公司人力資源管理系統實現.....................................44
5.1 交通科技公司人力系統功能模塊的實現............................44
5.1.1 登錄模塊實現.....................................44
5.1.2 員工檔案管理模塊實現.............................46

第六章 交通科技公司人力資源管理系統測試

6.1 系統測試概況
在現代軟件開發體系中,測試占有重要的一環。在軟件開發完成以后,需要通過系統測試,驗證系統的各項功能滿足需求,并且系統沒有缺陷以后,才能正式在生產系統上上線。一般而言,開發人員與測試人員的角色應該分離,并滿足以下原則[35]:
(1)開發與測試分離。由于開發人員可能存在開發慣性,并不能有效的發現開發過程中的缺陷,因此一般需要由專門的測試人員對開發人員開發完成的系統進行測試。
(2)測試人員對系統進行測試,當發現系統缺陷時需要詳細記錄操作的步驟,環境以及系統缺陷的內容,并針對性的提出解決方法。
(3)關注系統的缺陷率以及問題跟蹤記錄,對存在增長趨勢的問題進行根本原因分析。
表 6-1 測試環境
表 6-1 測試環境
......................

第七章 總結與展望

7.1 總結
人力資源系統用于對企業的人力資源信息、員工考核等進行管理,能夠實現企業人力資源管理的信息化,有助于企業提高自身的競爭力。通過搭建信息化人力資源管理系統,可以提高人力資源管理流程的效率,提升企業對人力資源的利用率。人力資源管理系統為企業發展奠定信息化基礎,有利于企業提高競爭力。對于交通科技公司而言,開發一套較為先進的人力資源系統有利于促進公司各項業務的發展。本文對該系統的設計與實現進行研究。
本文對交通科技公司人力資源信息系統進行研究。首先,本文對交通科技公司人力資源信息系統的需求進行分析,對每一個模塊的具體內容、流程等進行了詳細的描述。除了傳統的人力資源系統的各項功能以外,本文系統還需要對外提供微服務,并且與大數據進行整合,同時需要滿足一定的性能需求。其次,本文對在對系統進行需求分析的基礎上對系統的功能、大數據架構、微服務體系的各個方面構建了詳細的體系設計。第三,本文基于.Net 以及 SqlServer 實現系統的功能模塊,然后采用 Ocelot 實現微服務。大數據平臺采用 Hadoop 以及 Hive 進行數據整合,采用 Kettle 進行 ETL 數據處理。在智能報表的實現方面,本文采用 Roslyn語言包實現報表語言的自定義,實現報表的智能交互。最后,通過采用功能測試用例的方法驗證系統各項功能滿足需求,并且通過 LoadRunner 對系統進行性能測試以后,也滿足性能需求。
本文研究結論如下:
(1)在軟件功能與架構層面,與傳統的人力資源管理系統不同,本文通過在人力資源管理系統中采用微服務等軟件架構技術,提高了人力資源管理系統在進行擴展時的能力。(2)在數據層面,本文系統還分析了如何將人力資源管理系統與其他業務系統一起納入大數據的架構中。通過采用 ETL 等技術以及采用大數據架構,實現了不同系統的數據匯集。(3)在報表層面,為了擴展該系統在報表等方面的自定義性質,引入具有語義規范的智能報表,提高系統在這方面的表達能力與功能。
參考文獻(略)
?
想畢業,找代寫
在線咨詢 在線留言咨詢
QQ在線
返回頂部
主站蜘蛛池模板: 汕头市| 腾冲县| 丹巴县| 孟州市| 青铜峡市| 三原县| 驻马店市| 天津市| 杂多县| 慈利县| 乐亭县| 当阳市| 昌吉市| 新安县| 务川| 南乐县| 陆川县| 社会| 诸暨市| 盐源县| 漾濞| 台南县| 绥芬河市| 广宁县| 富宁县| 宁晋县| 兰溪市| 岱山县| 宁乡县| 清镇市| 页游| 石家庄市| 招远市| 柞水县| 桐梓县| 洪湖市| 临邑县| 郑州市| 克山县| 温州市| 武义县|