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

        ?

        基于WEB的人事管理系統(tǒng)設(shè)計

        2018-01-02 08:44:38鄭力軍寇俊超宿迎禎
        軟件 2017年12期
        關(guān)鍵詞:吉林市哈希人事

        鄭力軍,寇俊超,宿迎禎

        (1. 吉林化工學(xué)院,信息與控制工程學(xué)院,吉林省 吉林市 132011;2. 吉林市二十一中學(xué),吉林省 吉林市 132011;3. 吉林市豐滿區(qū)教師進(jìn)修學(xué)校,吉林省 吉林市 132011)

        基于WEB的人事管理系統(tǒng)設(shè)計

        鄭力軍1,寇俊超2,宿迎禎3

        (1. 吉林化工學(xué)院,信息與控制工程學(xué)院,吉林省 吉林市 132011;2. 吉林市二十一中學(xué),吉林省 吉林市 132011;3. 吉林市豐滿區(qū)教師進(jìn)修學(xué)校,吉林省 吉林市 132011)

        人事管理系統(tǒng)的主要任務(wù)是對人事檔案進(jìn)行管理。本文使用 MVC框架下的多層模式,開發(fā)出基于WEB的人事管理系統(tǒng)。通過該系統(tǒng),能方便快捷地對人事檔案進(jìn)行查詢、統(tǒng)計、更新,并且能按一定要求輸出報表,使企業(yè)的人事管理工作系統(tǒng)化、規(guī)范化、自動化,從而提高企業(yè)管理的效率。

        人事管理系統(tǒng);人事檔案;企業(yè)管理

        0 引言

        在企業(yè)管理中,人事管理非常重要。隨著經(jīng)濟的快速發(fā)展,企業(yè)的規(guī)模也變得越來越大,因此,管理好企業(yè)內(nèi)部員工的信息也就成為企業(yè)管理中的一個重要問題。面對這種情況,開發(fā)一個企業(yè)人事管理系統(tǒng),來實現(xiàn)管理的系統(tǒng)化、規(guī)范化、自動化就顯得非常必要。

        在信息系統(tǒng)出現(xiàn)之前,人事管理都是由人力來完成的。當(dāng)企業(yè)較小時,人力完全可以勝任,然而隨著企業(yè)員工人數(shù)的增加,依然依靠人力進(jìn)行人事管理,則必然會出現(xiàn)效率低、錯誤率高的問題。

        本次開發(fā)設(shè)計的人事管理系統(tǒng),就是把分散的企業(yè)員工信息收集起來進(jìn)行統(tǒng)一、集中、規(guī)范的管理,為企業(yè)和員工提供建立分類編號、電腦存儲查詢等現(xiàn)代化、專業(yè)化的管理方式,從而解除雙方的后顧之憂[1,2-3]。

        1 系統(tǒng)分析

        1.1 研究范圍

        基于web的人事管理系統(tǒng),把原有的人事管理通過Internet網(wǎng)絡(luò)化、開放化。系統(tǒng)覆蓋了人事部門的基本人事功能,包括增、刪、改、查等,并且開放給一般用戶一些功能。以往需要到人事部門的工作都可以通過本系統(tǒng)來完成。

        1.2 WEB人事管理系統(tǒng)的功能

        Web人事管理系統(tǒng)主要完成用戶登錄、瀏覽新聞、人員檔案基本操作、人員職稱管理、密碼修改、權(quán)限設(shè)置等[3]。

        1.3 用戶種類

        通過web人事管理系統(tǒng),注冊用戶可以查詢、申請職稱、查看人事部門的相關(guān)信息等;游客可以看到一些人事新聞或相關(guān)信息及申請成為注冊用戶;人事部門操作員可以增加、刪除、修改人事信息,可以審批一般用戶的職稱申請以及更新新聞等;系統(tǒng)管理員可以對用戶設(shè)置權(quán)限,對注冊用戶的申請進(jìn)行審批和對系統(tǒng)及數(shù)據(jù)庫進(jìn)行維護(hù)。角色與功能如表1所示。

        1.4 業(yè)務(wù)流程分析

        對于信息管理系統(tǒng)來說,一般會存在多類型的用戶,如果每一類用戶的工作流程都是不相同的,那么就要提供用戶登錄模塊,對用戶的身份進(jìn)行認(rèn)證。

        身份認(rèn)證的過程中主要是確認(rèn)以下兩點:

        1. 確認(rèn)用戶是否是有效的系統(tǒng)用戶。

        2. 確定用戶的類型。

        第一點決定用戶是不是能進(jìn)入系統(tǒng),第二點則決定用戶的操作權(quán)限以及信息界面。

        在系統(tǒng)的流程分析中,各個功能模塊之間體現(xiàn)出不同的依存關(guān)系,如圖1所示[4]。

        表1 用戶與開放功能Tab.1 User and open function

        圖1 系統(tǒng)流程分析圖Fig.1 System flow analysis diagram

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

        2.1 設(shè)計模式

        本設(shè)計采用 MVC模式。MVC全名是 Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設(shè)計典范,用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,將業(yè)務(wù)邏輯聚集到一個部件里面,在改進(jìn)和個性化定制界面及用戶交互的同時,不需要重新編寫業(yè)務(wù)邏輯,達(dá)到減少編碼時間的目的。MVC被專門用于映射傳統(tǒng)的輸入、處理和輸出功能在一個邏輯的圖形化用戶界面的結(jié)構(gòu)中。MVC就是類似三層的一種架構(gòu),主要還是采用封裝(分層)的思想,來降低耦合度,從而使系統(tǒng)更加的靈活,擴展性更好。Model(模型)是應(yīng)用程序中用于處理應(yīng)用程序數(shù)據(jù)邏輯的部分,通常負(fù)責(zé)在數(shù)據(jù)庫中存取數(shù)據(jù)。View(視圖)是應(yīng)用程序中處理數(shù)據(jù)顯示的部分,通常是依據(jù)模型數(shù)據(jù)創(chuàng)建的。Controller(控制器)是應(yīng)用程序中處理用戶交互的部分,通常負(fù)責(zé)從視圖讀取數(shù)據(jù),控制用戶輸入,并向模型發(fā)送數(shù)據(jù)。

        2.2 信息匯總

        在本次設(shè)計中,為了分離開業(yè)務(wù)邏輯與實際的數(shù)據(jù)庫操作,將業(yè)務(wù)邏輯層從 MVC的模型層中分離出來,即Service層,該層專門負(fù)責(zé)業(yè)務(wù)邏輯的處理,這樣有利于代碼的可重用性,即使業(yè)務(wù)邏輯改變了,只需要修改業(yè)務(wù)邏輯層的實現(xiàn)代碼,對于向上為控制層提供的服務(wù)接口不用改變,而如果數(shù)據(jù)庫表改變了,則只需要改變Dao層,業(yè)務(wù)邏輯層無需改變。將系統(tǒng)分層的好處就是邏輯清晰,然而層分的多了則提高了系統(tǒng)的復(fù)雜性,故在本次設(shè)計中只使用4層邏輯結(jié)構(gòu)[5]。

        2.3 Service類族

        如圖2為Service類族結(jié)構(gòu)圖,Service類族即為業(yè)務(wù)邏輯層,每一個類均提供若干個業(yè)務(wù)邏輯接口為上一層提供服務(wù),同時又調(diào)用數(shù)據(jù)庫操作層,在整個系統(tǒng)中扮演著極其重要的角色,完成信息匯總的功能。

        圖2 Service類族Fig.2 Service class family

        2.4 軟件接口

        在MVC模式中,需要給web服務(wù)器的中間件提供配置文件。在本系統(tǒng)的這種多層結(jié)構(gòu)中主要有兩個配置文件:一個是web.xml,即web部署描述符,它是中間件初始化每一個web項目所必需的文件;第二個是struts-config.xml,在本系統(tǒng)中控制頁面轉(zhuǎn)發(fā)使用的是 struts技術(shù),當(dāng)用戶提交一個請求以后,中間件通過這個配置文件定義的對應(yīng)關(guān)系,轉(zhuǎn)發(fā)到相應(yīng)的頁面或者相應(yīng)的程序進(jìn)行處理。[5]

        3 系統(tǒng)實現(xiàn)

        3.1 界面設(shè)計

        設(shè)計登錄窗體如圖3所示,其主要功能為:

        (1)判斷用戶名和密碼是否為空,如果為空則返回,要求用戶輸入。

        (2)將已輸入的用戶名和密碼賦值到變量Username和Password中。

        (3)如果通過密碼驗證,則可登錄。

        (4)關(guān)閉登錄窗體。

        帳戶申請模塊如圖4所示,實現(xiàn)如下功能:

        (1)用戶可以根據(jù)用戶申請表提示填寫一些基本信息。

        (2)如填寫資料正確,就可成為該系統(tǒng)的用戶。(3)帳戶申請界面。

        3.2 信息匯總程序

        在人事管理系統(tǒng)中,業(yè)務(wù)邏輯層(service層)扮演了信息匯總的角色,其中業(yè)務(wù)邏輯層主要負(fù)責(zé)三件事:一為格式化輸入,將輸入項格式化為存儲需要的格式或者業(yè)務(wù)要求的格式;二為業(yè)務(wù)邏輯處理。三為操作數(shù)據(jù)庫。

        如圖5所示,圖中代碼部分為調(diào)用Dao層接口,查詢出結(jié)果后放入一個java類中,然后申請一個哈希空間,將那個代碼查詢結(jié)果的java類對象的每一個屬性存入到哈希表中,并同時給出元素的值。這樣既方便頁面輸入,同時又割斷了Dao層與表示層

        圖3 登錄界面Fig.3 Login interface

        圖4 帳戶申請界面Fig.4 Account application interface

        的聯(lián)系。最后,返回這個哈希表給控制層,控制層再將這個哈希表當(dāng)作頁面的屬性保存,頁面再通過一組 jsp語句,根據(jù)哈希表的值顯示這個希哈表的內(nèi)容。

        圖5 業(yè)務(wù)邏輯層代碼Fig.5 Business logic layer code

        4 結(jié)論

        本系統(tǒng)在Web上實現(xiàn)了人事管理系統(tǒng)的功能,能夠完成一般大中型企業(yè)的人事管理工作。

        [1] T. A. Stewart. Taking on the Last Bureaucracy[J]. Fortune,1996.

        [2] Marzolf, Marion Tuttle. Management[J]. Nwe York Press,1991, (1): 1880-1950.

        [3] 加里.德斯勒. 人力資源管理[M]. 中國人民大學(xué)出版社,1996.

        [4] 史濟民, 顧春華, 李昌武, 苑榮. 軟件工程[M]. 高等教育出版社, 1990.

        [5] 邱虹坤, 金穎, 索世文, 鄧揚晨. 基于J2EE構(gòu)造電子商務(wù)平臺[J]. 沈陽航空工業(yè)學(xué)院學(xué)報, 2004.

        The Design of Personal Management System Based on Web

        ZHENG Li-jun1, KOU Jun-chao2, XU Ying-zhen3
        (1. College of information and control engineering, Jilin Institute of Chemical Technology, Jilin 132011, China;2. Jilin Twenty-first Middle School, Jilin 132011, China; 3. Jilin Fengman District Teacher Education School, Jilin 132011, China)

        The main task of personal management system is to sort out personnel files. It enables to enquiry, count,update personnel files, and can export statements according to certain requirements. Through the system, the personnel management can be systematized, standardized, and automated, and thus the efficiency of enterprise management increases.

        Personal management system; Personal files; Enterprise management

        TP311

        A

        10.3969/j.issn.1003-6970.2017.12.022

        本文著錄格式:鄭力軍,寇俊超,宿迎禎. 基于WEB的人事管理系統(tǒng)設(shè)計[J]. 軟件,2017,38(12):115-118

        吉林省教育廳重點項目(吉教科合字[2014]第343號)

        鄭力軍(1976-),男,講師,主要研究方向:計算機技術(shù)及應(yīng)用;寇俊超(1976-),男,講師,主要研究方向:化學(xué)教育與信息技術(shù)應(yīng)用;宿迎禎(1976-),男,教師,主要研究方向:教學(xué)研究及管理。

        猜你喜歡
        吉林市哈希人事
        吉林省吉林市松江東路小學(xué)校
        人事人才
        人事人才
        人事人才
        人事人才
        吉林市糧食局 推動落實糧食安全省長責(zé)任制
        基于OpenCV與均值哈希算法的人臉相似識別系統(tǒng)
        基于維度分解的哈希多維快速流分類算法
        計算機工程(2015年8期)2015-07-03 12:20:04
        中國石油吉林石化公司產(chǎn)品銷售信息
        化工科技(2014年1期)2014-06-09 06:11:58
        中國石油吉林石化公司產(chǎn)品銷售信息
        彈性體(2014年1期)2014-05-21 03:11:29
        国产丝袜精品不卡| 人妻丰满熟妇av无码区免| 亚洲 欧美 偷自乱 图片| 午夜不卡无码中文字幕影院| 天天做天天爱天天综合网2021| 最近中文字幕国语免费| 精品久久久无码中字| 中文人妻av久久人妻18| 女人色毛片女人色毛片18| 国产午夜精品电影久久| 久久99精品波多结衣一区| 国产成人精品蜜芽视频| 日韩一区二区三区人妻中文字幕| 亚洲综合网中文字幕在线| 精品人妻av中文字幕乱| 国产高颜值女主播在线| 国产精品成人3p一区二区三区| 在线看无码的免费网站| 久久亚洲精品11p| 亚洲综合久久成人a片| 少妇无码av无码去区钱| 日本一区二区三区专区| h视频在线免费观看视频| 白白色发布的在线视频| 精品国产一区二区三区三| 东北妇女xx做爰视频| 免费人成黄页在线观看视频国产| 国产在线观看入口| 草草影院国产| 国产男女做爰猛烈视频网站| 国产一区二区三区在线爱咪咪| 三级日韩视频在线观看| 一本久久综合亚洲鲁鲁五月天 | 日本久久黄色高清视频| 一区二区三区四区中文字幕av| 蜜桃成熟时在线观看免费视频| 乱中年女人伦av一区二区| 欧美 丝袜 自拍 制服 另类| 国产乱人伦偷精品视频| 亚洲一区二区情侣| 偷偷夜夜精品一区二区三区蜜桃|