久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

時(shí)間:2019-05-12 16:41:50下載本文作者:會(huì)員上傳
簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》。

第一篇:人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

龍?jiān)雌诳W(wǎng) http://www.tmdps.cn 人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

作者:張仕喬

來(lái)源:《科技創(chuàng)新導(dǎo)報(bào)》2011年第14期

摘 要:伴隨著計(jì)算機(jī)技術(shù)的應(yīng)用普及,利用計(jì)算機(jī)推動(dòng)人事管理向著科學(xué)化、規(guī)范化的道路發(fā)展,已經(jīng)成為人事管理工作的發(fā)展的趨勢(shì)。單純依靠以手工方式進(jìn)行人事管理,不僅管需要耗用更多的人力和物力,而且管理差錯(cuò)率較高,效率低。為了全面提高人事管理工作質(zhì)量和工作效率,設(shè)計(jì)和開(kāi)發(fā)人事管理系統(tǒng)勢(shì)已勢(shì)在必行。本文對(duì)此進(jìn)行了研究和探索。

關(guān)鍵詞:人事管理信息系統(tǒng)開(kāi)發(fā)

中圖分類號(hào):C914 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098x(2011)05(b)-0241-01 1 系統(tǒng)概述

現(xiàn)代人事管理系統(tǒng)應(yīng)基于網(wǎng)絡(luò)技術(shù)進(jìn)行開(kāi)發(fā),使之成為相對(duì)開(kāi)發(fā)和互動(dòng)的平臺(tái)。管理系統(tǒng)應(yīng)具有訪問(wèn)實(shí)時(shí)性和高效性,依托web技術(shù)以及交互應(yīng)答技術(shù),實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)的建立和瀏覽和維護(hù)。當(dāng)人事信息發(fā)生改變時(shí),本人即可通過(guò)人事管理系統(tǒng)進(jìn)行信息更新,在獲得批準(zhǔn)后生效。同樣,其他諸如報(bào)銷、請(qǐng)假、培訓(xùn)等日常性管理操作也可以采取相似方法進(jìn)行,即可保證信息更新的速度,也能夠有效降低人事管理系統(tǒng)維護(hù)人員的信息采集工作量量。提高工作效率,使內(nèi)部信息溝通更加順暢。2 功能需求

功能需求是設(shè)計(jì)數(shù)據(jù)庫(kù)的前提和基礎(chǔ),完整、準(zhǔn)確、清晰的功能要求對(duì)于系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)具有重要作用。本系統(tǒng)的功能需求如下。2.1 人員信息

需要包括基本信息的增加和修改,部門人員的調(diào)動(dòng),人員離職和退休手續(xù)辦理。系統(tǒng)需要在部門進(jìn)行變動(dòng)申請(qǐng)后,通過(guò)人事部門上報(bào)領(lǐng)導(dǎo)進(jìn)行審批。2.2 工資管理

應(yīng)能夠根據(jù)不同的工資項(xiàng)目以及計(jì)算公式,自動(dòng)得出個(gè)人所得稅的上繳額度。需要進(jìn)行的主要操作包括工資包括類別的鍵入,各種工資數(shù)據(jù)以及資料的輸入,各類工資數(shù)據(jù)的匯總和數(shù)據(jù)自動(dòng)計(jì)算。2.3 績(jī)效考核

龍?jiān)雌诳W(wǎng) http://www.tmdps.cn 績(jī)效管理包括:括考核計(jì)劃的制定;考核信息的收集;考核計(jì)劃的錄入。管理系統(tǒng)應(yīng)自動(dòng)完成績(jī)效分析和評(píng)價(jià),給出評(píng)分。并將考核結(jié)果運(yùn)用在工資發(fā)放中。2.4 統(tǒng)計(jì)查詢

其功能應(yīng)該包括各類人員信息查詢和各項(xiàng)資料查詢。統(tǒng)計(jì)功能包括對(duì)部門人員的年齡、性別、職務(wù)、學(xué)歷等的統(tǒng)計(jì),按照工號(hào)和姓名可完成精確查詢。2.5 權(quán)限管理

具體功能包括:定義各種權(quán)限,對(duì)各類權(quán)限用戶按照等級(jí)給予添加、修改、查詢、刪除等權(quán)限。確保系統(tǒng)的安全性和保密性。3 系統(tǒng)設(shè)計(jì) 3.1 設(shè)計(jì)目標(biāo)

一是要具有較好的集成性,系統(tǒng)設(shè)計(jì)的范圍較多,各個(gè)應(yīng)用之間均由一定的內(nèi)在聯(lián)系,因此系統(tǒng)應(yīng)能夠靈活的整合資源,便于拓展應(yīng)用。二是應(yīng)具有較好的開(kāi)放性,人事管理系統(tǒng)對(duì)業(yè)務(wù)流程具有很大的影響,此外人事管理系統(tǒng)可能和其他系統(tǒng)有互聯(lián)關(guān)系,為此需要提供多種數(shù)據(jù),并具有很好的開(kāi)放性,在整體信息化網(wǎng)絡(luò)中發(fā)揮應(yīng)有作用。三是應(yīng)具有一定的靈活性,人事管理系統(tǒng)應(yīng)可以適應(yīng)組織的發(fā)展,這就要求系統(tǒng)結(jié)構(gòu)流程可以更加靈活的定義,并適應(yīng)新業(yè)務(wù)的流程改進(jìn)。3.2 技術(shù)框架

采取B/S軟件體系結(jié)構(gòu),使用戶界面能夠完全通過(guò)www.tmdps.cn 在員工基本信息包括:?jiǎn)T工工號(hào)、姓名、性別、部門、學(xué)歷、籍貫、年齡、工作時(shí)間、聯(lián)系電話、身份證號(hào)、工齡、投保情況、備注以員工工號(hào)為主鍵,部門、職稱和籍貫代碼為外鍵,和靜態(tài)表主鍵構(gòu)建關(guān)聯(lián)。4 系統(tǒng)實(shí)現(xiàn) 4.1 登錄部分的實(shí)現(xiàn)

系統(tǒng)運(yùn)行的部分功能界面如下圖。Dim rs As New ADODB.Reeordset Private Sub Form_Load()On Error Go To errhandler ************* **************** 建立menZhuanehu Dim strl As String strl=“Provide= OraOLEDB.Oracle.l;Password=ws2000;UserID=wsuser;Data

Source=ws2000:Persist SecurityInfo=false” If menZhuanehu.State=adstate OPen Then menZhuanehu.Close End If menZhuanehu.CommandTimeout=600 menZhuanehu.CursorLoeation=adUseClient menZhuanehu.Open strl **************************************** Exlt Sub

龍?jiān)雌诳W(wǎng) http://www.tmdps.cn errhandler: MsgBox“連接數(shù)據(jù)庫(kù)失敗”,vbOKOnly+vblnformation,“提示” Exit Sub End Sub 4.2 客戶瀏覽部分

受篇幅限制,不在此處復(fù)制系統(tǒng)代碼,ASP.NET Web服務(wù),ASP.NET用.asmx文件來(lái)提供web支持。.asmx是一個(gè)和.aspx文件相類似的文本文件。此類文件是包括.aspx文件的ASP.NET應(yīng)用程序。和.aspx類似,這類問(wèn)卷是能夠URI尋址的。(其他代碼略)4.3 系統(tǒng)測(cè)試

在軟件設(shè)計(jì)實(shí)現(xiàn)的各個(gè)階段都可能出現(xiàn)錯(cuò)誤,因此在各個(gè)階段都應(yīng)進(jìn)行比較嚴(yán)格的技術(shù)審查,盡早發(fā)現(xiàn)和糾正錯(cuò)誤。如果運(yùn)行之前,還沒(méi)有發(fā)現(xiàn)錯(cuò)誤,可能造成比較嚴(yán)重的后果,在使用中校正錯(cuò)誤的代價(jià)將更大。因此在軟件投入生產(chǎn)性運(yùn)行之前,要進(jìn)行必要的測(cè)試,糾正差錯(cuò)。我們應(yīng)當(dāng)認(rèn)識(shí)到,無(wú)論黑盒測(cè)試還是白盒測(cè)試均無(wú)法做到窮盡測(cè)試。但是,測(cè)試依然是保證程序的可靠性不可或缺的步驟。應(yīng)仔細(xì)設(shè)定測(cè)試方案,盡最大可能減少錯(cuò)誤。5 結(jié)語(yǔ)

本文介紹了人事管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)過(guò)程,其中包括需求分析、整體設(shè)計(jì)、軟件測(cè)試等多個(gè)步驟,該系統(tǒng)不僅能夠完成日常人事掛歷工作,還新增了績(jī)效考核等新功能,可以適應(yīng)當(dāng)前人事管理工作信息的需要。

參考文獻(xiàn)

[1] 范師煊,王珊,編.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].高等教育出版社,2002年.[2] 張勇.VisualBasic課程設(shè)計(jì)案例精編[M].中國(guó)水利水電出版社,2004年.

第二篇:人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

目 錄

前 言....1 1 需求分析....2 1.1 系統(tǒng)需求...2 1.1 功能需求...2 1.3 可靠性要求...3 1.4 性能需求...3 2 開(kāi)發(fā)環(huán)境簡(jiǎn)介....4 2.1 Delphi簡(jiǎn)介...4

2.1.1 Delphi7的集成開(kāi)發(fā)環(huán)境(IDE)...5 2.1.2 Pascal簡(jiǎn)介...9

2.2 SQL Server 2000 簡(jiǎn)介...10 2.2.1 SQL Server 數(shù)據(jù)平臺(tái)...10 2.3 TQuery部件在SQL編程中的運(yùn)用...12 3 總體設(shè)計(jì)....14 3.1 基本設(shè)計(jì)...14 3.1.1 設(shè)計(jì)概念...14 3.1.2 功能分析...14 3.1.3 數(shù)據(jù)流圖...14 3.1.4 系統(tǒng)模塊...16 3.2 用例圖...18 4 數(shù)據(jù)庫(kù)設(shè)計(jì)....21 4.1 數(shù)據(jù)庫(kù)概念設(shè)計(jì)...21 4.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)...23 5 詳細(xì)設(shè)計(jì)....30 5.1 系統(tǒng)主窗體...30 5.2 數(shù)據(jù)庫(kù)連接...31 5.3 用戶登陸界面...32 5.4 用戶功能選擇...34 5.5 用戶信息錄入...34 5.6 查詢功能窗體...36 5.7 數(shù)據(jù)備份和還原窗體...37 5.8 工作日記及工作日記管理...39 5.9 用戶管理及用戶密碼修改...41 5.10 打印報(bào)表模塊...43 5.11 數(shù)據(jù)公用模塊...45 5.12 其它模塊...46 6 總 結(jié)....47 參考文獻(xiàn)....49 致謝....50

人事管理系統(tǒng)

網(wǎng)絡(luò)工程 雷靈明 指導(dǎo)老師:曹步青

摘要:隨著企業(yè)自身人力資源的日益龐大、復(fù)雜程度逐漸增強(qiáng),人機(jī)作坊再也無(wú)法適應(yīng)如今企業(yè)的人事管理了,取代的是運(yùn)用各種領(lǐng)域的知識(shí),結(jié)合計(jì)算機(jī)科學(xué)而開(kāi)發(fā)的人事管理系統(tǒng)。人事管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。人事管理系統(tǒng)是對(duì)工作人員進(jìn)行統(tǒng)一的管理,可以方便的進(jìn)行錄入,查詢,修改,刪除,退出。經(jīng)過(guò)以上分析,本系統(tǒng)使用Delphi 7.0作為界面和功能開(kāi)發(fā)工具和SQL Sever 2000作為后臺(tái)數(shù)據(jù)庫(kù),利用其提供的各種面向?qū)ο蟮拈_(kāi)發(fā)工具進(jìn)行界面和數(shù)據(jù)庫(kù)開(kāi)發(fā)。軟件過(guò)程結(jié)合了快速原型模型與增量模型的優(yōu)點(diǎn):首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成可行系統(tǒng)。關(guān)鍵詞:人事管理;DEPHI;ADO;SQL server 2000

Personnel Management System Network engineering Lei Lingming Teacher:Cao Buqing

Abstract: Along with their own human resources increasing, complexity growing, the man-machine workshop also is unable adapt the present enterprise’s personnel management again, but the personnel management system that make use of knowledge in different fields and computer science and technology.Personnel management system is a typical management information system(MIS), including the establishment and maintenance of the background-database and front-end application development.To the former, the request for the data which is powerful in consistency and integrity, database which is good in security.For the latter, the request for the applications program which is integrity and easy to easy, Personnel management system can manage the staff and admit input, enquiries, modify, delete, and exit.Through such analysis, the system use Delphi 7.0 as the interface and functions of development tools and take SQL Sever 2000 database as background-database, the development of the interface and database which made use of its object-oriented tools, the software process is formed which is combine the advantage of rapid prototype models and incremental model, as follows: At first application prototype of system is built in a short time, Secondly, the initial prototype system needs to be revised and improved, Finally, it is feasible that the system is built.Key words: human resource management;DEPHI;ADO;SQL server 2000

前 言 背景

在競(jìng)爭(zhēng)越來(lái)越激烈的社會(huì)里,企業(yè)人事管理就越顯示出其不可缺性,成為企業(yè)一個(gè)非常重要的模塊。企業(yè)人事管理系統(tǒng)主要是用于員工個(gè)人相關(guān)信息的管理。使用人事管理系統(tǒng),便于公司領(lǐng)導(dǎo)掌握人員的動(dòng)向和人員的綜合素質(zhì),及時(shí)調(diào)整人才的分配,使用計(jì)算機(jī)對(duì)人事勞資信息進(jìn)行管理,具有檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、成本低等優(yōu)點(diǎn),能夠極大地提高人事資源管理的效率,也是企業(yè)科學(xué)化、正規(guī)化管理的重要條件。目標(biāo)

設(shè)計(jì)一個(gè)企業(yè)人事信息管理系統(tǒng),此系統(tǒng)要以人為中心,為企業(yè)提供全面的人事管理解決方案;

a)為企業(yè)建立規(guī)范化、實(shí)時(shí)化人事管理機(jī)制;

b)提高企業(yè)人事管理的效率、節(jié)約相關(guān)的管理成本,增強(qiáng)人事管理的安全性;

c)滿足企業(yè)管理層,人事業(yè)務(wù)操作層和全體員工的不同層次和不同方面的需要;

d)對(duì)企業(yè)將來(lái)的整體信息化建設(shè)提供必要的支持。需求分析

需求分析是系統(tǒng)開(kāi)發(fā)必要環(huán)節(jié),也是重中之重。作為該過(guò)程的結(jié)果,需求規(guī)格說(shuō)明書是對(duì)系統(tǒng)的功能和行為完整的描述。系統(tǒng)設(shè)計(jì)將來(lái)自于需求分析的抽象規(guī)格說(shuō)明轉(zhuǎn)變?yōu)槊嫦蛘鎸?shí)世界的設(shè)計(jì)。一旦構(gòu)建完成,該系統(tǒng)就會(huì)投入使用,同時(shí)會(huì)不可避免地產(chǎn)生更多的新需求。同時(shí),需求過(guò)程與分析活動(dòng)之間有相當(dāng)程度的重疊,分析建模對(duì)于設(shè)定工作的范圍和其他一些事來(lái)說(shuō)是必要的,所以我們利用分析模型來(lái)描述需求過(guò)程,隨著開(kāi)發(fā)工作的繼續(xù),分析活動(dòng)在工作中占的比例將變得越來(lái)越大,直到所有需求都已知。[1]

1.1 系統(tǒng)需求

企業(yè)的人事管理職能主要分為人事檔案信息管理、人事變動(dòng)管理、員工培訓(xùn)管理、獎(jiǎng)懲管理等內(nèi)容。

a)在人事系統(tǒng)開(kāi)發(fā)時(shí)應(yīng)考慮以下需求: b)滿足人事管理職能的基本要求;

c)進(jìn)行多層次數(shù)據(jù)匯總,為各層次管理者的決策分析提供數(shù)據(jù); d)具有完整的系統(tǒng)接口,滿足靈活的數(shù)據(jù)導(dǎo)入與導(dǎo)出; e)對(duì)操作人員的技能要求比較低,操作方便; f)能夠?qū)崿F(xiàn)方便的擴(kuò)展,滿足企業(yè)發(fā)展的需要; g)能夠保障人事管理數(shù)據(jù)的安全、準(zhǔn)確。

1.1 功能需求

基于系統(tǒng)需求分析,該系統(tǒng)需要實(shí)現(xiàn)以下基本功能:

a)用戶管理:管理系統(tǒng)操作人員,設(shè)置操作人員口令和權(quán)限。在滿足不同系統(tǒng)用戶的操作需求的基礎(chǔ)上,提高系統(tǒng)的安全性。

b)人事檔案管理:完成企業(yè)對(duì)員工個(gè)人檔案(包括員工的基本檔案和在職信息)的管理及相關(guān)操作。操作員進(jìn)行員工檔案信息錄入及更改,其中包括員工的基本信息、工作經(jīng)歷、家庭關(guān)系、獎(jiǎng)懲記錄和培訓(xùn)經(jīng)歷,要求對(duì)這些員工檔案信息進(jìn)行新增、修改、刪除操作,同時(shí)可以進(jìn)行查詢和瀏覽操作。該模塊是本系統(tǒng)的重點(diǎn),用戶可以通過(guò)該模塊為單位建立一個(gè)比較完整的人事檔案系統(tǒng),同時(shí)可以對(duì)檔案進(jìn)行查看。

c)基礎(chǔ)數(shù)據(jù)管理:維護(hù)人事管理相關(guān)的一些基礎(chǔ)數(shù)據(jù)。主要包括以下功能:

(a)民族檔案設(shè)置:維護(hù)職工中民族檔案信息;

(b)職工類型設(shè)置:維護(hù)當(dāng)前企業(yè)職工與企業(yè)的關(guān)系的類別信息;(c)文化程度設(shè)置:維護(hù)企業(yè)職工的文化程度類別信息;(d)政治面貌設(shè)置:維護(hù)企業(yè)職工的政治面貌類別信息;(e)部門類別設(shè)置:維護(hù)企業(yè)中設(shè)立的部門類別信息;(f)職務(wù)類別設(shè)置:維護(hù)企業(yè)中設(shè)立的職務(wù)類別信息;(h)職稱類別設(shè)置:維護(hù)企業(yè)職工的職稱類別信息;

d)人事變動(dòng)管理:對(duì)于人事上的變動(dòng)調(diào)整進(jìn)行管理,對(duì)人員檔案的信息進(jìn)行更新(如:?jiǎn)T工職務(wù)、員工職稱、員工性質(zhì)等的變動(dòng))。

e)工作日志管理:記錄部門或系統(tǒng)用戶的一些備忘信息,包括日常的一些事件記錄,以及工作日記的管理維護(hù)。

f)數(shù)據(jù)庫(kù)管理:對(duì)現(xiàn)有的數(shù)據(jù)庫(kù)進(jìn)行管理,包括數(shù)據(jù)備份和恢復(fù),以方便用戶對(duì)數(shù)據(jù)庫(kù)的管理和維護(hù)工作,提高系統(tǒng)的數(shù)據(jù)安全性。1.3 可靠性要求

a)計(jì)算機(jī)穩(wěn)定可靠,網(wǎng)絡(luò)服務(wù)和數(shù)據(jù)庫(kù)服務(wù)穩(wěn)定可靠;

b)網(wǎng)絡(luò)通暢、穩(wěn)定;軟件運(yùn)行穩(wěn)定;數(shù)據(jù)計(jì)算及數(shù)據(jù)傳輸無(wú)誤;提供數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)方案。1.4 性能需求 1)硬件環(huán)境

在最低配置的情況下,系統(tǒng)的性能往往不盡如人意,現(xiàn)在的硬件性能已經(jīng)相當(dāng)出色,且

價(jià)格也很便宜,因此通常給服務(wù)器端配置高性能硬件。推薦配置為: ·處理器:Intel 奔騰Ⅲ 或更高 ·內(nèi)存:128MB ·硬盤空間:40GB ·顯卡:Geforce系列顯示適配器或更高。2)軟件環(huán)境

·操作系統(tǒng):windows 98/ME/2000/N ·數(shù)據(jù)庫(kù):Microsoft SQL server 2000 開(kāi)發(fā)環(huán)境簡(jiǎn)介 2.1 Delphi簡(jiǎn)介

Delphi這個(gè)名字源于古希臘的城市名。它集中了第三代語(yǔ)言的優(yōu)點(diǎn)。以O(shè)bject Pascal為基礎(chǔ),擴(kuò)充了面向?qū)ο蟮哪芰Γ⑶彝昝赖亟Y(jié)合了可視化的開(kāi)發(fā)手段。Delphi自1995年3月一推出就受到了人們的關(guān)注,并在當(dāng)年一舉奪得了多項(xiàng)大獎(jiǎng)。

Delphi的出現(xiàn)打破了Visual系列可視化編程領(lǐng)域一統(tǒng)天下的局面。并且Delphi使用了本地編譯器直接生成技術(shù),使程序的執(zhí)行性能遠(yuǎn)遠(yuǎn)高于其它產(chǎn)品生成的程序。它還是真正的面向?qū)ο蟮木幊陶Z(yǔ)言。PASCAL語(yǔ)言的嚴(yán)謹(jǐn)加上可視化的優(yōu)勢(shì)和強(qiáng)大的數(shù)據(jù)庫(kù)功能使得它有充分的資本和微軟的VB叫板。許多人當(dāng)時(shí)都認(rèn)為Pascal 是最有前途的程序設(shè)計(jì)語(yǔ)言,并預(yù)測(cè)Delphi將會(huì)成為可視化編程的主流環(huán)境。

Delphi在你編好程序后自動(dòng)轉(zhuǎn)換成。EXE文件它運(yùn)行時(shí)速度比VB快,而且編譯后不需要其他的支持庫(kù)就能運(yùn)行。它的數(shù)據(jù)庫(kù)功能也挺強(qiáng)的,是開(kāi)發(fā)中型數(shù)據(jù)庫(kù)軟件理想的編程工具。Delphi適用于應(yīng)用軟件、數(shù)據(jù)庫(kù)系統(tǒng)、系統(tǒng)軟件等類型的開(kāi)發(fā)。而且它擁有和VB差不多一樣的功能,而且一樣能應(yīng)用API函數(shù),這在控制Windows很有用。

Delphi是全新的可視化編程環(huán)境,為我們提供了一種方便、快捷的Windows應(yīng)用程序開(kāi)發(fā)工具。它使用了Microsoft Windows圖形用戶界面的許多先進(jìn)特性和設(shè)計(jì)思想,采用了彈性可重復(fù)利用的完整的面向?qū)ο蟪绦蛘Z(yǔ)言(Object-Oriented Language)、當(dāng)今世界上最快的編輯器、最為領(lǐng)先的數(shù)據(jù)庫(kù)技術(shù)。對(duì)于廣大的程序開(kāi)發(fā)人員來(lái)講,使用Delphi開(kāi)發(fā)應(yīng)用軟件,無(wú)疑會(huì)大大地提高編程效率,而且隨著應(yīng)用的深入,您將會(huì)發(fā)現(xiàn)編程不再是枯燥無(wú)味的工作——Delphi的每一個(gè)設(shè)計(jì)細(xì)節(jié),都將帶給您一份欣喜。

Delphi實(shí)際上是Pascal語(yǔ)言的一種版本,但它與傳統(tǒng)的Pascal語(yǔ)言有天壤之別。一個(gè)Delphi程序首先是應(yīng)用程序框架,而這一框架正是應(yīng)用程序的“骨架”。在骨架上即使沒(méi)有附著任何東西,仍可以嚴(yán)格地按照設(shè)計(jì)運(yùn)行。您的工作只是在“骨架”中加入您的程序。缺省的應(yīng)用程序是一個(gè)空白的窗體(Form),您可以運(yùn)行它,結(jié)果得到一個(gè)空白的窗口。這個(gè)窗口具有Windows窗口的全部性質(zhì):可以被放大縮小、移動(dòng)、最大最小化等,但您卻沒(méi)有編寫一行程序。因此,可以說(shuō)應(yīng)用程序框架通過(guò)提供所有應(yīng)用程序共有的東西,為用戶應(yīng)用程序的開(kāi)發(fā)打下了良好的基礎(chǔ)。

Delphi已經(jīng)為您做好了一切基礎(chǔ)工作——程序框架就是一個(gè)已經(jīng)完成的可運(yùn)行應(yīng)用程序,只是不處理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代碼而已。在空白窗口的背后,應(yīng)用程序的框架正在等待用戶的輸入。由于您并未告訴它接收到用戶輸入后作何反應(yīng),窗口除了響應(yīng)所有Windows的基本操作(移動(dòng)、縮放等)外,它只是接受用戶的輸入,然后再忽略。Delphi把Windows編程的回調(diào)、句柄處理等繁復(fù)過(guò)程都放在一個(gè)不可見(jiàn)的Romulam覆蓋物下面,這樣您可以不為它們所困擾,輕松從容地對(duì)可視部件進(jìn)行編程。

面向?qū)ο蟮某绦蛟O(shè)計(jì)(Object-Oriented Programming,簡(jiǎn)記為OOP)是Delphi誕生的基礎(chǔ)。OOP立意于創(chuàng)建軟件重用代碼,具備更好地模擬現(xiàn)實(shí)世界環(huán)境的能力,這使它被公認(rèn)為是自上而下編程的優(yōu)勝者。它通過(guò)給程序中加入擴(kuò)展語(yǔ)句,把函數(shù)“封裝”進(jìn)Windows編程所必需的“對(duì)象”中。面向?qū)ο蟮木幊陶Z(yǔ)言使得復(fù)雜的工作條理清晰、編寫容易。

說(shuō)它是一場(chǎng)革命,不是對(duì)對(duì)象本身而言,而是對(duì)它們處理工作的能力而言。對(duì)象并不與傳統(tǒng)程序設(shè)計(jì)和編程方法兼

其中多媒體音頻視頻播放器是通過(guò)TMediaPlayer組件來(lái)實(shí)現(xiàn)的,支持的格式與系統(tǒng)已安裝的解碼器有關(guān)。

總 結(jié)

6.1 程序設(shè)計(jì)風(fēng)格

在設(shè)計(jì)的時(shí)候采用了增量模型的思想:把軟件作為一系列的構(gòu)件來(lái)設(shè)計(jì),編碼,集成和測(cè)試。

用戶管理,密碼修改,用戶登陸,萬(wàn)年歷,這些模塊都有高度的獨(dú)立性,因此他們的可重用性比較高,基本上是一個(gè)單元完成一個(gè)功能,模塊規(guī)模也比較小,模塊的作用域在控制域之內(nèi),只使用了兩個(gè)全局變量來(lái)存儲(chǔ)用戶名和用戶權(quán)限。[1] 在人機(jī)界面設(shè)計(jì)方面,本系統(tǒng)做到了以下幾點(diǎn): a)保持一致性(界面,背景的致性);

b)提供有意義的反饋(用戶驗(yàn)證和用戶管理,提供了比較精確的反饋信息);

c)在執(zhí)行有較大破壞性的動(dòng)作之前要求用戶確認(rèn)(數(shù)據(jù)備份與還原); d)允許大多數(shù)取消操作(大多數(shù)單元有取消操作功能);

e)允許犯錯(cuò)誤(由于權(quán)限的限制,系統(tǒng)能保護(hù)自己不受嚴(yán)重錯(cuò)誤的破壞);

f)按功能對(duì)動(dòng)作分類(在主窗口就是按動(dòng)作類型組織菜單的); 6.2 有待加強(qiáng)項(xiàng)

a)幫助的制作 一個(gè)完整的應(yīng)用程序必須具有完整的幫助系統(tǒng);幫助系統(tǒng)可以在必要的時(shí)候給用戶信息提示和一些系統(tǒng)相關(guān)服務(wù)。

b)聲音制作在這里主要是對(duì)聲音的加載,我們可以加載一些一般的聲音;主要來(lái)源有:音頻CD盤;波形音頻文件;MP3文件等等。其中波形音頻文件以WAV作為文件的后綴,我們可以播放現(xiàn)成的,也可以播放自己錄制的文件。c)我們還可以使用各種組件和ActiveX控件等技術(shù)來(lái)完善系統(tǒng)。利用一些做好的activeX組件,會(huì)縮短開(kāi)發(fā)周期。

由于在開(kāi)發(fā)工程方面缺少經(jīng)驗(yàn),所以這個(gè)系統(tǒng)還存在著許多不足之處,在測(cè)試過(guò)程中總結(jié)如下:

a)數(shù)據(jù)表的設(shè)計(jì)還不是很合理;

b)數(shù)據(jù)異常處理要更加人性化,錯(cuò)誤信息的反饋要更加精確; 6.3 心得

經(jīng)過(guò)一個(gè)月的設(shè)計(jì)和開(kāi)發(fā),人事管理系統(tǒng)基本開(kāi)發(fā)完畢,其基本功能符合用戶需求,能夠完成基礎(chǔ)數(shù)據(jù)錄入,數(shù)據(jù)查詢等基本功能,以及相關(guān)報(bào)表的打印。在這次畢業(yè)設(shè)計(jì)中,我獲益良多。首先我明白了需求分析對(duì)于一個(gè)系統(tǒng)的開(kāi)發(fā)的重要性。其次我還學(xué)到了如何把一個(gè)軟件作為一個(gè)工程來(lái)做,在真正的軟件開(kāi)發(fā)中,一個(gè)軟件系統(tǒng)的開(kāi)發(fā)不是一個(gè)人來(lái)做,而是很多人合作來(lái)完成的,另外還有軟件的后期維護(hù)等等,這時(shí)就顯現(xiàn)出了把軟件作為一個(gè)工程來(lái)做的優(yōu)越性,而這些都離不開(kāi)數(shù)據(jù)流圖和模塊的分解。

Delphi是一個(gè)非常強(qiáng)大的開(kāi)發(fā)工具,它具有運(yùn)行速度快、易于學(xué)習(xí)和使用以及開(kāi)發(fā)效率高的特點(diǎn),使用起來(lái)真的是很順手。學(xué)習(xí)好一門編程語(yǔ)言以后可以為今后的學(xué)習(xí)和工作帶來(lái)很大的便利。

雖然本系統(tǒng)實(shí)現(xiàn)了基本的用戶需求功能,但是還有待于完善和加強(qiáng),總之通過(guò)這次設(shè)計(jì)和開(kāi)發(fā)過(guò)程,我對(duì)軟件開(kāi)發(fā)有了進(jìn)一步的了解。

參考文獻(xiàn)

[1] 張海藩編著.軟件工程導(dǎo)論[M].清華大學(xué)出版社出版,2003,1-173. [2] 宋一兵,趙景波,李春艷著.Delphi 7.0基礎(chǔ)教程[M].機(jī)械工業(yè)出版社,2003,2-30.

[3] 劉瑤儒著.新概念SQL Server2000教程[M].北京科海集團(tuán)公司出,2001,12-23.

[4] 韓強(qiáng)編著.SQL SERVER 2000 程序員手冊(cè)[M].機(jī)械工業(yè)出版社出版,2000,4-35.

[5] 薩師煊著.?dāng)?shù)據(jù)庫(kù)系統(tǒng)概論(第二版)[M].高等教育出版社,1991,8-40. [6] 施伯樂(lè),丁寶康,汪衛(wèi)著.?dāng)?shù)據(jù)庫(kù)系統(tǒng)教程[M].高等教育出版社,2002,1-202.

[7] 肖健著.SQL Server2000實(shí)踐與提高[M].中國(guó)電子出版社,2002,13-53. [8] 林金霖著.Delphi6 實(shí)務(wù)經(jīng)典[M].中國(guó)鐵道出版社,2002年5月,6-110. [9] 黃超,王志偉著.Delphi企業(yè)經(jīng)營(yíng)管理系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航[M].人民郵電出版社,2003,20-90.

[10] 程文剛主編.Delphi數(shù)據(jù)庫(kù)實(shí)用編程100例[M].中國(guó)鐵道出版社,2004,8-63.

[11] 王晟,萬(wàn)科著.Delphi數(shù)據(jù)庫(kù)開(kāi)發(fā)經(jīng)典案例解析[M].清華大學(xué)出版社,2005,85-89.

[12] 王惠剛,唐晨光彭為著.delphi7/8程序設(shè)計(jì)[M].清華大學(xué)出版社, 2002,42-63.

[13] 瀟湘工作室,邢增平著.Delphi 6.0最佳專輯[M].人民郵電出版社,2003,1-404.

[14] 心鈴.Delphi問(wèn)答.軟件報(bào)[N],2004-07-5.

[15] 高永惠.淺談Delphi中的異常處理方法[J].湖南輕工業(yè)高等專科學(xué)校學(xué)報(bào),2002-04,9-10.

[16] 徐萌飛.在Delphi中使用ADO技術(shù)對(duì)數(shù)據(jù)庫(kù)操作[J].中國(guó)學(xué)術(shù)期刊(光盤版)電子雜志社,2001,12-13.

[17] 陳建兵.Delphi中基于安全靈活的動(dòng)態(tài)連接遠(yuǎn)程數(shù)據(jù)庫(kù)SQL的實(shí)現(xiàn)[J].福建電腦,2005,12-13.

[18] 孫育紅.關(guān)于地方法院管理信息系統(tǒng)分析設(shè)計(jì)與實(shí)施[D].中國(guó)學(xué)術(shù)期刊電子雜志社,2001,8-9. [19] 岳冰.南部引嫩工程信息管理系統(tǒng)開(kāi)發(fā)[D].中國(guó)學(xué)術(shù)期刊電子雜志社,2003,20-21.

[20] 龐芳,王麗玫.南寧市自動(dòng)氣象站業(yè)務(wù)服務(wù)數(shù)據(jù)庫(kù)系統(tǒng)[D].中國(guó)學(xué)術(shù)期刊電子雜志社,2004,21-23.

[21] 徐軍.研究生院綜合管理信息系統(tǒng)的研究與實(shí)現(xiàn)[D].中國(guó)學(xué)術(shù)期刊)電子雜志社,2004,32-33.

[22] 魯媛媛.碩士生導(dǎo)師綜合素質(zhì)能力評(píng)價(jià)指標(biāo)體系的研究[D].中國(guó)學(xué)術(shù)期刊電子雜志社,2005,18-19.

第三篇:企業(yè)人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

企業(yè)人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

? ? ? ? 2011-3-2 您是第 1013 位閱讀者 頁(yè)面文字: [小] [中] [大]

一、概述

企業(yè)人事管理是企業(yè)管理的一項(xiàng)重要內(nèi)容,在整個(gè)企業(yè)的管理中具有重要地位。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,企業(yè)信息化的發(fā)展趨勢(shì),人事管理系統(tǒng)已經(jīng)成為企業(yè)管理內(nèi)不可缺少的一部分,是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件。計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行。

二、企業(yè)人事管理系統(tǒng)的分析與設(shè)計(jì)

1.需求分析

隨著信息時(shí)代的到來(lái)以及辦公自動(dòng)化的全面發(fā)展,企業(yè)人事管理工作的需求也不斷提高。傳統(tǒng)的手工作業(yè)效率較低,操作也較復(fù)雜,已不能滿足企業(yè)發(fā)展的要求。人事管理系統(tǒng)打破了傳統(tǒng)手工操作的模式,動(dòng)態(tài)的實(shí)現(xiàn)了職工信息管理、人事變動(dòng)、職工考勤信息管理和部門機(jī)構(gòu)管理等功能。

(1)系統(tǒng)用戶管理

對(duì)使用系統(tǒng)的用戶進(jìn)行管理,為他們分配一定的權(quán)限,使他們規(guī)范的使用系統(tǒng)。本系統(tǒng)的用戶及其操作權(quán)限都是由管理員添加的,管理員添加完畢之后,再將登錄名(即職工編號(hào))和密碼分配給員工。

(2)職工信息管理

職工信息管理包括對(duì)職工基本信息和職工調(diào)動(dòng)情況的記錄進(jìn)行查詢、添加、刪除和修改。

(3)職工考勤管理

用于對(duì)職工的考勤情況進(jìn)行記錄,同時(shí)管理和查詢企業(yè)職工出勤情況。其中包括日考勤記錄、請(qǐng)假、加班、出差等情況的查詢、添加、刪除和修改。

2.系統(tǒng)功能模塊設(shè)計(jì)

根據(jù)對(duì)人事管理系統(tǒng)的功能需求分析,本系統(tǒng)的主要模塊包括:系統(tǒng)用戶管理、職工信息管理、職工考勤管理以及機(jī)構(gòu)編制管理四個(gè)部分,具體如圖1所示。

3.數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)是MIS的重要組成部分。本系統(tǒng)采用SQL作為數(shù)據(jù)庫(kù)管理系統(tǒng)。一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)(Database Management System,簡(jiǎn)稱DBMS)是一系列軟件程序的集合,一般具備以下功能:以規(guī)范的、一致的方式存儲(chǔ)數(shù)據(jù);以規(guī)范的、一致的方式將數(shù)據(jù)組織成記錄;允許用規(guī)范、一致的方式存取記錄。在數(shù)據(jù)庫(kù)管理系統(tǒng)中,應(yīng)用程序不能直接從存儲(chǔ)介質(zhì)獲得所需的數(shù)據(jù),它必須先將請(qǐng)求提交給DBMS,由DBMS負(fù)責(zé)從存儲(chǔ)介質(zhì)檢索數(shù)據(jù)并提供給應(yīng)用程序使用。因此一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)就是應(yīng)用程序與數(shù)據(jù)之間的接口。在數(shù)據(jù)庫(kù)管理系統(tǒng)中,多用戶可以不必關(guān)心數(shù)據(jù)存儲(chǔ)和其它實(shí)現(xiàn)的細(xì)節(jié),可以在更高的抽象級(jí)別上觀察和訪問(wèn)數(shù)據(jù),適合不同類型用戶的多種用戶界面,保證并發(fā)訪問(wèn)時(shí)數(shù)據(jù)一致性的并發(fā)控制,增進(jìn)數(shù)據(jù)安全性的訪問(wèn)控制。

三、企業(yè)人事管理系統(tǒng)的實(shí)現(xiàn)

各模塊的實(shí)現(xiàn):

1.登錄模塊

在本系統(tǒng)中,不同級(jí)別的使用者擁有不同的權(quán)限,本系統(tǒng)的用戶身份分為職工、管理員、考勤員、主管四種:職工登錄后能進(jìn)行的操作包括修改登錄密碼和查詢個(gè)人信息;管理員負(fù)責(zé)維護(hù)職工基本信息和職工流動(dòng)信息,同時(shí)也具備修改密碼和查詢個(gè)人信息的權(quán)限;考勤員主要負(fù)責(zé)所有職工的各項(xiàng)考勤信息記錄的維護(hù),也擁有一般職工的權(quán)限;主管主要負(fù)責(zé)組織機(jī)構(gòu)編制的管理,對(duì)新增子公司和各下屬機(jī)構(gòu)部門信息的管理。也可更改登錄密碼或查詢個(gè)人信息。

2.系統(tǒng)用戶管理模塊

系統(tǒng)用戶模塊分為兩個(gè)部分。第一部分是系統(tǒng)為每個(gè)系統(tǒng)的使用者提供了修改登錄密碼的權(quán)限。第二部分是登錄人員可對(duì)個(gè)人基本信息、調(diào)動(dòng)信息以及各項(xiàng)考勤信息進(jìn)行查詢。

修改登錄密碼:在管理人員添加用戶時(shí),系統(tǒng)會(huì)把每個(gè)新添用戶的密碼設(shè)置為一個(gè)默認(rèn)值,管理人員無(wú)法對(duì)此默認(rèn)值進(jìn)行修改。用戶一旦被分配了職工編號(hào)和權(quán)限,就可登錄本系統(tǒng),并對(duì)個(gè)人登錄密碼進(jìn)行修改。

查詢個(gè)人信息:用戶登錄后可以查看個(gè)人基本信息并進(jìn)行核對(duì),但為了系統(tǒng)安全性考慮,本系統(tǒng)沒(méi)有給職工修改個(gè)人基本信息的權(quán)限,所以當(dāng)用戶基本信息發(fā)生變更,或者用戶發(fā)現(xiàn)顯示的基本信息與現(xiàn)實(shí)不符時(shí),須向人事管理人員提出人事基本信息修改的申請(qǐng)。

3.職工信息管理模塊

職工信息管理主要包括職工基本信息的管理和職工流動(dòng)信息的管理,由管理員來(lái)完成此模塊的操作。職工基本信息管理模塊提供對(duì)職工基本信息的添加、刪除、查詢和修改功能。由于考慮到職工人數(shù)很多,查找起來(lái)可能很費(fèi)力,所以提供了以職工姓名來(lái)對(duì)所有記錄進(jìn)行模糊查找。在查找的結(jié)果中,再根據(jù)職工編號(hào),選擇相應(yīng)的職工記錄便可。職工流動(dòng)信息管理模塊提供職工調(diào)動(dòng)信息的添加、刪除、查詢和修改功能。

4.職工考勤信息管理模塊

職工考勤信息管理模塊包括日考勤信息管理和其他考勤信息管理,對(duì)于每一項(xiàng)考勤,本系統(tǒng)都提供了添加、編輯、刪除的功能。除此以外,根據(jù)考勤信息記錄量大的特點(diǎn),特別對(duì)各項(xiàng)考勤設(shè)置特殊的查詢方式。查詢條件一共有三個(gè),包括職工編號(hào)、起始日期和終止日期。

其他考勤信息管理模塊包括請(qǐng)假信息管理、加班信息管理和出差信息管理三個(gè)部分。這三個(gè)模塊都具備添加、刪除和修改功能。

第四篇:淺談企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

淺談企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

中圖分類號(hào):C962 文獻(xiàn)標(biāo)識(shí):A 文章編號(hào):1674-1145(2017)11-000-02

摘 要 隨著社會(huì)經(jīng)濟(jì)的迅猛發(fā)展,企業(yè)?炔抗芾矸⑸?了很大變革,作為企業(yè)管理關(guān)鍵組成部分的人事管理也不例外。傳統(tǒng)的人事管理方式已經(jīng)不能很好地適應(yīng)當(dāng)前的形勢(shì),許多問(wèn)題逐漸暴露出來(lái)。因此,在信息化技術(shù)迅速發(fā)展的時(shí)代,人事管理系統(tǒng)的出現(xiàn)是必然趨勢(shì),同時(shí)也發(fā)揮著巨大作用。基于此,本文在對(duì)企業(yè)人事管理進(jìn)行研究的基礎(chǔ)上,利用Java技術(shù)設(shè)計(jì)和實(shí)現(xiàn)了一套人事管理系統(tǒng)。

關(guān)鍵詞 企業(yè) 人事管理 系統(tǒng) 設(shè)計(jì) 實(shí)現(xiàn)

當(dāng)今時(shí)代,市場(chǎng)競(jìng)爭(zhēng)日益激烈,而企業(yè)的競(jìng)爭(zhēng)力很大程度上取決于人才的競(jìng)爭(zhēng)。因此,企業(yè)人事管理的作用就尤為凸顯,為了促進(jìn)企業(yè)的健康發(fā)展,加強(qiáng)人事管理已經(jīng)迫在眉睫。人事部門工作內(nèi)容相當(dāng)繁瑣,傳統(tǒng)的管理方式顯然難以提升工作效率。因此,隨著計(jì)算機(jī)技術(shù)在各行各業(yè)的普及,建立一套現(xiàn)代化的企業(yè)人事管理系統(tǒng)是一個(gè)難以避免的重要課題,也是一項(xiàng)新的機(jī)遇,其必將促進(jìn)企業(yè)人事管理工作不斷取得新的進(jìn)展。

一、人事管理系統(tǒng)概念

人事管理系統(tǒng)是ERP的一個(gè)組成部分。它是指集合了企業(yè)先進(jìn)的管理理念、實(shí)踐以及信息化系統(tǒng)建設(shè)的成功經(jīng)驗(yàn),運(yùn)用信息化的管理手段來(lái)實(shí)現(xiàn)對(duì)企業(yè)員工的高效、科學(xué)化管理。其優(yōu)勢(shì)就是能夠?qū)⑷耸鹿芾砉ぷ髡邚姆敝氐氖聞?wù)性工作中解放出來(lái),使其能夠?qū)⒏嗑τ糜诠ぷ饕?guī)劃以及重要的管理決策上,以此實(shí)現(xiàn)對(duì)企業(yè)員工的高效管理,提升企業(yè)人事管理的科技含量以及管理效率。

二、系統(tǒng)的需求分析

(一)性能需求

所設(shè)計(jì)的系統(tǒng)需要滿足以下性能需求:整個(gè)企業(yè)人事管理系統(tǒng)可以在本單位的局域網(wǎng)中正常、高效運(yùn)行;通過(guò)應(yīng)用該系統(tǒng)能夠減輕人事管理人員工作量、提高管理效率;該系統(tǒng)可以實(shí)現(xiàn)良好的人機(jī)交互,操作簡(jiǎn)便、快捷,并且針對(duì)不同級(jí)別的操作人,設(shè)置有不同的操作權(quán)限;操作界面能夠?qū)⒉樵兘Y(jié)果以圖表形式清晰地展現(xiàn)給用戶并方便用戶查詢;系統(tǒng)數(shù)據(jù)安全性較強(qiáng),同時(shí)便于維護(hù),當(dāng)用戶出現(xiàn)錯(cuò)誤操作時(shí),系統(tǒng)能給出相應(yīng)的提示。

(二)功能需求

系統(tǒng)正式開(kāi)發(fā)后,必須滿足用戶的實(shí)際需求。因此,本套系統(tǒng)具有如下幾個(gè)功能模塊:第一,人事管理:管理人員可以將企業(yè)員工的姓名、職位等基本信息資料、家庭情況、工作及學(xué)習(xí)經(jīng)歷、所掌握的技能、獲得的證書等信息錄入到該模塊中;第二,調(diào)動(dòng)管理:該模塊就是對(duì)企業(yè)關(guān)公人員的入職、調(diào)動(dòng)、離職等情況進(jìn)行記錄與保存;第三,合同管理:在該模塊中,管理人員可以實(shí)現(xiàn)對(duì)合同的增加、刪除、修改與查詢等相關(guān)操作;第四,培訓(xùn)管理:該模塊還分為培訓(xùn)課程以及培訓(xùn)記錄兩個(gè)子模塊。該模塊能夠合理安排培訓(xùn)課程并進(jìn)行培訓(xùn)記錄,幫助管理人員對(duì)培訓(xùn)效果進(jìn)行檢測(cè);第五,輔助功能管理:該模塊又可劃分為日常事務(wù)、通訊錄、會(huì)議管理等子模塊,其主要是對(duì)管理人員的會(huì)議記錄、通訊錄管理等日常事務(wù)進(jìn)行輔助管理;第六,工資、考核、獎(jiǎng)懲管理:該模塊能夠?qū)崿F(xiàn)對(duì)企業(yè)員工工資計(jì)算、考核以及懲獎(jiǎng)措施等的有效管理。功能模塊示意圖如圖1所示。

圖1功能模塊示意圖

三、企業(yè)人事管理系統(tǒng)的設(shè)計(jì)

(一)系統(tǒng)構(gòu)架設(shè)計(jì)

該套系統(tǒng)的主要結(jié)構(gòu)框架由數(shù)據(jù)層、業(yè)務(wù)層、界面層三個(gè)層次建立而成,只有三者互相協(xié)調(diào)配合工作,才能實(shí)現(xiàn)系統(tǒng)的有效運(yùn)行。數(shù)據(jù)層主要是人事管理系統(tǒng)與數(shù)據(jù)庫(kù)之間的數(shù)據(jù)交互,從而為業(yè)務(wù)層提供數(shù)據(jù)支持;業(yè)務(wù)層負(fù)責(zé)人事管理系統(tǒng)與各管理者工作業(yè)務(wù)的實(shí)現(xiàn),其是應(yīng)用實(shí)體類和實(shí)體方法的技術(shù)組合,能夠?yàn)榻缑鎸犹峁I(yè)務(wù)處理和處理結(jié)果的傳輸;界面層就是將各層次工作過(guò)程以可視化的界面展現(xiàn)出來(lái),供用戶使用[2]。人事管理系統(tǒng)的構(gòu)架示意圖如圖2所示。

圖2人事管理系統(tǒng)構(gòu)架示意圖

(二)數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)是按照數(shù)據(jù)結(jié)構(gòu)來(lái)對(duì)數(shù)據(jù)進(jìn)行組織、存儲(chǔ)以及管理的倉(cāng)庫(kù),換而言之,數(shù)據(jù)庫(kù)就是電子化的文件柜,用來(lái)對(duì)電子文件進(jìn)行存儲(chǔ)。該系統(tǒng)采用關(guān)系型數(shù)據(jù)庫(kù)My SQL,該種數(shù)據(jù)庫(kù)具有應(yīng)用廣泛、操作簡(jiǎn)便、并且免費(fèi)的特點(diǎn),同時(shí),其本身攜帶一套簡(jiǎn)便易用的圖形化系統(tǒng),而且具有較高的安全性。因此,該數(shù)據(jù)庫(kù)的應(yīng)用能夠有效降低錯(cuò)誤及沖突發(fā)生的概率,保證資源的高效分配。

四、企業(yè)人事管理系統(tǒng)的實(shí)現(xiàn)

(一)系統(tǒng)構(gòu)架的實(shí)現(xiàn)

整個(gè)人事管理系統(tǒng)的系統(tǒng)架構(gòu)采用的是MVC三層架構(gòu)開(kāi)發(fā)模式,它屬于Java EE當(dāng)中的一種,數(shù)據(jù)層為Model,通過(guò)hibernate來(lái)實(shí)現(xiàn);業(yè)務(wù)層為Entity Control,通過(guò)Service和Action(Struts)對(duì)應(yīng)生成,通過(guò)Spring來(lái)實(shí)現(xiàn)Service與Action的關(guān)聯(lián);界面層為View,通過(guò)Action將業(yè)務(wù)層處理的結(jié)果顯示在界面上,反饋給用戶[3]。

(二)界面的實(shí)現(xiàn)

1.登陸界面

登陸界面包括用戶名、密碼、驗(yàn)證碼三個(gè)輸入框,同時(shí)還會(huì)給予信息不能為空的提示。用戶輸入相應(yīng)的信息后,系統(tǒng)對(duì)這些信息進(jìn)行驗(yàn)證,如果信息正確則通過(guò)數(shù)據(jù)庫(kù)進(jìn)行查詢;如果信息輸入有誤,將會(huì)給出登陸失敗的提示,并通過(guò)Java API來(lái)調(diào)取本地方法,以確保相應(yīng)的安全權(quán)限[4]。

2.主界面

根據(jù)不同的用戶類型,可以分為主界面和個(gè)人主界面,頁(yè)面左側(cè)為樹(shù)狀程序菜單,其余部分為各子菜單的對(duì)應(yīng)頁(yè)面,系統(tǒng)通過(guò)Tab頁(yè)管理方式來(lái)實(shí)現(xiàn)對(duì)界面的管理。

3.個(gè)人頁(yè)面

通過(guò)登錄驗(yàn)證的員工可以在個(gè)人頁(yè)面對(duì)基本信息、考勤記錄等信息進(jìn)行查詢。另外,用戶還可以在該頁(yè)面對(duì)自己的登錄密碼進(jìn)行修改。

五、結(jié)語(yǔ)

綜上所述,企業(yè)人事管理系統(tǒng)在企業(yè)管理中發(fā)揮著越來(lái)越重要的作用。因此,筆者結(jié)合自己的工作經(jīng)驗(yàn),并在不斷的探索中,應(yīng)用相關(guān)的技術(shù)設(shè)計(jì)了一套企業(yè)人事管理系統(tǒng)。當(dāng)然,該套系統(tǒng)還有很多不完善之處,需要更多的實(shí)踐探索,并且還需要隨著技術(shù)的進(jìn)步不斷進(jìn)行調(diào)整。當(dāng)然,系統(tǒng)的設(shè)計(jì)還需要結(jié)合企業(yè)的實(shí)際情況,只有這樣才能保證系統(tǒng)的有效運(yùn)用,進(jìn)而促進(jìn)企業(yè)的健康、長(zhǎng)久發(fā)展。

參考文獻(xiàn):

[1] 阮強(qiáng).淺談企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)[J].現(xiàn)代國(guó)企研究,2016(16):16.[2] 趙一明.企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2016.[3] 應(yīng)桂芬.關(guān)于企業(yè)人事管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)研究[J].電腦知識(shí)與技術(shù),2016,12(23):70-72.[4] 單曉歐.企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2016.

第五篇:人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)—管理

人事管理系統(tǒng) 一實(shí)驗(yàn)題目:人事管理系統(tǒng)

二實(shí)驗(yàn)?zāi)康模和ㄟ^(guò)這次課程設(shè)計(jì),要掌握UML(統(tǒng)一建模語(yǔ)言),并能運(yùn)用UML在Rational Rose中建模。三實(shí)驗(yàn)要求:

(1)員工各種信息的輸入,包括員工的基本信息、學(xué)歷信息、婚姻狀況信息、職稱等。(2)員工各種信息的修改;

(3)對(duì)于轉(zhuǎn)出、辭職、辭退、退休員工信息的刪除;

(4)按照一定的條件,查詢、統(tǒng)計(jì)符合條件的員工信息;至少應(yīng)該包括每個(gè)員工詳細(xì)信息的查詢、按婚姻狀況查詢、按學(xué)歷查詢、按工作崗位查詢等,至少應(yīng)該包括按學(xué)歷、婚姻狀況、崗位、參加工作時(shí)間等統(tǒng)計(jì)各自的員工信息;

(5)對(duì)查詢、統(tǒng)計(jì)的結(jié)果打印輸出。(6)熟悉UML,主要了解UML中的9大圖:Use case diagram(用例圖)、Class diagram(類圖)、Object diagram(對(duì)象圖,Rose中沒(méi)有)、Sequence diagram(序列圖)、Collaboration diagram(協(xié)作圖)、Statechart diagram(狀態(tài)圖)、Activity diagram(活動(dòng)圖)、Component diagram(組件圖)、Deployment diagram(配置圖)、datamodel diagram(數(shù)據(jù)模型圖)(7)完成對(duì)系統(tǒng)的建模。

四實(shí)驗(yàn)內(nèi)容:

根據(jù)要求畫出相應(yīng)的圖形

人事管理用例圖

登錄管理基本信息管理管理員普通職員查詢管理信息輸出管理

基本信息管理子用例圖

總經(jīng)理批復(fù)信息輸入管理員信息修改總經(jīng)理信息刪除

查詢管理活動(dòng)圖

經(jīng)理登錄按員工信息查詢按員工婚姻狀況查詢按員工學(xué)歷查詢按員工工作崗位查詢統(tǒng)計(jì)結(jié)果 人事管理活動(dòng)圖

用戶登錄員工基本信息查詢高級(jí)權(quán)限高級(jí)權(quán)限刪除輸入修改員工基本信息輸入員工基本信息修改員工基本休息刪除統(tǒng)計(jì)結(jié)果打印輸出總經(jīng)理批復(fù)取消編輯批復(fù)未通過(guò)批復(fù)已通過(guò)載入文檔

登錄管理活動(dòng)圖

顯示登錄界面輸入用戶名和密碼信息檢驗(yàn)設(shè)置進(jìn)入權(quán)限進(jìn)入主界面

基本信息管理狀態(tài)圖

員工基本信息錄入待編輯管理員輸入`修改`刪除信息已編輯總經(jīng)理批復(fù)批復(fù)已通過(guò)總經(jīng)理批復(fù)總經(jīng)理審批批復(fù)未通過(guò)未編輯

人事管理狀態(tài)圖

基本信息輸入基本信息刪除基本信息修改基本信息查詢

人事管理實(shí)體類圖

人事管理系統(tǒng)邊界類圖

登錄人事管理系統(tǒng)主界面員工信息管理員工信息查詢管理員工基本信息輸入員工基本信息刪除員工基本信息修改編輯信息批復(fù)員工基本休息修改

人事系統(tǒng)序列圖

用戶 : 管理員 : 登錄驗(yàn)證用戶和...打開(kāi)登錄正確打開(kāi) : 員工信息查詢管理 : 人事管理系統(tǒng)主界面 : 員工信息管理員工基本信息查詢基本...編輯員工基本...顯示員工基本...顯示員工基本...人事管理協(xié)作圖

4: 正確2: 打開(kāi)3: 登錄1: 驗(yàn)證用戶和密碼用戶 : 管理員 : 登錄8: 顯示員工基本信息5: 打開(kāi)6: 7: 查詢基本信息員工基本信息 : 員工信息管理9: 編輯員工基本信息 : 人事管理系統(tǒng)主界面10: 11: 顯示員工基本信息 : 員工信息查詢管理

人事管理組件圖

登錄主頁(yè)面身份驗(yàn)證登錄系統(tǒng)主頁(yè)服務(wù)器運(yùn)算編輯主頁(yè)并提交服務(wù)器管理員編輯主頁(yè)服務(wù)器運(yùn)算出等待經(jīng)理批復(fù)經(jīng)理批復(fù)主頁(yè)服務(wù)器運(yùn)算批復(fù)存入數(shù)據(jù)庫(kù)并返回主頁(yè)面

人事管理數(shù)據(jù)模型圖

人事管理部署圖

主機(jī)數(shù)據(jù)庫(kù)服務(wù)器打印機(jī)

心得體會(huì):以前在做軟件工程實(shí)驗(yàn)的時(shí)候大多是用viso做的圖。所以在這次實(shí)驗(yàn)開(kāi)始的時(shí)候?qū)芏鄨D不很熟悉,通過(guò)書本和問(wèn)同學(xué)解決了很多細(xì)節(jié)方面的問(wèn)題,對(duì)軟件工程更加的知識(shí)有了更進(jìn)一不的加強(qiáng),但在做序列圖和協(xié)作圖的時(shí)候還是沒(méi)有很好的掌握,對(duì)系統(tǒng)在很多模塊的序列圖沒(méi)做出。總的來(lái)說(shuō)通過(guò)這次實(shí)驗(yàn)提高了自己的動(dòng)手能力和軟件工程的認(rèn)識(shí)。

下載人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)word格式文檔
下載人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc
將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    人事管理系統(tǒng)設(shè)計(jì)

    企 業(yè) 人 事 管 理 系 統(tǒng) 課 程 設(shè) 計(jì) 實(shí)驗(yàn)小組成員:張健,黃仁獎(jiǎng),莊寧曉,徐凱,宋永捷 計(jì)算機(jī)051(行) 《企業(yè)人事管理系統(tǒng)》可行性研究報(bào)告 編寫目的 從人事管理的角度來(lái)講,人們已經(jīng)......

    人事管理系統(tǒng)設(shè)計(jì)

    《網(wǎng)絡(luò)數(shù)據(jù)庫(kù)》 人事管理系統(tǒng)設(shè)計(jì)報(bào)告 院系:物理與電子工程學(xué)院 專業(yè):通信工程班級(jí):10屆06班學(xué)號(hào):10006520633 姓名:代剛?cè)掌冢?011-05-16 人事管理系統(tǒng)設(shè)計(jì) 1、數(shù)據(jù)庫(kù)功能分析......

    人事管理系統(tǒng)論文:基于SSH的人事管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[最終定稿]

    人事管理系統(tǒng)論文:基于SSH的人事管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn) 【中文摘要】企業(yè)人事管理是企業(yè)管理的一項(xiàng)重要內(nèi)容.在整個(gè)企業(yè)的管理中具有重要地位。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展和企......

    C#課程設(shè)計(jì)_簡(jiǎn)單人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(優(yōu)秀范文五篇)

    C#課程設(shè)計(jì) 題目:人事檔案管理系統(tǒng) 姓名:張偉 學(xué)號(hào):20122392 班級(jí):計(jì)科1班 設(shè)計(jì)時(shí)間:2014/12/27 目錄 前言 .......................................................................

    人事管理系統(tǒng)畢業(yè)論文設(shè)計(jì)

    目錄 前 言 ...........................................................................................................................................................

    人事管理系統(tǒng)

    企業(yè)人事財(cái)務(wù)管理系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì) 內(nèi)容摘要 隨著Internet的不斷發(fā)展,傳統(tǒng)的管理方式,消耗大量的人力物力,傳統(tǒng)的方式已經(jīng)趕不上時(shí)代的腳步,所以開(kāi)發(fā)一個(gè)高效的企業(yè)人事財(cái)務(wù)管......

    人事管理系統(tǒng)的設(shè)計(jì)(開(kāi)發(fā))(精選)

    人事管理系統(tǒng)的設(shè)計(jì)(開(kāi)發(fā)) 目錄 1. 功能概述2. 開(kāi)發(fā)背景及意義 3. 軟件環(huán)境 3. 系統(tǒng)層次結(jié)構(gòu)5 設(shè)計(jì)階段類圖 6. 軟件具體功能說(shuō)明,界面說(shuō)明(表單說(shuō)明) 7. 體會(huì)及優(yōu)缺點(diǎn)分析人......

    企業(yè)人事管理系統(tǒng)詳細(xì)設(shè)計(jì)

    企業(yè)人事管理系統(tǒng)詳細(xì)設(shè)計(jì) 1 企業(yè)人事管理系統(tǒng)概述 人事管理系統(tǒng)模塊設(shè)計(jì):用戶登錄模塊:模塊功能包括錄入,修改,刪除登錄用戶信息。用戶權(quán)限管理模塊:模塊功能包括為每個(gè)系......

主站蜘蛛池模板: 九九视频免费精品视频| √天堂资源在线中文8在线最新版| 成人aaa片一区国产精品| 国产一区二区精品久久岳| 国产精品视频观看裸模| 人妻暴雨中被强制侵犯在线| 免费少妇a级毛片人成网| 老色鬼永久精品网站| 精品夜夜爽欧美毛片视频| 国产午夜无码福利在线看网站| 国产精品久久久久久久久免费| 国产综合色在线视频区| 五月综合激情婷婷六月| 99久久无色码中文字幕人妻蜜柚| 国产女主播白浆在线观看| 强行交换配乱婬bd| 中文字幕无码av波多野吉衣| 秋霞av鲁丝片一区二区| 免费观看又色又爽又湿的视频| 99热亚洲色精品国产88| 最新四色米奇影视777在线看| 国产精品自产拍在线观看55| 国产色在线 | 日韩| 无码国产激情在线观看| 久久午夜夜伦鲁鲁片免费无码| 99热精品国产三级在线| 国产精品内射久久久久欢欢| 久久俺也去丁香综合色| 亚洲精品无码久久久久av老牛| 人妻无码vs中文字幕久久av爆| 中文字幕无码免费久久99| 无遮挡边摸边吃奶边做视频免费| 久久婷婷五月综合色国产免费观看| 精品无码国产自产野外拍在线| 日韩系列无码一中文字暮| 久久成人网站| 久久天天躁狠狠躁夜夜| 精品综合久久久久久97超人| 亚洲成av人影片在线观看| 国语精品一区二区三区| 国产亚洲??久一区二区|