基于MVC模式的組織人事管理WEB系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2019-08-16 來源: 日記大全 點(diǎn)擊:
摘要:結(jié)合中小型企業(yè)人事管理的特點(diǎn)和需求,提出基于MVC模式的組織人事管理WEB系統(tǒng)的整體解決方案。整個(gè)系統(tǒng)從符合操作簡便、界面友好、靈活、實(shí)用、安全的要求出發(fā),完成人事管理的全過程,包括人事檔案管理、合同管理、人力資源調(diào)配管理、員工職稱管理、員工保險(xiǎn)管理和員工培訓(xùn)管理等人事管理工作。
關(guān)鍵詞:MVC模式;組織人事管理;WEB系統(tǒng);
0.前言
組織人事工作涉及的部門多,信息量大,F(xiàn)階段的組織人事工作中卻存在著多個(gè)相關(guān)部門之間各行其事,信息獨(dú)享等尷尬現(xiàn)象,這嚴(yán)重降低了工作效率,增大了部門間協(xié)調(diào)的難度。設(shè)計(jì)組織人事管理系統(tǒng)規(guī)范業(yè)務(wù)運(yùn)作流程,改變過去的操作煩瑣、沉長,效率低下紙式辦公方式,使人事組織部門的工作真正做到以人為中心,各部門之間使用共有的資源,簡化繁瑣的手工統(tǒng)計(jì)和信息匯總,讓組織人事工作在人事組織相關(guān)的各部門之間活起來,推進(jìn)人事制度管理的改革,大大提高了工作效率,加快了企業(yè)現(xiàn)代化改革的進(jìn)程,提高了經(jīng)濟(jì)效益。
1.系統(tǒng)分析
(1)系統(tǒng)的總體要求
人事管理系統(tǒng)完全按照企業(yè)人事信息管理的層次和模式進(jìn)行構(gòu)建,適合人事信息管理系統(tǒng)工作。使用工作流進(jìn)行審批工作,強(qiáng)大的流程定義工具,方便信息化的現(xiàn)有管理流程。在人事權(quán)限管理范圍內(nèi)進(jìn)行信息共享,在最快的時(shí)間和最便捷的方式,得到信息變更的通知,加強(qiáng)部門之間協(xié)同辦公。其最大的特點(diǎn)是開放性、方便性、靈活性和實(shí)用性。對職工的職員的基本情況、工作調(diào)動(dòng)、職稱管理、合同的簽訂以及養(yǎng)老保險(xiǎn)和醫(yī)療保險(xiǎn)等基本信息有一個(gè)全面且系統(tǒng)的掌握,甚至對職工的各項(xiàng)深造和培訓(xùn)都有一個(gè)詳細(xì)的記載和管理。管理系統(tǒng)中不僅具有人事工作中常見的調(diào)進(jìn)與調(diào)出公司,崗位更改等常見功能,為了對單位人事系統(tǒng)的保密管理,該系統(tǒng)中還為用戶專門設(shè)計(jì)了權(quán)限密碼,這充分保證了單位的人事關(guān)系安全,為單位人力資源管理提供了巨大的方便。系統(tǒng)在設(shè)計(jì)上還考慮到歷史存檔的需要,專門設(shè)計(jì)了資料備份模塊。
。2) 組織人事管理系統(tǒng)的總體模塊如圖1所示:
圖1組織人事管理系統(tǒng)的總體模塊
2 系統(tǒng)設(shè)計(jì)
。1)基礎(chǔ)參數(shù)設(shè)置
實(shí)現(xiàn)系統(tǒng)初始化,包括了實(shí)際工作中大部分的基本情況信息和相關(guān)子集信息。具體分為人員信息維護(hù)、部門信息維護(hù)。
。2)人力資源調(diào)配管理
由于個(gè)人種種原因,工作人員可能提出離職或調(diào)出申請,人力資源調(diào)配管理將處理這個(gè)過程的事務(wù)。具體包涵:新增加員工 、解除員工、工種變動(dòng)、職工內(nèi)部調(diào)動(dòng)等。
。3)職稱管理
主要對公司員工的工種性質(zhì),技術(shù)等級的考核和管理,當(dāng)人員進(jìn)行職稱評定時(shí),將會(huì)進(jìn)行該部分操作;內(nèi)容包括報(bào)審初定專業(yè)技術(shù)資格、專業(yè)技術(shù)資格評審、職稱外語考試報(bào)名等,統(tǒng)歸為專業(yè)職稱評審登記、專業(yè)職稱聘請登記等兩大模塊。
。4)人事合同管理
主要是規(guī)范用人制度,按照勞動(dòng)法規(guī)定,保障公司與職工之間建立一種平等互利,協(xié)商共處,勞動(dòng)自由的合作關(guān)系,充分體現(xiàn)了員工在法律面前平等。具體包括合同簽訂、合同終止、合同違約處理,主要環(huán)節(jié)為單位崗位設(shè)置審批表、聘約合同簽證人員花名冊。
。5)人事檔案管理
主要包括檔案入檔管理、檔案出檔管理、檔案借閱管理、檔案歸還管理。檔案入檔管理是制新到人員檔案后,應(yīng)立即進(jìn)行檔案轉(zhuǎn)進(jìn)登記,并編輯其檔案目錄,以及對零散材料的管理,零散材料指人員的獲獎(jiǎng)證明、職務(wù)變動(dòng)等。新到人員檔案的零散材料后,應(yīng)立即登記零散材料目錄信息,即將零散材料信息加入到檔案目錄中去,并根據(jù)用戶選擇將零散材料目錄信息存于檔案正本目錄或副本目錄中。檔案出檔管理,人員離開本單位時(shí),若需進(jìn)行檔案移交,則應(yīng)填寫檔案轉(zhuǎn)遞通知單。檔案轉(zhuǎn)遞通知單應(yīng)立即打印并寄出。檔案借閱與歸還管理,借檔人借閱檔案時(shí)必須持借檔介紹信到檔案室登記借檔。借檔人歸還檔案后,檔案管理員應(yīng)立刻修改借檔登記信息是否歸還、歸還日期等。
(6)、獎(jiǎng)罰信息管理
員工獲獎(jiǎng)信息和員工處罰信息的維護(hù)。
。7)人員培訓(xùn)管理
對人員培訓(xùn)是采取員工申請然后公司審核并填寫培訓(xùn)信息單。并通知員工參加培訓(xùn)。培訓(xùn)結(jié)束后,培訓(xùn)辦理人員記錄培訓(xùn)結(jié)果,并且能匯總出各種培訓(xùn)人員表。
。8)員工保險(xiǎn)管理
主要是員工養(yǎng)老保險(xiǎn)和醫(yī)療保險(xiǎn)信息的管理。
。9)系統(tǒng)管理
主要用戶權(quán)限管理實(shí)現(xiàn)資源或目錄的有限開放,加強(qiáng)信息安全管理,實(shí)施身份認(rèn)證,做好數(shù)據(jù)備份,防止數(shù)據(jù)丟失等。
3 系統(tǒng)實(shí)現(xiàn)
該系統(tǒng)使用ASP.NET MVC框架來實(shí)現(xiàn),程序設(shè)計(jì)語言使用Visual C#.NET,后臺(tái)數(shù)據(jù)庫采用SQL Server2008存儲(chǔ)數(shù)據(jù)。MVC設(shè)計(jì)模式,使應(yīng)用程序的輸入、處理和輸出分開。系統(tǒng)分成3個(gè)核心組件:模型Model、視圖View、控制器Controller,它們各自處理自己的任務(wù)。模型的主要作用是程序提供數(shù)據(jù),它就像是3層架構(gòu)中的數(shù)據(jù)讀寫層和業(yè)務(wù)邏輯層合二為一,該層提供對數(shù)據(jù)庫的讀寫、系統(tǒng)的業(yè)務(wù)邏輯,還負(fù)責(zé)保持模型的狀態(tài)等。視圖就是顯示模型中數(shù)據(jù)的界面,但是模型中有些數(shù)據(jù)是由Controller通過ViewData提供的?刂破髦饕脕硖幚碛脩舻妮斎牖蚪换ッ睿淖兡P椭械臓顟B(tài)以選擇適當(dāng)?shù)囊晥D來實(shí)現(xiàn)對應(yīng)模型的數(shù)據(jù)。系統(tǒng)的各模塊通用順序模型如圖2所示:
圖2系統(tǒng)的各模塊通用順序模型
4.結(jié)語
MVC模式將用戶輸入邏輯、業(yè)務(wù)邏輯、頁面顯示邏輯實(shí)現(xiàn)了完美的分離,有利于分工合作,能夠提高開發(fā)的效率,非常適合大型Web項(xiàng)目。系統(tǒng)單元測試也很方便。MVC架構(gòu)還具有可擴(kuò)展性和可替換性,不必?fù)?dān)心系統(tǒng)不斷變龐大導(dǎo)致的各種并發(fā)癥,傳統(tǒng)ASP.NET上的所有機(jī)制都可應(yīng)用到MVC上,如成員角色管理、用戶控件等。MVC強(qiáng)大的URL映射組件使用系統(tǒng)配置靈活安全。
該系統(tǒng)界面友好、功能實(shí)用,能夠提高組織人事管理工作的服務(wù)質(zhì)量和服務(wù)效率。(作者單位:湖南科技經(jīng)貿(mào)職業(yè)學(xué)院)
參考文獻(xiàn)
[1]國家863中部軟件孵化器.ASP.NET從入門到精通[M].北京:人民郵電出版社, 2010.4
[2]明日科技,鄭齊心,房大偉,劉云峰.ASP.NET項(xiàng)目開發(fā)案例全程實(shí)錄[M].北京:清華大學(xué)出版社,2011.1
[3]余偉.基于C/S和B/S結(jié)構(gòu)的教材管理系統(tǒng)研究[J]現(xiàn)代計(jì)算機(jī),2010.6
相關(guān)熱詞搜索:人事管理 模式 組織 設(shè)計(jì) 系統(tǒng)
熱點(diǎn)文章閱讀