基于ASP.NET技術(shù)的人事管理系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2019-08-14 來源: 感悟愛情 點擊:
摘 要隨著科學(xué)技術(shù)的不斷發(fā)展,利用信息技術(shù)對傳統(tǒng)的人事管理系統(tǒng)進行改革和完善,在一定程度上提高企業(yè)的人事管理效率。將ASP.NET技術(shù)應(yīng)用于企業(yè)的人事管理系統(tǒng)中,能有效的提高企業(yè)的人事管理質(zhì)量和效率。本文就對以ASP.NET技術(shù)為基礎(chǔ)建立的人事管理系統(tǒng)進行了簡要的介紹。
【關(guān)鍵詞】ASP.NET技術(shù) 信息化管理 人事管理系統(tǒng)
人事管理是企業(yè)管理中的一項重要內(nèi)容,其中采用的人事管理系統(tǒng)是幫助企業(yè)實現(xiàn)人事管理科學(xué)化、合理化、高效化工作的一項基礎(chǔ)。傳統(tǒng)的人事管理方法無法適應(yīng)現(xiàn)階段企業(yè)的發(fā)展要求,因此利用信息技術(shù),將信息技術(shù)與人事管理形結(jié)合,形成符合實際企業(yè)發(fā)展需求的人事管理系統(tǒng),促進企業(yè)的人事管理系統(tǒng)化和規(guī)范化,讓企業(yè)的員工能從繁雜的日常事務(wù)中分離出來,擁有更多的精力推動企業(yè)的發(fā)展。
1 關(guān)鍵技術(shù)
1.1 B/S結(jié)構(gòu)
B/S結(jié)構(gòu)是目前人事管理系統(tǒng)的主要結(jié)構(gòu),它主要分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層三層結(jié)構(gòu),它是通過瀏覽器和服務(wù)器進行信息傳遞交換,并且實現(xiàn)信息的處理,將處理后的信息反饋至瀏覽器端,實現(xiàn)最終目的。B/S結(jié)構(gòu)不僅在一定程度上降低了成本,并且在使用的過程中比較方便,可實現(xiàn)查詢、瀏覽、業(yè)務(wù)擴展、維護、開發(fā)、共享等功能。
1.2 ASP.NET技術(shù)
所謂的NET是指用戶利用任何一臺終端設(shè)備都能查到想要的信息、文件和程序,它是新平臺、標(biāo)準(zhǔn)協(xié)議、統(tǒng)一開發(fā)工具的總稱,它能給人們提供最終的網(wǎng)絡(luò)信息便利。ASP.NET技術(shù)是微軟發(fā)展的一款新型程序開發(fā)語言,是一宗新型的體系結(jié)構(gòu),它是組成NET的一部分,具有適應(yīng)性能強的特點。ASP.NET技術(shù)能在大部分的系統(tǒng)操作平臺上運行,并可以創(chuàng)建應(yīng)用程序,實際上是一種將互聯(lián)網(wǎng)與操作系統(tǒng)相結(jié)合而形成的新的思想技術(shù),它使用于各種操作語言,并且具有較高的安全性和保護性。以ASP.NET技術(shù)為基礎(chǔ)形成的Web應(yīng)用程序較傳統(tǒng)的程序而言,更規(guī)范,內(nèi)容更豐富,代碼機構(gòu)等清晰簡單,能實現(xiàn)資源共享和多系統(tǒng)平臺操作。
1.3 數(shù)據(jù)庫技術(shù)
數(shù)據(jù)庫就是存儲、組織和管理數(shù)據(jù)的倉庫,它也是人事管理系統(tǒng)中大量需要用來記錄的集合。人事管理系統(tǒng)也就是數(shù)據(jù)管理應(yīng)用系統(tǒng),在這個應(yīng)用系統(tǒng)中,員工的所有信息都被儲存在內(nèi),管理人員通過該數(shù)據(jù)庫能較好從中方便、準(zhǔn)確的搜集到想要的信息,將其與NET環(huán)境相連接、SQL Server2005能為系統(tǒng)提供強大、安全可靠的數(shù)據(jù)管理,為數(shù)據(jù)的集成等提供有效的解決方案。
2 系統(tǒng)設(shè)計
設(shè)計系統(tǒng)的過程中要將系統(tǒng)的可操作性、安全性、準(zhǔn)確性、擴展性、伸縮性、流暢性等考慮在內(nèi)。人事管理系統(tǒng)主要分為三個層次,第一層次是用戶登錄,第二層次是人事管理系統(tǒng),第三層次是在人事管理系統(tǒng)下形成的人事管理、工資管理、查詢系統(tǒng)、系統(tǒng)維護幾方面的內(nèi)容,其中人事管理又分為檔案管理、撇訊管理、考勤管理、績效管理、員工異動管理、合同管理等幾方面。工資管理包含了賬套管理、人員設(shè)置、報表打印幾部分。查詢統(tǒng)計分為了人事查詢、人事統(tǒng)計兩方面,系統(tǒng)維護包含了字典維護和用戶維護兩方面。
3 模塊功能分析
3.1 人事管理模塊
人事管理系統(tǒng)的主要組成部分就是人事管理模塊,企業(yè)的人事管理基本上是在這個模塊中實現(xiàn)的,同時它也是人事管理系統(tǒng)中人事數(shù)據(jù)的基礎(chǔ),它含有員工的基本個人資料等。一旦該模塊中員工的個人信息發(fā)生改變,那么相應(yīng)的系統(tǒng)中的其他相關(guān)信息也會隨之改變。人事管理模塊具有良好的同步性和完整性。
3.2 工資管理模塊
工資管理模塊主要是由員工的薪酬、社保、個人稅繳納情況等組成,其中所有的內(nèi)容都是通過計算機進行操作及發(fā)放,實現(xiàn)了全自動化。因此工資管理模塊是一種流程化的管理方式,它能清晰的將員工的請假、出差、年休等部分情況經(jīng)過計算機的統(tǒng)計和計算將詳細信息呈現(xiàn)出來。
3.3 查詢系統(tǒng)
查詢系統(tǒng)模塊能方便企業(yè)員工通過身份證、姓名、職工編號查詢等方式將員工的基本信息查詢出來,對企業(yè)員工了解薪資發(fā)放情況、合同簽約、培訓(xùn)情況、考勤等信息清晰方便,還可以通過該模塊了解企業(yè)員工的待遇發(fā)放等,方便企業(yè)領(lǐng)導(dǎo)對企業(yè)員工的管理。
3.4 系統(tǒng)維護
系統(tǒng)維護模塊主要是系統(tǒng)的管理人員和后臺管理人員實現(xiàn)整體人事管理系統(tǒng)的信息發(fā)布、用戶權(quán)限的設(shè)定、系統(tǒng)數(shù)據(jù)庫的維修和數(shù)據(jù)備份等,其中用戶權(quán)限的設(shè)定包含用戶的添加、刪除等操作。
4 系統(tǒng)實現(xiàn)
系統(tǒng)的設(shè)置權(quán)限主要的依靠html完成,相應(yīng)的功能是將頁面控件拖到頁面,對頁面內(nèi)的參數(shù)進行修改即可完成。其中后臺程序使用C#完成,而數(shù)據(jù)庫使用的是ADO.NET技術(shù)。ASP.NET具有較強的封裝功能,在設(shè)置權(quán)限的過程中只需要修改參數(shù)即可完成。因此使用這種類型的信息管理系統(tǒng)在功能方面也是大致相似的。在系統(tǒng)中的付權(quán)限進行分配,其中每個權(quán)限都包含有增、改、刪、核幾部分,但是每個修改權(quán)限的系統(tǒng)都具有對應(yīng)的操作,只有對應(yīng)時才能進行操作。例如管理人員可對非管理人員進行權(quán)限配置,并且可以修改非管理員的密碼,而超級用戶可對管理員的權(quán)限和密碼進行修改,同樣也包含了刪除和添加管理員的權(quán)限,還具有管理員擁有的所有權(quán)限。
5 結(jié)束語
人事管理是企業(yè)管理的重要組成部分,因此人事管理系統(tǒng)對于企業(yè)的人事管理來說相當(dāng)重要。企業(yè)的迅速發(fā)展與完整可靠的人事管理系統(tǒng)有重要的關(guān)系,以ASP.NET技術(shù)為基礎(chǔ),形成三層構(gòu)架體系,構(gòu)成新的高效人事管理系統(tǒng),增強系統(tǒng)的可維護性和可擴充性,提高人事部門的工作效率。為企業(yè)創(chuàng)造更大的經(jīng)濟效益和社會效益,促進企業(yè)開展高效的工作,增強企業(yè)的社會競爭力。
參考文獻
[1]陳芳.基于ASP.NET的人事管理系統(tǒng)的設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2010(12):3176-3179.
[2]雷金,周湘濤.基于ASP.NET技術(shù)的人事管理系統(tǒng)的分析[J].湖南環(huán)境生物職業(yè)技術(shù)學(xué)院學(xué)報,2012(03):17-19.
[3]宋傳勝.基于ASP.NET的交警人事管理系統(tǒng)的設(shè)計與實現(xiàn)[D].電子科技大學(xué),2010.
作者簡介
蔣紅梅(1982-),女,江蘇省鎮(zhèn)江市人。大學(xué)本科學(xué)歷,F(xiàn)為江蘇聯(lián)合職業(yè)技術(shù)學(xué)院無錫交通分院講師。研究方向為計算機科學(xué)與技術(shù)。
作者單位
江蘇聯(lián)合職業(yè)技術(shù)學(xué)院無錫交通分院 江蘇省無錫市 214151
相關(guān)熱詞搜索:人事管理系統(tǒng) 設(shè)計 技術(shù) ASP NET
熱點文章閱讀