員工培訓管理系統(tǒng)分析與設計_第1頁
員工培訓管理系統(tǒng)分析與設計_第2頁
員工培訓管理系統(tǒng)分析與設計_第3頁
員工培訓管理系統(tǒng)分析與設計_第4頁
員工培訓管理系統(tǒng)分析與設計_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

員工培訓管理系統(tǒng)分析與設計學生姓名:劉偉指導老師:盧曼莎摘要企業(yè)通過一個好的員工培訓管理系統(tǒng),能使內(nèi)部的培訓工作系統(tǒng)化,規(guī)范化,自動化,從而提高員工的素質(zhì)和工作能力,使企業(yè)保持強大的競爭力,本課程設計針對培訓管理系統(tǒng)需要維護員工信息,管理培訓資源和教材,設計培訓計劃,安排培訓課程,對課程進行評價進行分析與設計。數(shù)據(jù)庫采用MicosoftAcess2000,程序運行平臺為Windows98/2000/XP。關鍵詞程序設計;數(shù)據(jù)庫;SQL;C++;1任務申請1.1、引言時間行進到21世紀,以計算機技術為主體的高新技術群體已經(jīng)將觸角深入到國發(fā)經(jīng)濟的方方面面。在市場經(jīng)濟的大環(huán)境下,越來越多的人士逐漸認識到用計算機技術進行名類管理,交流的便捷。尤其在競爭越來越激烈的今天,知識更新的速度也在加快.企業(yè)的培訓也越來越受到各個企業(yè)領導的重視。通過一個員工培訓管理系統(tǒng),使企業(yè)的培訓工作系統(tǒng)化、規(guī)范化、自動化,從而達到提高企業(yè)培訓管理效率的目的.員工培訓管理系統(tǒng)是為了企業(yè)管理方便而設計的。該系統(tǒng)主要考慮以西幾點:?盡量采用公司現(xiàn)有的軟硬件環(huán)境,及先進的管理系統(tǒng)開發(fā)方案,從而達到充分利用公司現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應用效果的目的。?系統(tǒng)應符合公司員工培訓管理的規(guī)定,滿足公司日常員工培訓工作需要,并達到操作過程直觀、方便、實用、安全等要求。?系統(tǒng)采用C/S體系結構,Client(客戶機)負責提供表達邏輯、顯示用戶界面信息、訪問數(shù)據(jù)庫服務器Server(服務器)則用于提供數(shù)據(jù)服務。?系統(tǒng)采用模塊化程序設計方法,既便于系統(tǒng)功能的各種組合和修改;又便于未參與開發(fā)的技術維護人員補充、維護.?系統(tǒng)應具備數(shù)據(jù)庫維護功能,及時根據(jù)用戶需求進行數(shù)據(jù)的添加、刪除、修改、備份等操作。1.2、背景項目開發(fā)的提出者為企業(yè)經(jīng)營者,開發(fā)者為劉偉,已明確用戶有:公司經(jīng)理和公司員工、任課教師及相關的管理人員;潛在用戶有:公司客戶、求職人員。用戶特點:公司經(jīng)理和公司員工、任課教師及相關的管理人員作為單獨的一類用戶,公司客戶、求職人員作同一類用戶。項目經(jīng)費有企業(yè)出,開發(fā)周期一月.1.3、目標員工培訓管理信息系統(tǒng)以計算機為工具,通過對員工培訓管理所需的信息管理,把管理人員從繁瑣的數(shù)據(jù)計算處理中解脫出來,使其有更多的精力從事公司的籌劃實施等計劃.2可行性研究報告2。1、引言2.1。1編寫目的探討員工培訓管理系統(tǒng)是否值得立項,是否能夠立項.2.1。2定義經(jīng)濟可行性一--估計開發(fā)費用以及最終從開發(fā)成功的系統(tǒng)所獲得的收入或利益,衡量比較支出的費用和收到的利益.技術可行性--分析功能,性能以及限制條件,能否是一個技術上可實現(xiàn)的系統(tǒng).法律可行性-一明確系統(tǒng)開發(fā)可能導致的責任,有無違法問題.2.2、可行性研究的前提2.2。1要求嚴格依照ISO/IEC9123軟件質(zhì)量模式2。2.2目標軟件工程的標準化可以提高軟件的可靠性,可維護性和可移植性;提高軟件的生產(chǎn)率;提高軟件人員之間的通訊效率,減少差錯和誤解;有利于軟件管理,有利于降低軟件的運行維護成本,縮短軟件開發(fā)周期.2.2。3進行可行性研究的方法通過小組成員對該系統(tǒng)的不同意見進行歸納總結,得出一套完善的可行性計劃,采用螺旋模型開發(fā),開發(fā)過程中根據(jù)用戶要求不斷完善系統(tǒng)功能2.2。4評價尺度保證軟件系統(tǒng)最大限度地滿足用戶要求而進行有計劃,有組織的活動,其目的是生產(chǎn)高質(zhì)量軟件2.3、對現(xiàn)有系統(tǒng)的分析2。3.1工作負荷由于數(shù)據(jù)量越來越大,現(xiàn)有的系統(tǒng)已明顯不能適應目前的龐大數(shù)據(jù)量,系統(tǒng)工作負荷過大。2.3。2人員、費用開支由于現(xiàn)有系統(tǒng)的工作負荷嚴重超載,在現(xiàn)有系統(tǒng)上投入的人力,設備,空間,材料,等等與其他的一系列支持性服務越來越大,導致開發(fā)費用支出巨大,嚴重影響系統(tǒng)的可用性,急需改進。2。3.3設備鑒于原有系統(tǒng)的技術性含量比較低,故不需要多少高技術人員的操作,只是由于數(shù)據(jù)量的日益擴大,所需要的操作人員數(shù)量不斷增大。這一點已不再適應目前信息化時代的步伐。設備的科技含量也比較低,沒有達到大量的計算機普及程度。2.3。4局限性經(jīng)過嚴謹?shù)姆治?可知原有的系統(tǒng)存在很大的局限性,比如技術的過于陳舊,人員工作負荷大,系統(tǒng)維護及費用支出巨大,人員與設備技術含量低等等一系列缺點,所有這些都明確了需要一個新的適應新的信息化時代的高科技的系統(tǒng)。所以開發(fā)這樣一個系統(tǒng)是很有必要的。3項目開發(fā)計劃3.1引言對軟件系統(tǒng)開發(fā)周期確定一個完整的計劃,有助于傳達對客戶要求的高層理解。3。2.1工作內(nèi)容人員組織與安排,進度計劃,資源利用,經(jīng)費使用3.2。2主要參加人員計03—05劉偉3。2。3產(chǎn)品員工培訓管理系統(tǒng)3.3實行計劃3.3.1工作任務的分解與人員分工XX:底層模塊設計XX:模塊接口定義XX:組裝測試3.3.2接口人員3.3。3關鍵問題3.4支持條件3。4。1計算機系統(tǒng)支持PC機,打印機,Windows操作系統(tǒng).3.4.2需要用戶承擔的工作說明系統(tǒng)的主要功能,能在測試階段提供相應的報告.4需求說明書4。1引言4.1.1編寫的目的深入描述軟件的功能和性能,確定軟件設計的約束和軟件同其他系統(tǒng)元素的接口細節(jié)4。1。2定義靜態(tài)數(shù)據(jù)一一系統(tǒng)固化在內(nèi)的描述系統(tǒng)實現(xiàn)功能的一部分數(shù)據(jù)。動態(tài)數(shù)據(jù)一一在軟件運行過程中用戶輸入的后系統(tǒng)輸出給用戶的一部分數(shù)據(jù),也就是系統(tǒng)要處理的數(shù)據(jù)4。2任務概述管理計算機協(xié)會會員信息,為協(xié)會提供一個規(guī)范的管理系統(tǒng)4.2。2用戶的特點需要了解公司情況的一類人4。2.3假定和約束操作系統(tǒng)運行正常,與其他軟件無沖突4。3需求規(guī)定4。3。1對功能的約定4。3。2對性能的規(guī)定1。精度。2.時間特性。3.靈活性4.3。3輸入輸出要求日期數(shù)據(jù)類型以及其他數(shù)據(jù)類型必須按規(guī)定輸入.4。4數(shù)據(jù)管理能力要求數(shù)據(jù)庫初始大小10MB,文件增加按5%遞增4。5處理故障的能力局部數(shù)據(jù)錯誤不影響整個數(shù)據(jù)庫,對各類數(shù)據(jù)輸入錯誤給予提示5用戶手冊概要說明書5.1引言編寫用戶操作手冊的目的是為了讓用戶更快更好得使用該軟件,以及在用戶使用軟件時能夠很快的上手,達到熟練使用的程度。是整個軟件的一個說明書。5.2用途5。2。1功能員工培訓管理信息系統(tǒng)以計算機為工具,通過對培訓部門所需的信息管理,把管理人員從繁瑣的數(shù)據(jù)計算處理中解脫出來,使其有更多的精力從事公司的其他業(yè)務需求。5.2。2性能1數(shù)據(jù)精確度由于采用數(shù)據(jù)庫技術并且用戶的應用領域對數(shù)據(jù)精確度的要求不是太高,所以這點在系統(tǒng)中表現(xiàn)得比較少,但是用戶數(shù)據(jù)的安全性與正確性是完全保證的,所以對用戶的使用沒有多大的障礙.2時間特性本系統(tǒng)的數(shù)據(jù)庫較小,所以程序在響應時間,數(shù)據(jù)更新處理時間上性能是比較突出的。而且也正由于數(shù)據(jù)量相對較少,故在數(shù)據(jù)傳輸時間和系統(tǒng)運行時間上表現(xiàn)的較讓人滿意.3適應性該系統(tǒng)軟件是使用VisualC++6。0在windowsxp系統(tǒng)下完成的所以只要是兼容windows的軟件或是操作系統(tǒng),該軟件都可以正確地運行,有較好的適應能力與兼容性.而且應用戶的特殊需求軟件在完成后的維護階段可以保持一個與其他類軟件接口,隨時滿足用戶的使用要求.5.2。3安全保密根據(jù)不同需求可設置不同安全級別5.3運行環(huán)境5.3。1硬設備選用PC級服務器。具體配置如下:Intel486CPU或以上256M內(nèi)存1個4。3G硬盤,1個激光打印機5.3.2支持軟件Microsoftaccess5.3.3數(shù)據(jù)結構表格,數(shù)組6概要設計說明書6。1引言6.1。1編寫目的從該階段開發(fā)正式進入系統(tǒng)軟件的實際開發(fā)階段,本階段完成系統(tǒng)的大致設計并明確系統(tǒng)的數(shù)據(jù)結構與軟件結構。在系統(tǒng)軟件設計階段主要是把一個軟件需求轉化為軟件表示的過程,這種表示只是描繪出軟件的總的概貌。本概要設計說明書的目的就是進一步細化軟件設計階段得出的軟件總體概貌,把它加工成在程序細節(jié)上非常接近于源程序的軟件表示。6。1.2定義在該概要設計說明書中的專門術語有:總體設計接口設計數(shù)據(jù)結構設計運行設計出錯設計6。2總體設計6.2。1系統(tǒng)功能分析系統(tǒng)功能分析是在系統(tǒng)開發(fā)總體任務的基礎上完成的。本例中的員工培訓管理系統(tǒng)需要完成的功能主要有以下幾點。?員工各種信息的輸入,包括員工基本信息、職稱、崗位、已經(jīng)培訓過的課程和成績、培訓計劃等。?員工各種信息的查詢、修改,包括員工羈絆信息、職稱、崗位、已經(jīng)培訓過的課程和成績、培訓計劃等.?培訓課程信息的輸入,包括課時、課程種類等。?培訓課程信息的查詢、修改.?企業(yè)所有員工培訓需求的管理.?企業(yè)培訓計劃的制定、修改。?培訓課程的評價.?培訓管理系統(tǒng)的使用幫助。?教師信息的管理、教師評價。?培訓資源管理。?培訓教材管理.?員工外出培訓管理。?系統(tǒng)用戶管理、權限管理。6。2。2系統(tǒng)功能模塊設計在系統(tǒng)功能分析的基礎上,考慮VisualC++程序編制特點,得到如圖所示的系統(tǒng)功能模塊

6.3接口設計6.3。1用戶接口系統(tǒng)向用戶提供按鈕和菜單命令6.3。2外部接口系統(tǒng)自動注冊ODBC數(shù)據(jù)源6.3。3內(nèi)部設計通過全局變量傳遞控制信息6。4系統(tǒng)出錯處理設計6.4。1出錯信息登錄密碼錯誤

修改密碼原始密碼錯誤修改密碼時新密碼不一致6.4.2補救措施輸入數(shù)據(jù)格式或不完整數(shù)據(jù)錯誤,重新輸入即可7數(shù)據(jù)庫設計說明書7。1引言數(shù)據(jù)庫結構設計的好壞將直接對應用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響,好的數(shù)據(jù)庫結構設計會減少數(shù)據(jù)庫的存儲量,數(shù)據(jù)的完整性和一致性比較高,系統(tǒng)具有

較快的相應速度簡化基于此數(shù)據(jù)庫的應用程序的實現(xiàn)方法等。7。2數(shù)據(jù)庫需求分析在仔細調(diào)查企業(yè)員工培訓管理過程的基礎上,得到本系統(tǒng)所處理的數(shù)據(jù)流程,如圖:通過對企業(yè)員工培訓管理的內(nèi)容和數(shù)據(jù)流程分析,設計的數(shù)據(jù)項和數(shù)據(jù)結構如下:員工基本狀況.其數(shù)據(jù)項又員工號、員工姓名、性別、所在部門、身分證號、生日、籍貫、國籍、民族、婚姻狀況、健康狀況、參加工作時間、員工狀態(tài)、家庭住址和聯(lián)系電話等.?員工成績狀況。其數(shù)據(jù)項有員工號、課程名稱、時間、地點、授課教師、成績、評價和是否通過等.?課程信息。其數(shù)據(jù)項有課程號、課程類別、課程名、課程學時、等效學時、等效課程、預修課程、開課部門和初訓、復訓等。?企業(yè)工作崗位信息。其數(shù)據(jù)項有工作崗位代號、工作崗位名稱、工作崗位權力范圍等.?企業(yè)部門信息.其數(shù)據(jù)項有部門代號、部門名稱、部門經(jīng)理、部門副經(jīng)理等。?培訓需求信息。其數(shù)據(jù)項有所需培訓的課程和要求培訓的員工等.?企業(yè)培訓計劃信息。其數(shù)據(jù)項有培訓的課程、培訓開始時間、結束時間、培訓教員、上課時間和上課地點等。?個人培訓計劃信息。其數(shù)據(jù)項有培訓員工。培訓課程、培訓開始時間、培訓結束時間等。?課程評價信息。其數(shù)據(jù)項有課程名、評價內(nèi)容和評價時間等。?教員信息。其數(shù)據(jù)項有教員號、教員姓名、教員學歷、開始授課時間和教員評價等。?培訓資源管理信息。其數(shù)據(jù)項有各個教師、教學設備的配置情況、各種教學教具借用情況、培訓中心固定資產(chǎn)管理、各種培訓費用和培訓資源需求管理等。?培訓教材管理。其數(shù)據(jù)項有教材適合的課程、作者、教材狀態(tài)、教材數(shù)量和價錢等.7.3結構設計7.3。1概念結構設計本實例根據(jù)上面的設計規(guī)劃得出的實體有:員工實體、部門實體、崗位實體、教員實體、教學資源、課程實體。各實體和實體之間的關系E-R圖如下:

實體之間的關系E-R圖7.3.2邏輯結構設計在上面的實體以及實體之間的關系的基礎上,形成數(shù)據(jù)庫中的表以及各個表之間的關系.員工培訓管理系統(tǒng)數(shù)據(jù)庫中各個表的設計結果如下面的幾個表所示。創(chuàng)建課程表COURSE字段名臨楚據(jù)類型說明[:c俁程號(三罹)SUBJECT誤程類引CCUKSE.CME俁程中文名和i:ai.rjSE_EME俁程英丈名和cawsEjiESC誤程描述CCUKSEDIRAII05數(shù)字俁程學時i:ai.rjSE_BO[iK艾本CaWSEEQU數(shù)字等效課程CCUKSEBEFOIE數(shù)宇風慝課程CaWSEJilAMC數(shù)子初訓/復訓標志【取但"qDEPTJ]]數(shù)子升課部'刀教員信息表TEACHER1字段名稱1數(shù)據(jù)類型ItTEACHER數(shù)字教員號(主睡)TEACHERKATIE教員姓名TEACHERHL教員學歷TEACHERHATESTART曰期/時間并始教的時間TEACHEREVALUATION教員評價員工基本狀況表PERSONNEL

1字段名稱數(shù)據(jù)類型|emf_no■襟透■察杰,數(shù)字員工號(主鍵)EMFJTAJilE史本員工姓名DEPTID數(shù)字所在的蜜門導(外部槌),指向部門信息表的DEFTIDEMP_XL學歷EMF_GENIiER文本性別EMFBIRTHDAY日期閘間生日EMF_Hi:iMETi:iWN文本籍貫EMFCOUNTRY艾本國籍EMF_NATIUN文本民族EMFID身份證號EMFJilWLEAGE史本婚姻狀況EMFHEALTH健康狀況EMPSTARTWORK日期;■時間參加工作時間EMF_STATE文本員工狀態(tài)EMP_STATE_HATE日期J時間狀態(tài)時間EMF_H0MEAEDM33文本家庭住址EMFTELEN10數(shù)字聯(lián)系電話EMP_EMAIL文本聯(lián)系emaiiM址J1OB_ID數(shù)字工作崗位代號(外部鍵),指向工作崗位?況表的JIOBJD部門信息表DEPT字段名稱數(shù)據(jù)類型dept_ib|數(shù)字部門代號(主?。〥EPTNAME文本部門名稱DEFTJilOAGER數(shù)字部門經(jīng)理代號(外部鍵),指向員工基本恰況表的EMF_NODEFTVICEMANAGER數(shù)字部門副經(jīng)理代號(外部鍵),指向員工基本情況表的EMFNO工作崗位表JOB字段名稱1數(shù)據(jù)類型1JUBID數(shù)字工作崗位代號<主鍵)JOBNAME文本工作崗位名稱JDB_POffER文本崗位枳利范圍員工成績表SCORE字段名稱數(shù)據(jù)類型EHF_H10|數(shù)字員工號(夕卜部噩),指向員工基本狀況表的EMFH0COITRSEID數(shù)字課程號〔外部解),指向課程表COURSES_DATE日期J時間上操時間SFIACE文本上課地點TEkCHER^ID數(shù)字教師號C夕卜部噩),指向教師表TEACHERSCORE1數(shù)字成績LSC0KE_2數(shù)字成藏NSCOREHOTES文本教師評語PASS數(shù)字通過否t口旦1表示)培訓需求表COURSE_NEED字段名稱數(shù)據(jù)類型COUESEID數(shù)字保程號C外部健)■指向課程表的COURSEHOCOUESE_BEED數(shù)字課程需要者C外部解),指向員工基本狀況表企業(yè)培訓計劃表COURSE_AVAILABLE字段名稱數(shù)據(jù)類型coimsi_ir|數(shù)字課程號(外部疆),指向課程表的coursi_hioCOVRSIDATEBEGIN日期/■時間課程開始時間□DUES:E_IiJaA_匚IKEE:日期F時間課程結束時間TEACKER_ID數(shù)字教師號(外部艇),指向教師表中的TEACHER_I。COVESIFSRSOHKBMEEE數(shù)字上課即人數(shù)□DUESZE.FIA匚E文本上課的地點個人培訓計劃表PERSONNEL_PLAN字段名稱數(shù)據(jù)類型1說明EMFJTO員工號(主準〕,員工號(外部鼬〕,指向員工基本狀況表的EUFNOCUWSEID誤程號(外部罹),指向課程表的C3UBSE:TOCUWEEJiATEJEGIN日期/時間誤程開始時間CLiWSEJATEjj^TR日即/■時間俱程結審時間

課程評價表COURSE_EVALUATION字段

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論