張 煒 王靜宇
(1.內(nèi)蒙古科技大學(xué) 信息工程學(xué)院,內(nèi)蒙古 包頭 014010;2.包鋼無(wú)縫廠,內(nèi)蒙古 包頭 014040)
進(jìn)入21世紀(jì),伴隨著信息化的普及和互聯(lián)網(wǎng)的快速發(fā)展,IT技術(shù)更廣泛的應(yīng)用于企業(yè)人事管理,如何提高人事部門的效率,降低人工成本,成為企業(yè)管理者重點(diǎn)關(guān)心的問(wèn)題。目前,國(guó)內(nèi)人事管理系統(tǒng)的開發(fā)技術(shù)相當(dāng)成熟,主要原因在于人事管理系統(tǒng)本身具有業(yè)務(wù)清晰、數(shù)據(jù)處理規(guī)范等許多優(yōu)點(diǎn),為其實(shí)現(xiàn)計(jì)算機(jī)信息化提供了必要的優(yōu)越條件。包鋼無(wú)縫廠企業(yè)建立一套人事管理信息系統(tǒng)能夠加快物資的周轉(zhuǎn)速度,提高生產(chǎn)效率,加強(qiáng)管理的信息化手段,提高本單位的經(jīng)濟(jì)效益。
人事管理信息系統(tǒng)是企業(yè)員工管理的一個(gè)重要內(nèi)容。當(dāng)今社會(huì)人員流動(dòng)越來(lái)越頻繁,人事管理工作也變得越來(lái)越復(fù)雜。如果能夠?qū)崿F(xiàn)人事管理自動(dòng)化,無(wú)疑將給無(wú)縫廠460熱軋部今后的發(fā)展帶來(lái)很大的方便。人事管理信息系統(tǒng)也會(huì)把分散在企業(yè)單位的職工信息實(shí)行統(tǒng)一、集中、規(guī)范的收集管理,建立分類編號(hào)管理、電腦存儲(chǔ)查詢等現(xiàn)代化、專業(yè)化的信息管理系統(tǒng)。
包鋼無(wú)縫廠460熱軋部于2011年正式開始建立,是內(nèi)蒙古唯一的一條孔型直徑超過(guò)400mm的無(wú)縫鋼管生產(chǎn)線,目前所有設(shè)備都已經(jīng)安裝完畢,正處于設(shè)備調(diào)試期。盡管暫時(shí)在崗人員較少,但是還沒有一套完整的能夠適應(yīng)企業(yè)未來(lái)發(fā)展需要的人事管理信息系統(tǒng)。而且在以后大量人員進(jìn)入之后必將在人事管理方面有很多的工作需要完成。所以,構(gòu)建一個(gè)適合本單位的人事管理信息系統(tǒng)不僅是實(shí)現(xiàn)管理工作的信息化需要,也能使今后的各項(xiàng)工作便捷和流暢。該系統(tǒng)主要功能:
1)推動(dòng)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件。
2)檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。
3)對(duì)于包鋼無(wú)縫廠國(guó)有企業(yè)的生產(chǎn)線的順利發(fā)展也能夠極大地提高人事管理的效率。
人事管理信息系統(tǒng)是企業(yè)員工管理的重要任務(wù)。對(duì)于企業(yè)而言,
功能上的實(shí)用對(duì)企業(yè)至關(guān)重要,這里的實(shí)用性主要表現(xiàn)為軟件的管理方式要符合企業(yè)原有的管理習(xí)慣。對(duì)于一個(gè)可普遍使用的人事管理系統(tǒng),一方面應(yīng)有通用性,另一方面更需要有高效的靈活性。
2.1 按不同權(quán)限登錄系統(tǒng)
2.2 對(duì)其提供的部門資料情況進(jìn)行添加、查詢、修改和刪除操作
2.3 對(duì)其提供的人員資料情況進(jìn)行添加、查詢、修改和刪除操作
2.4 對(duì)其提供的人員考勤資料情況進(jìn)行添加、查詢、修改和刪除操作,并可按考勤月份進(jìn)行分類
2.5 對(duì)其提供的人員工資資料情況進(jìn)行添加、計(jì)算、查詢、修改和刪除操作,并可按工資月份進(jìn)行分類
2.6 可添加新的用戶,修改用戶原有的用戶名、密碼,刪除原有用戶
3.1 數(shù)據(jù)模塊的創(chuàng)建
將數(shù)據(jù)庫(kù)連接、數(shù)據(jù)表和數(shù)據(jù)源等運(yùn)行期不可見的組件都放在窗體設(shè)計(jì)界面上,雖然在調(diào)用時(shí)比較直觀,但卻為界面布局設(shè)計(jì)帶來(lái)的麻煩,而且也不利于數(shù)據(jù)的統(tǒng)一管理。因此,在設(shè)計(jì)時(shí),我選擇使用ADO來(lái)控制管理數(shù)據(jù)庫(kù)。
3.2 用戶登錄模塊設(shè)計(jì)
每個(gè)用戶登錄系統(tǒng)都須經(jīng)過(guò)身份驗(yàn)證。在用戶登錄的同時(shí)也決定了用戶對(duì)系統(tǒng)使用的權(quán)限。當(dāng)?shù)卿浾呤枪芾韱T身份時(shí),他可以使用系統(tǒng)提供的所有功能,并能對(duì)所有用戶進(jìn)行管理。登錄者是操作員可以使用所有對(duì)數(shù)據(jù)的編輯功能,而如果登錄者是一般用戶時(shí)只能利用系統(tǒng)進(jìn)行資料查詢功能。
3.3 部門信息管理模塊設(shè)計(jì)
作為部門信息模塊,所實(shí)現(xiàn)的功能是對(duì)460熱軋部各下屬部門資料信息的存儲(chǔ)與編輯,部門信息包括:部門編號(hào)(兩位)、部門名稱、備注。部門編號(hào)與部門名稱都具有唯一性,不重復(fù)。作為部門信息與員工信息有著密切的關(guān)系,每一名員工都從屬一個(gè)部門。
3.4 員工信息管理模塊設(shè)計(jì)
作為員工信息模塊,所實(shí)現(xiàn)的功能是對(duì)公司員工資料信息的存儲(chǔ)與編輯,方便對(duì)員工的分類與管理。員工編號(hào)具有唯一性,不重復(fù)。在該項(xiàng)中輸入的信息都經(jīng)過(guò)合法性檢測(cè),判斷員工編號(hào)是否出現(xiàn)重復(fù)等。
3.5 考勤信息管理模塊設(shè)計(jì)
作為考勤信息模塊,所實(shí)現(xiàn)的功能是對(duì)本部門員工考勤資料信息的存儲(chǔ)與編輯,方便對(duì)員工工作的考察。對(duì)員工進(jìn)行按月考勤,考核員工出勤、加班、遲到和早退等一些信息。
3.6 員工工資管理模塊設(shè)計(jì)
作為工資信息模塊,所實(shí)現(xiàn)的功能是對(duì)公司員工工資信息的存儲(chǔ)、計(jì)算與編輯,方便對(duì)員工工資的管理。對(duì)員工工資進(jìn)行按月分組,計(jì)算員工各種工資項(xiàng)目和個(gè)人所得稅款等一些信息。
3.7 系統(tǒng)維護(hù)模塊設(shè)計(jì)
系統(tǒng)維護(hù)模塊里包括密碼設(shè)置、用戶管理、數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)四個(gè)選項(xiàng)。用戶管理功能只對(duì)管理員開放,管理員能在用戶管理窗體中添加新的用戶,對(duì)已有的用戶進(jìn)行用戶名和密碼修改,或者將原有用戶刪除。
現(xiàn)在市場(chǎng)上可以選擇的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。目前在我國(guó)市場(chǎng)上最為流行、使用最多、最為先進(jìn)的可用作企業(yè)級(jí)開發(fā)工具的產(chǎn)品有:Microsoft公司的 Visual Basic、Microsoft公司的Visual C等等。
在目前市場(chǎng)上這些眾多的程序開發(fā)工具中,有些強(qiáng)調(diào)程序語(yǔ)言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來(lái)的便利性與效率的提高,滿足了不同用戶的需求。然而,語(yǔ)言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語(yǔ)言做支持,許多特殊化的處理動(dòng)作必需要耗費(fèi)數(shù)倍的工夫來(lái)處理,使得原來(lái)所標(biāo)榜的效率的提高的優(yōu)點(diǎn)失去了作用;相反,如果只強(qiáng)調(diào)程序語(yǔ)言的彈性,卻沒有便利的工具作配合,會(huì)使一些即使非常簡(jiǎn)單的界面處理動(dòng)作變得復(fù)雜,也會(huì)嚴(yán)重地浪費(fèi)時(shí)間。
作為數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā),Visual Basic是一個(gè)非常理想的選擇。數(shù)據(jù)庫(kù)是MIS中的重要支持技術(shù),在MIS開發(fā)過(guò)程中,在選擇數(shù)據(jù)庫(kù)時(shí),應(yīng)考慮數(shù)據(jù)庫(kù)應(yīng)用的特點(diǎn)及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫(kù)為SQL Server。選用的編程語(yǔ)言為Visual Basic語(yǔ)言,該開發(fā)工具具有很多長(zhǎng)處:
Visual Basic是一種可視化的、事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語(yǔ)言,可用于開發(fā)Windows環(huán)境下的應(yīng)用程序。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大。Visual Basic有著易學(xué)易用的集成開發(fā)環(huán)境,它的用戶界面設(shè)計(jì),代碼的編寫,程序的調(diào)試,編譯程序,制作應(yīng)用程序等都在一個(gè)環(huán)境中,使用起來(lái)非常方便。SQL Server界面
S友好、操作簡(jiǎn)單,同時(shí)包含一整套的管理和開發(fā)工具,企業(yè)管理器就是其中的圖形化集成管理工具,用戶不用記住各種命令和SQL語(yǔ)句就可以完成各種常規(guī)操作。ADO(Active Data Object)是一種提供訪問(wèn)各種數(shù)據(jù)庫(kù)的連接機(jī)制,它使用OLEDB數(shù)據(jù)提供支持一個(gè)面向?qū)ο蟮脑L問(wèn)數(shù)據(jù)源的接口,內(nèi)置了連接類、命令類和數(shù)據(jù)集類。
通過(guò)對(duì)人事管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的分析和介紹,同時(shí)也結(jié)合了本單位的實(shí)際情況強(qiáng)調(diào)了重點(diǎn)發(fā)展的人事管理系統(tǒng)方向和相關(guān)技術(shù)。對(duì)人事管理信息系統(tǒng)的要求已經(jīng)不再局限大眾的、泛泛的東西,而是需要有更多的針對(duì)性能夠完成所需的業(yè)務(wù)需求,同時(shí)更注重的是在操作執(zhí)行的過(guò)程中所體現(xiàn)出來(lái)的快捷度、準(zhǔn)確度及滿意度。為無(wú)縫廠460熱軋部的創(chuàng)新、發(fā)展以及經(jīng)濟(jì)效益都有巨大的作用。