企業(yè)員工培訓管理系統(tǒng)的設(shè)計_第1頁
企業(yè)員工培訓管理系統(tǒng)的設(shè)計_第2頁
企業(yè)員工培訓管理系統(tǒng)的設(shè)計_第3頁
企業(yè)員工培訓管理系統(tǒng)的設(shè)計_第4頁
企業(yè)員工培訓管理系統(tǒng)的設(shè)計_第5頁
已閱讀5頁,還剩41頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

企業(yè)員工培訓管理系統(tǒng)的設(shè)計企業(yè)員工培訓管理系統(tǒng)的設(shè)計企業(yè)員工培訓管理系統(tǒng)的設(shè)計xxx公司企業(yè)員工培訓管理系統(tǒng)的設(shè)計文件編號:文件日期:修訂次數(shù):第1.0次更改批準審核制定方案設(shè)計,管理制度企業(yè)員工培訓管理系統(tǒng)的設(shè)計1設(shè)計背景本系統(tǒng)為企業(yè)員工培訓信息管理系統(tǒng),通過該系統(tǒng),使企業(yè)員工培訓管理工作系統(tǒng)化、規(guī)范化、自動化,從而達到提高企業(yè)培訓管理效率的目的。采用的開發(fā)工具是MicrosoftVisualC++。企業(yè)員工培訓管理系統(tǒng)能夠?qū)ζ髽I(yè)員工基礎(chǔ)信息、員工檔案瀏覽、員工資料查詢、員工資料統(tǒng)計、日常記事、通訊錄、數(shù)據(jù)庫備份和還原及清空等進行管理。及時了解各個培訓環(huán)節(jié)中信息的變更。管理人員必須以管理員身份登錄,保證了系統(tǒng)的安全性。系統(tǒng)的總體任務(wù)是使企業(yè)員工培訓管理人員可以輕松快捷地完成對員工培訓管理的任務(wù)。有利于提高管理效率。2系統(tǒng)設(shè)計系統(tǒng)設(shè)計思想 盡量采用公司現(xiàn)有的軟硬件環(huán)境,結(jié)合先進的管理系統(tǒng)開發(fā)方案,從而達到充分利用公司現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應用效果的目的。系統(tǒng)采用C/S(Client/Server)體系結(jié)構(gòu),客戶機Client負責提供表達邏輯、顯示用戶界面信息,訪問數(shù)據(jù)庫服務(wù)器;服務(wù)器server用于提供數(shù)據(jù)服務(wù)。系統(tǒng)采用模塊化程序設(shè)計,便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護人員補充,維護。同時,系統(tǒng)應具備數(shù)據(jù)庫維護功能,及時根據(jù)用戶需求進行數(shù)據(jù)的添加、刪除、修改、備份等操作。系統(tǒng)功能分析 在系統(tǒng)開發(fā)總體任務(wù)的基礎(chǔ)上對系統(tǒng)功能進行詳細的分析,在本系統(tǒng)的設(shè)計中需要完成的功能主要有以下內(nèi)容。 員工各種信息的輸入、查詢、修改,包括員工基本信息、職稱、崗位、已經(jīng)培訓過的課程和成績、培訓計劃等。課程信息的輸入、查詢、修改,包括課時、課程種類等;課程培訓的評價企業(yè)所有員工培訓需求的管理。企業(yè)培訓計劃的制定,修改。培訓管理系統(tǒng)的使用幫助。教師信息的管理,教師評價。培訓資源管理,培訓教材管理。系統(tǒng)用戶管理、權(quán)限管理。系統(tǒng)功能模塊設(shè)計培訓資源管理培訓資源管理成績信息管理課程信息管理學員基本信息培訓資源管理基本信息管理培訓需求管理培訓計劃管理培訓計劃實施培訓效果評價系統(tǒng)管理其他培訓資源管理培訓資源管理成績信息管理課程信息管理學員基本信息培訓資源管理基本信息管理培訓需求管理培訓計劃管理培訓計劃實施培訓效果評價系統(tǒng)管理其他培訓管理系統(tǒng)培訓管理系統(tǒng)3數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫需求分析通過對企業(yè)員工培訓管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下:員工的基本狀況。包括的數(shù)據(jù)項有員工號、員工姓名、性別、所在部門、身份證號、生日、籍貫、國籍、民族、婚姻狀況、健康狀況、工齡、狀態(tài)、家庭住址、聯(lián)系方式等等。員工成績狀況。包括的數(shù)據(jù)項有應該號、課程名稱、上課時間/地點、授課教師、成績、評價和是否通過。課程信息。包括的數(shù)據(jù)項有課程號、課程類別、課程名、課程學時,等效課程、預修課程、開課部門等。企業(yè)工作崗位信息。包括的數(shù)據(jù)項有部門代號、部門名稱、部門經(jīng)理等。培訓需求信息。包括的數(shù)據(jù)項有培訓的課程、培訓開放時間、結(jié)束時間、培訓教員、上課時間和地點等。個人培訓計劃信息。包括的數(shù)據(jù)項有培訓員工、培訓課程、培訓的開始時間/結(jié)束時間等、課程評價信息。包括的數(shù)據(jù)項有課程名、評價內(nèi)容和評價時間等。教員信息。包括的數(shù)據(jù)項有教員號、教員姓名/學歷、開始教課時間和教員評價等。培訓資源管理。包括的數(shù)據(jù)項有各個教員、教學設(shè)備的配備情況、各種教學教具借用情況培訓中心固定資產(chǎn)各種培訓費用和支出等等。培訓教材管理。包括的數(shù)據(jù)項有教材適合的課程、作者、教材狀態(tài)、教材數(shù)量和價格。完成了上面的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)后,下面進行數(shù)據(jù)庫設(shè)計。數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計。 根據(jù)上文的設(shè)計規(guī)劃,可以得出實體有員工實體、部門實體、崗位實體、教員實體、教學資源實體、教材實體、課程實體。下面給出各個實體的描述E-R圖。員工員工需求信息計劃信息成績信息基本信息需求信息計劃信息成績信息基本信息圖2員工實體E-R圖課程課程等效課程課程類別課程學時代號、名稱等效課程課程類別課程學時代號、名稱圖3課程實體E-R圖崗位崗位崗位功能崗位名稱崗位代號崗位功能崗位名稱崗位代號圖4崗位實體E-R圖教員教員評價教課時間學歷代號、名字評價教課時間學歷代號、名字圖5教員實體E-R圖課程資源課程資源資源需求培訓成本現(xiàn)有資源資源需求培訓成本現(xiàn)有資源圖6培訓資源實體E-R圖教材崗位教材崗位使用任職使用任職需求需求使用資源課程學員使用資源課程學員屬于屬于教學教學屬于屬于教員部門教員部門圖7實體之間的關(guān)系E-R圖數(shù)據(jù)庫的邏輯結(jié)構(gòu)實現(xiàn)上面論述了實體及實體之間的關(guān)系,在此基礎(chǔ)上,形成數(shù)據(jù)庫中表格以及各表格之間的關(guān)系。列名數(shù)據(jù)類型能否為空說明COURSE_IDNUMBER(3)NOTNULL課程號SUBJECTVARCHAR2(10)NULL課程類別COURSE_CNAMEVARCHAR2(20)NULL課程中文名稱COURSE_ENAMEVARCHAR2(10)NULL課程英文名稱COURSE_DESCVARCHAR2(40)NULL課程描述COURSE_DURATIONNUMBER(3)NULL學時COURSE_BOOKVARCHAR2(10)NULL教材COURSE_EQUNUMBER(3)NULL等效課程COURSE_BEFORENUMBER(3)NULL預修課程COURSE_MARKNUMBER(1)NULL初訓標志DEPT_IDNUMBER(3)NULL開課部門代號表1課程表COURSE數(shù)據(jù)類型能否為空說明TEACHER_IDNUMBER(6)NOTNULL教員號TEACHER_NAMEVARCHAR2(10)NULL教員姓名TEACHER_XLVARCHAR2(10)NULL教員學歷TEACHER_DATE_STARTDATENULL執(zhí)教時間TEACHER_EVALUSIONVARCHAR2(40)NULL評價表2教員信息表TEACHER數(shù)據(jù)類型能否為空說明EMP_NONUMBER(6)NOTNULL員工號EMP_NAMEVARCHAR2(10)NULL姓名DEPT_IDNUMBER(3)NULL所在部門號EMP_XLVARCHAR2(10)NULL學歷EMP_GENDERVARCHAR2(2)NULL性別EMP_BIRTHDAYDATENULL生日EMP_HOMETOWNVARCHAR2(8)NULL籍貫EMP_IDNUMBER(20)NULL身份證號EMP_STARTWORKDATENULL開始工作時間EMP_ADDRESSVARCHAR2(10)NULL家庭住址EMP_TELNUMBER(10)NULL電話EMP_EMAILVARCHAR2(20)NULLEmail表3員工基本信息表PERSONNEL數(shù)據(jù)類型能否為空說明DEPT_IDNUMBER(6)NOTNULL部門代號DEPT_NAMEVARCHAR2(10)NULL部門名稱DEPT_MANAGERVARCHAR2(10)NULL經(jīng)理代號DEPT_FUNCTIONVARCHAR2(80)NULL部門職能表4部門信息表DEPT列名數(shù)據(jù)類型能否為空說明EMP_NUMNUMBER(6)NOTNULL員工號COURSE_IDNUMBER(3)NULL課程類號碼TEACHER_IDNUMBER(6)NULL教員號SCORE_1NUMBER(3)NULL分數(shù)1SCORE_2NUMBER(3)NULL分數(shù)2SCORE_NOTEVARCHAR2(10)NULL教師評語表5員工成績表SCORE列名數(shù)據(jù)類型能否為空說明BOOK_IDNUMBER(3)NOTNULL教材編號BOOK_NAMEVARCHAR2(20)NULL教材名稱BOOK_AUTHORVARCHAR2(10)NULL作者BOOK_STATENUMBER(1)NULL教材狀態(tài)標志SBOOK_COURSE_IDNUMBER(3)NULL相應課程標號BOOK_QUANTITYNUMBER(3)NULL數(shù)量BOOK_PRICENUMBER(5,2)NULL價格表6教材信息表BOOK列名數(shù)據(jù)類型能否為空說明TMS_USERVARCHAR2(20)NOTNULL用戶名TMS_PSWDVARCHAR2(20)NOTNULL口令表7管理系統(tǒng)的用戶口令表USER_PSWD列名數(shù)據(jù)類型能否為空說明JOB_IDNUMBER(3)NOTNULL崗位代號JOB_NAMEVARCHAR2(10)NULL崗位名稱JOB_POWERVARCHAR2(20)NULL權(quán)力范圍表8工作崗位JOB列名數(shù)據(jù)類型能否為空說明COURSE_IDNUMBER(3)NOTNULL課程號(外部鍵)指向課程表的COURSE_NOCOURSE_NEEDNUMBER(6)NULL課程需要者(外部鍵)表9培訓需求表COURSE_NEED數(shù)據(jù)類型能否為空說明COURSE_IDNUMBER(3)NOTNULL課程號(外部鍵)指向課程表的COURSE_NOCOURSE_DATE_BEGINDATENULL課程開始時間COURSE_DATE_OVERDATENULL課程結(jié)束時間TEACHER_IDNUMBER(6)NULL教師號,外部鍵,指向教師表中的TEACHER_IDCOURSE_NUMBERNUMBER(2)NULL上課人數(shù)COURSE_PLACEVARCHAR2(10)NULL上課地點表10企業(yè)培訓計劃表COURSE_AVALABLE數(shù)據(jù)庫結(jié)構(gòu)實現(xiàn)雖然本次設(shè)計采用Access數(shù)據(jù)庫,但是SQL更具有通用性。下面給出創(chuàng)建這些表格的SQL語句。員工基本狀況表格PERSONNEL CREATETABLE“train”.PERSONNEL(EMP_NO NUMBER(6) NOTNULL,EMP_NAME VARCHAR2(10)NULL,DEPT_ID NUMBER(3),NULL EMP_XL VARCHAR2(10),NULL EMP_GENDER VARCHAR2(2) ,NULL EMP_BIRTHDAY DATE,NULL EMP_HOMETOWN VARCHAR2(8) NULL EMP_ID NUMBER(20)NULL,EMP_STARTWORKDATENULL, EMP_ADDRESS VARCHAR2(10)NULL, EMP_TEL NUMBER(10)NULL, EMP_EMAIL VARCHAR2(20)NULL, CONSRAINTPERSONNEL_TEM_NO_PKPRIMARRUYKEY(EMP_NUM),CONSRAINTPERSONNEL_DEPT_ID_FKFORFOREIEGKEY(EMP_ID),REFERENCES“TRAIN”.”DEPT_ID”CONSRAINTPERSONNEL_DEPT_ID_FKPKFORFOREIEGKEY(JOB_ID),REFERENCES“train”.”JOB”(JOB_ID))TABLESPACE”USER_DATA”;創(chuàng)建員工成績表格SCORECREATETABLE”train”.SCORE(EMP_NUMBER(6)NOTNULL,COURSE_IDNUMBER(3) NULL,TEACHER_IDNUMBER(6)NULL,SCORE_1 NUMBER(3)NULL,SCORE_2 NUMBER(3)NULL,SCORE_NOTE VARCHAR2(10)NULL,CONSTRAINTSCORE_EMP_NO_PKPRIMARYKEY(EMP_NO),CONSTRAINTSCORE_COURSE_ID_FKFOREIGNKRY(COURSE_ID) REFERENCES“train”.”COURSE”(COURSE_ID),CONSTRAINTSCORE_TEACHER_ID_FKFOREIGNKEY(TEATCHER_ID) REFERENCES“train”.”TEATCHER”(TEATCHER_ID))創(chuàng)建課程表格COURSECREATETABLE”train”.COURSE(EMP_NUMNUMBER(6)NOTNULL ,COURSE_IDNUMBER(3) NOTNULL,SUBJECTVARCHAR2(10) NULL,COURSE_CNAMEVARCHAR2(20)NULL,COURSE_ENAMEVARCHAR2(10)NULL,COURSE_DESC VARCHAR2(40)NULL,COURSE_DURATIONNUMBER(3)NULL,COURSE_BOOKVARCHAR2(10)NULL,COURSE_EQU NUMBER(3)NULL,COURSE_BEFORENUMBER(3)NULL,COURSE_MARKNUMBER(1)NULL,DEPT_ID NUMBER(3)NULL,CONSTRAINTCOURSE_COURSE_ID_PK_PRIMARYKEY(COURSE_ID))創(chuàng)建部門信息表DEPTCREATETABLE”train”.DEPT(DEPT_ID NUMBER(6)NOTNULL,DEPT_NAMEVARCHAR2(10) NULL,DEPT_MANAGERVARCHAR2(10)NULL,DEPT_FUNCTIONVARCHAR2(80)NULL,CONSTRAINTDEPT_EMP_NO_PKPRIMARYKEY(DEPT_ID),CONSTRAINTDEPT_COURSE_ID_FKFOREIGNKRY(DEPT_MANAGER) REFERENCES“train”.”COURSE”(DEPT_NO),CONSTRAINTDEPT_TEACHER_ID_FKFOREIGNKEY(DEPT_VICEMANAGER) REFERENCES“train”.”PERSONEL”(EMP_NO))TABLESPACE”USER_DATA”;創(chuàng)建教材信息表BOOKCREATETABLE”train”.BOOK(BOOK_ID NUMBER(3)NOTNULL,BOOK_NAME VARCHAR2(20)NULL,BOOK_AUTHORVARCHAR2(10)NULL,BOOK_STATENUMBER(1)NULL,BOOK_COURSE_IDNUMBER(3)NULL ,BOOK_QUANTITYNUMBER(3)NULL,BOOK_PRICE NUMBER(5,2) NULL,CONSTRAINTBOOK_BOOK_ID_PKPRIMARYKEY(BOOK_ID),CONSTRAINTBOOK_BOOK_ID_FKFOREIGNKEY(BOOK_COURSEID) REFERENCES“train”.”BOOK”(TEATCHER_ID))創(chuàng)建企業(yè)培訓計劃表CREATETABLE”train”.COURSE_AVALABLE(COURSE_ID NUMBER(3)NOTNULL,COURSE_DATE_BEGINDATENULL ,COURSE_DATE_OVERDATENULL,TEACHER_ID NUMBER(6)NULL ,COURSE_NUMBER NUMBER(2)NULL,COURSE_PLACEVARCHAR2(10)NULL,CONSTRAINTCOURSE_AVALABLE_COURSE_ID_PKPRIMARYKEY(COURSE_ID), (COURSE_ID)REFERENCES“train”.”COURSE”(COURSE_ID)CONSTRAINTCOURSE_AVALABLE_COURSE_ID_PKPRIMARYKEY(TEACHER

溫馨提示

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

評論

0/150

提交評論