999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

企業人力資源管理信息系統設計開發

2018-01-30 00:44:27方路
電子技術與軟件工程 2017年15期
關鍵詞:人力資源管理

方路

摘要:隨著企業規模的不斷擴大,企業對于人力資源管理的要求不斷提高,如何高效管理企業的人力資源成為企業面臨的重要課題。本系統是作者為中交上航局航道建設有限公司定制開發的人力資源管理信息系統,主要包括后臺數據庫的建立以及前臺應用程序的開發兩個方面。本系統采用C/S模式開發,前臺應用程序使用C#作為開發語言環境,后臺數據庫使用SQL SERVER 2005進行設計管理維護。

【關鍵詞】人力資源管理 信息系統 三層架構數據庫設計

中交上航局航道建設有限公司擁有主業總計663人,其中在崗人員659人,包括機關部室、項目部、船舶。人員結構復雜,調動頻繁,薪酬算法多樣,統計分類樣式繁多。同時企業對于人事檔案管理、證書管理、考勤薪酬管理、人員調動管理等有較多個性化需求。因此設計符合企業自身發展需要的人力資源管理信息系統十分重要。該系統圍繞企業人事管理的核心功能,進行深度定制化開發,成為企業人力資源管理必不可少的重要工具。

1 系統概述

系統基于Microsoft .NET Framework 3.0平臺進行開發,采用C/S構架。主要包括系統管理、基礎數據管理、人事管理、證書管理、考勤管理、薪酬管理、匯總打印幾大模塊功能。各模問數據相互調用,匯總打印使用水晶報表工具進行開發輸出。系統功能結構圖如圖1所示。

2 系統設計

2.1 數據庫設計

2.1.1 數據表設計

數據庫設計主要遵循按需設定字段,各表主鍵外鍵相互關聯,以便在數據進行插入、刪除、更新時保持數據庫整體的完整性。考勤、工資、獎金等數據較多且需要唯一標識的采用標識增量進行主鍵標識。部分表的部分字段設計如表1所示。

2.1.2 存儲過程設計

程序對于數據庫的新增、修改、刪除等工作都是通過存儲過程實現,且系統中存在大量的復雜計算以及對數據的處理尤其是薪酬的計算發放,因此需要頻繁調用存儲過程來解決此類問題。系統在SQL數據庫中建立了50多個存儲過程用來處理數據。

2.2 前臺應用程序設計

前臺程序使用Microsoft Visual Studio2008工具進行開發,使用C#為默認開發語言環境。程序使用了三層架構進行開發,分別是UI(界而表示層)、BLL(邏輯業務層)、DAL(數據訪問層)。把項目中常用到的方法類放到了Common(共通層),為了安全有效的在各層問進行數據傳輸加入了Model(實體層),用來保存傳輸的數據。如圖2、圖3所示為項目文件的分層以及各層的關系。

2.2.1 DAL(數據訪問層)

數據訪問層在項目程序中負責與數據庫進行底層交互,主要包括連接、查詢、新增、更新刪除數據庫的類及方法。以下為考勤數據類調用存儲過程方法的部分代碼。

publicintattendanceinit(intyear,intmonth,intbzgxt)

{

SqIParameter[] param= newSqlParameter[]{

newSqlParameterr@kqYear",year),

newSqlParameter(" @kqMonth",month),

newSqlParameter(¨@bzgxt",bzgxt)

};

returnSqlHelper.ExecuteNonQuery(DBUtilConnStr, CommandType.StoredProcedure,“PROC,_MONTHATTR_INIT”, param);

2.2.2 BLL(邏輯業務層)

邏輯業務層主要處理程序中對于各表單的數據業務處理,通過UI(表示層)將方法參數傳遞給BLL(邏輯業務層),BLL(邏輯業務層)再將方法參數傳到DAL(數據訪問層),由數據訪問層調用相應的存儲過程或者執行參數對數據庫進行修改。以下是考勤邏輯業務層的部分代碼

publicclasskqscbll

{

privatekqscdalkqse= newkqscdal();

publicDataSetkqcx(DateTime dl, DateTimed2)

{

return kqsc.kqcx(dl, d2);

}

2.2.3 UI(界而表示層)

界而表示層是用戶進行操作輸入查詢的界而,是人與系統交互最直觀的體現。在程序中使用窗口來建立用戶的操作界而,除了使用開發工具提供的自帶控件以外,還加入了Developer Express第三方表格控件,使得表格篩選查詢等功能更加強大。以下為調用BLL(邏輯業務層)進行教育經歷刪除操作的部分代碼。

privatevoidtlsEduRmv_Click(object sender,EventArgs e)

{

DataRowdr= gvEdu.GetFocusedDataRoxv();

object[] obj= dr.ItemArray;

int id= Int3 2.Parse(ob.j [O].ToString());

if (edubll.removeEmpEdu(id)>O)

{

MessageBox.Show(“刪除教育經歷成功”,”提示”1:

BindEducation();

}

else

{

MessageBox.Show(”刪除失敗,請聯系管理員”,”提示”);

}

2.2.4 Model(實體層)

實體層主要用于與其他各層進行數據交互,通過聲明變量形成一個實體類在各層之問起到一個數據傳輸的橋梁作用。以下為申明一個職稱等級的模型類部分代碼。

3 系統發布

程序開發完成后通過微軟的Click Once進行部署發布,使用該技術可創建自行更新的基于Windows的應用程序,客戶端的應用程序在打開程序時會自動檢測服務器上是否有最新的版本,可以選擇安裝最新版本進行自動更新也可以跳過更新直接啟動程序。

4 結論

通過以上開發流程的介紹,能夠基本設計開發一套C/S架構的企業人力資源管理系統。在實際使用中也得到了很好的效果應用,對企業提高管理水平,提升管理效率有較大的幫助和促進。endprint

猜你喜歡
人力資源管理
大數據背景下企業人力資源管理的創新研究
企業人力資源管理信息系統構建的流程分析
薪酬管理在企業人力資源管理中的應用探討
人力資源管理在水利水電建設中的有效實施
人力資源管理中績效考核的作用分析
人力資源管理中對政工工作的有效作用
針對企業人力資源管理現狀淺究其創新對策
完善人力資源管理 加強員工隊伍建設
中國市場(2016年35期)2016-10-19 02:10:13
國有企業改革過程中人力資源管理問題淺析
中國市場(2016年35期)2016-10-19 02:09:30
新形勢下電力企業人力資源優化管理初探
中國市場(2016年35期)2016-10-19 02:07:22
主站蜘蛛池模板: 欧美精品亚洲精品日韩专| 天天色综合4| 制服丝袜国产精品| 在线视频精品一区| 九九九久久国产精品| 日本不卡在线视频| 超级碰免费视频91| 亚洲一区网站| 国产精品一区二区在线播放| 国产青青草视频| 亚洲无码熟妇人妻AV在线| 日韩国产一区二区三区无码| 欧美在线一二区| 欧美日韩中文字幕二区三区| 久久免费精品琪琪| 国产在线自乱拍播放| 五月六月伊人狠狠丁香网| 亚洲区视频在线观看| 欧美一道本| 欧美福利在线| 国产AV无码专区亚洲A∨毛片| 亚洲精品国产成人7777| 国内a级毛片| 国产精品综合久久久| 中文字幕永久视频| 日本免费一级视频| 国产一级视频在线观看网站| 亚洲日本中文综合在线| 日韩欧美中文在线| 在线免费观看AV| 九色91在线视频| 99热这里只有精品国产99| 亚洲欧洲日本在线| 日韩天堂在线观看| 婷婷色婷婷| 久久精品免费看一| 青草免费在线观看| 91午夜福利在线观看| 四虎亚洲国产成人久久精品| 国产专区综合另类日韩一区 | 麻豆精品在线| 日本人真淫视频一区二区三区| 99热这里都是国产精品| 女人爽到高潮免费视频大全| 992tv国产人成在线观看| 无码内射中文字幕岛国片 | 欧美色视频在线| 亚瑟天堂久久一区二区影院| 天堂岛国av无码免费无禁网站| 午夜无码一区二区三区| 大香伊人久久| 特级毛片免费视频| 人妻少妇久久久久久97人妻| 18黑白丝水手服自慰喷水网站| 91破解版在线亚洲| 欧美精品成人一区二区在线观看| 福利在线不卡| 在线观看亚洲精品福利片| 中美日韩在线网免费毛片视频| 美女视频黄频a免费高清不卡| 免费看的一级毛片| 国产精品真实对白精彩久久| 欧美国产在线精品17p| 亚洲精品无码不卡在线播放| 天天视频在线91频| 国产成人8x视频一区二区| 精品人妻一区无码视频| 久久综合伊人77777| 亚洲中文字幕无码爆乳| 欧美 国产 人人视频| 国产精品yjizz视频网一二区| 国产资源免费观看| 中文字幕无码中文字幕有码在线 | 伊人查蕉在线观看国产精品| www.亚洲一区| 91精品国产综合久久不国产大片| 在线国产欧美| 亚洲欧美日韩中文字幕在线| 免费精品一区二区h| 亚洲av片在线免费观看| 久久婷婷综合色一区二区| 免费一级毛片在线观看|