企業(yè)人事信息管理系統(tǒng)課程設(shè)計(jì)說明書_第1頁
企業(yè)人事信息管理系統(tǒng)課程設(shè)計(jì)說明書_第2頁
企業(yè)人事信息管理系統(tǒng)課程設(shè)計(jì)說明書_第3頁
企業(yè)人事信息管理系統(tǒng)課程設(shè)計(jì)說明書_第4頁
企業(yè)人事信息管理系統(tǒng)課程設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩31頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

公司人事信息管理系統(tǒng)課程設(shè)計(jì)說明書課程名稱:數(shù)據(jù)庫訪問技術(shù)設(shè)計(jì)題目:公司人事管理系統(tǒng)專業(yè):軟件工程班級(jí):姓名:學(xué)號(hào):評(píng)分:指導(dǎo)教師:2023年01月17日課題重要完畢內(nèi)容1.開發(fā)項(xiàng)目簡(jiǎn)介:1.1開發(fā)項(xiàng)目:公司人事管理系統(tǒng)1.2功能規(guī)定:1.2.1基本信息管理名族類別管理(增刪改查功能)員工類別管理(增刪改查功能)員工狀態(tài)管理(增刪改查功能)文化限度管理(增刪改查功能)政治面貌管理(增刪改查功能)部門類別管理(增刪改查功能)工資類別管理(增刪改查功能)職務(wù)類別管理(增刪改查功能)1.2.2人事管理員工信息管理(添加、刪除、修改)新員工入職員工轉(zhuǎn)正員工離職人事調(diào)動(dòng)(涉及部門內(nèi)調(diào)動(dòng)和部門間調(diào)動(dòng))員工退休2.需求分析:2.1系統(tǒng)包含兩大功能模塊,即基本信息管理和人事信息管理。2.2在基本信息管理模塊中,又包含八大基本信息管理功能,各自都具有添加、刪除、修改、查詢的功能操作。名族類別管理:實(shí)現(xiàn)對(duì)員工名族的記錄、排序。員工類別管理:可記錄和管理員工在公司工作的形式。員工狀態(tài)管理:集中管理員工的工作狀態(tài)。文化狀態(tài)管理:管理員工的文化限度情況。政治面貌管理:管理員工的政治面貌情況。部門類別管理:統(tǒng)一管理公司的機(jī)構(gòu)設(shè)立情況。工資類別管理:管理公司的薪酬體系。職務(wù)類別管理:管理公司的職務(wù)分派體系。2.3基本信息管理模塊架構(gòu)圖:2.4在人事信息管理模塊中,包含六大功能模塊:?jiǎn)T工信息管理、新員工入職、員工轉(zhuǎn)正、員工離職、人事調(diào)動(dòng)(涉及部門內(nèi)調(diào)動(dòng)和部門間調(diào)動(dòng))、員工退休。2.4.1員工信息管理架構(gòu)圖:實(shí)現(xiàn)對(duì)員工信息的集中管理,具有增長(zhǎng)、刪除、修改員工信息的常規(guī)操作2.4.2新員工入職架構(gòu)圖:對(duì)新員工入職情況進(jìn)行記錄2.4.3員工轉(zhuǎn)正架構(gòu)圖:重要是針對(duì)實(shí)習(xí)員工,實(shí)現(xiàn)對(duì)其轉(zhuǎn)正情況的記錄2.4.4員工離職架構(gòu)圖:用于平常工作中員工出差,請(qǐng)假等情況的管理2.4.5人事調(diào)動(dòng)架構(gòu)圖:針對(duì)平常人事調(diào)動(dòng)情況的查詢和人事信息更新2.4.6員工退休架構(gòu)圖:針對(duì)老員工退休情況進(jìn)行集中管理2.5E-R圖設(shè)計(jì)2.5.1員工實(shí)體E-R圖員工員工性別文化限度政治面貌名族類別姓名部門職務(wù)員工狀態(tài)工資員工類別員工號(hào)員工:主鍵是員工號(hào),外鍵涉及性別,名族類別,文化限度,政治面貌,職務(wù),部門,工資,員工狀態(tài),姓名,員工類別,性別。2.5.2部門類別實(shí)體E-R圖部門類別部門類別部門類別名部門類別號(hào)部門類別:主鍵是部門類別編號(hào),外鍵部門類別名。2.5.3職務(wù)類別實(shí)體E-R圖職務(wù)類別職務(wù)類別職務(wù)類別名職務(wù)類別號(hào)職務(wù)類別:主鍵是職務(wù)類別號(hào),外鍵是職務(wù)類別名。。2.5.4工資類別實(shí)體E-R圖工資類別工資類別工資類別名工資類別號(hào)工資類別:主鍵是工資類別號(hào),外鍵是工資類別名。2.5.5政治面貌實(shí)體E-R圖政治面貌類別政治面貌類別政治面貌名政治面貌號(hào)政治面貌類別:主鍵是政治面貌號(hào),外鍵是政治面貌名。2.5.6總體E-R圖 擁有擁有員工狀態(tài)員工工作部門m11擁有文化限度工資獲得擁有職務(wù)擁有名族m1m1m1111參與工作時(shí)間退休時(shí)間離職時(shí)間m擁有政治面貌員工類別1擁有1數(shù)據(jù)庫設(shè)計(jì)3.1PDM圖3.2通過PDM圖,運(yùn)用PowerDesigner工具生成的數(shù)據(jù)庫表結(jié)構(gòu)/*==============================================================*//*Table:Administrator*//*==============================================================*/createtableAdministrator(MemberIDintidentity,MemberNamenvarchar(50)null,Pwdintnull,constraintPK_ADMINISTRATORprimarykey(MemberID))go/*==============================================================*//*Table:CulturalStatus*//*==============================================================*/createtableCulturalStatus(cuStatusIdintidentity,cuStatusNamenvarchar(50)null,constraintPK_CULTURALSTATUSprimarykey(cuStatusId))go/*==============================================================*//*Table:DepartmentCateory*//*==============================================================*/createtableDepartmentCateory(deCateoryIdintidentity,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,deCateoryIdintnull,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)建存儲(chǔ)過程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('回族')//[文化限度添加]存儲(chǔ)過程createprocedureCulturalStatus_Add(@cuStatusNameNvarchar(50))asbegininsertintoCulturalStatusvalues(@cuStatusName)endcreateprocedureDepartmentCateory_Add(@deCateoryNameNvarchar(50))asbegininsertintoDepartmentCateoryvalues(@deCateoryName)endcreateprocedureDutyCateory_Add(@duCateoryNameNvarchar(50))asbegininsertintoDutyCateoryvalues(@duCateoryName)end//---------------------------------------------------員工基本信息查詢存儲(chǔ)過程createprocedureEmployeeInformationManage_Query(@emNamenvarchar(50))asbeginselectemIdas員工編號(hào),emNameas員工姓名,emSexas性別,nationalNameas名族,poStatusNameas政治面貌,cuStatusNameas學(xué)歷,emStatusNameas員工類別,emCateoryNameas員工狀態(tài),deCateoryNameas部門,duCateoryNameas職務(wù)類別,waCateoryNameas工資類別,entryTimeas入職時(shí)間,positiveTimeas轉(zhuǎn)正時(shí)間,departureTimeas離職時(shí)間,retirementTimeas退休時(shí)間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//---------------------------------------------------員工基本信息顯示存儲(chǔ)過程CreateprocedureEmployeeInformationManageasbeginselectemIdas員工編號(hào),emNameas員工姓名,emSexas性別,nationalNameas名族,poStatusNameas政治面貌,cuStatusNameas學(xué)歷,emStatusNameas員工類別,emCateoryNameas員工狀態(tài),deCateoryNameas部門,duCateoryNameas職務(wù)類別,waCateoryNameas工資類別,entryTimeas入職時(shí)間,positiveTimeas轉(zhuǎn)正時(shí)間,departureTimeas離職時(shí)間,retirementTimeas退休時(shí)間fromdbo.Employees,dbo.Nationall,dbo.EmpStatus,dbo.EmployCateory,dbo.PoliticStatus,dbo.DutyCateory,dbo.CulturalStatus,dbo.WageCateory,dbo.DepartmentCateorywhere(dbo.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界面效果圖4.1登陸界面實(shí)現(xiàn)多用戶登入,需使用密碼進(jìn)入。數(shù)據(jù)庫中建立了用戶表。4.2人事信息管理系統(tǒng)主界面涉及連個(gè)模塊,1、基本信息管理(管理員工的屬性的增長(zhǎng),刪除,更新,查詢

溫馨提示

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

評(píng)論

0/150

提交評(píng)論