【正文】
和自身的能力有限,所以該系統(tǒng)還有許多不盡如人意的地方。 Trim(( , 0)) amp。編碼與單元測試屬于軟件生存期 中的同一個(gè)階段。軟件測試是軟件開發(fā)的一個(gè)必不可少的重要環(huán)節(jié)。 選中 DataGrid 控件,單擊鼠標(biāo)右鍵,在菜單中選擇 “編輯 ”命令。 第 32 頁 3) 查詢考勤信息界面: 圖 413 查詢職工考勤信息 窗體載入時(shí),從數(shù)據(jù)庫中載入年份,同時(shí)設(shè)置月份。 這個(gè)窗體以及控件的 主要屬性設(shè)置如表 45所示。 SQL = SQL amp。判斷是否輸入舊密碼 MsgBox 請輸入舊密碼! , vbOKOnly + vbExclamation, 警告 第 25 頁 Exit Sub Else If Trim() = Then 39。 amp。 1) 登陸窗體: 圖 46 登入窗體 為這個(gè)窗體添加 3個(gè)標(biāo)簽 (Label),用來標(biāo)識窗體中的信息; 2個(gè)文本框(TextBox), 用來輸入用戶名稱和用戶密碼; 2個(gè)按鈕 (CommandButton),用來確定或取消操作。使用這個(gè)窗體的好處是可以使程序更加有條理。保存查詢考勤結(jié)果 SQL 語句 Public kqsql2 As String 39。在本系統(tǒng)設(shè)計(jì)中,先刪除這個(gè)窗體,然后選擇 “文件 ”→“ 保存工程 ”菜單,在出現(xiàn)的 “文件另存為 ”對話框中輸入這個(gè)工程項(xiàng)目的名稱Stuff_MIS,并且選擇要保存這個(gè)工程的目錄,單擊 “保存 ”按鈕,保存工程。 本系統(tǒng)根據(jù)上 面的設(shè)計(jì)規(guī)劃出的實(shí)體有:職工基本信息實(shí)體、職工考勤信息實(shí)體、職工調(diào)動(dòng)信息實(shí)體。 數(shù)據(jù)庫需求分析 針對企業(yè)員工考勤管理系統(tǒng)的需求,通過對職工工作過程的內(nèi)容和數(shù)據(jù)流程分析。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)打下基礎(chǔ)。 (3)查詢考勤信息:根據(jù)職工編號或者時(shí)間進(jìn)行查詢,得到所有的考勤信息,包括上下班、請假、加班和出差信息,但是不能夠?qū)π畔⑦M(jìn)行任何操作。管理員可以添加職工的基本信息,包括姓名、性別、籍貫、年齡、生日、住址、 Email、學(xué)歷、專業(yè)、進(jìn)入本單位時(shí)間等。 :具有很強(qiáng)的數(shù)據(jù)庫管理功能。在開發(fā)成本的估算方面,由于該系統(tǒng)是小系統(tǒng),開發(fā)成本要求不高。透過信息化方式取代傳統(tǒng)人工作業(yè),幫助人事單位化繁為簡,快速有效的處理獎(jiǎng)懲考核、訓(xùn)練發(fā)展、任用遷調(diào)等各項(xiàng)人事作業(yè),大幅提升人事單位的工作效率,使其作業(yè)控管事半功倍,使企業(yè)達(dá)到「事得其人,人盡其才」的目標(biāo),創(chuàng)造企業(yè)競爭力,讓管理者輕松的體味人力資源管理的 新觀念。 3. 嚴(yán)格的安全機(jī)制。員工管理的職能是謀求社會(huì)勞動(dòng)過程中人與事相互適應(yīng),做到事得其人,人盡其才。 本課題的意義與目的 隨著計(jì)算機(jī)的普及和計(jì)算機(jī)科學(xué)技術(shù)的飛速發(fā)展,人們開始越來越多地利用計(jì)算機(jī) 解決實(shí)際問題。 關(guān)鍵詞 : 員工考勤 管理 ,管理信息系統(tǒng) ,Visual Basic, Assec 第 II 頁 Abstract The enterprise staff management system management system is an enterprise unit informationization constructs the essential part, its content regarding enterprise39。 第 I 頁 摘 要 企業(yè)員工 考勤 管理系統(tǒng)是一個(gè)企業(yè) 單位信息化建設(shè)不可缺少的部分,它的內(nèi)容對于企業(yè)的決策者和管理者 來說都至關(guān)重要,企業(yè)員工 考勤 管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。s policymaker and the superintendent all very important, the enterprise staff management system management system should be able to provide the sufficient information and the quick inquiry method for the user. This enterprise staff checks attendance the management system management system including the staff basic information management, the staff checks attendance the information management, the staff transfers the information management, the system administration four big modules. System main realization to functions and so on data insertion, deletion, statistics, inquiry, renewal. This system uses Visual Basic is the development kit, the bac kstage database uses Assecc 2021, the operating system is Windows XP. The paper mainly introduced this topic development background, must plete function and development process. Key explanation system design key point, design concept, difficult technology and solution. Key word: The enterprise staffs manage。 企業(yè) 員工考勤信息管理是企業(yè)信息管理的重要部分。 管理系統(tǒng)系統(tǒng)功能特點(diǎn) 1. 通用性好,信息標(biāo)準(zhǔn)化 系統(tǒng)按照國家干部、人事信息系統(tǒng)標(biāo)準(zhǔn)將人員不同類別的信息分成人員基本信息和子集信息,使信息的存放規(guī)范,從而提高了系統(tǒng)的整體效率。 信息查詢時(shí)嚴(yán)格按照權(quán)限的定義,進(jìn)行嚴(yán)密的資格審 查,保證數(shù)據(jù)可靠安全。 小結(jié) 企業(yè)員工考勤管理 系統(tǒng)將很好地為企業(yè)在人事管理方面的工作提供有力的幫助。 在可能取得的效益評估方面,企業(yè)人事管理系統(tǒng) 的開發(fā)是為了減少 企業(yè)人事管 第 5 頁 理 中出現(xiàn)的效率低、保密性差,另外時(shí)間長了,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難和麻煩。特別是對數(shù)據(jù)庫的操作比較方便。 (2)修改職工信息:選擇一個(gè)職工,可以修改這個(gè)職工的基本信息。 (4)刪除考勤信息:分為刪除上下班信息和刪除其他考勤信息。 詳細(xì)調(diào)查有關(guān)事業(yè)人事信息的需求,仔細(xì)分析后將得到如圖 31 所示的這個(gè)系統(tǒng)的數(shù)據(jù)流程圖 圖 24 企業(yè)員工考勤管理系統(tǒng)數(shù)據(jù)流程 圖 小結(jié) 本章對系統(tǒng)需求進(jìn)行了全面的分析,分別從功能需求,管理以及技術(shù)上的可行性和系統(tǒng)功能模塊進(jìn)行分析,并給出了清晰的工作流程圖。為本系統(tǒng)設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 職工基本信息:包括職工編號、職工姓名、性別、出生日期、籍貫、學(xué)歷、專業(yè)、進(jìn)入單 位時(shí)間、所在部門、參加工作時(shí)間、職稱、備注等。各信息實(shí)體圖為圖 31 至圖 33 所示: ..... 圖 31 職工基本信息實(shí)體 ER 圖 ..... 圖 32 職工考勤信息實(shí)體 ER 圖 ..... 圖 33 職工調(diào)動(dòng)信息實(shí)體 ER 圖 職工基本信息實(shí)體 職工姓名 職工性別 參加工作時(shí)間 進(jìn)入單位時(shí)間 職工考勤信息實(shí)體 職工姓名 職工出勤時(shí)間 加班時(shí) 間 出差時(shí)間 職工調(diào)動(dòng)信息實(shí)體 職工姓名 職工調(diào)出時(shí)間 新職務(wù) 備注 第 14 頁 實(shí)體與實(shí)體之間關(guān)系圖 如圖 34 所示: 圖 34 職工調(diào)動(dòng)信息實(shí)體 ER 圖 小結(jié) 本章 對系統(tǒng)的后臺(tái)數(shù)據(jù)庫進(jìn)行了數(shù)據(jù)需求分析,利用 Access2021 進(jìn)行了數(shù)據(jù)表的建立,從而為下面的設(shè)計(jì)工作做好數(shù)據(jù)庫準(zhǔn)備工作,分析 規(guī)劃出的實(shí)體有:職工基本信息實(shí)體、職工考勤信息實(shí)體、職工調(diào)動(dòng)信息實(shí)體。 為了提高代 碼的效率方便維護(hù),在 Visual Basic 中可以用公用模塊來存放工程中經(jīng)常使用的函數(shù)、過程和全局變量等。保存查詢其他考勤結(jié)果 SQL 語句 Public ArecordID As Integer 39。對 于一個(gè)多任務(wù)的應(yīng)用程序,使用多文檔窗體還可以減少占用的系統(tǒng)資源。這些控件的屬性設(shè)置如表 42所示。 39。判斷是否輸入新密碼 MsgBox 請輸入新密碼! , vbOKOnly + vbExclamation, 警告 Exit Sub ElseIf Trim() Trim() Then 39。 gUserName amp。 表 45 選擇修改條件窗 體中控件屬性設(shè)置 控件 屬性 屬性值 Labell Caption 選擇查詢條件 Name Topic CheckBox Name IDCheck Caption 職工編號 CheckBox Name NameCheck Caption 職工姓名 CheckBox Name TimeCheck Caption 進(jìn)入本單位時(shí)間 ComboBox Name FromYear ComboBox Name FromMonth ComboBox Name ToYear ComboBox Name ToMonth CommandButton Name cmdOK Caption 確定 CommandButton Name cmdCancel Caption 取消 3. 員工考勤信息管理 員工基本考勤管理主要任務(wù)是記錄員工的上下班時(shí)間,用戶可以手工對員工考勤信息進(jìn)行添加、修改、刪除、查詢等操作。查詢時(shí),輸入條件后,單擊“確定”按鈕,系統(tǒng)會(huì)顯示查詢結(jié)果。然后再單擊鼠標(biāo)右鍵,在彈出的菜單中選擇 “插入 ”命令,插入足夠多的列。在軟件開發(fā)的過程中,人們使用了許多保證軟件質(zhì)量的方法分析、設(shè)計(jì)和實(shí)現(xiàn)軟件,但難免還會(huì)在工作中犯錯(cuò)誤。在結(jié)束這個(gè)階段之后,對軟件系統(tǒng)還要進(jìn)行各種綜合測試,這是軟件生存期的另一個(gè)獨(dú)立的階段,即測試階段。 39。比如:功能還不夠強(qiáng)大,聯(lián)機(jī)文檔比 較少,用戶界面不夠美觀,出錯(cuò)處理不夠等多方面問題,這些問題都有待進(jìn)一步改善。在系統(tǒng)開發(fā)過程中,首先要感謝指導(dǎo)老師,本論文是在老師的指導(dǎo)下修改完成的,在此 ,要對他們的細(xì)心幫助和指導(dǎo)表示由衷的感謝 .在這段時(shí)間里 ,我從他們身上不僅學(xué)到了許多的專業(yè)知 識 ,更感受到了他們工作中的兢兢業(yè)業(yè) ,生活中的平易近人 .此外 ,他們嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和忘我的工作精神值得我去學(xué)習(xí) . 通過這次畢業(yè)設(shè)計(jì),提高了我的動(dòng)手能力和獨(dú)立思考能力,以及團(tuán)隊(duì)協(xié)作能力。有些小錯(cuò)誤,通過指導(dǎo)老師葉 老師的指導(dǎo),逐個(gè)完成。打破習(xí)慣的操作順序,從中發(fā)現(xiàn)錯(cuò)誤,在此階段系統(tǒng)的大量錯(cuò)誤得到了改正。對于規(guī)模大、復(fù)雜性高的軟件更是如此。 小結(jié) 本章創(chuàng)建了一個(gè)考勤管理系統(tǒng),用于統(tǒng)計(jì)企業(yè)員工出勤,加班,出差,請假等情況。 圖 414 出勤查詢結(jié)果列表 第 33 頁 4) 設(shè)置上下班時(shí)間界面: 圖 415 設(shè)置上下班時(shí)間 輸 入上下班的時(shí)間,員工考勤時(shí)間管理信息在結(jié)果列表中列出。 第 30 頁 添加職工 上下班信息如 圖: 圖 411 添加職工上下班信息 窗體