資源描述:
《人事信息管理系統(tǒng)的分析與設(shè)計(jì)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、人事信息管理系統(tǒng)的分析與設(shè)計(jì)畢業(yè)論文目錄前言11緒論11.1問題的提出11.2課題的背景及意義12系統(tǒng)需求分析22.1系統(tǒng)開發(fā)策略22.2系統(tǒng)功能需求分析23系統(tǒng)分析與設(shè)計(jì)33.1系統(tǒng)功能模塊設(shè)計(jì)33.2數(shù)據(jù)庫設(shè)計(jì)ER圖43.3數(shù)據(jù)庫物理結(jié)構(gòu)表的描述44代碼設(shè)計(jì)與實(shí)現(xiàn)54.1人事信息管理系統(tǒng)代碼設(shè)計(jì)與實(shí)現(xiàn)54.2代碼開發(fā)65軟件測(cè)試365.1系統(tǒng)模塊測(cè)試365.2研究成果366技術(shù)難點(diǎn)及解決376.1一般用戶和管理員操作權(quán)限問題376.2設(shè)置對(duì)話框中Static控件字體的大小及顏色,代碼如下:436.3設(shè)置ListControl控件的行高,及屏蔽空白行
2、代碼實(shí)現(xiàn):436.4設(shè)置照片,代碼如下:436.5工資的計(jì)算問題487總結(jié)及展望4849致謝語48參考文獻(xiàn)48緒論1.1問題的提出隨著計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的廣泛應(yīng)用,人事檔案管理系統(tǒng)成為現(xiàn)代企業(yè)管理中不可缺少的一部分。為適應(yīng)現(xiàn)代企業(yè)制度要求,實(shí)現(xiàn)企業(yè)勞動(dòng)人事檔案管理的科學(xué)化和規(guī)范化,從而提出了企事業(yè)單位人事檔案管理系統(tǒng)開發(fā)的課題。1.2課題的背景及意義企事業(yè)單位人事檔案管理工作是一種繁瑣的,務(wù)求準(zhǔn)確訊速的信息檢索工作。特別是對(duì)在崗人員、離退人員、工資發(fā)放、職稱評(píng)定等信息的管理,具有典型的信息處理管理模式。本設(shè)計(jì)以人事檔案管理為入口點(diǎn),提出了基于面向?qū)ο蟮臄?shù)
3、據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)——VisualC++6.0為設(shè)計(jì)工具,以軟件工程設(shè)計(jì)規(guī)則為指導(dǎo)的人事檔案管理系統(tǒng)。該課題基于VisualC++6.0數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)進(jìn)行開發(fā),達(dá)到了提高企事業(yè)單位人事檔案管理信息處理效率的效果。2系統(tǒng)需求分析2.1系統(tǒng)開發(fā)策略本系統(tǒng)開發(fā)主要采用自頂向下的開發(fā)方式,自頂向下的方法模型如下圖所示:圖1.開發(fā)模型圖491.1系統(tǒng)功能需求分析1.1.1人事檔案管理系統(tǒng)的系統(tǒng)分析概述現(xiàn)在的世界是信息的世界,隨著信息量越來越大以及計(jì)算機(jī)技術(shù)的發(fā)展,計(jì)算機(jī)已成為各企事業(yè)單位管理的重要工具。人事檔案管理是對(duì)員工信息、部門信息、崗位信息、出勤
4、信息、工資信息的管理和快速方便的查詢。系統(tǒng)開發(fā)主要有以下六個(gè)模塊組成:a)在人事管理模塊中實(shí)現(xiàn)了,人員檔案管理與人事管理等功能;b)在出勤管理模塊中實(shí)現(xiàn)了,員工的考勤管理等功能;c)在工資管理模塊中實(shí)現(xiàn)了,員工工資的管理等功能;d)在系統(tǒng)管理模塊中實(shí)現(xiàn)了,有關(guān)基本表的更新以及數(shù)據(jù)的備份和恢復(fù)的管理功能e)在用戶管理模塊中實(shí)現(xiàn)了,有關(guān)系統(tǒng)用戶管理及權(quán)限的分配管理;f)最后用幫助模塊,讓使用者了解本系統(tǒng),并幫助使用者如何更好的使用本系統(tǒng)。1.1.2系統(tǒng)流程圖本系統(tǒng)的系統(tǒng)流程圖如下:49圖1.系統(tǒng)流程圖1系統(tǒng)分析與設(shè)計(jì)1.1系統(tǒng)功能模塊設(shè)計(jì)模塊結(jié)構(gòu)圖49圖1
5、.模塊結(jié)構(gòu)圖1.1數(shù)據(jù)庫設(shè)計(jì)ER圖(詳細(xì)信息見數(shù)據(jù)庫設(shè)計(jì)概念模型)1.2數(shù)據(jù)庫物理結(jié)構(gòu)表的描述主要表格如下:(詳細(xì)見數(shù)據(jù)庫編碼)員工:EM_Employee存放員工基本信息獎(jiǎng)懲記錄:EM_RewPun_Rec模塊劃分:EM_ModuleClass工資:EM_Salary模塊劃分的值對(duì)應(yīng)表名稱模塊編號(hào)模塊名稱模塊對(duì)應(yīng)值功能描述編碼MS_IDMSModuleNameMSValue 00001人事管理1控制"人事管理"下所有的模塊00002出勤管理2控制"出勤管理"下所有的模塊00003工資管理4控制"工資管理"下所有的模塊00004系統(tǒng)管理8控制"系統(tǒng)管理
6、"下:①基本信息,②部門管理4900005用戶管理16控制"用戶管理"下:①系統(tǒng)操作員管理,②權(quán)限管理00006數(shù)據(jù)庫管理32控制"系統(tǒng)管理"下:①數(shù)據(jù)恢復(fù)備份,②系統(tǒng)初始化1代碼設(shè)計(jì)與實(shí)現(xiàn)1.1人事信息管理系統(tǒng)代碼設(shè)計(jì)與實(shí)現(xiàn)1.1.1系統(tǒng)主界面圖1.系統(tǒng)主界面圖1.1.2數(shù)據(jù)庫表關(guān)聯(lián)定義詳細(xì)信息見數(shù)據(jù)庫物理模型1.1.3模塊間的關(guān)系人事管理模塊對(duì)員工的各種基本信息進(jìn)行管理,考勤管理對(duì)員工的上下班情況及請(qǐng)假加班等情況進(jìn)行管理,工資管理對(duì)員工的基本工資、工資構(gòu)成、稅率管理、補(bǔ)貼管理及員工的月度工資管理,月度工資通過考勤管理里的加班情況、出勤情況、請(qǐng)假情況
7、、出差情況核算加班費(fèi)、請(qǐng)假扣費(fèi)、出差補(bǔ)貼等。系統(tǒng)管理主要管理單個(gè)的基本表項(xiàng)、部門管理、數(shù)據(jù)備份與恢復(fù)等。用戶管理對(duì)系統(tǒng)的用戶操作權(quán)限及密碼修改管理。491.1代碼開發(fā)1.1.1CDlgLogin窗口圖1.登錄界面圖登錄對(duì)話框通過讀取數(shù)據(jù)庫中用戶名和密碼對(duì)用戶輸入的用戶名和密碼進(jìn)行校驗(yàn),如果用戶名或密碼為空或錯(cuò)誤當(dāng)用戶點(diǎn)擊登錄時(shí)彈出如下提示:圖2.用戶名輸入提示圖圖3.密碼輸入提示圖圖4.密碼錯(cuò)誤提示圖49圖1.用戶名錯(cuò)誤提示圖如果非法輸入次數(shù)超過6次,將彈出如下提示:圖2.登錄出錯(cuò)提示圖系統(tǒng)將自動(dòng)退出登錄,用戶輸入的密碼通過調(diào)用CCrypt加密類cy的
8、生成密鑰函數(shù)cy.Key_creator(sUserPassWord),調(diào)用加密函數(shù)對(duì)密碼進(jìn)行