【正文】
詢(xún)功能的實(shí)現(xiàn)。系統(tǒng)需要負(fù)責(zé)人每年進(jìn)行維護(hù),查看系統(tǒng)的使用情況,維護(hù)的目的是要保證系統(tǒng)正常而可靠地運(yùn)行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用,維護(hù)要有計(jì)劃、有組織的進(jìn)行。如果用戶(hù)名及密碼輸入錯(cuò)誤,就會(huì)提示登錄失敗,用戶(hù)就無(wú)法使用該系統(tǒng)。本系統(tǒng)采用的是C/S模式,服務(wù)器的配置完全可以承受這種需求,所以完全能夠滿足用戶(hù)的需求。根據(jù)功能需求分析和調(diào)研可以得出系統(tǒng)的功能的總用例圖,如圖21所示。主要實(shí)現(xiàn)用戶(hù)密碼的修改設(shè)置。(3)工資管理:通過(guò)工資管理模塊實(shí)現(xiàn)工資的錄入、修改。經(jīng)過(guò)以上分析并通過(guò)對(duì)該公司的實(shí)際調(diào)研,確定該系統(tǒng)應(yīng)實(shí)現(xiàn)的系統(tǒng)功能如下:(1)人事管理:主要實(shí)現(xiàn)管理企業(yè)員工的基本信息管理,包括員工基本信息的錄入、修改、刪除以及員工家庭信息、員工工作簡(jiǎn)歷、員工獎(jiǎng)懲記錄、員工培訓(xùn)記錄、員工離職信息管理等功能。 管理可行性分析本系統(tǒng)的主要是針對(duì)中小企業(yè)的實(shí)際情況而進(jìn)行開(kāi)發(fā)的,應(yīng)用對(duì)象為該公司的人力資源管理人員和企業(yè)的高層管理者,由于本系統(tǒng)界面簡(jiǎn)潔、結(jié)構(gòu)清晰、操作簡(jiǎn)單,所以在對(duì)相應(yīng)使用人員進(jìn)行培訓(xùn)的情況下是可以順利使用本系統(tǒng)的。硬件方面,采用標(biāo)準(zhǔn)的服務(wù)器硬件配置,能滿足本系統(tǒng)的要求。Window7是由微軟公司推出的操作系統(tǒng),可以為本系統(tǒng)的開(kāi)發(fā)提供良好的穩(wěn)定性。到目前為止,SQL數(shù)據(jù)庫(kù)仍然是使用最廣泛的一種數(shù)據(jù)庫(kù)語(yǔ)言,因此本系統(tǒng)采用SQL Server 2008,在系統(tǒng)安全性、可用性和高穩(wěn)定性上又有了很大的提升。首先,C++和VB的雙重優(yōu)點(diǎn),具有簡(jiǎn)易型、靈活性、移植性強(qiáng)等特點(diǎn),同時(shí)使用Visual Studio 2010作為開(kāi)發(fā)平臺(tái),對(duì)于開(kāi)發(fā)本系統(tǒng)來(lái)說(shuō),這種開(kāi)發(fā)環(huán)境是完全沒(méi)有問(wèn)題的。軟件方面由于本系統(tǒng)屬于小型管理系統(tǒng),利用Visual Studio 2010和SQL Server 2008數(shù)據(jù)庫(kù)開(kāi)發(fā)工具即可實(shí)現(xiàn),經(jīng)濟(jì)成本低,因此在經(jīng)濟(jì)上是可行的。 可行性分析 經(jīng)濟(jì)可行性分析完成本系統(tǒng)需要硬件和軟件兩方面的支持。目前常用的系統(tǒng)分析方法有基于數(shù)據(jù)流的結(jié)構(gòu)化方法、面向?qū)ο蟮姆椒?、面向領(lǐng)域的方法等。 第2章 系統(tǒng)分析系統(tǒng)分析(Systems Analysis)是軟件系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)的一個(gè)主要和關(guān)鍵階段,其目的是確定用戶(hù)的需求及其解決方法,具體包括用戶(hù)對(duì)系統(tǒng)功能的需求、公司的業(yè)務(wù)與數(shù)據(jù)流程、所要開(kāi)發(fā)系統(tǒng)的模型等。4. 把數(shù)據(jù)集DataSet綁定到DataGrid上。2. 配置DataAdapter 對(duì)象并創(chuàng)建和操作數(shù)據(jù)集DataSet。:1. 數(shù)據(jù)提供者 Framework數(shù)據(jù)提供程序,實(shí)際上就是建立和數(shù)據(jù)庫(kù)的連接、 提取數(shù)據(jù)、操作數(shù)據(jù)、執(zhí)行數(shù)據(jù)命令等一系列類(lèi)。 、高效地利用Visual Studio 2010開(kāi)發(fā)出數(shù)據(jù)庫(kù)應(yīng)用程序的技術(shù)。5. 用支持?jǐn)?shù)據(jù)庫(kù)綁定控件,例如DataGrid控件,顯示DataSet類(lèi)對(duì)象中 的數(shù)據(jù),供用戶(hù)瀏覽、查詢(xún)和修改。4. 從數(shù)據(jù)庫(kù)指定表中取出的感興趣記錄組成一個(gè)新表,填充到DataSet類(lèi) 對(duì)象中,可填充多個(gè)表,并可在DataSet類(lèi)對(duì)象中指定表和表的關(guān)系。2. 使用SqlConnection類(lèi)建立數(shù)據(jù)庫(kù)應(yīng)用程序和數(shù)據(jù)庫(kù)連接對(duì)象。這些可以在不改變已有的應(yīng)用程序的情況下進(jìn)行。進(jìn)行加密使公司可以滿足遵守規(guī)范及其關(guān)注數(shù)據(jù)隱私的要求。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如Oracle,Sybase,Microsoft SQL Server,Access等都采用了SQL語(yǔ)言標(biāo)準(zhǔn)。SQL語(yǔ)言的主要功能就是和各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。C中沒(méi)有指針,因此,C程序不會(huì)有“亂指”的指針這種困擾,C程序編譯后產(chǎn)生EXE或DLL等PE可執(zhí)行文件,這些文件是一種中間語(yǔ)言,與CPU無(wú)關(guān),這樣使得C Framework的操作系統(tǒng)下執(zhí)行。3. C/S結(jié)構(gòu)的管理信息系統(tǒng)具有較強(qiáng)的事務(wù)處理能力,能實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)流程。C/S結(jié)構(gòu)有如下特點(diǎn):1. 由于客戶(hù)端的實(shí)現(xiàn)是與服務(wù)器的直接相連,沒(méi)有中間環(huán)節(jié),因此響應(yīng)速度會(huì)很快。本系統(tǒng)采用經(jīng)典的C/S結(jié)構(gòu)。與B/S結(jié)構(gòu)相比,C/S技術(shù)發(fā)展歷史更為“悠久”。第1章 開(kāi)發(fā)技術(shù)簡(jiǎn)介本系統(tǒng)的開(kāi)發(fā)主要采用的是微軟公司所開(kāi)發(fā)的技術(shù),主要包括Visual Studio. NET 2010平臺(tái)、SQL Server 2008數(shù)據(jù)管理系統(tǒng)、C編程語(yǔ)言、。第4章 :系統(tǒng)各模塊實(shí)現(xiàn),主要說(shuō)明各個(gè)功能的實(shí)現(xiàn)。第2章 :系統(tǒng)分析,主要說(shuō)明系統(tǒng)分析的概念、原則等以及本系統(tǒng)的功能需求,性能需求等。6. 系統(tǒng)運(yùn)行良好,兼容性強(qiáng)。4. 員工考勤信息的數(shù)字化顯示。2. 查詢(xún)功能的實(shí)現(xiàn)。 40 / 44目 錄前言 1第1章 開(kāi)發(fā)技術(shù)簡(jiǎn)介 2 C/S結(jié)構(gòu) 2 C語(yǔ)言 2 SQL Server 3 3第2章 系統(tǒng)分析 5 可行性分析 5 經(jīng)濟(jì)可行性分析 5 技術(shù)可行性分析 5 管理可行性分析 6 功能需求 6 性能需求 7 系統(tǒng)目標(biāo) 8第3章 系統(tǒng)設(shè)計(jì) 9 功能模塊設(shè)計(jì) 9 數(shù)據(jù)庫(kù)設(shè)計(jì) 11 概念設(shè)計(jì) 11 物理設(shè)計(jì) 13第4章 系統(tǒng)實(shí)現(xiàn) 17 開(kāi)發(fā)環(huán)境配置 17 登錄模塊 17 主窗體 18 人事管理 19 人力資源資料 19 公司資料 20 部門(mén)設(shè)置 22 培訓(xùn)管理 23 獎(jiǎng)懲管理 24 工資管理 25 工資表查詢(xún) 25 工資表管理 26 考勤管理 27 請(qǐng)假登記 27 加班管理 28 更改密碼 29第5章 系統(tǒng)測(cè)試 31 部門(mén)設(shè)置測(cè)試 31 測(cè)試數(shù)據(jù) 31 測(cè)試過(guò)程 31 培訓(xùn)管理測(cè)試 33 測(cè)試數(shù)據(jù) 33 測(cè)試過(guò)程 33 員工工資的修改 35 測(cè)試數(shù)據(jù) 35 測(cè)試過(guò)程 35 測(cè)試總結(jié) 36結(jié)束語(yǔ) 37參考文獻(xiàn) 38致謝 39前言根據(jù)中小企業(yè)對(duì)人力資源管理的要求,該系統(tǒng)主要用于企業(yè)內(nèi)部員工的檔案、工資、考勤、評(píng)價(jià)的管理,便于公司領(lǐng)導(dǎo)掌握人員的動(dòng)向,及時(shí)調(diào)整人才的分配,使員工情況的記錄和統(tǒng)計(jì)變得簡(jiǎn)單,從而提高企業(yè)人力資源管理的效率。 SQL Server 2008。關(guān)鍵詞: 人力資源管理系統(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)的分析與設(shè)計(jì)采用了目前流行的面向?qū)ο蠓椒?,分別以用例圖、順序圖表達(dá)了系統(tǒng)的功能需求及各功能用例間的關(guān)系,系統(tǒng)的實(shí)現(xiàn)以Visual Studio 2010作為開(kāi)發(fā)平臺(tái),采用SQL Server 2008存儲(chǔ)數(shù)據(jù)。本系統(tǒng)基本能滿足中小企業(yè)人力資源管理的需要,從而提高該公司管理水平。 中小企業(yè)人力資源管理系統(tǒng)摘 要:本系統(tǒng)是依據(jù)中小企業(yè)人力資源管理的實(shí)際需求而設(shè)計(jì)、開(kāi)發(fā)的一個(gè)小型人力資源管理系統(tǒng)。該系統(tǒng)具備員工信息管理、考勤管理、工資管理、系統(tǒng)維護(hù)等功能。本系統(tǒng)采用經(jīng)典的C/S結(jié)構(gòu), 主要依據(jù)公司人力資源管理的