企業(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頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

精心整理精心整理精心整理精心整理企業(yè)人事信息管理系統(tǒng)課程設(shè)計說明書課程名稱:數(shù)據(jù)庫訪問技術(shù)設(shè)計題目:企業(yè)人事管理系統(tǒng)專業(yè):軟件工程班級:姓名:學(xué)號:評分:指導(dǎo)教師:2013年01月17日1、課題主要完成內(nèi)容.開發(fā)項目簡介:開發(fā)項目:企業(yè)人事管理系統(tǒng)功能要求:a)名族類別管理(增刪改查功能)b)員工類別管理(增刪改查功能)c)員工狀態(tài)管理(增刪改查功能)d)文化程度管理(增刪改查功能)e)政治面貌管理(增刪改查功能)f)部門類別管理(增刪改查功能)工資類別管理(增刪改查功能)職務(wù)類別管理(增刪改查功能)員工信息管理(添加、刪除、修改)新員工入職員工轉(zhuǎn)正員工離職人事調(diào)動(包括部門內(nèi)調(diào)動和部門間調(diào)動)2.需求分析:系統(tǒng)包含兩大功能模塊,即基本信息管理和人事信息管理。在基本信息管理模塊中,又包含八大基本信息管理功能,各自都具備添加、刪除、修改、查詢的功能操名族類別管理:實現(xiàn)對員工名族的統(tǒng)計、排序。員工類別管理:可統(tǒng)計和管理員工在公司工作的形式。員工狀態(tài)管理:集中管理員工的工作狀態(tài)。文化狀態(tài)管理:管理員工的文化程度情況。政治面貌管理:管理員工的政治面貌情況。部門類別管理:統(tǒng)一管理公司的機(jī)構(gòu)設(shè)置情況。工資類別管理:管理公司的薪酬體系。職務(wù)類別管理:管理公司的職務(wù)分配體系。基本信息管理模塊架構(gòu)圖:在人事信息管理模塊中,包含六大功能模塊:員工信息管理、新員工入職、員工轉(zhuǎn)正、員工離職、人事動(包括部門內(nèi)調(diào)動和部門間調(diào)動)、員工退休。實現(xiàn)對員工信息的集中管理,具備增加、刪除、修改員工信息的常規(guī)操作

對新員工入職情況進(jìn)行記錄主要是針對實習(xí)員工,實現(xiàn)對其轉(zhuǎn)正情況的記錄

用于日常工作中員工出差,請假等情況的管理

針對日常人事調(diào)動情況的查詢和人事信息更新

針對老員工退休情況進(jìn)行集中管理E-R圖設(shè)計員工實體E-R圖員工:主鍵是員工號,外鍵包括性別,名族類別,文化程度,政治面貌,職務(wù),部門,工資,員工狀態(tài),姓

員工類別,性別。部門類別實體E-R圖部門類別:主鍵是部門類別編號,外鍵部門類別名。職務(wù)類別實體E-R圖職務(wù)類別:主鍵是職務(wù)類別號,外鍵是職務(wù)類別名。。工資類別實體E-R圖工資類別:主鍵是工資類別號,外鍵是工資類別名。政治面貌實體E-R圖政治面貌類別:主鍵是政治面貌號,外鍵是政治面貌名??傮wE-R圖*/*/*/*/*/*/*/*/3、數(shù)據(jù)庫設(shè)計3.1PDM圖3.2通過PDM圖,利用PowerDesigner工具生成的數(shù)據(jù)庫表結(jié)構(gòu)/*==============================================/*Table:Administrator*//*==============================================createtableAdministrator(MemberlDintidentity,MemberNamenvarchar(50)null,Pwdintnull,constraintPK_ADMINISTRATORprimarykey(MemberID))go/*==============================================/*Table:CulturalStatus*//*==============================================createtableCulturalStatus(cuStatusIdintidentity,cuStatusNamenvarchar(50)null,constraintPK_CULTURALSTATUSprimarykey(cuStatusId))go精心整理/*==============================================================*//*Table:DepartmentCateory*//*==============================================================*/createtableDepartmentCateory(deCateoryldintidentity,deCateoryNamenvarchar(50)null,constraintPK_DEPARTMENTCATEORYprimarykey(deCateoryId))go/*==============================================================*//*Table:DutyCateory*//*==============================================================*/createtableDutyCateory(duCateoryIdintidentity,duCateoryNamenvarchar(50)null,constraintPK_DUTYCATEORYprimarykey(duCateoryId))go/*==============================================================*//*Table:EmpStatus*//*==============================================================*/createtableEmpStatus(emStatusIdintidentity,emStatusNamenvarchar(50)null,constraintPK_EMPSTATUSprimarykey(emStatusId))go/*==============================================================*//*Table:EmployCateory*//*==============================================================*/createtableEmployCateory(emCateoryIdintidentity,emCateoryNamenvarchar(50)null,constraintPK_EMPLOYCATEORYprimarykey(emCateoryId))go/*==============================================================*//*Table:Employees*//*==============================================================*/createtableEmployees(emIdintidentity,nationalIdintnull,emCateoryIdintnull,poStatusIdintnull,emStatusIdintnull,duCateoryIdintnull,waCateoryIdintnull,精心整理cuStatusIdintnull,deCateoryldintnull,emNamenvarchar(50)null,emSexnvarchar(50)null,positiveTimedatetimenull,retirementTimedatetimenull,departureTimedatetimenull,entryTimedatetimenull,constraintPK_EMPLOYEESprimarykey(emId))go/*==============================================================*//*Table:Nationall*//*==============================================================*/createtableNationall(nationalIdintidentity,nationalNamenvarchar(50)null,constraintPK_NATIONALprimarykey(nationalId))go/*==============================================================*//*Table:Personnel*//*==============================================================*/createtablePersonnel(peIdintidentity,emIdintnull,peTimedatetimenull,lastDepartmentnvarchar(50)null,lastPositionnvarchar(50)null,nowDepartmentnvarchar(50)null,nowPositionnvarchar(50)null,constraintPK_PERSONNELprimarykey(peId))go/*==============================================================*//*Table:PoliticStatus*//*==============================================================*/createtablePoliticStatus(poStatusIdintidentity,poStatusNamenvarchar(50)null,constraintPK_POLITICSTATUSprimarykey(poStatusId))go/*==============================================================*//*Table:WageCateory*//*==============================================================*/createtableWageCateory(精心整理waCateoryIdintidentity,waCateoryNamenvarchar(50)null,constraintPK_WAGECATEORYprimarykey(waCateoryId))go3.3向數(shù)據(jù)庫中添加數(shù)據(jù)以及構(gòu)建存儲過程INSERT[dbo].[CulturalStatus]([cuStatusName])VALUES('高中')INSERT[dbo].[CulturalStatus]([cuStatusName])VALUES('專科')INSERT[dbo].[CulturalStatus]([cuStatusName])VALUES('大學(xué)')INSERT[dbo].[DepartmentCateory]([deCateoryName])VALUES('人事部')INSERT[dbo].[DepartmentCateory]([deCateoryName])VALUES('管理部')INSERT[dbo].[DepartmentCateory]([deCateoryName])VALUES('業(yè)務(wù)部')INSERT[dbo].[Nationall]([nationalName])VALUES('漢族')INSERT[dbo].[Nationall]([nationalName])VALUES('傣族')INSERT[dbo].[Nationall]([nationalName])VALUES('回族')//[文化程度添加]存儲過程createprocedureCulturalStatus_Add(@cuStatusNameNvarchar(50))asbegininsertintoCulturalStatusvalues(@cuStatusName)endcreateprocedureDepartmentCateory_Add(@deCateoryNameNvarchar(50))asbegininsertintoDepartmentCateoryvalues(@deCateoryName)endcreateprocedureDutyCateory_Add(@duCateoryNameNvarchar(50))asbegininsertintoDutyCateoryvalues(@duCateoryName)end精心整理精心整理// 員工基本信息查詢存儲過程createprocedureEmployeeInformationManage_Query(@emNamenvarchar(50))asbeginselectemIdas員工編號,emNameas員工姓名,emSexas性別,nationalNameasS族,poStatusNameas政治面貌,cuStatusNameas學(xué)歷,emStatusNameas員工類另U,emCateoryNameas員工狀態(tài),deCateoryNameas部門,duCateoryNameas職務(wù)類另U,waCateoryNameas工資類別,entryTimeas入職時間,positiveTimeas轉(zhuǎn)正時間,departureTimeas離職時間,retirementTimeas退休時間fromdbo.Employees,dbo.Nationall,dbo.EmpStatus,dbo.EmployCateory,dbo.PoliticStatus,dbo.DutyCateory,dbo.CulturalStatus,dbo.WageCateory,dbo.DepartmentCateorywhere(dbo.Employees.emName=@emNameanddbo.Employees.nationalId=dbo.Nationall.nationalIdanddbo.Employees.emStatusId=dbo.EmpStatus.emStatusIdanddbo.Employees.emCateoryId=dbo.EmployCateory.emCateoryIdanddbo.Employees.poStatusId=dbo.PoliticStatus.poStatusIdanddbo.Employees.duCateoryId=dbo.DutyCateory.duCateoryIdanddbo.Employees.cuStatusId=dbo.CulturalStatus.cuStatusIdanddbo.Employees.waCateoryId=dbo.WageCateory.waCateoryIdanddbo.Employees.deCateoryId=dbo.DepartmentCateory.deCateoryId)end// 員工基本信息顯示存儲過程CreateprocedureEmployeeInformationManageasbeginselectemIdas員工編號,emNameas員工姓名,emSexas性別,nationalNameasS族,poStatusNameas政治面貌,cuStatusNameas學(xué)歷,emStatusNameas員工類另U,emCateoryNameas員工狀態(tài),deCateoryNameas部門,duCateoryNameas職務(wù)類另U,waCateoryNameas工資類別,entryTimeas入職時間,positiveTimeas轉(zhuǎn)正時間,departureTimeas離職時間,retirementTimeas退休時間fromdbo.Employees,dbo.Nationall,dbo.EmpStatus,dbo.EmployCateory,dbo.Po精心整理liticStatus,dbo.DutyCateory,dbo.CulturalStatus,dbo.WageCateory,dbo.DepartmentCateorywhere(dbo.Employees.nationalId=dbo.Nationall.nationalIdanddbo.Employees.emStatusId=dbo.EmpStatus.emStatusIdanddbo.Employees.emCateoryId=dbo.EmployCateory.emCateoryldanddbo.Employees.poStatusId=dbo.PoliticStatus.poStatusIdanddbo.Employees.duCateoryld=dbo.DutyCateory.duCateoryldanddbo.Employees.cuStatusId=dbo.CulturalStatus.cuStatusIdanddbo.Employees.waCateoryId=dbo.WageCateory.waCateoryldanddbo.Employees.deCateoryld=dbo.DepartmentCateory.deCateoryld)end 4、界面效果圖4.1登陸界面實現(xiàn)多用戶登入,需使用密碼進(jìn)入。數(shù)據(jù)庫中建立了用戶表。4.2人事信息管理系統(tǒng)主界面包括連個模塊,1、基本信息管理(管理員工的屬性的增加,刪除,更新,查詢),2、人事管理(員工的:信息管理,新員工入職,轉(zhuǎn)正,離職,退休以及人事調(diào)動)4.3基本信息包含的模塊4.4文化程度管理的添加、刪除、更新、查詢操作(演示如下)4.1查詢可以根據(jù)屬性的ID,NAME分別進(jìn)行查詢:可以根據(jù)屬性的ID進(jìn)行查詢出結(jié)果:可以根據(jù)屬性的NAME進(jìn)行查詢出結(jié)果::點擊增加按鈕跳入下一個界面進(jìn)行屬性的增加功能.3屬性的刪除模塊:勾選要刪除的項目,點擊刪除按鈕屬性的更新功能模塊精心整理勾選需

溫馨提示

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

評論

0/150

提交評論