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