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

        ?

        基于Java的企業(yè)人事管理系統(tǒng)的研究與分析

        2017-04-26 00:37:40毛曉東
        電腦知識與技術(shù) 2017年6期
        關(guān)鍵詞:賬套人事管理數(shù)據(jù)庫

        毛曉東

        摘要:在現(xiàn)代社會高速發(fā)展的前提下,企業(yè)的發(fā)展無外乎內(nèi)部技術(shù),外部市場,售后服務(wù)和人才引進等等。其中是否具有專業(yè)性強的人力資源慢慢成為企業(yè)之間競爭的關(guān)鍵環(huán)節(jié)。該文將針對企業(yè)中人事管理的各個模塊進行研究和分析。提出其中要關(guān)注的關(guān)鍵問題,并初步給出解決方案。

        關(guān)鍵詞:人事管理;數(shù)據(jù)庫;賬套

        中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2017)06-0012-03

        1 背景

        在競爭如此激烈的現(xiàn)代社會,企業(yè)引進各類優(yōu)秀人才是企業(yè)能夠日益健壯的基礎(chǔ)保障。但人才引入后如何吸引和留住人才將是企業(yè)面臨的又一難題。針對這個問題我們企業(yè)中均有人事部門,其主要作用就是管理人才,留住人才。但是人才復雜以及各企業(yè)自身特點將會使得管理人才成為一個難題。基于這個背景企業(yè)人事管理的作用就突出在是否有一個完善的職工檔案系統(tǒng),可以精確分析,精準查找,快速反應(yīng)。從而使得人事管理更加科學,更加標準。

        2 系統(tǒng)功能

        現(xiàn)在社會企業(yè)人事管理更加完善,各類管理系統(tǒng)層出不窮,越來越受到管理者的重視。企業(yè)人事管理系統(tǒng)主要有以下功能:關(guān)于員工的檔案,可以快速新建檔案,可以快速修改和查看,并能實時保持,此操作均為電子數(shù)據(jù),這一點能為企業(yè)節(jié)省大量開支。同時可以通過企業(yè)人事管理系統(tǒng)對員工實現(xiàn)以下操作:考勤管理,主要是針對曠工,遲到,早退和出勤進行嚴格的記錄;獎懲管理主要是針對員工的獲獎情況和處罰情況進行記錄;工資管理,針對不同職位職務(wù)進行不同的待遇計算。

        3 系統(tǒng)功能研究

        3.1 系統(tǒng)目標

        依據(jù)企業(yè)對人員管理的各方面要求,企業(yè)人事管理系統(tǒng)主要是現(xiàn)的目標為:操作界面用戶交互簡單,最好能一目了然,能夠?qū)T工檔案進行快速整理,對于人事考勤和工資方面要操作簡單且使用性好等等。

        3.2 系統(tǒng)功能結(jié)構(gòu)

        企業(yè)人事管理系統(tǒng)主要包括以下模塊:人事管理模塊主要針對員工檔案進行管理,工資管理模塊主要是針對不同員工的待遇進行計算和核實,系統(tǒng)維護模塊顧名思義主要是針對系統(tǒng)的維護更新和安全保護,常用工具模塊主要是用來快速打開常用工具,比如:計算器和Office等等。

        人事管理這一模塊主要包含的子模塊有以下幾個:檔案管理,主要用來管理員工檔案,檔案包括員工的基本情況包括職務(wù)信息和個人信息等。根據(jù)不同的登錄權(quán)限普通人員只能對檔案進行添加和修改但不可以刪除。管理員權(quán)限可以編輯和刪除員工檔案,一般情況下是無需刪除的,因為企業(yè)要做人事備份??记诠芾恚饕轻槍T工的考勤情況,針對不同情況分別進行記錄并反饋至獎懲管理模塊。獎懲管理,這一模塊主要是記錄員工的獎勵和懲罰的信息。最后是培訓管理,主要是記錄員工的培訓信息包括地點,時間和內(nèi)容等等。待遇管理模塊主要是針對員工的工資進行管理。具體是根據(jù)員工的情況進行不同的待遇標準,這種情況有一專有名詞成為賬套,這種賬套可以新建更改編輯等,它是建立在現(xiàn)有人員的數(shù)據(jù)庫基礎(chǔ)上的模塊。系統(tǒng)維護模塊主要是針對系統(tǒng)維護和安全的模塊。其中主要幾個關(guān)鍵點一是企業(yè)架構(gòu),這個架構(gòu)主要采用樹狀結(jié)構(gòu)顯示,此方案更加簡單明了并且容易實現(xiàn)。二是備份資料主要是針對數(shù)據(jù)進行的備份,以確保數(shù)據(jù)的安全有效。三是系統(tǒng)初始化。主要是對系統(tǒng)進行初始化工作,為確保系統(tǒng)的正常使用和數(shù)據(jù)的真實有效,在使用前應(yīng)進行初始化。管理用戶模塊,可以設(shè)置N個普通用戶,有修改密碼功能,用戶分為管理員和超級管理員,超級管理員可以刪除普通管理員,這個功能只有超級管理員才能使用。

        4 數(shù)據(jù)庫設(shè)計分析

        在軟件開發(fā)中數(shù)據(jù)庫的設(shè)計是必不可少的。一個設(shè)計優(yōu)秀的數(shù)據(jù)庫是應(yīng)用程序的性能和開發(fā)直接影響因素。所以數(shù)據(jù)庫設(shè)計更為重要。關(guān)于數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計主要是依據(jù)應(yīng)用程序的需求和相關(guān)功能來決定。為了保證軟件開發(fā)進度在開發(fā)數(shù)據(jù)庫時更要好好設(shè)計數(shù)據(jù)庫,以免在開發(fā)過程中反復修改,影響軟件開發(fā)進度。

        企業(yè)人事管理系統(tǒng)的需求主要包括對人事檔案的管理,其中包括檔案信息、職務(wù)信息和個人信息;人事考勤、獎懲、培訓管理,并且考勤和獎懲信息將體現(xiàn)到待遇統(tǒng)計當中;待遇管理,還要針對企業(yè)的現(xiàn)實需求,要求企業(yè)人事管理系統(tǒng)支持多賬套功能。

        本系統(tǒng)將檔案信息分為檔案信息、職務(wù)信息和個人信息,檔案信息包括編號,姓名,性別,出生日期,身份證號,民族和籍貫??记诒戆n案編號,考勤類型,考勤說明,開始日期,結(jié)束日期和批準日期等。

        4.1 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計

        數(shù)據(jù)庫設(shè)計中已經(jīng)分析了員工檔案信息的各實體對象,數(shù)據(jù)庫中主要是通過數(shù)據(jù)表來構(gòu)建基本數(shù)據(jù)模型。其他實體對象包括員工考勤和獎懲的模型在這并不做贅述。各設(shè)計模型最后都要映射到數(shù)據(jù)庫中,進行實施,環(huán)環(huán)相扣最后形成數(shù)據(jù)表基本模型進而形成整個數(shù)據(jù)結(jié)構(gòu)。對于數(shù)據(jù)庫的建模一般使用工具為PowerDesign。

        4.2 設(shè)計導航欄

        應(yīng)用程序一般設(shè)置相應(yīng)的導航欄,利用該導航欄可以打開系統(tǒng)中的各子模塊。也可以通過組件樹來實現(xiàn)打開和查看效果。組織樹并不顯示根節(jié)點,在模塊展開時顯示葉子節(jié)點,不論折疊和展開都沒有圖標顯示。

        4.3 設(shè)計工具欄

        除了導航欄,應(yīng)用程序還需要設(shè)置相關(guān)快捷按鈕用來快速打開員工檔案,員工考勤核獎懲模塊等等模塊。甚至還可以打開系統(tǒng)工具的按鈕,比如:打開計算器和打開office相關(guān)軟件,也可以設(shè)置一個退出按鈕用來退出應(yīng)用程序。關(guān)鍵代碼如下:

        Final JButton ShortJButton=new JButton();

        ShortJButton.addActionListener(new ActionListener()){

        Public void actionPerformed(ActionEvent e){

        rPanel.removeAll();

        rPanel.add(new RecordSelectedPanel(rightPanel),BorderLayout.CENTER);

        SwingUtilities.updateComponentTreeUI(rightPanel);

        }

        });

        recordShortcutKeyButton.setText(“員工考勤”);

        buttonPanel.add(ShortJButton);

        5 設(shè)計公共模塊

        5.1 關(guān)于Hibernate配置文件的編寫

        Hibernate的配置文件除了要編寫數(shù)據(jù)庫連接的相關(guān)信息如:數(shù)據(jù)庫連接的相關(guān)驅(qū)動程序,登錄系統(tǒng)數(shù)據(jù)中使用的用戶名和相關(guān)密碼的基本信息),還要配置Hibernate自己的相關(guān)信息,比如:應(yīng)用數(shù)據(jù)庫所使用的語言,各類映射文件的持久化類等等,當然還可以設(shè)置要不要在控制臺輸出結(jié)構(gòu)化程序設(shè)計語言,以及是否添加相關(guān)的信息提示等等。

        5.2 Hibernate持久化類的編寫

        數(shù)據(jù)庫對應(yīng)的數(shù)據(jù)實體對象的表現(xiàn)形式就是持久化類,數(shù)據(jù)實體對象與持久化類是相互對應(yīng)的關(guān)系。這兩者之間需要通過映射建立關(guān)系。

        public class TRecord{

        public TRecord(){

        public int ID;

        String age;

        void setID(int ID){

        this.ID=ID;

        }

        int getID(){

        Return ID;

        }

        public String getAge(){

        return this.age;

        }

        Public void setAge(String age){

        This.age=age;

        }

        6 員工管理模塊技術(shù)分析

        在人事管理模塊進行開發(fā)時,有個主要問題就是需要處理大量數(shù)據(jù),這些數(shù)據(jù)是用戶輸入的,這些信息量非常大,該模塊在開發(fā)時第一部就是要處理用戶錄入的信息,這種處理主要是核對用戶錄入信息格式是否符合要求。處理這些信息主要是利用Java本身的反射機制進行驗證,比如,驗證是否為空規(guī)則,數(shù)據(jù)類型驗證等等。

        在檔案建立時若想添加員工的相關(guān)照片,即使模塊支持員工上次照片的功能。這個功能的實現(xiàn),可以使用Java中的javax.swing.JFileChooler類,利用這個類彈出一個對話框,這個對話框主要用來選取照片的。除此之外還可以使用Java中的接口javax.swing.filechooser.FileFilter,這個接口可以對指定的路徑進行過濾,使過濾后只顯示一種類型的文件,比如圖片(JPG,GIF)。照片上傳功能可以通過Java中的File、FileInputStream和FileOutputStream這三個類聯(lián)合實現(xiàn)。

        7 工資管理模塊技術(shù)分析

        在實現(xiàn)工資管理模塊時,需要實現(xiàn)其中的不同員工工資不同的情況,這個功能時刻通過Java中的JDialog對話框來實現(xiàn)的,至于修改賬套也只需要修改一條金額的信息,這個功能我們采用Java中提示框JOptionPane類就可以實現(xiàn)。因為這個類即可簡便實現(xiàn)相關(guān)功能,而且代碼簡單,比之前少創(chuàng)建一個類。在程序開發(fā)時也可以靈活使用JOptionPane提示框,提高了程序代碼的可讀性。增強了用戶和系統(tǒng)之間的交互作用。

        8 系統(tǒng)維護模塊技術(shù)分析

        系統(tǒng)維護除了基本框架維護意外,其技術(shù)難點在于如何維護企業(yè)架構(gòu)。綜上所述,企業(yè)架構(gòu)的形狀為樹狀,類似資源管理器,其實現(xiàn)技術(shù)是利用了Java中Swing類中的JTree樹組件來實現(xiàn)。系統(tǒng)維護主要內(nèi)容是關(guān)于部門的編輯包括修改,新建部門名稱,刪除取消部門。以上內(nèi)容在Java的JTree中主要是對相應(yīng)節(jié)點進行名稱修改,添加新的節(jié)點,或者刪除原有節(jié)點。為了實現(xiàn)這些還需要其他JTree相關(guān)知識,比如:如何選擇需要的節(jié)點,如何刪除,更改節(jié)點名稱等等。

        參考文獻:

        [1] 張潔. 基于JAVA的企業(yè)版人事管理系統(tǒng)[J]. 福建電腦, 2009(11).

        [2] 劉穎, 姜永濤. 面向?qū)ο筌浖y試技術(shù)與方法的管理[J]. 信息技術(shù), 2005(6).

        [3] 李倩倩. 基于J2EE的學校人事管理系統(tǒng)[D]. 廣州: 華南理工大學, 2010.

        [4] 高洪巖. Java EE核心框架實戰(zhàn)[M]. 北京: 人民郵電出版社, 2014.

        [5] 王珊, 薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M]. 北京: 高等教育出版社, 2006

        [6] 張海藩. 軟件工程[M]. 北京: 人民郵電出版社, 2002.

        [7] 苗志剛, 曹瑩. 大型企業(yè)信息服務(wù)系統(tǒng)開發(fā)中JAVA開發(fā)軟件的應(yīng)用[J]. 制造業(yè)自動化, 2012(8).

        [8] 孟慶君, 閆曉進. 基于JAVA的教職工信息管理系統(tǒng)[J]. 科技資訊, 2011(28).

        猜你喜歡
        賬套人事管理數(shù)據(jù)庫
        人事管理
        加強和改進事業(yè)單位人事管理
        當代陜西(2019年10期)2019-06-03 10:12:40
        淺析工程施工企業(yè)財務(wù)統(tǒng)一單賬套核算較傳統(tǒng)多賬套核算管理模式的優(yōu)勢
        人事檔案數(shù)字化在人事管理中的重要性
        活力(2019年21期)2019-04-01 12:16:52
        論用友U8基礎(chǔ)檔案的建立
        關(guān)于賬套初始化的研究
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        mm在线精品视频| 亚洲a∨无码精品色午夜| 99久久精品免费看国产| 亚洲免费在线视频播放| 日韩精品亚洲一区二区| 人妻少妇中文字幕在线观看| 亚洲综合av一区二区三区蜜桃| 欧美老妇多毛xxxxx极瑞视频| 中文人妻无码一区二区三区在线| 日本中文字幕不卡在线一区二区| 国产成人综合久久三区北岛玲 | 欧美日韩国产码高清综合人成 | 久久综合给合久久97色| 亚洲中文字幕日本日韩| 漂亮人妻出轨中文字幕 | 亚洲国产激情一区二区三区| 久久福利青草精品资源| 61精品人妻一区二区三区蜜桃| 精品一区二区av在线| 熟女肥臀白浆一区二区| 国产精品无码一区二区三区电影| 品色永久免费| 最新国产女主播福利在线观看| 激情乱码一区二区三区| 青草久久婷婷亚洲精品| 亚洲 另类 小说 国产精品| 亚洲精品久久| 丰满岳妇乱一区二区三区| 国产肉体XXXX裸体784大胆| 国产免费无码9191精品| 在线观看视频国产一区二区三区 | 免费无遮挡禁18污污网站| 99ri国产在线观看| 精品一区二区三区中文字幕在线| 国产激情综合五月久久| 无码a级毛片免费视频内谢| 国产亚洲情侣一区二区无| 被暴雨淋湿爆乳少妇正在播放| 亚洲精品一区二在线观看| 无码a级毛片免费视频内谢5j| 永久免费看啪啪网址入口|