基于ASP.NET,MVC的人事信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        發(fā)布時(shí)間:2019-08-14 來(lái)源: 歷史回眸 點(diǎn)擊:


          摘要:現(xiàn)代人事管理中信息技術(shù)的運(yùn)用日漸深入而廣泛,人事管理信息化是政府行政管理信息化建設(shè)的重要內(nèi)容。在信息時(shí)代只有充分利用和開(kāi)發(fā)信息技術(shù),才能跟上時(shí)代的步伐。本文介紹了一個(gè)基于ASP.NET MVC的人事信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),在人事信息管理系統(tǒng)方面提出了一些觀點(diǎn),探究完善人事管理信息系化的方法。
          關(guān)鍵詞:ASP.NET;MVC;人事管理;辦公自動(dòng)化
          中圖分類(lèi)號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-9599 (2011) 15-0000-01
          The Design and Implementation of Personnel Management System on Asp.net MVC
          Chen Yuxu
          (Tongji University,Shanghai200438,China)
          Abstract:Modern personnel management is using the information technology more and more frequently.In the information age,we must take the full usage of information technology in order to follow the world.This article describes a Design and Implementation of Personnel Management System Based On Asp.net MVC.
          Keywords:ASP.net;MVC;Personnel Management;OA
          一、人事管理信息化的現(xiàn)狀和存在的問(wèn)題
          人事管理可以說(shuō)是政府機(jī)關(guān)工作中最重要的部分之一,對(duì)政府的決策和管理來(lái)說(shuō)都是不可或缺的。政府人事管理的對(duì)象主要是機(jī)關(guān)公務(wù)員和事業(yè)單位工作人員,主要業(yè)務(wù)是實(shí)現(xiàn)對(duì)人事信息相關(guān)數(shù)據(jù)的共享和業(yè)務(wù)的在線(xiàn)協(xié)同處理。人事系統(tǒng)的管理業(yè)務(wù)的各個(gè)業(yè)務(wù)相互之間存在著千絲萬(wàn)縷的聯(lián)系,如一個(gè)人的工資變動(dòng)、崗位聘任必然和人員基本信息中的學(xué)歷、職稱(chēng)等有關(guān)系。因此我們必須建立一個(gè)安全、高效、快捷、準(zhǔn)確的人事管理信息系統(tǒng)來(lái)實(shí)現(xiàn)。我國(guó)政府現(xiàn)有的人事信息管理系統(tǒng)存在的問(wèn)題主要表現(xiàn)在以下幾方面:
         。ㄒ唬┬畔①Y源整合和共享不足。沒(méi)有采取統(tǒng)一的數(shù)據(jù)庫(kù)系統(tǒng),數(shù)據(jù)重復(fù)采集。
          (二)信息更新手段過(guò)于單一,數(shù)據(jù)采集都由人事部門(mén)進(jìn)行,數(shù)據(jù)采集容易出現(xiàn)差錯(cuò)。
         。ㄈ└魅耸虏块T(mén)辦公和數(shù)據(jù)庫(kù)系統(tǒng)沒(méi)有聯(lián)網(wǎng),主要還是依靠傳統(tǒng)的信函方式進(jìn)行管理,人員變動(dòng)之后還需要手工去的更新數(shù)據(jù)庫(kù),并逐級(jí)上報(bào)。
         。ㄋ模┗A(chǔ)信息數(shù)據(jù)采集面不夠廣,更新不夠及時(shí)。
          本系統(tǒng)建立的目的是提高各級(jí)人事主管部門(mén)組織人事管理工作水平。力爭(zhēng)通過(guò)本系統(tǒng)的建設(shè),進(jìn)一步提高人事管理主要工作的信息化、網(wǎng)絡(luò)化,提高工作效率,促進(jìn)人事管理工作的科學(xué)化、規(guī)范化。
          二、系統(tǒng)的設(shè)計(jì)
          本系統(tǒng)整體可以分為多個(gè)子系統(tǒng),根據(jù)功能的不同,整個(gè)系統(tǒng)可以分為若干個(gè)子系統(tǒng):系統(tǒng)管理、單位管理、人員管理等。下面里主要介紹三個(gè)子系統(tǒng)的設(shè)計(jì)。
         。ㄒ唬┫到y(tǒng)管理子系統(tǒng)包括:代碼維護(hù)、數(shù)據(jù)庫(kù)維護(hù)、數(shù)據(jù)庫(kù)備份、數(shù)據(jù)庫(kù)還原、數(shù)據(jù)導(dǎo)入、數(shù)據(jù)導(dǎo)出、安全設(shè)置、密碼修改、登陸日志查詢(xún)、登陸IP限制設(shè)置等功能。
          (二)單位管理子系統(tǒng)包括:?jiǎn)挝恍畔⒕S護(hù)、新增單位、刪除單位、單位信息更新、單位隸屬關(guān)系管理、單位劃轉(zhuǎn)等功能。
         。ㄈ┤藛T管理子系統(tǒng)包括:原有職工注冊(cè)、新錄用人員、人員基礎(chǔ)信息維護(hù)、學(xué)歷信息維護(hù)、職稱(chēng)信息維護(hù)、履歷維護(hù)、社會(huì)關(guān)系維護(hù)、人員調(diào)轉(zhuǎn)、人員調(diào)入、人員調(diào)出、離退休、人員信息綜合查詢(xún)、人員名冊(cè)、增減員統(tǒng)計(jì)等功能。
         。ㄋ模⿺(shù)據(jù)庫(kù)設(shè)計(jì)。本系統(tǒng)選擇Microsoft SQL Server 2008作為數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)設(shè)計(jì)采用自頂向下的方法。從總體概念入手,從分析一個(gè)單位的事務(wù)活動(dòng)開(kāi)始,首先識(shí)別用戶(hù)所關(guān)心的實(shí)體及實(shí)體間的聯(lián)系,建立一個(gè)初步的數(shù)據(jù)模型框架,然后再用逐步求精的方法加上比虛的描述屬性,形成一個(gè)個(gè)完整的局部數(shù)據(jù)模型。最后再將這些視圖集成為一個(gè)統(tǒng)一的數(shù)據(jù)模式。
          三、系統(tǒng)的實(shí)現(xiàn)
          本系統(tǒng)在Windows 7環(huán)境下,采用Visual Studio2010和SQL Server 2008設(shè)計(jì)實(shí)現(xiàn)該系統(tǒng)。
         。ㄒ唬┎捎肁SP.NET MVC框架開(kāi)發(fā)。和基于WebForm開(kāi)發(fā)比較而言,ASP.NET MVC框架不僅是一個(gè)輕量級(jí)的、關(guān)注分離的、測(cè)試性強(qiáng)的描述框架,并且能夠與現(xiàn)有ASP.NET特征(例如母版頁(yè)面和基于成員身份的認(rèn)證)緊密集成。在大型開(kāi)發(fā)的時(shí)候容易維護(hù),擴(kuò)展性很好;能夠?qū)TML有完全的控制權(quán)限,對(duì)于前端來(lái)說(shuō)很友好;還能夠進(jìn)行單元測(cè)試開(kāi)發(fā)。
          (二)系統(tǒng)管理子系統(tǒng)實(shí)現(xiàn)。代碼維護(hù)功能允許系統(tǒng)管理員添加新代碼或是對(duì)原有代碼的修改或刪除,以使系統(tǒng)中的數(shù)據(jù)統(tǒng)一、規(guī)范。數(shù)據(jù)維護(hù)功能實(shí)現(xiàn)了原有數(shù)據(jù)導(dǎo)入、導(dǎo)出、備份、還原等功能。安全設(shè)置中更改密碼、查看日志、設(shè)置可訪(fǎng)問(wèn)IP列表。在本系統(tǒng)中不同身份的用戶(hù)有不同的權(quán)限,一共有五級(jí)不同權(quán)限的用戶(hù)。每個(gè)用戶(hù)屬于某個(gè)級(jí)別,各個(gè)級(jí)別定義了可執(zhí)行和更改的業(yè)務(wù)和對(duì)象,用戶(hù)對(duì)本級(jí)別以外的對(duì)象和業(yè)務(wù)沒(méi)有使用權(quán)限,級(jí)別可根據(jù)需要定義,每個(gè)級(jí)別還能新建不同用戶(hù)組,同樣用戶(hù)組的用戶(hù)有相同的系統(tǒng)訪(fǎng)問(wèn)權(quán)限。
         。ㄈ﹩挝还芾碜酉到y(tǒng)實(shí)現(xiàn)。在系統(tǒng)建設(shè)的前期,首先根據(jù)國(guó)家、行業(yè)標(biāo)準(zhǔn)和本地實(shí)際制定好各項(xiàng)數(shù)據(jù)代碼指標(biāo),建立單位代碼表等基本的信息結(jié)構(gòu),建立各級(jí)管理員賬戶(hù),由各級(jí)管理員對(duì)所轄單位進(jìn)行單位基礎(chǔ)信息維護(hù)。各單位管理員從上一級(jí)主管部門(mén)獲取登陸用戶(hù)名和密碼之后登陸系統(tǒng)維護(hù)單位信息。輸入的信息必須通過(guò)上級(jí)主管部門(mén)的審核才能正式使用,未通過(guò)審核的單位無(wú)法添加人員和辦理相應(yīng)的業(yè)務(wù)。
          (四)人員管理子系統(tǒng)實(shí)現(xiàn)。單位信息維護(hù)添加完畢后,開(kāi)始添加人員基礎(chǔ)信息維護(hù)的流程。人員信息可以從現(xiàn)有的信息系統(tǒng)或是excel電子表格中導(dǎo)入。新增人員信息有2種方式,一是由單位管單位人事干部查閱單位職工檔案后統(tǒng)一錄入數(shù)據(jù)。二是由單位職工個(gè)人登陸系統(tǒng)新建、編輯個(gè)人信息,經(jīng)管理員審核無(wú)誤后存入數(shù)據(jù)庫(kù)。
          四、結(jié)束語(yǔ)
          本系統(tǒng)是基于ASP.NET MVC框架開(kāi)發(fā)的,具有良好的分層結(jié)構(gòu)。這種開(kāi)發(fā)模式利于團(tuán)隊(duì)合作,而且設(shè)計(jì)出來(lái)的系統(tǒng)結(jié)構(gòu)良好,對(duì)于系統(tǒng)日后的升級(jí)維護(hù)和需求的變化,都是非常有利的。設(shè)計(jì)時(shí)力求融合新的技術(shù)和管理理念,使其能作為人事管理的有力的工具,發(fā)揮不可替代的作用。
          

        相關(guān)熱詞搜索:信息管理系統(tǒng) 人事 設(shè)計(jì) ASP NET

        版權(quán)所有 蒲公英文摘 www.zuancaijixie.com
        91啦在线播放,特级一级全黄毛片免费,国产中文一区,亚洲国产一成人久久精品