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

        ?

        軍工企業(yè)人力資源移動管理系統(tǒng)設(shè)計(jì)開發(fā)

        2018-09-14 11:31:48中國船舶重工集團(tuán)公司第七二六研究所張馨元
        電子世界 2018年17期
        關(guān)鍵詞:考勤管理系統(tǒng)服務(wù)器

        中國船舶重工集團(tuán)公司第七二六研究所 張馨元

        1 引言

        隨著技術(shù)的不斷革新,基于移動終端的互聯(lián)網(wǎng)+早已融入人們的生產(chǎn)生活。針對軍工企業(yè)信息化建設(shè)進(jìn)程,目前已存在的大多數(shù)智能信息化管理系統(tǒng)還是基于傳統(tǒng)的臺式電腦形式,模式簡單,不方便攜帶,不方便管理人員及時獲取管理信息和做出決策。

        考慮到軍工企業(yè)的保密性要求[1],涉密內(nèi)容須嚴(yán)格控制,與外網(wǎng)隔離,而企業(yè)對人員信息狀態(tài)的獲取又更講求便攜性和及時性,因此信息化建設(shè)對企業(yè)HR提出更高要求。本文討論的移動管理系統(tǒng)是在控制中心PC端基礎(chǔ)上的延伸,并在移動終端上繼續(xù)深化,單位管理層與關(guān)鍵運(yùn)行崗位可通過手機(jī)等移動設(shè)備,在PC端之外及時掌握企業(yè)人員日常人事信息。

        2 移動管理系統(tǒng)需求分析

        本文根據(jù)軟件工程實(shí)現(xiàn)的一般要求,提出如下三個需求,即業(yè)務(wù)性需求、用戶側(cè)需求、功能和非功能性需求。

        (1)業(yè)務(wù)性需求

        本文是面向管理決策層和HR們的移動端設(shè)計(jì),管理層不僅是企業(yè)生產(chǎn)生活的一部分,更是企業(yè)管理的指揮者和決策者,在完成日常人事工作的同時,還需實(shí)時觀測人事數(shù)據(jù)的匯總和分析,以便決策需要。

        (2)用戶側(cè)需求

        軍工企業(yè)人力資源移動管理系統(tǒng)是一款企業(yè)級定制應(yīng)用,根據(jù)具體的企業(yè)文化、運(yùn)行環(huán)境等設(shè)計(jì)開發(fā)。系統(tǒng)中大部分的用戶屬于中間用戶層,介于新手和專業(yè)人員之間,通常采用常規(guī)UI設(shè)計(jì)模式展示界面。同時考慮將企業(yè)Logo的幾種顏色和字體作為UI設(shè)計(jì)的基本色調(diào),以突出企業(yè)文化。

        (3)功能、非功能性需求

        功能性需求是根據(jù)業(yè)務(wù)性需求和用戶側(cè)需求的歸納總結(jié);非功能性需求則關(guān)系到軟件的使用背景、限制因素、故障處理情況以及開發(fā)環(huán)境和工具等。具體要求如表1所示。

        3 設(shè)計(jì)思路

        該移動管理系統(tǒng)按數(shù)據(jù)類型進(jìn)行模塊實(shí)現(xiàn),如圖1所示,下文將詳細(xì)介紹。

        (1)賬戶管理

        用戶設(shè)置:包括密碼設(shè)置、服務(wù)器參數(shù)設(shè)置。其中,密碼設(shè)置包括用戶權(quán)限綁定;服務(wù)器參數(shù)設(shè)置包括:所在城市、端口以及Web服務(wù)器的IP地址等。

        登錄模塊一般包括安全認(rèn)證和常規(guī)認(rèn)證兩種方式,在此不再詳細(xì)闡述。

        (2)數(shù)據(jù)管理

        實(shí)時數(shù)據(jù)加載:數(shù)據(jù)有3種類型,分別是XML列表數(shù)據(jù)、GPS全景圖及各類圖元分析報(bào)告。三種數(shù)據(jù)涵蓋了整個企業(yè)的人事工作情況分析,供軍工企業(yè)高層及HR手持移動端即可對企業(yè)的人事工作情況一覽無余。數(shù)據(jù)加載模塊負(fù)責(zé)對這三種數(shù)據(jù)進(jìn)行下載,并存儲到對應(yīng)的數(shù)據(jù)庫中。

        數(shù)據(jù)顯示:考勤、工資等人事數(shù)據(jù)以及KPI分析報(bào)告以列表及各類綜合圖元的方式展示,如柱狀圖、曲線圖、餅圖等,此外還有地理全景圖等均以SVG矢量圖為支撐顯示。

        數(shù)據(jù)查詢:包括告警信息查詢、各種人事歷史數(shù)據(jù)查詢,其中,有一周、一個月或者任意時間三種時間段;按內(nèi)容查找有兩種方式:部門和姓名。

        表1 軍工企業(yè)人力資源移動管理系統(tǒng)功能和非功能性需求

        圖1 軍工企業(yè)人力資源移動管理系統(tǒng)架構(gòu)

        (3)軟件管理

        自動升級:本移動端自動監(jiān)測系統(tǒng)是否定時更新,并以小圖標(biāo)的方式提示用戶,用戶自行選擇是否升級。這比強(qiáng)制升級或彈框提示更具友好性。

        軟件保護(hù):為了加強(qiáng)知識產(chǎn)權(quán)保護(hù),本移動端可采用代碼混淆等方法,對相關(guān)代碼進(jìn)行加密保護(hù),有效提高系統(tǒng)安全性。

        4 系統(tǒng)軟硬件架構(gòu)

        4.1 軟件架構(gòu)

        該系統(tǒng)軟件架構(gòu)采用MVC模式,整個系統(tǒng)核心內(nèi)容為,前臺界面展示,即視圖層;前后臺交互通道和后臺業(yè)務(wù)邏輯,即控制層;數(shù)據(jù)抽象層,即模型層。

        在數(shù)據(jù)層,硬盤數(shù)據(jù)庫安裝Oracle[3],用于存儲系統(tǒng)登陸用戶名、用戶權(quán)限配置、以及其他需要物理存儲的信息;內(nèi)存數(shù)據(jù)庫安裝Timesten[4],用于存儲對讀取要求比較高的數(shù)據(jù),如考勤實(shí)時數(shù)據(jù),也用于臨時存儲用于與前臺快速交互的數(shù)據(jù),提供與Oracle一樣的連接、操作方式,支持標(biāo)準(zhǔn)Sql[5]語句。

        后臺業(yè)務(wù)邏輯層中的接口服務(wù)程序處理與其他系統(tǒng)的數(shù)據(jù)接口。本文通過JDBC[6]與數(shù)據(jù)庫交互數(shù)據(jù)。系統(tǒng)將數(shù)據(jù)以XML流的方式發(fā)送給Web服務(wù)器或Android移動端進(jìn)行解析和顯示??紤]到軍工單位的保密特性,在模塊訪問涉密系統(tǒng)數(shù)據(jù)庫時,須通過接口服務(wù)程序先對涉密數(shù)據(jù)庫進(jìn)行訪問權(quán)限設(shè)置,并設(shè)置訪問間隔,控制數(shù)據(jù)更新速度,對此信息化系統(tǒng)已具備技術(shù)層面支持[7],筆者后續(xù)對其技術(shù)層面進(jìn)行可行性探討。而對于將移動端產(chǎn)生的考勤數(shù)據(jù)導(dǎo)入涉密系統(tǒng),目前可采用人工導(dǎo)入方式,進(jìn)行非密外轉(zhuǎn)內(nèi)操作。

        4.2 硬件架構(gòu)

        該系統(tǒng)以手機(jī)為主要硬件設(shè)備,終端APP應(yīng)用展示系統(tǒng)。硬件架構(gòu)如圖2所示,包括Android移動端模塊、Web服務(wù)器模塊等。

        圖2 移動管理系統(tǒng)硬件架構(gòu)

        5 系統(tǒng)功能開發(fā)

        5.1 Android移動端開發(fā)

        移動端共分為6個模塊,分別為:AttendanceStudio(考勤工作室)、SalaryStudio(在線工資單)、EduStudio(教育培訓(xùn)工作室)、ProfessionStudio(職稱評定工作室)、PersonalRecords(人事檔案)、RecruitmentStudio(招聘工作室),結(jié)構(gòu)如圖3所示。

        圖3 Android客戶端結(jié)構(gòu)圖

        系統(tǒng)由Android移動端發(fā)送請求查看某工作室圖元分析報(bào)告的SVG實(shí)時圖形信號給Web服務(wù)器,Web服務(wù)器獲取到相應(yīng)的SVG文件之后,通過SAX以字符流的形式標(biāo)準(zhǔn)化SVG文件,解析整個SVG文件并進(jìn)行封裝,使其成為JSP文件,同時給Android客戶端返回一個URL路徑。客戶端根據(jù)該返回URL的路徑對相應(yīng)Fragment界面上的Web-View控件初始化,同時對WebView進(jìn)行相關(guān)設(shè)置,再用loadUrl()方法加載JSP頁面,依據(jù)同樣是Web服務(wù)器端返回的URL路徑。Android客戶端每間隔1分鐘發(fā)新的指令,Web服務(wù)器從后臺數(shù)據(jù)庫中實(shí)時獲取最新的數(shù)據(jù)信息,并對相應(yīng)數(shù)據(jù)進(jìn)行更新,數(shù)據(jù)包括SVG文件中的具體數(shù)量、時間、名稱等等。加載后,具體的SVG實(shí)時圖形可以進(jìn)行放大或縮小、可以橫屏查看,也可以豎屏查看。但加載SVG文件本身比較耗費(fèi)系統(tǒng)資源,關(guān)于相關(guān)優(yōu)化方案本課題在此不多加闡述。

        5.2 Web服務(wù)器開發(fā)

        Web服務(wù)器基于JavaEE平臺進(jìn)行構(gòu)建,主要功能如下:

        (1)從Oracle數(shù)據(jù)庫調(diào)用相關(guān)數(shù)據(jù),并將數(shù)據(jù)轉(zhuǎn)換成標(biāo)準(zhǔn)格式,以便在Android操作系統(tǒng)中進(jìn)行顯示。

        (2)對用戶通過Android移動端發(fā)送過來的請求命令進(jìn)行相關(guān)處理,并返回處理結(jié)果。

        Android移動端向Web服務(wù)器發(fā)送HTTP請求,服務(wù)器接收后在RequestServlet中對請求指令進(jìn)行類型判別,根據(jù)不同類型分配到不同的Servlet進(jìn)行處理,具體類型包括:

        1)用戶登錄的相關(guān)信息,包括用戶名、密碼以及具體權(quán)限等。2)處理GPS定位打卡功能,將服務(wù)器處理得到的相應(yīng)考勤數(shù)據(jù)存儲在考勤數(shù)據(jù)庫中。

        3)請求系統(tǒng)實(shí)時指標(biāo)數(shù)據(jù)及KPI指標(biāo)數(shù)據(jù)等SVG圖形文件。針對査看指令,Web服務(wù)器通過轉(zhuǎn)換服務(wù)進(jìn)程,把系統(tǒng)PC端的圖形g文件轉(zhuǎn)換成移動終端上可顯示的SVG文件,并把以圖形g文件形式存在的設(shè)備信息,以元數(shù)據(jù)的方式進(jìn)行保存,具體以svg文件實(shí)現(xiàn),以便Android操作系統(tǒng)顯示。例如:在Android系統(tǒng)中任意縮小或放大功能通常以標(biāo)準(zhǔn)的SVG英文標(biāo)簽名替換不正規(guī)的SVG中文標(biāo)簽名實(shí)現(xiàn),或通過更改標(biāo)簽屬性中的x,y坐標(biāo)實(shí)現(xiàn)。

        4)請求告警、歷史數(shù)據(jù)查看等信息。服務(wù)器調(diào)取的告警數(shù)據(jù)一般存儲在相應(yīng)的告警數(shù)據(jù)庫中,比如:出勤率告警存儲在absence_event,合同到期告警存儲在deadline_event中。KPI指標(biāo)告警則需要服務(wù)器通過調(diào)取歷史數(shù)據(jù),將當(dāng)前數(shù)據(jù)曲線和昨日曲線以及原始最高值、原始最低值進(jìn)行比對,判斷當(dāng)前是否處于告警狀態(tài)。

        6 小結(jié)

        本文為數(shù)據(jù)處理技術(shù)在移動端的實(shí)現(xiàn)。該移動管理系統(tǒng)的設(shè)計(jì)方便管理人員及時掌握和傳達(dá)人員信息,避免傳統(tǒng)人事工作的操作冗雜,有效促進(jìn)企業(yè)現(xiàn)代化人力資源建設(shè),從而為企業(yè)的高效穩(wěn)定運(yùn)行提供支撐。最后,希望本文能為軍工企業(yè)管理信息化建設(shè)提供輔助意見。

        猜你喜歡
        考勤管理系統(tǒng)服務(wù)器
        基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
        通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
        基于人臉識別技術(shù)的考勤應(yīng)用研究
        電子制作(2019年12期)2019-07-16 08:45:28
        智能人臉識別考勤系統(tǒng)
        電子制作(2019年9期)2019-05-30 09:42:00
        基于LED聯(lián)動顯示的違停管理系統(tǒng)
        便攜式指紋考勤信息管理系統(tǒng)設(shè)計(jì)
        海盾壓載水管理系統(tǒng)
        中國船檢(2017年3期)2017-05-18 11:33:08
        得形忘意的服務(wù)器標(biāo)準(zhǔn)
        計(jì)算機(jī)網(wǎng)絡(luò)安全服務(wù)器入侵與防御
        “最嚴(yán)考勤”難留學(xué)生心
        久久精品国产精品亚洲毛片| 韩国av一区二区三区不卡| 国产无夜激无码av毛片| 精品国内自产拍在线观看| 久久99国产亚洲高清| 在线播放偷拍一区二区| 色综合久久中文综合网亚洲| 成人网站免费看黄a站视频| 亚洲成人日韩| 少妇被搞高潮在线免费观看| 亚洲中文av中文字幕艳妇| 香港台湾经典三级a视频| 人妻无码中文人妻有码| 中文字幕精品一区二区日本 | 国产a国产片国产| 国产精品露脸视频观看| 国产粉嫩美女一区二区三| 精品国产精品三级在线专区| 少妇被粗大的猛烈进出69影院一| 国产精品久久久久国产精品| 日韩在线手机专区av| 国产成年人毛片在线99| 人妻无码一区二区视频| 国产成人户外露出视频在线| 亚洲av国产精品色a变脸| 中文字幕一区二区三区四区五区 | 国产AV无码专区久久精品网站| 日本高清视频在线一区二区三区| 亚洲av综合av一区| 少妇饥渴偷公乱a级无码| 一区二区精品| 偷拍视频这里只有精品| 亚洲av成人片在线观看| 亚洲av无码av在线播放| 日本岛国一区二区三区| 亚洲丁香婷婷久久一区二区| 欧美日韩中文国产一区发布| 国产成人福利在线视频不卡 | 久久无码av中文出轨人妻| 国产一级三级三级在线视| 国产自拍视频一区在线|