【正文】
的精力去做人力資源分析、研究和開發(fā)工作,是公司立足發(fā)展,開拓未來,領(lǐng)先同行業(yè)的關(guān)鍵。 四、備 份模塊:實現(xiàn)數(shù)據(jù)的備份,以對備份數(shù)據(jù)刪除、用戶可以通過直接備份、或自已選擇備份路經(jīng)及名稱,系統(tǒng)提供對備份數(shù)據(jù)庫的管理,系統(tǒng)管理員可使用。包括上下班,加班和出差信息,但是不能夠?qū)π畔⑦M行任何的操作。員工人事信息管理分為三大模塊:員工基本信息、員工考勤信息、員工調(diào)動信息。主要分兩個模塊:員工人事信息建立和員工人事信息管理。VB+access 人事檔案管理系統(tǒng)畢業(yè)論文 (開題報告 +源程序 )論文 VB+access 人事檔案管理系統(tǒng)畢業(yè)論文 (開題報告 +源程序 ) 研究思路(寫作提綱或研究路線): 本系統(tǒng)具有先進的管理理念、人事檔案資料全面詳盡、靈活的組織機構(gòu)設(shè)置、強大的查詢系統(tǒng)、規(guī)范的人事調(diào)動管理、強大的分析統(tǒng)計功能、自動提醒功能、強大的報表系統(tǒng)、各操作窗口清新、大方,操作方便。 二、人事管理部分:本部分是系統(tǒng)的主要模塊,主要解決員工的各種資料管理。提供數(shù)據(jù)的導(dǎo)入和導(dǎo)出。 查詢員工考勤信息,根據(jù)員工編號或時間進行查詢得到所有的考勤信息。 三、信息初始化模塊:對資料輸入中的部門、民族、工資類別、職工類型、文化程度、職務(wù)等信息進行初始化,解決了資料重復(fù)輸入的問題。信息技術(shù)為企業(yè)的發(fā)展提供了機遇,也帶來了挑戰(zhàn)。 二、國內(nèi)外研究現(xiàn)狀: 目前我國絕大多數(shù)企業(yè)人事管理部門,對企業(yè)人事的管理還停留在文本檔案存取比較原始的階段,未建立企業(yè)人事專業(yè)數(shù)據(jù)庫,給企業(yè)管理帶來了諸多不便,與現(xiàn)代化管理方法很不相適應(yīng)。 三 、研究的重點與主要研究方法、研究計劃: 系統(tǒng)采 T 功能強大的 Access 作為后臺數(shù)據(jù)庫。 Visual Basic 最大的兩個特點是”可視化”和事件驅(qū)動”。 MIS 是一門新的學(xué)科,它跨越了若干個領(lǐng) 域,比如管理科學(xué)、系統(tǒng)科學(xué)、運籌學(xué),統(tǒng)計學(xué)以及計算機科學(xué)。但從概念上來講,它只是一個數(shù)據(jù)更新系統(tǒng),比如它不能告訴你以現(xiàn)在的售票速度何時票將售完,從而采取補救措施。 最后的階段是決策支持系統(tǒng),它是用來輔助決策的信息系統(tǒng)。 20 世紀,隨著全球經(jīng)濟的蓬勃發(fā)展,眾多經(jīng)濟學(xué)家紛紛 提出了新的管理理論。 這個時期,計算機開始用于會計工作,出現(xiàn)數(shù)據(jù)處理一詞。它能提供信息支持企業(yè)或組織的運行、管理和決策功能。 隨著科學(xué)技術(shù)的不斷提高 ,計算機科學(xué)日漸成熟 ,其強大的功能已為人們深刻認識 ,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。s policymakers and the superintendent all very important,Therefore the enterprise personnel management system should be able to provide the sufficient information and the quick inquiry method for the user. But the people have since always used the traditional artificial way management human affairs document file, this management way has many shortings,For example:The efficiency low, the secrecy is bad,Moreover the time one is long,Will produce the massive documents and the data,This regarding the search, the renewal and the maintenance has all brought many difficulties. Along with science and technology unceasing enhancement,The puter science is mature day after day,Its formidable function had profoundly known for the people,It entered the human society each domain and is playing the more and more vital role. As a puter application part,Uses the puter to carry on the management for the human affairs material information,Is having the merit which the manual administration center is unable to pareFor example:Retrieves, the search rapidly convenient, the reliability high, the reserves big, the secrecy good, the life is long, the cost low merits can enormously enhance the enterprise personnel management system the efficiency,Also is enterprise39。 企業(yè)的管理就是對人的管理,沒有哪一個企業(yè)管理者會疏忽對人的管理。然而這種理念如何得以實現(xiàn),如何成為有形的東西,除了靠制度與督促外, 還需要一個很好的企業(yè)人事管理軟件。簡單地說,數(shù)據(jù)模型是現(xiàn)實世界的模擬。建立的概念模型有層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P?。這些操作必須滿足關(guān)系的完整性約束條件:實體完整性、參照完整性和用戶定義的完整性。 模式是數(shù)據(jù)庫數(shù)據(jù)在邏輯級上的視圖,它以某一種數(shù)據(jù)模型為基礎(chǔ),不僅要定義數(shù)據(jù)的邏輯結(jié)構(gòu)(如數(shù)據(jù)項構(gòu)成、名字、類型、值域等),而且要定義與數(shù)據(jù)有關(guān)的安全性、完整性以及數(shù)據(jù)之間的聯(lián)系。內(nèi) 模式也稱存儲模式,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲結(jié)構(gòu)的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式。外模式 /模式映象定義了外模式與模式之間的對應(yīng)關(guān)系。該映象定義通常包含在模式描述中。 數(shù)據(jù)庫管理系統(tǒng)分析 在數(shù)據(jù)庫系統(tǒng)中,應(yīng)用程序、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、硬件等幾個方面必須協(xié)同工作 。如果拒絕執(zhí)行,則向用戶返回錯誤信息。操作系統(tǒng)執(zhí)行后,將數(shù)據(jù)送至系統(tǒng)緩沖區(qū)。然后,翻譯處理程序?qū)⑺鼈兎g成相應(yīng)的內(nèi)部表示,即對數(shù)據(jù)庫框架的描述。實用程序:完成數(shù)據(jù)庫的建立與維護,以及數(shù)據(jù)格式的轉(zhuǎn)換與通信等功能。重點的說明了系統(tǒng)設(shè)計的重點、設(shè)計思想、難點技術(shù)和解決方案。 作為數(shù)據(jù)庫系統(tǒng)的開發(fā), VB 是一個非常理想選擇。尤其是 VB 對數(shù)據(jù)庫應(yīng)用的強大支持,大大提高了數(shù)據(jù)庫應(yīng)用軟件開發(fā)的效率,縮短了開發(fā)周期,深受廣大數(shù)據(jù)庫應(yīng)用程序設(shè)計人員的喜愛。 、 VB 語言的基本特點及 VB 應(yīng)用程序的基本持點 VB 程序語言具有許多優(yōu)秀的特性 ,用其設(shè)計應(yīng)用程序時有兩個基本特點 :可視化設(shè)計和事件驅(qū)動編程 . Visual Basic 系統(tǒng)除了一般高級語言所具有的一些名詞術(shù)語外,還有幾個系統(tǒng)常用的名詞。本程序所應(yīng)用到的對象類型有標(biāo)簽框 (Label Box),文本框 (Text Box),命令按扭 (Command Button),網(wǎng)格 (Data Grid), ADO 控件 (Adodc1)等。 (3) 屬性 (Properties) 屬性是 VB 系統(tǒng)提供的有關(guān)對象的參數(shù)或數(shù)據(jù)接口。 VB 系統(tǒng)常用事件來引導(dǎo)計算機執(zhí)行一段程序。其程序的方法有 Show(顯示)方法, Hide(隱藏)方法,Refresh(刷新)方法。 、可視化設(shè)計 同其他的一些可視化程序開發(fā)工具一樣 ,VB 具有可視化設(shè)計的特點 ,微軟的 Word在剛剛進入市場時 ,同 WPS 競爭的一個重要的功能砝碼就是 所見即所得 的字處理功能 ,VB 在設(shè)計應(yīng)用程序界面時也可以說是 所見即所得 .在設(shè)計時 ,頭腦中所想象的應(yīng)用程序界面 ,完全可以通過鍵盤鼠標(biāo)以及徒手畫出來 ,而不是編制大量 的代碼然后再編譯生成 ,如果需要修改 ,也是利用鍵盤鼠標(biāo)和手畫 ,而底層的一些程序代碼由 VB 自動生成或修改。 本系統(tǒng)使用 Visual Basic 的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單,您也可以使用 Visual Basic 的 Application Wizard 來操作。 選擇“工程”下拉菜單中的“部件”選項,顯示“部件”對話框。數(shù)據(jù)庫的作用在于組織和表達信息,簡而言之,數(shù)據(jù)庫就是信息的集合。創(chuàng)建一個數(shù)據(jù)庫結(jié)構(gòu)的過程被認為是數(shù)據(jù)模型設(shè)計。 實現(xiàn)數(shù)據(jù)庫之間的聯(lián)系 數(shù)據(jù)庫之間的關(guān)系指明兩個庫之間共享一個共同的關(guān)鍵字值。數(shù)據(jù)庫中有三種不同類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。 系統(tǒng)功能 本系統(tǒng)將實現(xiàn)以下主要功能 : 用戶和組管理功能 數(shù)據(jù)的添加、刪除、修改功能 數(shù)據(jù)統(tǒng)計功能 信息保存功能 強大的數(shù)據(jù)導(dǎo)出功能 智能化的員工生日、合同提醒功能 方便強大的數(shù)據(jù)庫備份功能 提供實用的工具箱 具有相應(yīng)權(quán)限的用戶在正確登陸后,可以打開并添加新員工的個人檔案,添加完成后可以使用數(shù)據(jù)導(dǎo)出功能,導(dǎo)出數(shù)據(jù)。并提供了刪除功能 在用戶暫時離開時可鎖定操作畫面,防止非法操作。提供數(shù)據(jù)導(dǎo)出和查詢功能。 查詢員工考勤信息,根據(jù)員工編號或時間進行查詢得到所有的考勤信息。 提醒功能部門,本系統(tǒng)具有生日和合同到期提醒功能。 幫助部 分,為幫助主題,版本信息和關(guān)于。 比如 A 用戶創(chuàng)建了一個人事檔案組,給予了使用人事檔案的權(quán)限,并創(chuàng)建了 B用戶,使其屬于人事檔案組。 具體描述如下 : 登錄窗口的實現(xiàn) 員工考勤信息的實現(xiàn) 設(shè)置員工上下班時間 在該窗體中輸入相應(yīng)的上下班信息,具體如圖所示,相應(yīng)部分代碼如下: Private Sub cmdOK_Click() 39。設(shè)置焦點 Exit Sub End If If = Or = Or = Then 39。 amp。 amp。 amp。 amp。添加上班信息 If InFlag = True Then If = Or = Then MsgBox 要添加上班信息 ,員工編號與姓名不能為空 ,請輸入 , vbOKOnly, 提示 Exit Sub End If 39。 : amp。 : amp。添加下班信息 If OutFlag = True Then If = Or = Then MsgBox 要添加下班信息 ,員工編 號與姓名不能為空 ,請輸入 , vbOKOnly + vbExclamation, 警告 Exit Sub End If 39。 : amp。 : amp。初始化為當(dāng)天時間 End SubPrivate Sub txtName_Validate(Cancel As Boolean) 39。 39。 txtID amp。 修改上下班信息 VB+access 人事檔案管理系統(tǒng)畢業(yè)論文 (開題報告 +源程序 ) Private Sub cmdOK_Click() Dim sql As String Dim rs As New Dim strMsg As String Dim tmsb1 As Date Dim tmxb1 As Date If InFlag = False And OutFlag = False Then MsgBox 請選擇上下班 , vbOKOnly + vbExclamation, 警告 ! End If If InFlag = True Then If MsgBox(確定要做此修改嗎? , vbQuestion + vbYesNo) = vbNo Then Exit Sub tmsb1 = h = Hour(tmsb1) m = Minute(tmsb1) s = Second(tmsb1) tmsb1 = CDate(h amp。 s) sql = update attendanceInfo set 上班時間 =39。 where ID= amp。 : amp。 39。包括上下班,加班和出差信息,但是不能夠?qū)π畔⑦M行任何的操作。 Trim() amp。% amp。 and 當(dāng)前日期 = amp。 End If strSql = strHead amp。 m amp。 m1