www.日本精品,久久中文视频,中文字幕第一页在线播放,香蕉视频免费网站,老湿机一区午夜精品免费福利,91久久综合精品国产丝袜长腿,欧美日韩视频精品一区二区

基于SQL,Server數(shù)據(jù)庫的人事管理系統(tǒng)的研究與開發(fā)

發(fā)布時間:2019-08-14 來源: 歷史回眸 點擊:


  【 摘要 】 隨著信息技術(shù)的飛速發(fā)展,信息化系統(tǒng)在企業(yè)管理中應(yīng)用的普及,利用計算機實現(xiàn)人事管理勢在必行。企業(yè)利用人事管理系統(tǒng),使公司管理者和管理部門能夠更科學(xué)、合理、公平地對企業(yè)人事進(jìn)行管理。文章基于SQL Server數(shù)據(jù)庫對人事管理系統(tǒng)進(jìn)行研究與開發(fā)。
  【 關(guān)鍵詞 】 SQL Server數(shù)據(jù)庫;人事管理系統(tǒng)
  Based on SQL Server Database Management System Research and Development
  Fan Yu-hong
 。–angzhou Normal UniversityHebei Cangzhou 061001)
  【 Abstract 】 With the rapid development of information technology, information system in the business management the application popularization, uses the computer realization of personnel management be imperative. Enterprises using personnel management system, the company managers and management can more scientific reasonable and fair for business and personnel management. In this paper, based on the SQL SERVER database of personnel management system research and development.
  【 Keywords 】 SQL server database;personnel management system
  0 引言
  隨著社會經(jīng)濟(jì)的不斷發(fā)展,對于一些中小型的企業(yè)來說,人力資源成為企業(yè)發(fā)展的重要因素。有些企業(yè)還停留在用紙張檔案管理的方式,這種方式效率低下,而且容易出錯,極不適應(yīng)現(xiàn)代企業(yè)發(fā)展和管理的要求。針對這種情況,我們開發(fā)了人事管理系統(tǒng)。系統(tǒng)按照人力資源部門管理的操作流程,實行以計算機技術(shù)為主,科學(xué)管理企業(yè)的人事檔案等信息,不僅提高了辦公效率,同時為企業(yè)的發(fā)展提供了更為科學(xué)的管理平臺。
  1 人事管理系統(tǒng)開發(fā)概述
  對于應(yīng)用程序的開發(fā),需要開發(fā)人員對案例本身有一個較為完整和細(xì)致的認(rèn)識,包括案例的背景、所要達(dá)到的功能及需求分析等。
  以下是企業(yè)人事管理的流程:每位員工由人事管理部錄入基本資料,生成人事檔案;由人力資源部管理部門信息;匯集員工獎懲信息和考勤信息;每月生成員工考核信息,并根據(jù)考核信息生成工資表。
  根據(jù)企業(yè)人事管理的開發(fā)流程,開發(fā)人員首先需要完成對系統(tǒng)開發(fā)進(jìn)行需求分析、系統(tǒng)模塊劃分、系統(tǒng)結(jié)構(gòu)設(shè)計等工作。這里主要介紹如何根據(jù)實際案例進(jìn)行系統(tǒng)需求分析、系統(tǒng)功能模塊劃分及系統(tǒng)結(jié)構(gòu)設(shè)計。
  1.1 系統(tǒng)需求分析
  目前,對于一般中小型企業(yè)在人事管理上還是采用手工管理的方式。這種方式辦公效率低下,不能有效地提供員工信息,對部門進(jìn)行管理,而且存在著安全隱患,不能保證數(shù)據(jù)的安全性。為了更好地適應(yīng)當(dāng)前企業(yè)對人事管理的需求,解決手工管理存在的缺陷,開發(fā)人事管理系統(tǒng)應(yīng)該滿足以下需求:可以進(jìn)行企業(yè)職員基本信息管理,進(jìn)行企業(yè)部門管理,進(jìn)行職員考評管理,進(jìn)行基本數(shù)據(jù)管理,支持用戶權(quán)限設(shè)置,支持報表打印功能,完成數(shù)據(jù)庫的備份和恢復(fù)。
  1.2 系統(tǒng)功能模塊劃分
  根據(jù)上述的系統(tǒng)需求分析,本系統(tǒng)主要劃分為系統(tǒng)管理模塊、基礎(chǔ)數(shù)據(jù)管理模塊、部門信息管理模塊、職員信息管理模塊、職員考評信息模塊五個主要模塊。如圖1所示。
  1.3 系統(tǒng)結(jié)構(gòu)設(shè)計
  本系統(tǒng)采用的是兩層結(jié)構(gòu),即客戶端/服務(wù)器模式。該模式對于中小型數(shù)據(jù)庫應(yīng)用系統(tǒng)來說,系統(tǒng)開發(fā)簡單快捷,功能實現(xiàn)和調(diào)節(jié)也較為容易。如圖2所示。
  2 人事管理系統(tǒng)設(shè)計與開發(fā)
  以下對人事管理系統(tǒng)進(jìn)行設(shè)計與開發(fā)。
  a) 設(shè)計和創(chuàng)建數(shù)據(jù)庫
  根據(jù)系統(tǒng)功能分析和數(shù)據(jù)庫需求分析,接下來可以為本系統(tǒng)創(chuàng)建數(shù)據(jù)庫。該數(shù)據(jù)庫由Microsoft SQL Server2005創(chuàng)建。創(chuàng)建的具體步驟如下:
  打開SQL Server 2005,在數(shù)據(jù)庫列表項上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“新建數(shù)據(jù)庫”命令。會彈出“數(shù)據(jù)庫屬性”對話框,在選項卡中選擇“常規(guī)”選項,然后在“名稱”文本框中輸入要創(chuàng)建的數(shù)據(jù)庫名稱。本系統(tǒng)數(shù)據(jù)庫名稱為“DBEmp”。單擊“確定”按鈕,完成數(shù)據(jù)庫的創(chuàng)建。完成數(shù)據(jù)庫的設(shè)計和創(chuàng)建后,接下來即可創(chuàng)建人事管理系統(tǒng)的工程。
  b) 創(chuàng)建工程和公共函數(shù)模塊
  打開Visual Basic 6.0創(chuàng)建一個新的標(biāo)準(zhǔn)EXE工程,保存為“人事管理系統(tǒng)”。為工程添加一個MDI窗體,該窗體為人事管理系統(tǒng)的主窗體。添加ADO對象到工程中。在菜單中選擇“工程”→“引用”命令,選擇“Microsoft ActiveX Data Object 2.5 Library”列表項,然后單擊“確定”按鈕,將ADO對象添加到工程中。
  公共變量定義了人事管理系統(tǒng)中常用的一些變量。例如,用戶名、用戶類型及職員編號等。為工程添加模塊,命名為“EmpModule.bas”,在該模塊中聲明公共變量。公共函數(shù)模塊主要是將一些常用的操作封裝為函數(shù)的形式,這樣可以簡化程序的結(jié)構(gòu)并且減少代碼量。同時也提高了應(yīng)用程序的可維護(hù)性。例如,數(shù)據(jù)刷新顯示函數(shù)、檢查記錄是否存在的函數(shù)等。
  c) SQL Server 2005代碼開發(fā)

相關(guān)熱詞搜索:數(shù)據(jù)庫 開發(fā) 研究 人事管理系統(tǒng) SQL

版權(quán)所有 蒲公英文摘 www.newchangjing.com