【正文】
詢功能的實現(xiàn)。系統(tǒng)需要負責人每年進行維護,查看系統(tǒng)的使用情況,維護的目的是要保證系統(tǒng)正常而可靠地運行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用,維護要有計劃、有組織的進行。如果用戶名及密碼輸入錯誤,就會提示登錄失敗,用戶就無法使用該系統(tǒng)。本系統(tǒng)采用的是C/S模式,服務器的配置完全可以承受這種需求,所以完全能夠滿足用戶的需求。根據(jù)功能需求分析和調(diào)研可以得出系統(tǒng)的功能的總用例圖,如圖21所示。主要實現(xiàn)用戶密碼的修改設置。(3)工資管理:通過工資管理模塊實現(xiàn)工資的錄入、修改。經(jīng)過以上分析并通過對該公司的實際調(diào)研,確定該系統(tǒng)應實現(xiàn)的系統(tǒng)功能如下:(1)人事管理:主要實現(xiàn)管理企業(yè)員工的基本信息管理,包括員工基本信息的錄入、修改、刪除以及員工家庭信息、員工工作簡歷、員工獎懲記錄、員工培訓記錄、員工離職信息管理等功能。 管理可行性分析本系統(tǒng)的主要是針對中小企業(yè)的實際情況而進行開發(fā)的,應用對象為該公司的人力資源管理人員和企業(yè)的高層管理者,由于本系統(tǒng)界面簡潔、結構清晰、操作簡單,所以在對相應使用人員進行培訓的情況下是可以順利使用本系統(tǒng)的。硬件方面,采用標準的服務器硬件配置,能滿足本系統(tǒng)的要求。Window7是由微軟公司推出的操作系統(tǒng),可以為本系統(tǒng)的開發(fā)提供良好的穩(wěn)定性。到目前為止,SQL數(shù)據(jù)庫仍然是使用最廣泛的一種數(shù)據(jù)庫語言,因此本系統(tǒng)采用SQL Server 2008,在系統(tǒng)安全性、可用性和高穩(wěn)定性上又有了很大的提升。首先,C++和VB的雙重優(yōu)點,具有簡易型、靈活性、移植性強等特點,同時使用Visual Studio 2010作為開發(fā)平臺,對于開發(fā)本系統(tǒng)來說,這種開發(fā)環(huán)境是完全沒有問題的。軟件方面由于本系統(tǒng)屬于小型管理系統(tǒng),利用Visual Studio 2010和SQL Server 2008數(shù)據(jù)庫開發(fā)工具即可實現(xiàn),經(jīng)濟成本低,因此在經(jīng)濟上是可行的。 可行性分析 經(jīng)濟可行性分析完成本系統(tǒng)需要硬件和軟件兩方面的支持。目前常用的系統(tǒng)分析方法有基于數(shù)據(jù)流的結構化方法、面向?qū)ο蟮姆椒?、面向領域的方法等。 第2章 系統(tǒng)分析系統(tǒng)分析(Systems Analysis)是軟件系統(tǒng)設計與開發(fā)的一個主要和關鍵階段,其目的是確定用戶的需求及其解決方法,具體包括用戶對系統(tǒng)功能的需求、公司的業(yè)務與數(shù)據(jù)流程、所要開發(fā)系統(tǒng)的模型等。4. 把數(shù)據(jù)集DataSet綁定到DataGrid上。2. 配置DataAdapter 對象并創(chuàng)建和操作數(shù)據(jù)集DataSet。:1. 數(shù)據(jù)提供者 Framework數(shù)據(jù)提供程序,實際上就是建立和數(shù)據(jù)庫的連接、 提取數(shù)據(jù)、操作數(shù)據(jù)、執(zhí)行數(shù)據(jù)命令等一系列類。 、高效地利用Visual Studio 2010開發(fā)出數(shù)據(jù)庫應用程序的技術。5. 用支持數(shù)據(jù)庫綁定控件,例如DataGrid控件,顯示DataSet類對象中 的數(shù)據(jù),供用戶瀏覽、查詢和修改。4. 從數(shù)據(jù)庫指定表中取出的感興趣記錄組成一個新表,填充到DataSet類 對象中,可填充多個表,并可在DataSet類對象中指定表和表的關系。2. 使用SqlConnection類建立數(shù)據(jù)庫應用程序和數(shù)據(jù)庫連接對象。這些可以在不改變已有的應用程序的情況下進行。進行加密使公司可以滿足遵守規(guī)范及其關注數(shù)據(jù)隱私的要求。目前,絕大多數(shù)流行的關系型數(shù)據(jù)庫管理系統(tǒng),如Oracle,Sybase,Microsoft SQL Server,Access等都采用了SQL語言標準。SQL語言的主要功能就是和各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。C中沒有指針,因此,C程序不會有“亂指”的指針這種困擾,C程序編譯后產(chǎn)生EXE或DLL等PE可執(zhí)行文件,這些文件是一種中間語言,與CPU無關,這樣使得C Framework的操作系統(tǒng)下執(zhí)行。3. C/S結構的管理信息系統(tǒng)具有較強的事務處理能力,能實現(xiàn)復雜的業(yè)務流程。C/S結構有如下特點:1. 由于客戶端的實現(xiàn)是與服務器的直接相連,沒有中間環(huán)節(jié),因此響應速度會很快。本系統(tǒng)采用經(jīng)典的C/S結構。與B/S結構相比,C/S技術發(fā)展歷史更為“悠久”。第1章 開發(fā)技術簡介本系統(tǒng)的開發(fā)主要采用的是微軟公司所開發(fā)的技術,主要包括Visual Studio. NET 2010平臺、SQL Server 2008數(shù)據(jù)管理系統(tǒng)、C編程語言、。第4章 :系統(tǒng)各模塊實現(xiàn),主要說明各個功能的實現(xiàn)。第2章 :系統(tǒng)分析,主要說明系統(tǒng)分析的概念、原則等以及本系統(tǒng)的功能需求,性能需求等。6. 系統(tǒng)運行良好,兼容性強。4. 員工考勤信息的數(shù)字化顯示。2. 查詢功能的實現(xiàn)。 40 / 44目 錄前言 1第1章 開發(fā)技術簡介 2 C/S結構 2 C語言 2 SQL Server 3 3第2章 系統(tǒng)分析 5 可行性分析 5 經(jīng)濟可行性分析 5 技術可行性分析 5 管理可行性分析 6 功能需求 6 性能需求 7 系統(tǒng)目標 8第3章 系統(tǒng)設計 9 功能模塊設計 9 數(shù)據(jù)庫設計 11 概念設計 11 物理設計 13第4章 系統(tǒng)實現(xiàn) 17 開發(fā)環(huán)境配置 17 登錄模塊 17 主窗體 18 人事管理 19 人力資源資料 19 公司資料 20 部門設置 22 培訓管理 23 獎懲管理 24 工資管理 25 工資表查詢 25 工資表管理 26 考勤管理 27 請假登記 27 加班管理 28 更改密碼 29第5章 系統(tǒng)測試 31 部門設置測試 31 測試數(shù)據(jù) 31 測試過程 31 培訓管理測試 33 測試數(shù)據(jù) 33 測試過程 33 員工工資的修改 35 測試數(shù)據(jù) 35 測試過程 35 測試總結 36結束語 37參考文獻 38致謝 39前言根據(jù)中小企業(yè)對人力資源管理的要求,該系統(tǒng)主要用于企業(yè)內(nèi)部員工的檔案、工資、考勤、評價的管理,便于公司領導掌握人員的動向,及時調(diào)整人才的分配,使員工情況的記錄和統(tǒng)計變得簡單,從而提高企業(yè)人力資源管理的效率。 SQL Server 2008。關鍵詞: 人力資源管理系統(tǒng);C/S;SQL Server 2008;Visual Studio .NET 2010;A Human Resource Management System Abstract:This is a small human resource management system which is based on the actual demand of human resources management for minor enterprises. The system has several functions such as the staff information management, attendance management, salary management, system maintenance and so on. The system can satisfy the basic needs of human resources management in minor enterprises, so as to improve the management level of the pany. The system uses the classical C/S structure. The process of design and development is mainly based on the human resource management of the pany. Anaalysis and design of the system adopted currently popular objectoriented methods,respectively with a use case diagram、sequence diagram to express the functional requirements of the system and the relationship between each use cash diagram. The system using a classical structured method called data flow oriented and implementing with Visual Studio 2010 as the development platform and SQL Server 2008 as the environment for data storing. The system also uses C to design the operating labels and programs in order to fulfill the functions of data entering, modifying, storing and query calling. In the aspect of data manipulating, using as the interface between C and SQL Server and C language to manipulate and control SQL Server.Key words: A Human Resource Management System 。該系統(tǒng)的分析與設計采用了目前流行的面向?qū)ο蠓椒?,分別以用例圖、順序圖表達了系統(tǒng)的功能需求及各功能用例間的關系,系統(tǒng)的實現(xiàn)以Visual Studio 2010作為開發(fā)平臺,采用SQL Server 2008存儲數(shù)據(jù)。本系統(tǒng)基本能滿足中小企業(yè)人力資源管理的需要,從而提高該公司管理水平。 中小企業(yè)人力資源管理系統(tǒng)摘 要:本系統(tǒng)是依據(jù)中小企業(yè)人力資源管理的實際需求而設計、開發(fā)的一個小型人力資源管理系統(tǒng)。該系統(tǒng)具備員工信息管理、考勤管理、工資管理、系統(tǒng)維護等功能。本系統(tǒng)采用經(jīng)典的C/S結構, 主要依據(jù)公司人力資源管理的