學術堂首頁 | 文獻求助論文范文 | 論文題目 | 參考文獻 | 開題報告 | 論文格式 | 摘要提綱 | 論文致謝 | 論文查重 | 論文答辯 | 論文發表 | 期刊雜志 | 論文寫作 | 論文PPT
學術堂專業論文學習平臺您當前的位置:學術堂 > 管理學論文 > 人力資源管理論文

研究院多平臺人事管理系統構建研究

時間:2018-09-05 來源:科技創新與生產力 作者:張平,程婷,趙明松, 本文字數:3332字
  摘 要: 為了提高企業人事管理效率, 實現企業人事管理自動化, 根據中小企業人事管理特點和要求, 本文詳細介紹了中小企業人事管理系統設計方案, 采用系統架構實現、系統模塊實現的方法, 對系統的交互性能、可操作性以及功能的完整性進行了測試, 有效提高了中小企業人事管理效率, 對企業的發展具有深遠意義。
  
  關鍵詞: SSH框架; 系統架構; B/S架構; 人事管理系統;
  
  Abstract: In order to improve efficiency of enterprise personnel management and realize the automation of enterprise personnel management, according to the characteristics and requirements of the personnel management of SME, the authors detailedly introduced the design plan of the personnel management system of SME. Then, by adopting system architecture and system module, the authors conducted system testing for interactive performance, maneuverability and completeness of functions, which may effectively improve the efficiency of personnel management of SME, and has far-reaching significance for the development of enterprises.
  
  Keyword: SSH framework; system architecture; B/S structure; personnel management system;
  
  隨著社會不斷向前發展, 經濟日益繁榮, 中小型民營企業在國民經濟中的地位越來越重要, 企業在不斷的競爭中清晰地認識到人才開發的重要性。人力資源管理在現代企業管理制度中占有絕對性的地位。如何發揮企業資源優勢, 合理配置中小企業資源, 充分調動企業員工的主動性、積極性和創造性具有重要意義[1-2].科學的人事管理系統有助于管理人員提高人事資源利用率, 做好人事管理的協調工作, 實現企業員工個人信息的統一管理[3-4].因此根據中小企業人事管理特點, 設計與開發了中小企業人事管理系統, 以提高企業工作效率。
  
  1、 中小企業人事管理系統設計方案
  
  1.1、 中小企業人事管理系統的設計目標
  
  中小企業人事管理系統旨在實現中小型企業的部門管理、崗位管理、員工檔案管理以及位置查詢等。筆者結合中小企業人事管理的特點和需求, 制定了一些設計目標。
  
  1) 創建數據庫, 設計崗位信息、部門信息、員工信息等表格字段, 實現企業信息的入庫、更新、刪除等操作管理, 為人事管理工作提供便捷。
  2) 可按照部門、崗位、工號、員工姓名等條件模糊或精準查詢, 查詢后可自動生成信息統計表, 方便管理人員打印。
  3) 創建企業工資發放模板, 財務部門可以靈活地根據員工日常工作情況自動匯總工資, 保障員工薪酬的公平性、公正性。
  4) 設置部門、崗位的管理權限, 要求各部門負責人只能查看、審核本部門員工的工作。設置系統管理員賬戶和系統安全日志, 定期維護數據庫, 保證系統信息的安全性。
  
  1.2、 中小企業人事管理系統的總體架構設計
  
  為了滿足用戶的易操作性、系統較強的交互性和多客戶訪問等要求, 該系統采用SSH框架, 由表現層 (Struts) 、業務層 (Spring) 、持久層 (Hibernate) 3種架構整合形成一個框架[5].Struts是一種以WebWork為核心的簡潔、可擴展的架構, 主要采用攔截器的機制來處理用戶的請求;Spring是一個輕量級的開源框架, 為解決企業應用開發的復雜性而創建;Hibernate是一個開放源代碼的對象關系映射框架, 它對Java數據庫進行了非常輕量級的對象封裝, 程序員可以使用對象編程思維來操縱數據庫。根據SSH框架的特性, 系統共分為持久層、業務層以及表現層3個層次, 系統層次結構見第97頁圖1.持久層主要接收客戶端請求后獨立進行各種運算, 通過Hibernate框架實現對數據庫的操作;業務層是利用服務器實現客戶端的邏輯功能, 利用Service (服務) 接口實現相應類的業務處理;表現層是數據的展示與用戶的輸入, 采用Struts框架完成與Web頁面的數據交互展示。三層架構相互獨立, 但又通過特定的接口進行聯系。本系統利用Spring框架的控制反轉 (Inversion of Control, IOC) 容器和面向切面編程 (Aspect Oriented Programming, AOP) 思想, 使表現層與業務層、業務層與持久層之間相互調用, 較好地降低了各個模塊之間的耦合性, 便于系統后期的維護和擴展。  
圖1 系統層次結構圖  
  1.3、 中小企業人事管理系統的數據庫設計
  
  依據系統功能模塊的要求, 采用Hibernate的正向工程, 因系統涉及的數據庫表格較少, 所以可直接通過Java實體類生成數據庫表, 具體實體類字段包括員工實體類、部門實體類、崗位實體類、權限實體類等4大類。其中員工實體類包括員工編號、所屬部門、所屬崗位、登錄名、密碼、姓名、性別、電話號碼、聯系地址、月薪、電子郵件、出生日期、備注等;部門實體類包括部門名稱、部門職能說明、上級部門 (部門與部門之間自關聯) 等;崗位實體類包括崗位名稱、崗位說明等;權限實體類包括權限名稱、權限URL (統一資源定位符) 、權限與權限之間的自關聯等。在權限設置中給崗位設置權限, 可實現不同員工分配到不同的操作權限, 例如員工與部門之間屬于多對一的關系, 員工與崗位之間屬于多對多的關系, 因此員工與崗位之間存在一張權限中間表。
  
  1.4、 中小企業人事管理系統的功能模塊設計
  
  根據企業人事管理系統的具體目標設計對應的功能模塊, 主要包括部門管理, 崗位管理, 員工管理3個子模塊, 系統總體功能模塊結構見圖2
  
  2、 中小企業人事管理系統實現
  
  2.1、 中小企業人事管理系統的系統架構實現
  
  系統架構實現分為系統Web頁面實現、系統表現層實現、系統業務層實現和系統持久層實現。
  
  1) 系統Web頁面實現。在系統的前端設計中使用了Java腳本語言、層疊樣式表 (Cascading Style Sheets, CSS) 、Java服務器頁面 (Java Server Pages, JSP) 標簽庫等。在添加員工界面時, 有基本的信息添加, 并在頁面中做了非空校驗。
  
  圖2 系統總體功能模塊結構
  
  2) 系統的表現是由Struts2框架的Action (響應) 類來完成的。當用戶向瀏覽器發出請求之后, 系統根據2個配置文件給出用戶響應。
  
  為了使系統的層次更加清晰明確, 在表現層與持久層之間添加一個業務層, 其目的是放在此層中進行處理, 提高人事管理系統的可維護性和可擴展性。同時利用Hibernate框架來實現系統的持久層, 首先建立Java實體類及對應的配置, 其次通過Hibernate框架的配置文件將Java實體類映射成數據庫中的表。
  
  2.2、 中小企業人事管理系統的系統模塊實現
  
  中小企業人事管理系統模塊包括員工信息管理模塊、部門信息管理模塊、崗位信息管理模塊。其中, 員工信息管理模塊中的員工信息頁面包括員工基本信息, 如姓名、性別、出生日期、聯系方式、聯系地址等。在填寫聯系地址時, 調用百度地圖應用程序編程接口 (Application Programming Interface, API) 在地圖上可實時查詢員工的位置, 當鼠標點擊顯示具體位置時, 可自動填寫到聯系地址的輸入框中, 從而實現員工信息的添加、刪除和員工所在部門信息查詢等操作。此外, 在員工信息頁面上, 能簡潔直觀地顯示員工的基本信息, 包括月薪、所屬部門等, 還可進行員工信息更新等操作。
  
  3、 中小企業人事管理系統測試
  
  中小企業人事管理系統的模塊測試主要通過黑盒測試和白盒測試相互結合的方法進行, 在白盒測試中, 釆用Java語言的Junit框架對程序的輸入輸出進行測試, 集中測試每一個功能模塊的代碼實現。第98頁表1為登陸模塊和用戶信息模塊的測試結果與分析 (黑盒測試) .
  
  4、 結束語
  
  該系統充分考慮到用戶的需求, 根據目前中小企業人事管理的特點, 聯合Struts2框架、Hibernate框架、Spring框架等, 設計了Web應用架構和部門、崗位、員工3個功能模塊, 實現了數據的共享, 提高了企業員工的工作效率, 解決了中小企業管理中存在的問題, 有助于提高中小企業軟實力。
  
  表1 登錄和用戶信息模塊的測試結果與分析

登錄和用戶信息模塊的測試結果與分析
  
  參考文獻:
  
  [1]于蘭芳。中小企業人力資源管理問題與對策研究[J].商場現代化, 2013 (27) :124-125.
  [2]李剛。人力資源管理信息系統[M].北京:北京大學出版社, 2014.
  [3]張夢。基于C/S結構的中小企業人事管理系統的設計與開發[J].計算機科學, 2016, 43 (S1) :547-550.
  [4]劉偉, 郭順生, 李益兵。ER P中人力資源管理子系統的設計與開發[J].武漢理工大學學報 (信息與管理工程版) , 2005 (3) :118-120.
  [5]王文明。基于Java EE架構的SSH框架[J].電子技術與軟件工程, 2017 (5) :69.
    張平,程婷,趙明松,陸龍妹.中小企業人事管理系統設計與開發[J].科技創新與生產力,2018(04):96-98.
    • 成都網絡警察報警平臺
    • 公共信息安全網絡監察
    • 經營性網站備案信息
    • 不良信息舉報中心
    • 中國文明網傳播文明
    • 學術堂_誠信網站
    五子棋大师