




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
孟靜:人事管理系統設計與實現.21/22.WORD文檔下載可編輯.XXXX學院課程設計說明書題目:人事管理系統的設計與實現姓名:XX院〔系:信息工程系專業班級:計算機科學與技術學號:0801110152指導教師:趙XX成績:時間:2011年11月25日至摘要隨著計算機技術網絡的飛速發展,當今社會正快速向信息自動化社會前進,智能化信息處理已是提高效率、規范管理、客觀審查的最有效途徑。對于大中型企業來說,利用計算機支持企業高效率完成勞動人事管理的日常事務,是適應現代企業制度要求、推動企業勞動人事管理走向科學化、規范化的必要條件;計算機管理所無法比擬的優點檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高人事管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。不同的企業具有不同的人事管理制度,這就決定了不同的企業需要不同的人事管理系統。論文首先論述了系統的開發背景和設計目標,并對系統開發所采用的技術進行相應的簡單介紹。在系統分析中,對系統的模型進行簡單分析,明確系統的操作流程,并對系統進行可行性分析,確定在目前的條件下,開發人事管理系統是可行的。在需求分析結果的基礎上,對系統的功能模塊進行劃分。接著對系統中的數據庫進行模型設計,包括數據流圖、實體聯系圖及數據表結構。在系統的設計與實現中,確定系統的開發思想以及開發環境,最后給出了系統中模塊的詳細設并對系統中的計與實現,并對系統模塊涉及到的關鍵源代碼進行了詳細的分析。關鍵詞:人事管理系統;課程設計說明書;信息管理目錄摘要1目錄2第1章緒論31.1人事管理系統的概述31.2人事管理系統的研究背景31.3技術路線31.4系統設計目標4第2章人事管理系統的總體設計42.1系統的需求性分析42.2系統功能分析52.3系統總體設計5第3章系統數據庫設計63.1數據表的概要說明63.2主要數據表的結構定義73.3系統文件架構93.4通用程序類設計9第4章統的詳細設計與實現104.1界面設計104.2FormMain類設計114.3用戶登錄模塊124.4權限設置模塊124.4人事檔案管理模塊的實現134.5部門及其他設置模塊的實現154.5系統部分代碼16第5章總結25參考文獻27第1章緒論1.1人事管理系統的概述人事管理系統是針對現在公司的大量業務處理工作而開發的管理軟件。根據用戶的要求,實現人員基本情況管理、職位調整管理等幾個方面的功能。
用戶通過輸入姓名、密碼、職工履歷等基本信息,由系統自行生成相應的統計數據及各類統計報表以供用戶查詢、打印,另外操作人員還可以對這些基本信息進行定期的更新和刪除,人事管理系統力求給用戶方便快捷的途徑去管理這些繁瑣的數據。
隨著計算機技術的飛速發展,計算機在企業管理中應用的普及,利用計算機實現企業人事檔案的管理勢在必行。當前企業信息管理系統正在從C/S結構向B/S結構轉移,但是由于安全性等方面的因素,C/S結構的管理信息系統仍然占據企業管理信息系統的主流。1.2人事管理系統的研究背景人事管理系統是一個企業單位不可缺少的部分,它的內容對于企業的決策者和管理者來說都至關重要,所以人事管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。人事檔案管理系統一般包括對人事檔案的統計、查詢、更新、報表輸出等功能。
如果人工直接統計的話,工作量將十分龐大,特別是,如果企業員工有幾萬或幾十萬人時,人工統計將變得不可能想象。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。用計算機可使人們從繁重而又單調的統計運算中解脫出來,僅用一些簡單的操作便可及時準確地獲得需要的信息。
作為計算機應用的一部分,使用計算機對人事信息進行管理,具有手工管理所無法比擬的優點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高人事管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。
因此,開發這樣一個管理軟件成為很有必要的事情。1.3技術路線C#是美國微軟公司推出的Windows操作系統下的應用程序開發平臺VisualStudio.NET〔簡稱VS.NET家族中的一員C#是對C++進行了很大改進的一種完全面向對象的可視化程序設計語言。由于C#采用了類似于VisualBasic的較易使用的程序設計界面,從而成為了一種更加簡單易學、功能強大的應用程序開發工具。由于C#是一種面向對象的開發語言,所以C#可以大范圍地適用于高層商業應用和底層系統的開發。即使是通過簡單的C#構造,也可以讓各種組件方便的轉變為基于Web的應用,并且能夠通過Internet被各種系統或是其他開發語言所開發的應用調用。C#語言繼承了C++強大的功能又兼顧了VB等語言的易用性,同時也吸取了目前絕大多數開發平臺可以借鑒的優點。可以說是一個各種優點的集大成者。同時具有易于掌握、支持跨平臺、面向對象、與XML的融合等自身的優勢。1.4系統設計目標所有的管理的目標都是為了效益。在計劃經濟時代,傳統用人制度忽視人事管理的開發和管理問題,缺乏人事管理的理念和認識,忽視了人才的資源性、整體性等特征。在市場經濟和知識經濟時代,人事管理必須實現把適應社會主義計劃經濟的人事管理體制調整為社會主義市場經濟體制相配套的人事管理體制,重視人才的資源性和人力資本的核算和認識,樹立以人為本的思想,把人作為資源和資本,強調整體性人事管理系統的開發。目前市面上流行的人事管理系統不少。但是,對于企、事業單位的人事管理系統來說,不需要太大型的數據庫系統。只需要一個操作方便,功能實用,能滿足本中心對數據的管理及需求的系統。我們的目標就是在于開發一個功能實用、操作方便,簡單明了的人事管理系統。
該系統的具體任務就是設計一個企業職員信息管理系統,由計算機來代替人工執行一系列諸如增加新進職員信息、變更職員信息、刪除離職職員信息、查詢及打印等操作。這樣就使辦公人員可以輕松快捷地完成職員信息管理的任務,使企業的職員管理工作系統化、規范化、自動化,從而達到提高企業管理效率的目的。第2章人事管理系統的總體設計2.1系統的需求性分析人事管理系統是一類通用的管理信息系統,包括員工檔案管理、薪資管理和日常人事工作管理等。經過詳細調查分析企業用戶的需求得出以下內容:人事管理系統需要對人事檔案進行管理,包括添加、刪除、修改員工信息;對員工進行分類查詢、統計等操作。人事管理系統需要對日常人事工作進行管理,包括員工工作關系、社會關系、獎懲情況、職稱評定和工作調動情況等內容。人事管理系統應具備人員薪資管理功能,包括工資管理、養老和醫療保險管理等。系統運行在Windows平臺上,要求有一個較好的圖形用戶界面,操作要求簡單。系統應該有良好的架構及可擴展性,以便不同類型的企事業單位根據實際情況對原有系統進行補充與修改。2.2系統功能分析人事管理系統主要使用于企事業單位日常人事管理工作。本系統可以分為以下幾個模塊:系統管理模塊、人事檔案管理模塊、日常人事管理模塊和薪資管理模塊,下面分別給出各功能模塊的介紹。〔1系統管理模塊:包括添加用戶、修改密碼、權限設置、重登陸、部門設置、其他設置。〔2人事檔案管理模塊:該模塊用來處理人事檔案相關操作,包括員工檔案的添加、修改及刪除操作;員工檔案查詢操作;員工檔案的分類查詢及統計操作等。〔3日常人事管理模塊:該模塊完成企事業單位日常人事管理工作包括員工社會關系管理、員工工作關系管理、員工調動管理、職稱評定管理、員工獎懲管理。〔4薪酬管理模塊:該模塊實現薪酬管理相關操作,包括薪資管理、醫療保險管理、養老保險管理。2.3系統總體設計〔1個人信息管理系統業務流程圖如圖2.1所示2.1系統業務流程圖用戶登陸2.1系統業務流程圖用戶登陸驗證系統主窗體系統管理人事檔案管理通日常人事管理薪資管理日是退出否〔2個人信息管理系統功能結構圖如圖2.2所示人事管理系統人事管理系統系統管理人事檔案管理日常人事管理權限設置員工社會關系管理員工工作關系員工調動管理況職稱評定管理情況員工獎懲管理其他設置薪資管理修改密碼重登陸部門設置薪資管理醫療保險管理2.2系統功能結構圖添加用戶養老保險管理第3章系統數據庫設計在需求分析階段已經完成系統的所有數據分析。根據該階段建立的概念模型,已經得出滿足第三范式的幾個關系描述,此階段主要的工作就是把前一階段的成果轉化為具體的數據庫。本系統采用了SQLServer2005作為后臺數據庫,數據庫名為HRMan。3.1數據表的概要說明本系統的數據表可以分為兩大類,一類用來存放員工相關信息,如EmployInfo〔員工信息表、EndowmentInfo〔養老保險表;另一類用來存放系統相關數據的信息,如JobInfo<職務信息表>、RaceInfo〔民族信息表。系統共有如下所示表。員工信息表:該表包含了與員工相關的信息。養老保險信息表:該表包含了養老保險的相關信息。醫療保險信息表:該表包含了養老保險相關信息。圖片表:該表包含了員工圖片信息。獎懲表:該表包含了員工獎懲信息。民族信息表:該表包含了民族相關信息。部門信息表:該表包含了部門相關信息。員工社會關系表:該表包含了員工社會關系相關信息。職稱類型信息表:該表包含了職稱類型相關信息。員工調動信息表:該表包含了員工調動相關信息。用戶信息表:該表包含了用戶相關信息。薪資信息表:該表包含了員工工資相關信息。工作關系表:該表包含了員工工作關系相關信息。3.2主要數據表的結構定義這里對一些主要的數據表的結構做一些簡要的介紹:員工信息表該表用來存儲與員工相關的基本信息。其結構如表3-1所示。表3-1EmployInfo表結構養老保險信息表EnwmentInfo表中存儲養老保險相關信息表3-2EnwmentInfo表結構職務信息表該表主要存放員工的職稱信息。表3-3JobInfo表結構職稱信息表該表存放職稱類型相關信息。表3-4TitleInfo表結構職稱類型信息表該表存放職稱類型相關信息。表3-5Title表結構用戶信息表該表主要用來存放系統用戶信息。表3-6Title表結構數據庫的設計是人事管理系統實現的關鍵,完整的數據類型和數據結構為后期系統的開發奠定了基礎。上述數據表主要對人事管理系統的主要數據進行了定義,還有一些次要的數據也有相應的詳細定義在此不一一列出。3.3系統文件架構本系統以VisualStudio2005及SQLServer2005為開發工具和數據庫工具。系統文件分為人事管理文件、系統管理文件及全局文件,分別存放在HROper、SysOper及系統目錄下。其中,HROper目錄下包含日常人事管理模塊與人事檔案管理模塊相關的文檔;SysOper目錄下包含系統管理模塊相關文件;系統所包含文件的組織結構如下圖所示:3.4通用程序類設計〔1Certification類設計該文件為一個標準的C#類文件,在該類中定義了驗證輸入是否合法的相關方法,包括驗證輸入是否為電話號碼,是否為身份證號碼和是否為日期等內容。實現這些功能一般需調用System.Text.RegularExpression命名空間。改命名空間包含的內容參考MSDN相關文檔。部分代碼如下://判斷是否為電話號碼publicstaticboolIsValidPhono<stringstr>{returnRegex.IsMatch<str,@"<\d+->?<\d{4}-?\d{7}|\d{3}-?\d{8}|^\d{7,8}><-\d+>?">;}//判斷是否為有效身份證publicstaticboolIsValidNo<stringstr>{returnRegex.IsMatch<str,@"\d{15}|\d{17}[\dXx]">;}DataAccess類設計該類描述了與數據庫操作相關的服務,主要內容為執行SQL語句的服務,其中又分為有返回SQL語句、無返回SQL語句及批量執行SQL語句。初次之外,還包括一些其他的服務,如判斷是否有記錄返回,圖片的讀取和寫入服務等。包括DataAccess類數據成員、ExeSql服務、IsRead服務、ExeSQL服務、ExeSQLdt服務。除上述服務之外,DataAccess類還具有ReadImage和WriteImage服務,用來處理圖像的數據庫存儲,在此不一一詳述。部分代碼如下:publicintExeSQL<stringsql> { SqlCommandcmd=newSqlCommand<sql,this.conn>; try { cmd.ExecuteNonQuery<>; return0; } catch<System.Data.SqlClient.SqlExceptionex> { MessageBox.Show<ex.Message.ToString<>>;return-1; } finally { cmd.Dispose<>; this.conn.Close<>; } }第4章統的詳細設計與實現多文檔窗體界面在很多的數據庫信息管理程序中常見。在本系統中,使用VisualC#2005創建MDI多窗體應用程序,以及使用菜單、工具欄及狀態欄作主界面的設計元素。4.1界面設計主窗體界面是系統面向用戶的最直接窗口,因此主界面的友好和使用程度將會影響整個系統的用戶滿意度。主界面的實現步驟如下:為HRman應用程序添加一個Windows窗體,命名為FormMain.cs,設置Text屬性為"人事管理系統";設置IsMdiContainer屬性值為True,也就是吧該窗體設置為多文檔應用程序的父窗體;設置該窗體的Icon屬性值為系統目錄\Image\xcicon32.ico圖標文件。還可以通過設置窗體的BackColor屬性與BackGroundImage屬性,以達到美化主窗體界面的效果。最終效果如下圖4.1所示4.2FormMain類設計人事管理系統的主要部分是FormMain類的設計,這個類中功能的實現是其他各個子窗體實現的前提。窗體FormMainWindows使系統自動生成FormMain類,為了更好地實現相關功能,需要為FormMian類添加相應的成員。添加成員的代碼如下:PublicstaticFormMainFM;PublicboolCheckForm〔stringNameFM為當前類的靜態數據成員嗎,通過FM實現單件模式,而CheckForm則用來判斷指定窗體是否為當前類型窗體。其中在FormMain類中構造函數為FM賦初值this。在窗體的Load函數中需要根據登陸用戶的權限初始化菜單項與按鈕是否可用。本示例中僅分系統管理員和普通用戶兩類。系統管理員可以操作所有功能,普通用戶可以操作出系統管理和設置外的所有功能。FormMain類主要的功能是處理按鈕和菜單的響應事件,這部分代碼結構都是一致的,在此僅給出響應人事檔案管理按鈕及菜單項的函數。4.3用戶登錄模塊用戶需要輸入正確的用戶名和密碼才可以進入系統主界面,完成需要的操作。0若輸入用戶名或密碼錯誤系統會有相應的提示,彈出一個消息框。如果密碼錯誤點擊取消按鈕,會自動退4.4權限設置模塊一個系統的好壞不僅取決于其是否功能完善,系統的安全設置更為重要。是用戶需求中很重要的部分。本系統的權限設置模塊用來完成用戶權限設置操作,。由于系統權限值為固定內容,故在修改權限時只能考慮Combo控件,而非TextBox控件。本示例利用DataGridView控件內嵌Combo列實現修改權限操作。普通用戶的權限受到限制只能進行人事檔案、員工調動、職稱評定、薪資管理、養老保險管理這些模塊的操作,而部門設置、其他設置、添加用戶、權限管理模塊的功能均是不可用的。4.4人事檔案管理模塊的實現人事檔案管理模塊主要實現員工的檔案信息管理,包括檔案信息的查詢、分類統計,以及員工檔案的添加、刪除和修改操作。與人事檔案管理模塊相關的文件包括FormEmpInfo.cs〔描述人事檔案管理功能和FormADDEmp.cs〔描述添加員工檔案功能。人事檔案管理模塊實現了員工檔案的查詢、分類顯示,以及添加、修改和刪除操作。在此界面上系統為了方便用戶的使用,將添加、修改、查詢和刪除功能集成在一起形成一個簡單的菜單在界面上方,其中查詢操作還給出了不同的查詢方式,同時由于設計數據庫是將各類信息分開存放,故在執行查詢時用到連表查詢,構造的SQL查詢語句較長,但查詢的結果精確全面,并在右邊的表格中出現不同的結果,嚴格按類別給出。很方便用戶進行信息的分類統計,為企事業單位的人事管理帶來了很大的方便。并且每一個動能的實現都通過一個新的窗體展現出來,獨立性很強。其中添加和修改操作使用同一個頁面,因此需要根據操作的不同對頁面進行不通的初始化操作。如果為添加操作,只需要初始化所需的下拉列表框的內容即可。若執行修改操作,初始化下拉列表框之外還需要初始化各個控件的值。其中初始化特定列表框的功能一致,從相關數據庫中讀取相應的屬性值,添加到列表框中即可。添加操作:相當于一個新員工自行進行注冊的操作,用戶可以直接在界面上輸入自己的基本信息,有后臺數據庫進行處理。在輸入信息時,還注意到用戶方便的原則,盡量減少用戶的輸入量,并且有相應的提示,減少了不必要的錯誤出現率。修改操作:刪除操作:要實現級聯刪除,將關于某員工的相關信息一并刪除,包括工資信息、工作關系記錄等。并且有提示對話框,是用戶可以思考和選擇。同時系統還提供了其他人事管理模塊如工作關系管理、薪資管理等在結構上與人事檔案管理頁面一致。員工調動管理的執行界面員工養老保險管理薪資管理:詳細的列出了所有與工資相關的項。4.5部門及其他設置模塊的實現部門及其他設置模塊用來完成設置系統部門、職稱和職務等系統設置任務,是系統中重要的功能。與部門及其他設置模塊相關的文件包括FormDepInfo.cs〔描述系統設置功能、FormOtherSetting.cs〔描述其他設置功能和FormTreeNode.cs〔描述添加、修改內容窗體。部門設置主要完成當前系統中部門添加、修改及刪除操作。并且所有設置功能的添加〔修改節點操作均有FormTreeNode實現,該窗體根據不同的操作類型〔添加、修改和操作對象〔如部門、民族和職稱等進行不同的操作,完成相應設置操作。最后是添加用戶模塊的實現,這個操作只有系統管理員可以操作,屬于后臺維護管理。系統管理員對人事管理系統的所有用戶進行權限類型的設置。用戶權限一欄用下拉列表框的形式,只允許從列表中選擇而不能自行輸入,從而保證了系統的安全性。至此所有的管理模塊都以實現,基本的人事管理系統已經實現。這些都是經過調試運行,功能和性能正常的最終結果。該系統分為人事檔案管理、日常人事管理及系統管理等功能模塊,實現了人事管理的絕大多數功能,且DataAccess類可以作為通用數據訪問類進行重用。4.5系統部分代碼usingSystem;usingSystem.Text;usingSystem.Drawing;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Windows.Forms;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Runtime;usingSystem.Runtime.InteropServices;usingSystem.Collections.Generic;namespaceHRMan{publicpartialclassFormMain:Form{publicstaticFormMainFM;publicFormMain<>{InitializeComponent<>;FM=this;}publicboolCheckForm<stringName>{foreach<Formfinthis.MdiChildren>{if<f.Name==Name>{if<f.WindowState==FormWindowState.Minimized>{f.WindowState=FormWindowState.Normal;}f.Activate<>;returntrue;}}returnfalse;}//load函數privatevoidFormMain_Load<objectsender,EventArgse>{this.Enabled=true;this.toolStripStatusLabel1.Text=System.DateTime.Now.ToString<>;this.toolStripStatusLabel2.Text="操作員:omb;//設置權限switch<FormLogin.fl.Competence>{case"系統管理員":{this.添加用戶ToolStripMenuItem.Enabled=true;this.權限設置ToolStripMenuItem.Enabled=true;break;}case"普通用戶":{this.系統管理ToolStripMenuItem.Enabled=false;this.toolStripButton6.Enabled=false;this.toolStripButton7.Enabled=false;this.toolStripButton8.Enabled=false;this.toolStripButton9.Enabled=false;break;}default:{this.系統管理ToolStripMenuItem.Enabled=false;this.toolStripButton6.Enabled=false;this.toolStripButton7.Enabled=false;this.toolStripButton8.Enabled=false;this.toolStripButton9.Enabled=false;break;}}}privatevoid系統設置ToolStripMenuItem_Click<objectsender,EventArgse>{}//修改密碼privatevoid修改密碼ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormEditPSW">==true>{return;}else{HRMan.SysOper.FormEditPSWeditpwr=newHRMan.SysOper.FormEditPSW<>;editpwr.MdiParent=this;editpwr.Show<>;}}//添加用戶privatevoid添加用戶ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormAddUser">==true>{return;}else{HRMan.SysOper.FormAddUseradduser=newHRMan.SysOper.FormAddUser<>;adduser.MdiParent=this;adduser.Show<>;}}//重新登錄privatevoid重登錄ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormLogin">==true>{return;}else{FormLoginfl=newFormLogin<>;fl.MdiParent=this;fl.Show<>;}}privatevoid退出系統ToolStripMenuItem_Click<objectsender,EventArgse>{//this.Close<>;}privatevoid人事檔案管理ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormEmpInfo">==true>{return;}else{HRMan.HROper.FormEmpInfoemp=newHRMan.HROper.FormEmpInfo<>;emp.MdiParent=this;emp.Show<>;}}privatevoid員工社會關系ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormSociInfo">==true>{return;}else{HRMan.HROper.FormSociInfosocia=newHRMan.HROper.FormSociInfo<>;socia.MdiParent=this;socia.Show<>;}}privatevoid員工工作關系ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormWorkInfo">==true>{return;}else{HRMan.HROper.FormWorkInfoworkinfo=newHRMan.HROper.FormWorkInfo<>;workinfo.MdiParent=this;workinfo.Show<>;}}privatevoid員工調動ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormEmpChange">==true>{return;}else{HRMan.HROper.FormEmpChangeempchange=newHRMan.HROper.FormEmpChange<>;empchange.MdiParent=this;empchange.Show<>;}}privatevoid職稱評定ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormEmpChange">==true>{return;}else{HRMan.HROper.FormEmpChangeempchange=newHRMan.HROper.FormEmpChange<>;empchange.MdiParent=this;empchange.Show<>;}}privatevoid獎勵與處分ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormAwardInfo">==true>{return;}else{HRMan.HROper.FormAwardInfoawardinfo=newHRMan.HROper.FormAwardInfo<>;awardinfo.MdiParent=this;awardinfo.Show<>;}}privatevoid薪資管理ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormSalaryInfo">==true>{return;}else{HRMan.HROper.FormSalaryInfosalaryinfo=newHRMan.HROper.FormSalaryInfo<>;salaryinfo.MdiParent=this;salaryinfo.Show<>;}}privatevoid養老保險管理ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormPenInsurInfo">==true>{return;}else{HRMan.HROper.FormPenInsurInfopeninsur=newHRMan.HROper.FormPenInsurInfo<>;peninsur.MdiParent=this;peninsur.Show<>;}}privatevoid醫療保險管理ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormMedInsure">==true>{return;}else{HRMan.HROper.FormMedInsuremediainsureinfo=newHRMan.HROper.FormMedInsure<>;mediainsureinfo.MdiParent=this;mediainsureinfo.Show<>;}}privatevoid權限設置ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormCompetenceInfo">==true>{return;}else{HRMan.SysOper.FormCompetenceInfocompeform=newHRMan.SysOper.FormCompetenceInfo<>;compeform.MdiParent=this;compeform.Show<>;}}privatevoid部門設置ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormDepInfo">==true>{return;}else{HRMan.SysOper.FormDepInfodepinfo=newHRMan.SysOper.FormDepInfo<>;depinfo.MdiParent=this;depinfo.Show<>;}}privatevoid其他設置ToolStripMenuItem_Click<objectsender,EventArgse>{if<this.CheckForm<"FormOtherSetting">==true>{return;}else{HRMan.SysOper.FormOtherSettingothersetting=newHRMan.SysOper.FormOtherSetting<>;othersetting.MdiParent=this;othersetting.Show<>;}}//人事檔案privatevoidtoolStripButton1_Click<objectsender,EventArgse>{if<this.CheckForm<"FormEmpInfo">==true>{return;}else{HRMan.HROper.FormEmpInfoemp=newHRMan.HROper.FormEmpInfo<>;emp.MdiParent=this;emp.Show<>;}}//員工調動privatevoidtoolStripButton2_Click<objectsender,EventArgse>{if<this.CheckForm<"FormEmpChange">==true>{return;}else{HRMan.HROper.FormEmpChangeempchange=newHRMan.HROper.FormEmpChange<>;empchange.MdiParent=this;empchange.Show<>;}}//職稱評定privatevoidtoolStripButton3_Click<objectsender,EventArgse>{if<this.CheckForm<"FormEmpChange">==true>{return;}else{HRMan.HROper.FormEmpChangeempchange=newHRMan.HROper.FormEmpChange<>;empchange.MdiParent=this;empchange.Show<>;}}//薪資管理privatevoidtoolStripButton4_Click<objectsender,EventArgse>{if<this.CheckForm<"FormSalaryInfo">==true>{return;}else{HRMan.HROper.FormSalaryInfosalaryinfo=newHRMan.HROper.FormSalaryInfo<>;salaryinfo.MdiParent=this;salaryinfo.Show<>;}}privatevoidtoolStripButton5_Click<objectsender,EventArgse>{if<this.CheckForm<"FormPenInsurInfo">==true>{return;}else{HRMan.HROper.FormPenInsurInfopeninsur=newHRMan.HROper.FormPenInsurInfo<>;peninsur.MdiParent=this;peninsur.Show<>;}}//部門設定privatevoidtoolStripButton6_Click<objectsender,EventArgse>{if<this.CheckForm<"FormDepInfo">==true>{return;}else{HRMan.SysOper.FormDepInfodepinfo=newHRMan.SysOper.FormDepInfo<>;depinfo.MdiParent=this;depinfo.Show<>;}}//其他設置privatevoidtoolStripButton7_Click<objectsender,EventArgse>{if<this.CheckForm<"FormOtherSetting">==true>{
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電瓶汽車租賃合同協議
- 電力勞務承攬合同協議
- 玻璃砂合同協議
- 生鮮種植合作合同協議
- 2025至2030年中國磁卡考勤機數據監測研究報告
- 2025至2030年中國電熱快餐保溫湯爐數據監測研究報告
- 2025至2030年中國液壓小剪式舉升機數據監測研究報告
- 2025至2030年中國浮型鋁銀粉數據監測研究報告
- 2025至2030年中國注射用阿莫西林數據監測研究報告
- 2025至2030年中國水泥基滲透結晶型防水漿料數據監測研究報告
- 比例尺單元測試卷及答案
- 氬弧焊基本知識課件
- 北京市朝陽區2025屆高三下學期一模試題 數學 含答案
- 食品工廠5S管理
- 運輸公司安全管理制度
- 2025屆吉林省長春市高三下學期4月三模政治試題(原卷版+解析版)
- 2025屆江蘇省揚州市中考一模語文試題(含答案)
- 2025年河北省唐山市中考一模道德與法治試題(含答案)
- 2025年一級注冊計量師考試題庫大全及答案
- 衛生院全國預防接種日宣傳活動總結(8篇)
- 2024國家電投集團中國電力招聘(22人)筆試參考題庫附帶答案詳解
評論
0/150
提交評論