亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于MVC的人力資源管理系統(tǒng)的設(shè)計

        2022-03-19 02:00:48李小蓮
        電腦知識與技術(shù) 2022年2期
        關(guān)鍵詞:Java語言軟件系統(tǒng)人力資源管理

        李小蓮

        摘要:為了提高企業(yè)的人力資源管理效率,改善管理環(huán)境,避免由于不恰當?shù)墓芾矸椒ㄅc方式帶來的低工作效率,造成企業(yè)出現(xiàn)不必要的損失,設(shè)計出一種新的人力資源管理系統(tǒng)。該系統(tǒng)使用MVC軟件框架進行設(shè)計,使用Java語言編程,數(shù)據(jù)庫采用SQL數(shù)據(jù)庫;在進行了充分的需求分析后設(shè)計系統(tǒng),系統(tǒng)能夠有效提高企業(yè)人力資源管理工作效率。

        關(guān)鍵詞:MVC框架;Java語言;SQL數(shù)據(jù)庫;人力資源管理;軟件系統(tǒng)

        中圖分類號:G642 ? ? ? ?文獻標識碼:A

        文章編號:1009-3044(2022)02-0058-03

        企業(yè)為了提高人力資源管理效率,節(jié)省管理成本,除了選擇科學有效的管理方法外,利用先進的軟件系統(tǒng)來輔助人力資源的管理是一個很好的選擇。人力資源管理系統(tǒng)是一個企業(yè)可以單獨制定的信息集成管理系統(tǒng),是為企業(yè)提高管理者工作效率而開發(fā)的。企業(yè)使用此系統(tǒng)的主要目的是降低人力資源管理的成本,提高人力資源的管理效率,快速掌握員工基本信息,使企業(yè)人力資源管理向規(guī)范化、標準化、決策科學化發(fā)展。軟件管理系統(tǒng)能夠方便管理者查看公司員工的考勤、薪資等情況,每個員工也能在系統(tǒng)中看到自己的實際考核和考勤狀況,這使得管理信息比較透明,利于改善管理者與被管理者之間的關(guān)系。

        本系統(tǒng)采用基于MVC框架的模式進行系統(tǒng)的設(shè)計。MVC全名Model View Controller,分別是模型層、視圖層、控制層,視圖與模型不是一對一的關(guān)系,而是多對一的關(guān)系[1]。Model層為業(yè)務(wù)模型層,接受從控制器傳來的數(shù)據(jù),進行數(shù)據(jù)庫交互;View層是視圖顯示層,接收數(shù)據(jù)后在視圖頁面顯示數(shù)據(jù);Controller層是控制層,接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。該技術(shù)能夠充分節(jié)約開發(fā)人員的編程時間,能夠完全使用整套的MVC框架 [2]。MVC強制使應用程序的輸入、處理和輸出分開設(shè)計,將程序主體分離為模型、視圖、控制器3個核心部件,實現(xiàn)功能的解耦[3]。

        1 需求分析

        首先對系統(tǒng)進行需求分析,下面將從用戶情況、用例分析、用例描述三個方面對系統(tǒng)進行需求分析。

        1.1系統(tǒng)用戶分析

        系統(tǒng)用戶分為管理員和普通用戶兩大類,管理員具有對系統(tǒng)參數(shù)進行設(shè)置和修改,設(shè)置普通用戶的權(quán)限;普通用戶根據(jù)角色的不同會分配不同的功能模塊。例如,普通員工能夠進行的操作有:能夠進行個人信息的添加、修改、查詢;能夠考勤簽到和查看考勤信息;能夠查看工資信息。部門管理人員能夠管理員工信息,管理包括添加新員工賬號,查看、修改本部門人員考勤信息;添加、修改、查看、刪除本部門人員工資信息。用戶角色功能表如表1所示:

        1.2用例分析

        用例是從用戶的觀點對系統(tǒng)行為的一個描述[4]。用例分析法是面向?qū)ο蠓治龅闹匾椒?,是以用戶為中心,是一個軟件系統(tǒng)基于面向?qū)ο蠓治龇椒ǖ牡谝粋€內(nèi)容。對用例進行分析時需要畫用例圖,用例圖是由參與者、用例以及他們在系統(tǒng)完成的操作等構(gòu)成。一個完整的系統(tǒng)包含若干個用例,每個用例都應具體說明應完成的功能[5]。從每個參與者開始分析用例,從用例圖可以看出使用系統(tǒng)相關(guān)的用戶以及用戶希望系統(tǒng)提供的操作或功能,以及客戶應該需要提供什么樣的服務(wù)。員工用例圖如圖1所示,其他用例圖可以參考員工用例,就不一一累述。

        1.3 用例描述

        1.3.1 “用戶登錄”用例

        用例編號:001

        用例名稱:用戶登錄

        用例描述:本用例的功能是向服務(wù)器發(fā)送連接請求,并向服務(wù)器提供驗證所需的用戶名和登錄密碼。

        參與者:所有用戶

        前置條件:在人力資源管理系統(tǒng)有合法的身份。

        后置條件:用戶成功登錄后,進入自己的個人信息頁面。

        事件流:

        1)基本流

        ①用戶在登錄界面輸入用戶名、密碼。

        ②用戶單擊登錄按鈕,請求登錄。

        ③客戶端檢查用戶填寫的用戶名內(nèi)容是否合法,合法進入基本流4;不合法,轉(zhuǎn)向備選流1。

        ④檢查密碼是否正確,密碼正確進入基本流5;不正確,進入備選流2。

        ⑤成功登錄,進入系統(tǒng)個人信息界面。

        2)備選流

        ①備選流1

        A.如果用戶的用戶名沒有通過驗證(驗證要求請參照第三點所列要求),比如沒有該用戶,應提示:“該用戶不存在,請重新輸入!”。

        B.用戶返回基本流1.

        ②備選流2

        A.如果用戶的密碼沒有通過驗證,比如密碼不是該用戶的密碼,應提示:“密碼不正確,請重新輸入!”。

        B.用戶返回基本流1.

        要求:

        1) 用戶名字符數(shù)需要8到10位,且為必填項。

        2) 密碼字符數(shù)需要8到16位,且為必填項。

        1.3.2 員工考勤簽到用例描述

        用例編號:002

        用例名稱:員工考勤簽到用例

        用例描述:本用例的功能是向服務(wù)器發(fā)送連接請求考勤簽到。

        參與者:所有用戶

        前置條件:員工成功登錄系統(tǒng)后。

        后置條件:考勤簽到成功頁面能夠正常顯示。

        事件流:

        1)基本流

        ①用戶進入到考勤打卡面。

        ②單擊簽到按鈕簽到。如果簽到成功,轉(zhuǎn)基本流3,如果簽到不成功,轉(zhuǎn)備選流1.

        ③進入到簽到成功頁面,顯示簽到時間。

        2)備選流1

        沒有成功簽到,提示:“簽到不成功,請重新簽到”,轉(zhuǎn)基本流2。

        2 系統(tǒng)設(shè)計

        2.1 功能模塊設(shè)計

        登錄模塊:從管理員與普通用戶兩個層面出發(fā),系統(tǒng)需實現(xiàn)管理員的后臺管理功能,以及普通用戶修改密碼等操作的功能。該系統(tǒng)不設(shè)置用戶注冊頁面,管理員賬戶進行原生的SQL增加,而普通用戶的賬號密碼則由管理人在辦理入職時,錄入員工基本信息就可以產(chǎn)生一個以員工手機號為用戶名,初始密碼是123456的賬號。在輸入賬號密碼登錄時,若密碼和用戶名為空時會跳出相應的提示,系統(tǒng)會根據(jù)校驗密碼和用戶名是否存在。

        員工信息管理模塊:主要負責對員工信息進行增加、刪除、修改和查詢,可以多條件查詢,這里員工的增加就是可以給新來員工生成一個初始賬戶。

        考勤模塊:員工可以進行考勤打卡,管理員可以查看員工的打卡情況。當打卡發(fā)生異常時,可以進行補打操作。

        薪資模塊:管理員可以進行員工工資的添加、修改、刪除、查詢操作,員工可以進行查詢操作查看自己的薪資。

        報表模塊:主要根據(jù)員工每天的考勤記錄和每個月的工資生成報表,可以查看、導出報表。為了方便管理和統(tǒng)計,這些報表可以由定時器自動生成,也可以由管理者手動生成。

        獎懲模塊:對有突出貢獻、有優(yōu)秀事跡的員工進行表揚和獎勵,可以進行事跡的添加、修改、刪除,對于有不良事跡的也同樣進行記錄。記錄之后,會把相應的獎金或者罰款合并計算到工資。

        個人信息模塊:用戶個人信息的添加、查詢和密碼修改等操作。

        2.2 數(shù)據(jù)庫設(shè)計

        建立SQL數(shù)據(jù)庫,通過SQL語句對數(shù)據(jù)庫進行格式進行優(yōu)化。良好的數(shù)據(jù)庫設(shè)計方案,能夠提高系統(tǒng)的運行效率,減少不必要的數(shù)據(jù)冗余。我們對數(shù)據(jù)庫進行了規(guī)范化的設(shè)計,在前后臺之間進行有效的連接,通過運用java EE技術(shù)將數(shù)據(jù)庫連接。主要數(shù)據(jù)庫表的設(shè)計如表2至表5所示:

        3 總結(jié)

        隨著計算機軟件系統(tǒng)開發(fā)技術(shù)的成熟,人力資源管理系統(tǒng)的設(shè)計越來越人性化。本次研究從系統(tǒng)的需求分析開始,進行系統(tǒng)的用戶角色分析,然后進行用例分析與用例描述,最后使用了成熟的開發(fā)技術(shù),在基于Java和MVC框架的基礎(chǔ)上設(shè)計人力資源管理系統(tǒng),保證系統(tǒng)能夠安全、可靠地運行,用戶能夠正常開展人力資源管理工作,提高人力資源管理效率。

        參考文獻:

        [1] 曾偉梁,李佳寧.基于Java Web MVC 框架的學生成績管理系統(tǒng)的設(shè)計 [J].南昌師范學院學報(綜合),2020,41(6):37-40.

        [2] 謝如歡.基于Java EE的人機交互友好人力資源管理系統(tǒng)設(shè)計[J].現(xiàn)代電子技術(shù),2021,44(8):114-118.

        [3] 亓雪冬,韓立峰.基于MVC的Web框架設(shè)計與應用[J].微型電腦應用,2021,37(3):4-6.

        [4] 李代平.軟件工程[M].2版.北京:冶金工業(yè)出版社,2006.

        [5] 劉振華,王曉蓓.軟件工程與UML項目化實用教程[M].北京:清華大學出版社,2016.

        【通聯(lián)編輯:王力】

        2846500511272

        猜你喜歡
        Java語言軟件系統(tǒng)人力資源管理
        基于數(shù)據(jù)融合的掘進機截齒磨損狀態(tài)監(jiān)測
        基于Android平臺的健康醫(yī)療APP設(shè)計與開發(fā)
        國有企業(yè)改革過程中人力資源管理問題淺析
        中國市場(2016年35期)2016-10-19 02:09:30
        新形勢下電力企業(yè)人力資源優(yōu)化管理初探
        中國市場(2016年35期)2016-10-19 02:07:22
        淺析省級人才市場提升人力資源管理水平的具體措施
        商(2016年27期)2016-10-17 04:24:11
        珠三角高職人力資源管理畢業(yè)生就業(yè)方向淺析
        商(2016年27期)2016-10-17 04:18:49
        機電運維系統(tǒng)在馬巢高速營運管理中的應用研究
        大學生創(chuàng)業(yè)平臺設(shè)計與實現(xiàn)
        計算機軟件開發(fā)中的JAVA編程語言分析
        計算機控制系統(tǒng)的軟件抗干擾技術(shù)
        无码gogo大胆啪啪艺术| 在线观看亚洲AV日韩A∨| 91精品久久久久含羞草| 亚洲精品国产av成拍色拍| 88久久精品无码一区二区毛片| caoporen国产91在线| 一级片麻豆| 国产在线欧美日韩一区二区| 精品午夜一区二区三区| 蜜臀av国内精品久久久人妻| 精品亚洲一区二区三区在线播放| 亚洲性无码av中文字幕| 最新系列国产专区|亚洲国产| 亚洲日韩∨a无码中文字幕| 精品三级久久久久久久| 中文字幕人妻久久一区二区三区| 男女一区视频在线观看| 日韩av一区二区网址| 久久久久久久综合综合狠狠| 日本最大色倩网站www| 国产成年无码v片在线| 亚洲乱码一区二区三区成人小说| 亚洲精彩视频一区二区| 免费播放成人大片视频| 美女视频在线观看亚洲色图 | 国产黄在线观看免费观看不卡 | 无码国产精品第100页| 一区二区三区四区在线观看视频| 高清不卡av一区二区| 国产做无码视频在线观看| 日韩精品无码一区二区| 中文字幕亚洲欧美日韩2019| 高清国产美女av一区二区| 亚洲女同系列高清在线观看| 少妇被爽到自拍高潮在线观看| 日韩有码在线一区二区三区合集| 国产午夜精品无码| 一边做一边喷17p亚洲乱妇50p| 欧美丰满大屁股ass| 亚洲日韩AV秘 无码一区二区 | 欧美丰满熟妇xxxx性ppx人交 |