(員工管理)員工培訓管理系統(tǒng)數據庫_第1頁
(員工管理)員工培訓管理系統(tǒng)數據庫_第2頁
(員工管理)員工培訓管理系統(tǒng)數據庫_第3頁
(員工管理)員工培訓管理系統(tǒng)數據庫_第4頁
(員工管理)員工培訓管理系統(tǒng)數據庫_第5頁
已閱讀5頁,還剩64頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(員工管理)員工培訓管理系前言-----------32.1需求--分析階段的---3------3標務明求求標2.2需求分析階段--2.2.1對--象說------------4要----4性要-----2.2.2處-----理功能2.2.3安全性和完整----4目-3.1---------63.2具體任務63.3結果-------73.3.1各實體及其屬性-------------------------------------------------------------73.3.2實體及其屬性E-R圖--------------------------------------------------------73.3.3局部E-R圖--------------------------------------------------------------------93.3.4全局E-R圖--------------------------------------------------------------------104.1邏輯設計階段的目標---------------------------------------------------------------114.2邏輯設計階段的任務---------------------------------------------------------------114.2.1實體型轉換為關系模式-----------------------------------------------------114.2.2實體間聯(lián)系轉換為關系模式------------------------------------------------124.2.3數據庫模式定義---------------------------------------------------------------145.1數據庫實施階段的目標-------------------------------------------------------------155.2數據庫實施階段的任務-------------------------------------------------------------155.2.1建立數據庫---------------------------------------------------------------------155.2.2建立數據表---------------------------------------------------------------------155.2.3錄入數據------------------------------------------------------------------------205.2.4建立視圖和存儲及相應功能的查詢操作---------------------------------23,作系統(tǒng)化、規(guī)范化、自動化,從而達到提高企業(yè)培訓的目的。需求分析簡單的說就是分析用戶的要求。需求分析是涉及數據庫的起點,需求分析的并影響到設計的結果是否合理和實用。的目標劃;6.加強各崗位員工的培訓,加快持證上崗工作步伐,進一步規(guī)范管理。的任務2.2.1對象說明:系統(tǒng)處理對象包括員工基本信息、員工成績信息、課程信息、企業(yè)工作崗位信息、企價信息、教對象包括信息如下所示:1.員工基本信息(Personal)包括有員工號、員工姓名、性別、所在部門、身份證、籍貫、聯(lián)系電話、家庭住址等信息。ade評價等。3.課程信息(Course)包括有課程號、課程名、課程學識、授課教師、預修課程、開課部門、初訓、復訓等。5.企業(yè)部門信息(Department)包括有部門編號、部門名稱、部門經理、部門副經理等。6.培訓需求信息(Need)包括有所需培訓的課程、要求培訓的員工、培訓計劃等。7.企業(yè)培訓計劃信息(B-Plan)包括有所需培訓的課程、培訓開始時間、結束時間、培訓教員、上課時間、上課地點等。8.個人培訓計劃(P_Plan)包括有培訓員、培訓課程、培訓開始時間、培訓結束時間等。9.課程評價信息(Evaluate)包括有課程名、評價內容、評價時間等。10.教員信息(Teacher)包括有教員號、教員姓名、教員學歷、開始教學時間、教員評價等。2.2.2處理功能要求績、培訓計劃等。2.培訓課程基本信息查詢、修改與更新,包括課時、課程種類等。3.企業(yè)所有員工培訓需求的管理.4.每一位員工的課程信息的查詢與信息更新;5.企業(yè)培訓計劃的制定、修改;6.培訓課程的評價;7.教員信息的管理、教師評價等。2.2.3安全性和完整性要求授權的視圖,這樣可提供系統(tǒng)數據陸來識別用戶級別,根據這個級近而可以滿足用戶的基本數據安全性要求。的取值范 (1)主碼取值唯一,不能相同,并且不能去空值。 (2)各關系凡是涉及到姓名的其取值一律不能為空值,此處允許有相同的姓名。 (5)有新的員工注冊使用該系統(tǒng)或有員工注銷改號,數據庫自動更新。詳細完整性要求見于系統(tǒng)的邏輯設計階段。培訓計劃培訓計劃選擇培訓課培訓培訓評估3.3.2實體屬性E-R圖:3.1目標模型的過程就是概念結構設計。概念設計階段主要是將需求分析階段得到的用戶需求抽象為信息結構(概念模型)的過程,它是念模型設計和新系統(tǒng)流程兩個階段。在需求分析階段所得這些需求。3.3結果3.3.1各實體及其屬性根據需求分析,設計出能夠滿足用戶需求的各種實體,以及他們之間的關系。規(guī)劃出的實體有:員工實體、部門實體、崗位實體、教員實體、課程實體。代號代號部部門(副)經理程號程號號時間3.3.3局部E-R圖:3.3.4全局E_R圖 部門n課nm課n (某公司有多個部門.一個部門有多個崗位,每個崗位有多個員工,每個員工只能在一個崗.一個教員4.1邏輯設計階段的目標以上的概念設計階段是獨立于任何一種數據模型的,但是邏輯設計階段就與選用的4.2邏輯設計階段的任務式的邏輯結構定義、關系的完出來。數據處理階段主要任務是畫出系統(tǒng)功能模塊圖。4.2.1實體型轉換為關系模式體的碼就是關系的,關系模式的主碼用紅色直下劃線標出,關系模式的外碼用黃色直下劃線標出。上課地點)4.2.2實體間聯(lián)系轉換為關系模式聯(lián)系相連的各個實體的碼以及聯(lián)系本身的屬性均關系的候選碼。如果與某一個實體對應的關系合并,則需要在該關系模式的屬性中加入另一個關系的主碼和聯(lián)系本身的屬性。端實體的碼,再加上聯(lián)系的屬性。nn的關系模式合并作如nn端的關系模式中加上另一端關系的碼和聯(lián)系屬性。為了方便系統(tǒng)地實現(xiàn)和數據庫的設計,將所有的關系均作為一個單獨的關系模式。工作崗位(工作崗位代號、工作崗位名稱、工作崗位的權利、范圍)主碼:工作崗位部門(部門編號、部門名稱、部門經理、部門副經理)主碼:部門編號屬于(工作崗位代號、部門編號、職能)中工作崗位號為引用“工作崗位”關系模式的外碼;部門號為引用“部門”關系模式的外碼。部門(部門編號、部門名稱、部門經理、部門副經理)主碼:部門編號中員工號為引用“員工”關系模式的外碼;部門號為引用“部門”關系模式的外碼。課程(課程號、課程名、課程學識、授課教師、預修課程、開課部門)主碼:課程號中員工號為引用“員工”關系模式的外碼;課程號為引用“課程”關系模式的外碼。教員(教員號、教員姓名、教員學歷、開始教學時間、教員評價)主碼:教員號教授(教員號、員工號、課程名)中教員號為引用“教員”關系模式的外碼;教員(教員號、教員姓名、教員學歷、開始教學時間、教員評價)主碼:教員號課程(課程號、課程名、課程學識、授課教師、預修課程、開課部門)主碼:課程號授課(教員號、課程號、教課時數)中教員號為引用“教員”關系模式的外碼;課程號為引用“課程”關系模式的外碼。4.2.3數據庫模式定義其中,包括各模式的邏輯結構定義、關系的完整性和安全性等內容。邏輯結構(基本表)定義Personal(詳見數據結構) (詳見數據結構) (詳見數據結構)Course(詳見數據結構) (詳見數據結構) (詳見數據結構) (詳見數據結構) (詳見數據結構)Train(詳見數據結構) (詳見數據結構)Evaluate(詳見數據結構) (詳見數據結構)Teacher(詳見數據結構) (詳見數據結構)5.1數據庫實施階段目標5.2數據庫實施階段任務5.2.1建立數據庫edatabaseemployeetraining5.2.2建立數據表 1)員工基本信息表的建立createtablePersonal(char(9)notnull,char(2)char(6)char(20)null,select*fromPersonal(2)課程信息表的建立createtableCourse(char(6)char(9)char(10)char(10)char(10)primarykey,notnull,null,null,notnull)3)員工培訓成績信息表的建立:createtableGrade(Pernochar(9)notnull,Cnochar(6)notnull,marykeyPernoCnoforeignkey(Perno)referencesPersonal(Perno),foreignkey(Cno)referencesCourse(Cno))Grade (4)工作信息表的建立:createtableWorks(primarykey,notnull,WorightNvarchar(10)null,foreignkeyWopernoreferencesPersonalPerno (4)部門信息表的建立:epartmentchar(9)primarykey,notnull,Pernochar(9)notnull,DassmgNvarchar(6)null,foreignkey(Perno)referencesPersonal(Perno)) (5)需求信息表的建立:createtableNeed(NePernochar(9)notnull,NeperNchar(5)notnull,NeplanNvarchar(20)notnull,foreignkey(NePerno)referencesPersonal(Perno)) (6)培訓信息表的建立:createtableTrain(TrTfinchar(10)char(10)char(9)char(10)primarykey,null,null,notnull,notnull,foreignkey(Trno)referencesPersonal(Perno))select*fromTrain (7)教員信息表的建立:createtableTeacher(Tenochar(10)primarykey,Tenamechar(10)notnull,Tetimechar(10)null,null,null)select*fromTeacher (8)評價信息表的建立:createtableEvaluate(Cnochar(6)notnull,Tenochar(10)notnull,TeevaNvarchar(20)null,Evatimechar(10)null,foreignkey(Cno)referencesCourse(Cno),foreignkey(Teno)referencesTeacher(Teno))select*fromEvaluate5.2.3數據的錄入insertintoPersonalvalues('0611101','李勇','男','銷售部','')insertintoPersonalvalues('0611102','劉晨','男','市場部','1')insertintoPersonalvalues('0611104','張小紅','女','銷售部',3)insertintoPersonalvalues('0621101','張立','男','銷售部','4')insertintoPersonalvalues('0621102','吳賓','女','市場部','5')insertintoPersonalvalues('0621103','張海','男','采購部',6)insertintoPersonalvalues('0631101','錢小平','女','市場部','7')insertintoCoursevalues('C001','高等數學',4,1,'趙老師')insertintoCoursevalues('C002','大學英語',3,1,'錢老師')insertintoCoursevalues('C003','大學英語',3,2,'孫老師')insertintoCoursevalues('C007','數據結構',4,4,'葉老師')insertintoGradevalues('0611101','C002',80)insertintoGradevalues('0611101','C003',84)insertintoGradevalues('0611102','C001',92)insertintoGradevalues('0611102','C002',90)insertintoGradevalues('0621103','C001',50)insertintoWorkvalues('1611101','張三','經理','銷售部')values('1611102','張晨','副經理','市場部')values('1611104','張紅','秘書','銷售部')values('1621102','吳小賓','調查員','市場部')values('1621103','張一海','采購員','采購部')values('0611101','李勇','0611101','經理','')values('0631101','錢小平','0631101','副經理','')insertintoNeedvalues('高等數學','0611101','','個人計劃')insertintoNeedvalues('大學英語','0611102',3,'個人計劃')insertintoNeedvalues('數據結構','0621103',4,'企業(yè)計劃')insertintoNeedvalues('計算機網絡','0611102',1,'企業(yè)計劃')insertintoTrainvalues('高等數學','','','0611101','趙老師')insertintoTrainvalues('大學英語','','','0611102','錢老師')insertintoTrainvalues('數據結構','','','0621103','葉老師')insertintoTeachervalues('61101','張寶','','','B')insertintoTeachervalues('61102','張淼','','','B')insertintoTeachervalues('61103','林業(yè)','','','A')insertintoTeachervalues('61104','王宇','','','C')insertintoTeachervalues('61105','葉智','','','C')insertintoEvaluatevalues('C001','61101','B','')insertintoEvaluatevalues('C002','61102',

溫馨提示

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

最新文檔

評論

0/150

提交評論