• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于J2EE的企業(yè)人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)探索

      2015-08-08 12:16:34馬建萍
      電腦知識與技術(shù) 2015年15期

      馬建萍

      摘要:在網(wǎng)絡(luò)技術(shù)不斷發(fā)展的今天,其應(yīng)用的范圍逐漸變得廣泛,新時(shí)期的企業(yè)的管理中人事管理系統(tǒng)就是依靠網(wǎng)絡(luò)技術(shù)的建立起來的,J2EE技術(shù)的是企事業(yè)管理中非常常見的系統(tǒng)之一,該系統(tǒng)應(yīng)用的是非常流行SSH框架,然后將Tomcat作為服務(wù)器,讓該系統(tǒng)的穩(wěn)定性、得到提升,在應(yīng)用的過程中也有著非常顯著的可拓展性和維護(hù)性。

      關(guān)鍵詞:企業(yè)人事管理;J2EE;SSH框架

      中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)15-0051-02

      Abstract: In the continuous development of network technology today, the scope of its application gradually become widespread, the new era of enterprise management personnel management system that relies on a network of established technology, J2EE technology is very common in enterprise management system one of the system is very popular SSH application framework, then Tomcat as a server, so that the stability of the system, would be enhanced in the application process also has a very significant scalability and maintainability.

      Key words: personnel management; J2EE; SSH framework

      隨著網(wǎng)絡(luò)計(jì)算機(jī)技術(shù)的快速發(fā)展,各大企業(yè)所使用的人事管理系統(tǒng)種類較多,其功能的側(cè)重點(diǎn)也各有差異,作為企業(yè)和事業(yè)單位而言,人事管理系統(tǒng)只要能夠滿足管理中心對于數(shù)據(jù)的管理需求,凸顯使用性功能即可,本文就簡單的介紹基于J2EE技術(shù)的企事業(yè)人事管理系統(tǒng)。

      1系統(tǒng)分析

      1.1 需求分析

      在進(jìn)入該系統(tǒng)之前首先要對用戶的身份進(jìn)行確認(rèn),在輸入用戶名和相應(yīng)的密碼之后方能順利進(jìn)入系統(tǒng)內(nèi)部,另外該系統(tǒng)會根據(jù)用戶的職能不同將其分成兩個(gè)等級,及管理員級和員工級,管理員能夠控制用戶的使用權(quán)限,可以將用戶名和密碼進(jìn)行修改,還能對系統(tǒng)的存儲的記錄進(jìn)行修改、增加和刪除處理;員工只能通過該系統(tǒng)對自己需求的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、查詢或者打印等簡單的權(quán)限(管理員同樣擁有該種權(quán)限)。但是無論是哪個(gè)級別的用戶若想進(jìn)入該系統(tǒng)首先需要輸入正確的用戶名和密碼,確認(rèn)之后系統(tǒng)對自動對身份進(jìn)行核對,確認(rèn)無誤之后將其權(quán)限進(jìn)行開啟,然后進(jìn)行相應(yīng)的操作。

      1.2 功能分析

      基于J2EE技術(shù)的人事管理系統(tǒng)應(yīng)該具備以下功能[1]:①數(shù)據(jù)記錄編輯功能,能夠隨時(shí)將記錄進(jìn)行瀏覽、修改、更新和刪除等操作,并且可以通過查詢的方式來進(jìn)入到編輯界面將自己需要的記錄內(nèi)容進(jìn)行標(biāo)記,然后實(shí)施后續(xù)的操作;②多個(gè)數(shù)據(jù)庫表的任意組合條件查詢;③能夠根據(jù)用戶分級來設(shè)置權(quán)限,確保檔案的安全性和保密性;④能夠進(jìn)行分類統(tǒng)計(jì),另外還具備圖表顯示功能,然后根據(jù)數(shù)據(jù)庫中的記錄進(jìn)行變化。

      2 系統(tǒng)總體設(shè)計(jì)

      基于J2EE技術(shù)的管理系統(tǒng)的設(shè)計(jì)方法是模塊化程序設(shè)計(jì),非常有利于系統(tǒng)功能的修改個(gè)各種組合[2],同時(shí)對于那些沒有參與開發(fā)的技術(shù)人員在補(bǔ)充或者維修過程中同樣能夠提供很好的理論基礎(chǔ),在系統(tǒng)的編程過程中應(yīng)用到了JAVA、SERVER等程序,在總結(jié)了這些程序的特點(diǎn)之后將系統(tǒng)的總體構(gòu)成框圖簡單的勾畫出來,詳見圖1所示。

      該系統(tǒng)的主要功能介紹:用戶在輸入正確的用戶名和密碼之后進(jìn)行登錄,所有的功能都是在登錄之后才能夠進(jìn)行正常使用;用戶只有在登錄系統(tǒng)之后根據(jù)自己的權(quán)限完成權(quán)限范圍內(nèi)的相關(guān)操作。操作:在進(jìn)入到管理系統(tǒng)中,系統(tǒng)能夠自動分辨出用戶的權(quán)限,將與之權(quán)限對應(yīng)的功能設(shè)置為有效,用戶便能夠進(jìn)行具體的操作。

      3 數(shù)據(jù)庫的設(shè)計(jì)

      企事業(yè)單位的人事管理是信息管理的一種,因此人事管理系統(tǒng)同樣也是信息管理系統(tǒng)的一種類型,該種系統(tǒng)的開發(fā)主要包括兩個(gè)方面,分別是前端應(yīng)用程序的開發(fā)和后臺數(shù)據(jù)庫的建立,建立的數(shù)據(jù)庫必須確保存檔的資料安全性和完整性。

      3.1 數(shù)據(jù)分析

      企業(yè)人事管理系統(tǒng)的管理對象是企業(yè)的員工,經(jīng)分析之后將實(shí)體類進(jìn)行抽象,而在該系統(tǒng)中的實(shí)體是職員,該實(shí)體對應(yīng)的數(shù)據(jù)庫是職員信心表,每個(gè)企事業(yè)單位的職員其號碼都是唯一的,職員號是索引的主鍵,然后可以通過職員號來查詢與之對應(yīng)的職員信息。職員信息表包含有職員的家庭成員和基本資料,而在職員的家庭成員表中將職員號作為索引的外鍵,職員信息E-R圖詳見圖2所示。

      3.2 邏輯結(jié)構(gòu)設(shè)計(jì)

      在數(shù)據(jù)庫中表格是根據(jù)抽象實(shí)體進(jìn)行設(shè)計(jì)的,數(shù)據(jù)庫中的表格包括職員信息表[3],主要的功能是記錄員工的基本信息,家庭成員表則記錄的是家庭狀況和每一位家庭成員的信息,詳見表1、表2所示。

      4 操作界面設(shè)計(jì)和代碼

      4.1 數(shù)據(jù)庫連接代碼

      基于J2EE技術(shù)的人事管理系統(tǒng)采用的數(shù)據(jù)庫是SQL-server2013版數(shù)據(jù)庫,其連接方式為JDBC是通過在程序中的數(shù)據(jù)庫和一段代碼建立的連接[4],其代碼的設(shè)置詳見以下所示:

      4.2 登入界面與代碼

      在這個(gè)界面中將其與表格進(jìn)行綁定,根據(jù)登錄界面(圖3所示),預(yù)先設(shè)置好的用戶名和相應(yīng)的密碼進(jìn)行輸入,驗(yàn)證之后便能夠進(jìn)行人事管理。

      將表中相應(yīng)的字段進(jìn)行綁定,只需右擊生成器將需要的表格和字段選擇即可

      將“確定”鍵進(jìn)行單擊,其代碼的設(shè)計(jì)詳見如下所示:

      4.3 設(shè)計(jì)過程中的難點(diǎn)

      1)系統(tǒng)設(shè)計(jì)的主要技術(shù):在WEB系統(tǒng)中,用戶在使用的過程中都會對數(shù)據(jù)進(jìn)行非常頻繁的操作,記錄的數(shù)據(jù)需要及時(shí)的更新、增加、修改和刪除等。該系統(tǒng)是以J2EE技術(shù)為主要的技術(shù)支撐,然后使用SHH作為主體技術(shù)[5],在數(shù)據(jù)和數(shù)據(jù)庫之間的交互時(shí)使用的是Hibernate進(jìn)行處理和交互,而用戶和系統(tǒng)之間的交互則使用STRUTS進(jìn)行。該系統(tǒng)中想要使得映像文件以及其他的可持久性文件都可以使用API進(jìn)行直接的持久化操作,能夠降低操作的繁瑣程度;2)中文出現(xiàn)亂碼的情況:針對JSP和數(shù)據(jù)庫之間的中文相互轉(zhuǎn)換的問題,在每次進(jìn)行傳參數(shù)之前都要進(jìn)行編碼轉(zhuǎn)換操作;3)安全性問題:數(shù)據(jù)庫必須確保其安全性,所以基于對安全性的考慮,企業(yè)的職員在使用口令順利進(jìn)入之后,其頁面增加判斷語句,如果是非法進(jìn)入的則會自動跳轉(zhuǎn)到登錄頁面。

      5 結(jié)束語

      本文所講述的企事業(yè)單位使用的人事管理系統(tǒng)是以J2EE技術(shù)為主要的技術(shù)支持,使用tomcat服務(wù)器平臺所開發(fā)的功能豐富且使用性較強(qiáng),各項(xiàng)操作方面快捷的信息管理系統(tǒng),通過對操作界面的設(shè)計(jì)和代碼進(jìn)行分析研究發(fā)現(xiàn),其具有非常明顯的實(shí)用性和方便性,在使用的過程中能夠顯著提升企業(yè)人事管理的效率,但是該系統(tǒng)在設(shè)計(jì)和使用的過程中依然存在一些難點(diǎn),相信在網(wǎng)絡(luò)計(jì)算機(jī)技術(shù)不斷發(fā)展的現(xiàn)在,基于J2EE技術(shù)的人事管理系統(tǒng)功能會更完善,應(yīng)用也會更加廣泛。

      參考文獻(xiàn):

      [1]寧勇,王仕仲.基于J2EE的企業(yè)人事管理系統(tǒng)的設(shè)計(jì)[J].數(shù)字技術(shù)與應(yīng)用,2011(1).

      [2]閆巖.基于J2EE平臺的人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識與技術(shù),2011(32).

      [3]馮偉華,王曉華.基于J2EE的企業(yè)科技業(yè)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].煤炭技術(shù),2011(1).

      [4]劉芳宇,師衛(wèi).基于J2EE的企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].太原師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2011(4).

      [5]丁博.基于J2EE的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代婦女(下旬),2015(1).

      台湾省| 扎兰屯市| 凉山| 石楼县| 东源县| 鱼台县| 云梦县| 榆树市| 罗江县| 仙游县| 泰州市| 德保县| 筠连县| 连城县| 灌阳县| 肇州县| 长丰县| 保德县| 西平县| 宁阳县| 肥城市| 吉木乃县| 神池县| 原平市| 鄯善县| 浦江县| 咸宁市| 丰城市| 台湾省| 锡林浩特市| 深圳市| 调兵山市| 宝坻区| 昌都县| 郁南县| 枞阳县| 鸡西市| 高邑县| 安丘市| 万荣县| 沙河市|