999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于JavaEE 的人力資源管理系統的設計與實現

2020-12-11 15:44:31劉東旭
普洱學院學報 2020年3期
關鍵詞:數據庫系統管理

張 淼,劉東旭

滁州職業技術學院 信息工程學院,安徽 滁州 247100

引言

隨著計算機與網絡技術的日益完善,企業的日常管理也迫切需要融入信息化技術。其中,人力資源管理系統對企業的運轉效率起著舉足輕重的作用。它通過整合多個系統和流程,以確保對人力資源、業務流程和數據的輕松管理,使人力資源員工能夠執行日常操作,如員工記錄管理、工資單、考勤管理等[1]。

人力資源管理設計并實現了一種人力資源管理系統,系統采用B/S 結構,普通員工可以隨時瀏覽個人信息,查看培訓計劃、薪金情況、獎懲情況,人力資源員工可以及時進行業務管理,如新增員工、發布應聘信息、調整薪資等。

1 相關技術

1.1 Servlet 簡介

Java Servlet 簡稱Servlet,使用Java 編寫服務器端程序,主要任務是接受請求并發出響應。為了響應來自網絡的請求,Java web 應用程序必須首先確定哪些代碼將響應請求URL,然后發送響應。Servlet 技術的核心是Servlet 接口,任何實現了Servlet 接口的類視為一個Servlet, 用來響應某個特定類型的網絡請求,通常是HTTP 請求[2]。

1.2 JSP 簡介

Java Server Pages 簡稱JSP,通常在服務器端執行。JSP 通過制作特殊的JSP 標記將Java 代碼插入HTML 頁面來開發web 頁面。當服務器處理JSP網頁的請求時,會首先運行代碼段,然后再將執行結果和HTML 代碼一起返回[3]。和Servlet 相比,JSP更易于維護,同時提供了更多的附加功能,如表達式語言、自定義標記等。

2 系統需求分析

考慮到日常人力資源管理的流程,系統的用戶有兩類,分別是系統管理員和普通企業員工,系統管理員由企業的人力資源人員擔任。

第一,管理員用戶需求分析。系統管理員負責整個系統的管理,如包括用戶注冊、用戶登錄、密碼管理等,同時負責企業員工管理,日常薪資管理,員工招聘管理,員工培訓管理和日常考核等功能。

第二,普通員工需求分析。普通員工可以登錄和注冊系統,進行個人信息維護,薪資查詢、培訓計劃的申請和離職申請等。

3 系統設計

3.1 系統功能結構

通過以上的需求分析,設計出的人力資源管理系統主要包括以下幾個模塊:

3.1.1 系統管理模塊:主要包括員工密碼管理、員工登錄管理、員工注冊管理等子模塊;

3.1.2 人事管理模塊:主要包括員工考核管理子模塊、員工招聘管理子模塊、員工培訓管理子模塊、員工獎懲信息管理子模塊、員工薪資管理子模塊、人事檔案信息管理子模塊等;

3.1.3 員工管理模塊:員工信息查詢、員工信息修改、員工在線申請等子模塊。

3.2 系統設計方案

由于B/S 結構具有較好的獨立性、可伸縮性和安全性,系統采用B/S 結構進行開發。如果客戶端發出的請求需要對數據庫進行訪問,Web 服務器接受請求然后對數據庫服務器進行訪問,并將數據庫服務器返回的結果嵌入到Web 頁面并返回給客戶端;如果客戶端發出的請求不需要對數據庫進行訪問,則請求將會直接被服務器處理,并把最終生成的頁面返回給客戶端。另外采用JavaScript 對網頁進行交互設計,Tomcat 為主要服務器,Java 為后臺開發語言,利用MySQL 數據庫來管理系統數據。

3.3 數據庫設計

數據庫的設計是系統設計的重要環節,影響到整個系統的質量和運轉效率。在確定數據庫結構之前,需要通過需求分析、概念設計、邏輯設計等環節,再對數據庫進行規范。系統主要涉及5 張表,分別是人員信息表、應聘人員表、人員培訓表、人員獎懲表、人員薪資表。

第一,人員信息表:包括員工編號、員工用戶名、密碼、部門、入職時間、是否為管理員等,其中員工編號是該表的主鍵,此表數據量由企業總人數決定。如果人數太多,也可分部門分別建表。

第二,應聘人員表:包括應聘人員編號、姓名、性別、年齡、職務、專業、學歷等。該表存儲了應聘人員的相關信息,用于招聘管理。

第三,人員培訓表:包括培訓編號、培訓名稱、培訓開始時間、培訓結束時間、培訓人員等。其中培訓編號是該表的主鍵,用于員工的培訓管理。

第四,人員獎懲表:包括每次的獎懲編號、員工編號、獎懲類型、獎懲說明、獎懲時間等。其中獎懲編號、員工編號是該表的復合主鍵,用于績效獎懲管理。

第五,人員薪資表:包括人員編號、薪資等級、基本薪金、飯補、房補、全勤獎等。其中人員編號是該表的主鍵,用于薪資管理。

除此之外還有部門信息表、人員調動信息表、考勤信息表、管理員登陸信息表等。

4 系統測試

測試在軟件開發的整個周期內,其目的就是通過創造各種環境來模擬真實的環境,在軟件發布之前盡可能找到錯誤,避免在交付之后出現重大問題。為保證軟件的可用性,本系統通過進行常見的界面測試和功能測試。

4.1 界面測試

界面測試,就是測試整個系統的界面設計是否合理,能否滿足用戶需求。這包括系統如何處理鍵盤和鼠標輸入,以及如何顯示屏幕文本、圖像、按鈕、菜單、對話框、圖標、工具欄等。此次測試主要包括以下幾個方面的內容:整體頁面測試,圖形測試、文案測試、導航測試、平臺兼容性測試等。

4.2 功能測試

黑盒測試,它是把待測程序看做一個打不開的黑盒子,因此黑盒里面的內容是完全不知道的。即黑盒測試是在不知道程序內部結構的情況下進行測試,在測試過程中,不關心程序是如何實現的,只關心程序的輸入數據和輸出結果。因此黑盒測試是一種從軟件外部對軟件進行實施的測試[4]。

5 結語

通過對人力資源管理進行需求分析,設計并實現了一個基于B/S 結構的人力資源管理系統,方便人力資源人員對人力資源、業務流程和數據的輕松管理,提高企業辦公效率,具有較好的實用性。

猜你喜歡
數據庫系統管理
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
主站蜘蛛池模板: 亚洲视频三级| 日本www在线视频| 日韩在线影院| 欧美日韩免费观看| 黄色网页在线播放| 九九香蕉视频| 特级aaaaaaaaa毛片免费视频| 国产精品永久久久久| 国产午夜精品一区二区三| 91小视频在线观看| 亚洲手机在线| 亚洲AV无码久久天堂| 制服无码网站| AV片亚洲国产男人的天堂| 欧美一区精品| 91久久性奴调教国产免费| 久青草网站| 亚洲国产精品一区二区第一页免 | 亚洲国产中文精品va在线播放| 精品一区二区无码av| 黄色成年视频| 一区二区午夜| 午夜一级做a爰片久久毛片| 亚洲视频一区| 一级全免费视频播放| 91久久精品国产| 日本人妻一区二区三区不卡影院| 国产一级裸网站| 日本福利视频网站| 欧美在线网| h网站在线播放| 另类重口100页在线播放| 国内丰满少妇猛烈精品播| 伊人久久大香线蕉综合影视| 亚洲天堂久久| 国产对白刺激真实精品91| 日韩欧美国产精品| 青青操视频免费观看| 国产日韩精品一区在线不卡| 国产成人综合网在线观看| 在线国产你懂的| 国产午夜看片| 在线无码私拍| 亚洲黄色网站视频| 最新国产网站| 欧美一级99在线观看国产| 妇女自拍偷自拍亚洲精品| 中文国产成人久久精品小说| 91在线国内在线播放老师| 午夜人性色福利无码视频在线观看| 亚洲欧美精品一中文字幕| 国产成人精品一区二区不卡 | 91年精品国产福利线观看久久| 97视频在线观看免费视频| 97狠狠操| 国产精品美女自慰喷水| 亚洲成人www| 亚洲一区二区约美女探花| 色婷婷综合在线| 视频二区亚洲精品| 欧美国产日韩在线| 国产性精品| 日韩欧美成人高清在线观看| 亚洲精品国产综合99久久夜夜嗨| 亚洲欧美不卡视频| 在线一级毛片| 欧美一区二区三区香蕉视| 中文字幕永久视频| 日韩乱码免费一区二区三区| 伊人久久青草青青综合| 国产网站免费观看| 亚洲黄色视频在线观看一区| 人妻丰满熟妇AV无码区| 成人一级免费视频| 手机精品福利在线观看| 青青国产视频| 91尤物国产尤物福利在线| 亚洲男人的天堂视频| 欧美性精品| 67194成是人免费无码| 国产伦精品一区二区三区视频优播| 在线亚洲精品福利网址导航|