廖慶濤
摘要:本系統(tǒng)所研究的內(nèi)容是《人事信息管理系統(tǒng))),在整個研究工程中,經(jīng)過需求分析、概要設(shè)計、詳細(xì)設(shè)計、系統(tǒng)測試等幾個階段的工作,使系統(tǒng)具有了插入、刪除、修改、查詢、導(dǎo)出以及備份恢復(fù)維護(hù)的塞本功能。
關(guān)鍵字:信息管理系統(tǒng);程序開發(fā)語言;數(shù)據(jù)庫
對于現(xiàn)在快速發(fā)展的社會來說,信息技術(shù)已經(jīng)愈來愈得到人們的需要和重視從以前的吃穿住行都需要出門到現(xiàn)在的足不出戶,一個APP或者一個電話就可以解決的問題,實在是給人們帶來了意想不到的便捷,信息時代的到來,網(wǎng)絡(luò)遍布全世界,將世界從一個很大的范圍可以縮小到一個村莊的距離,這就是為什么要不斷的創(chuàng)新和升級網(wǎng)絡(luò),是為了給不同的企業(yè)和單位以及個人帶來更大的利益和便利,然而對企業(yè)和單位而言,信息的掌握和分析則是首當(dāng)其沖的,人事管理系統(tǒng)是現(xiàn)代企業(yè)管理體制作不可缺少的部分,為適應(yīng)現(xiàn)代企業(yè)制度要求、逐步走向人事管理科學(xué)化、規(guī)范化,利用計算機(jī)實現(xiàn)企業(yè)人事檔案管理勢在必行。
本系統(tǒng)除了完成常見人事管理系統(tǒng)中人員對象的管理外,還針對現(xiàn)代企業(yè)管理的具體要求,增加了對企業(yè)部門設(shè)置和崗位編制的管理,并使其與傳統(tǒng)的單一人員管理有機(jī)的結(jié)合,實現(xiàn)了數(shù)據(jù)的合理設(shè)置和有效應(yīng)用,使其更為適用于目前的企業(yè)人事管理過程。
通過系統(tǒng)開發(fā),使我對面向?qū)ο?、可視化的?shù)據(jù)庫應(yīng)用系統(tǒng)和軟件的開發(fā)過程有了一些感性的認(rèn)識和了解,同時也是對自己數(shù)年來計算機(jī)專業(yè)學(xué)習(xí)成果的一次檢驗和考核。
本系統(tǒng)使用軟件的開發(fā)工具是Microsoft VisualStudio 2010,后臺數(shù)據(jù)庫是本地Microsoft SQL Ser-ver2008數(shù)據(jù)庫。
Visual Studio.NET是.NET平臺下最為強大的開發(fā)工具,無論是軟件服務(wù)商,還是企業(yè)應(yīng)用程序的部署與發(fā)布,Visual Studio.NET都可以提供近乎完美的解決方案。Visual Studio.NET提供了包括設(shè)計、編碼、編譯調(diào)試、數(shù)據(jù)庫聯(lián)接操作等基本功能和基于開放架構(gòu)的服務(wù)器組件開發(fā)平臺、企業(yè)開發(fā)工具和應(yīng)用程序重新發(fā)布工具以及性能評測報告等高級功能。NET Framework-Microsoft Visual Studio.NET簡介Web應(yīng)用程序(以因特網(wǎng)為基礎(chǔ)的應(yīng)用程序)的優(yōu)點在于可以讓企業(yè)間的商業(yè)數(shù)據(jù)及交易等行為,透過因特網(wǎng)的通訊來彼此交換訊息。這樣不但可以節(jié)省數(shù)據(jù)交換的時間,而且可以簡化流程。
1 課題的背景及意義
企事業(yè)單位人事檔案管理工作是一種繁瑣的,務(wù)求準(zhǔn)確訊速的信息檢索工作。本設(shè)計以人事檔案管理為入口點,提出了基于面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)——.NET為設(shè)計工具,以軟件工程設(shè)計規(guī)則為指導(dǎo)的人事檔案管理系統(tǒng)。該課題基于Microsoft SQL Ser-ver2008數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)進(jìn)行開發(fā),達(dá)到了提高企事業(yè)單位人事檔案管理信息處理效率的效果。
2 系統(tǒng)需求分析
人事檔案管理系統(tǒng)的系統(tǒng)分析概述:
現(xiàn)在的世界是信息的世界,隨著信息量越來越大以及計算機(jī)技術(shù)的發(fā)展,計算機(jī)已成為各企事業(yè)單位管理的重要工具。人事檔案管理是對員工信息、部門信息管理和快速方便的查詢。
系統(tǒng)開發(fā)主要有以下六個模塊組成:1)在人事管理模塊中實現(xiàn)了,人員檔案管理與人事管理等功能;2)在系統(tǒng)管理模塊中實現(xiàn)了,有關(guān)基本表的更新以及數(shù)據(jù)的備份和恢復(fù)的管理功能;3)在用戶管理模塊中實現(xiàn)了,有關(guān)系統(tǒng)用戶管理及權(quán)限的分配管理;4)最后用幫助模塊,讓使用者了解本系統(tǒng),并幫助使用者如何更好的使用本系統(tǒng)。
3 系統(tǒng)分析與設(shè)計
代碼設(shè)計與實現(xiàn);人事信息管理系統(tǒng)代碼設(shè)計與實現(xiàn);模塊間的關(guān)系;
人事管理模塊對員工的各種基本信息進(jìn)行管理,考用戶管理對系統(tǒng)的用戶操作權(quán)限及密碼修改管理。
登錄對話框通過讀取數(shù)據(jù)庫中用戶名和密碼對用戶輸入的用戶名和密碼進(jìn)行校驗,如果用戶名或密碼為空或錯誤當(dāng)用戶點擊登錄時報錯。
系統(tǒng)將自動退出登錄。將加密后的密碼與數(shù)據(jù)庫中保存的用戶名對應(yīng)密碼進(jìn)行比較,如果相等的話根據(jù)用戶表中該用戶的權(quán)限顯示該用戶能夠管理的模塊,其它模塊設(shè)置為灰色不可點擊。管理員用戶可以操作系統(tǒng)的所有模塊。
4 人事管理
人事管理是對員工基本信息、人事變動信息、培訓(xùn)信息等的錄入、刪除、修改、查詢、導(dǎo)出等的操作,主要包括以下幾個部分:人員檔案管理是對員工的基本信息的管理,方便對員工的管理;當(dāng)操作員選中一條記錄雙擊或點擊增加(修改)等按鈕是將彈出。
操作員可以在此對話框上查看、修改、增加新的員工詳細(xì)信息。用戶點擊增加按鈕后,系統(tǒng)自動生成員工編號(此處員工編號是從數(shù)據(jù)庫中讀取第一個最大未用的編號)。
5 系統(tǒng)幫助
系統(tǒng)幫助是方便用戶的使用。
6 軟件測試
系統(tǒng)模塊測試:系統(tǒng)登錄管理模塊的功能是對用戶管理權(quán)限的管理,在此人事檔案信息管理系統(tǒng)中用戶有兩種:管理人員和一般操作人員。只有管理人員才能對人事信息進(jìn)行管理,一般工作人員只有對人事信息查詢的權(quán)限。而管理人員在對人事信息進(jìn)行相應(yīng)維護(hù)時,必須輸入賬號和密碼。
顯示效果為灰色
研究成果:《人事信息管理系統(tǒng)》的主要研究成果是可以實現(xiàn)對人事檔案信息的錄入、更新、刪除、查詢、系統(tǒng)管理、用戶管理等功能,從而提高了工作效率及正確性。
7 總結(jié)及展望
人事管理系統(tǒng)現(xiàn)在做的還很簡單,就只有簡單的管理員增刪改查的權(quán)利的實現(xiàn)還需繼續(xù)完善,還將打算設(shè)計工資管理和出勤管理以及對是已經(jīng)實現(xiàn)的代碼進(jìn)行優(yōu)化。
在以后的時間里,希望進(jìn)一步完善該系統(tǒng)的其它功能,為系統(tǒng)高級服務(wù)與應(yīng)用提供支持。
在開發(fā)中應(yīng)該如何運用自己所掌握到的基本知識,并在過程中不斷的去學(xué)習(xí)新的知識,以及對一個系統(tǒng)如何從整體出發(fā)到局部細(xì)節(jié)然后再回到整個系統(tǒng)中去。