版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、企業(yè)人事信息管理系統(tǒng)課程設(shè)計(jì)說明書課程名稱: 數(shù)據(jù)庫訪問技術(shù) 設(shè)計(jì)題目: 企業(yè)人事管理系統(tǒng) 專業(yè): 軟件工程 班級: 姓名: 學(xué)號: 評分: 指導(dǎo)教師: 2013 年 01 月 17 日1、 課題主要完成內(nèi)容1.開發(fā)項(xiàng)目簡介:開發(fā)項(xiàng)目:企業(yè)人事管理系統(tǒng)功能要求:基本信息管理a) 名族類別管理(增刪改查功能)b) 員工類別管理(增刪改查功能)c) 員工狀態(tài)管理(增刪改查功能)d) 文化程度管理(增刪改查功能)e) 政治面貌管理(增刪改查功能)f) 部門類別管理(增刪改查功能)g) 工資類別管理(增刪改查功能)h) 職務(wù)類別管理(增刪改查功能)人事管理a) 員工信息管理(添加、刪除、修改)b) 新
2、員工入職c) 員工轉(zhuǎn)正d) 員工離職e) 人事調(diào)動(包括部門內(nèi)調(diào)動和部門間調(diào)動)f) 員工退休2.需求分析:系統(tǒng)包含兩大功能模塊,即基本信息管理和人事信息管理。在基本信息管理模塊中,又包含八大基本信息管理功能,各自都具備添加、刪除、修改、查詢的功能操作。名族類別管理:實(shí)現(xiàn)對員工名族的統(tǒng)計(jì)、排序。員工類別管理:可統(tǒng)計(jì)和管理員工在公司工作的形式。員工狀態(tài)管理:集中管理員工的工作狀態(tài)。文化狀態(tài)管理:管理員工的文化程度情況。政治面貌管理:管理員工的政治面貌情況。部門類別管理:統(tǒng)一管理公司的機(jī)構(gòu)設(shè)置情況。工資類別管理:管理公司的薪酬體系。職務(wù)類別管理:管理公司的職務(wù)分配體系?;拘畔⒐芾砟K架構(gòu)圖:在人
3、事信息管理模塊中,包含六大功能模塊:員工信息管理、新員工入職、員工轉(zhuǎn)正、員工離職、人事調(diào)動(包括部門內(nèi)調(diào)動和部門間調(diào)動)、員工退休。員工信息管理架構(gòu)圖: 實(shí)現(xiàn)對員工信息的集中管理,具備增加、刪除、修改員工信息的常規(guī)操作新員工入職架構(gòu)圖:對新員工入職情況進(jìn)行記錄員工轉(zhuǎn)正架構(gòu)圖:主要是針對實(shí)習(xí)員工,實(shí)現(xiàn)對其轉(zhuǎn)正情況的記錄員工離職架構(gòu)圖:用于日常工作中員工出差,請假等情況的管理人事調(diào)動架構(gòu)圖:針對日常人事調(diào)動情況的查詢和人事信息更新員工退休架構(gòu)圖:針對老員工退休情況進(jìn)行集中管理E-R圖設(shè)計(jì) 2.5.1員工實(shí)體E-R圖員工性別文化程度政治面貌名族類別姓名部門職務(wù)員工狀態(tài)工資員工類別員工號員工:主鍵是員
4、工號,外鍵包括性別,名族類別,文化程度,政治面貌,職務(wù),部門,工資,員工狀態(tài),姓名,員工類別,性別。2.5.2部門類別實(shí)體E-R圖部門類別部門類別名部門類別號部門類別:主鍵是部門類別編號,外鍵部門類別名。2.5.3職務(wù)類別實(shí)體E-R圖職務(wù)類別職務(wù)類別名職務(wù)類別號職務(wù)類別:主鍵是職務(wù)類別號,外鍵是職務(wù)類別名。2.5.4工資類別實(shí)體E-R圖工資類別工資類別名工資類別號工資類別:主鍵是工資類別號,外鍵是工資類別名。2.5.5政治面貌實(shí)體E-R圖政治面貌類別政治面貌名政治面貌號政治面貌類別:主鍵是政治面貌號,外鍵是政治面貌名。2.5.6總體E-R圖擁有員工狀態(tài)員工工作部門m11擁有文化程度工資獲得擁有
5、職務(wù)擁有名族m1m1m1111參加工作時(shí)間退休時(shí)間離職時(shí)間m擁有政治面貌員工 類別1擁有13、 數(shù)據(jù)庫設(shè)計(jì)3.1 PDM圖通過PDM圖,利用PowerDesigner工具生成的數(shù)據(jù)庫表結(jié)構(gòu)/*=*/* Table: Administrator */*=*/create table Administrator ( MemberID int identity, MemberName nvarchar(50) null, Pwd int null, constraint PK_ADMINISTRATOR primary key (MemberID)go/*=*/* Table: CulturalSt
6、atus */*=*/create table CulturalStatus ( cuStatusId int identity, cuStatusName nvarchar(50) null, constraint PK_CULTURALSTATUS primary key (cuStatusId)go/*=*/* Table: DepartmentCateory */*=*/create table DepartmentCateory ( deCateoryId int identity, deCateoryName nvarchar(50) null, constraint PK_DEP
7、ARTMENTCATEORY primary key (deCateoryId)go/*=*/* Table: DutyCateory */*=*/create table DutyCateory ( duCateoryId int identity, duCateoryName nvarchar(50) null, constraint PK_DUTYCATEORY primary key (duCateoryId)go/*=*/* Table: EmpStatus */*=*/create table EmpStatus ( emStatusId int identity, emStatu
8、sName nvarchar(50) null, constraint PK_EMPSTATUS primary key (emStatusId)go/*=*/* Table: EmployCateory */*=*/create table EmployCateory ( emCateoryId int identity, emCateoryName nvarchar(50) null, constraint PK_EMPLOYCATEORY primary key (emCateoryId)go/*=*/* Table: Employees */*=*/create table Emplo
9、yees ( emId int identity, nationalId int null, emCateoryId int null, poStatusId int null, emStatusId int null, duCateoryId int null, waCateoryId int null, cuStatusId int null, deCateoryId int null, emName nvarchar(50) null, emSex nvarchar(50) null, positiveTime datetime null, retirementTime datetime
10、 null, departureTime datetime null, entryTime datetime null, constraint PK_EMPLOYEES primary key (emId)go/*=*/* Table: Nationall */*=*/create table Nationall ( nationalId int identity, nationalName nvarchar(50) null, constraint PK_NATIONAL primary key (nationalId)go/*=*/* Table: Personnel */*=*/crea
11、te table Personnel ( peId int identity, emId int null, peTime datetime null, lastDepartment nvarchar(50) null, lastPosition nvarchar(50) null, nowDepartment nvarchar(50) null, nowPosition nvarchar(50) null, constraint PK_PERSONNEL primary key (peId)go/*=*/* Table: PoliticStatus */*=*/create table Po
12、liticStatus ( poStatusId int identity, poStatusName nvarchar(50) null, constraint PK_POLITICSTATUS primary key (poStatusId)go/*=*/* Table: WageCateory */*=*/create table WageCateory ( waCateoryId int identity, waCateoryName nvarchar(50) null, constraint PK_WAGECATEORY primary key (waCateoryId)go向數(shù)據(jù)庫
13、中添加數(shù)據(jù)以及構(gòu)建存儲過程INSERT dbo.CulturalStatus (cuStatusName) VALUES ('高中')INSERT dbo.CulturalStatus (cuStatusName) VALUES ('???#39;)INSERT dbo.CulturalStatus (cuStatusName) VALUES ('大學(xué)')INSERT dbo.DepartmentCateory (deCateoryName) VALUES ('人事部')INSERT dbo.DepartmentCateory (deCa
14、teoryName) VALUES ('管理部')INSERT dbo.DepartmentCateory (deCateoryName) VALUES ('業(yè)務(wù)部')INSERT dbo.Nationall (nationalName) VALUES ('漢族')INSERT dbo.Nationall (nationalName) VALUES ('傣族')INSERT dbo.Nationall (nationalName) VALUES ('回族') /文化程度添加存儲過程create procedure
15、CulturalStatus_Add(cuStatusName Nvarchar(50)asbegininsert into CulturalStatus values (cuStatusName)endcreate procedure DepartmentCateory_Add(deCateoryName Nvarchar(50)asbegininsert into DepartmentCateory values (deCateoryName)endcreate procedure DutyCateory_Add(duCateoryName Nvarchar(50)asbegininser
16、t into DutyCateory values (duCateoryName)end/-員工基本信息查詢存儲過程create procedure EmployeeInformationManage_Query(emName nvarchar(50)asbeginselect emId as 員工編號,emName as 員工姓名,emSex as 性別,nationalName as 名族,poStatusName as 政治面貌,cuStatusName as 學(xué)歷,emStatusName as 員工類別,emCateoryName as 員工狀態(tài),deCateoryName as 部
17、門,duCateoryName as 職務(wù)類別,waCateoryName as 工資類別,entryTime as 入職時(shí)間,positiveTime as 轉(zhuǎn)正時(shí)間,departureTime as 離職時(shí)間,retirementTime as 退休時(shí)間from dbo.Employees,dbo.Nationall,dbo.EmpStatus,dbo.EmployCateory,dbo.PoliticStatus,dbo.DutyCateory,dbo.CulturalStatus,dbo.WageCateory,dbo.DepartmentCateorywhere (dbo.Emplo
18、yees.emName=emName and dbo.Employees.nationalId=dbo.Nationall.nationalId and dbo.Employees.emStatusId=dbo.EmpStatus.emStatusId and dbo.Employees.emCateoryId=dbo.EmployCateory.emCateoryIdand dbo.Employees.poStatusId=dbo.PoliticStatus.poStatusId and dbo.Employees.duCateoryId=dbo.DutyCateory.duCateoryI
19、d and dbo.Employees.cuStatusId=dbo.CulturalStatus.cuStatusIdand dbo.Employees.waCateoryId=dbo.WageCateory.waCateoryId and dbo.Employees.deCateoryId=dbo.DepartmentCateory.deCateoryId)end/-員工基本信息顯示存儲過程Create procedure EmployeeInformationManageasbeginselect emId as 員工編號,emName as 員工姓名,emSex as 性別,natio
20、nalName as 名族,poStatusName as 政治面貌,cuStatusName as 學(xué)歷,emStatusName as 員工類別,emCateoryName as 員工狀態(tài),deCateoryName as 部門,duCateoryName as 職務(wù)類別,waCateoryName as 工資類別,entryTime as 入職時(shí)間,positiveTime as 轉(zhuǎn)正時(shí)間,departureTime as 離職時(shí)間,retirementTime as 退休時(shí)間from dbo.Employees,dbo.Nationall,dbo.EmpStatus,dbo.Emplo
21、yCateory,dbo.PoliticStatus,dbo.DutyCateory,dbo.CulturalStatus,dbo.WageCateory,dbo.DepartmentCateorywhere (dbo.Employees.nationalId=dbo.Nationall.nationalId and dbo.Employees.emStatusId=dbo.EmpStatus.emStatusId and dbo.Employees.emCateoryId=dbo.EmployCateory.emCateoryIdand dbo.Employees.poStatusId=db
22、o.PoliticStatus.poStatusId and dbo.Employees.duCateoryId=dbo.DutyCateory.duCateoryId and dbo.Employees.cuStatusId=dbo.CulturalStatus.cuStatusIdand dbo.Employees.waCateoryId=dbo.WageCateory.waCateoryId and dbo.Employees.deCateoryId=dbo.DepartmentCateory.deCateoryId)end4、 界面效果圖登陸界面 實(shí)現(xiàn)多用戶登入,需使用密碼進(jìn)入。數(shù)據(jù)庫
23、中建立了用戶表。人事信息管理系統(tǒng)主界面 包括連個(gè)模塊,1、基本信息管理(管理員工的屬性的增加,刪除,更新,查詢),2、人事管理(員工的基本信息管理,新員工入職,轉(zhuǎn)正,離職,退休以及人事調(diào)動)基本信息包含的模塊文化程度管理的添加、刪除、更新、查詢操作(演示如下)查詢可以根據(jù)屬性的ID,NAME分別進(jìn)行查詢:可以根據(jù)屬性的ID進(jìn)行查詢出結(jié)果::可以根據(jù)屬性的NAME進(jìn)行查詢出結(jié)果:添加:點(diǎn)擊增加按鈕跳入下一個(gè)界面進(jìn)行屬性的增加功能屬性的刪除模塊:勾選要刪除的項(xiàng)目,點(diǎn)擊刪除按鈕屬性的更新功能模塊勾選需要更新的項(xiàng)目,點(diǎn)擊更新按鈕進(jìn)入更新界面,修改原有數(shù)據(jù),點(diǎn)擊確定即可:員工離職模塊功能勾選離職員工項(xiàng)目,點(diǎn)擊【員工離職】按鈕,進(jìn)入員工離職界面:離職界
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度木門及木飾面產(chǎn)品綠色認(rèn)證與質(zhì)量監(jiān)督合同4篇
- 2025版實(shí)驗(yàn)室科研項(xiàng)目管理與科技獎勵服務(wù)合同3篇
- 二零二五年度關(guān)聯(lián)方間信貸資產(chǎn)轉(zhuǎn)讓合同規(guī)范文本3篇
- 2025版協(xié)議離婚手續(xù)辦理指南及離婚證獲取要領(lǐng)3篇
- KTV營業(yè)權(quán)轉(zhuǎn)讓及經(jīng)營合同版B版
- 二零二五版租賃房屋租賃保證金利息計(jì)算合同3篇
- 2025年度零投入的股權(quán)代持解除與轉(zhuǎn)讓協(xié)議
- 2025年針對普通員工的競業(yè)限制合同范本
- 二零二五年度智慧農(nóng)業(yè)版電路租用與物聯(lián)網(wǎng)應(yīng)用合同
- 二零二五年度數(shù)據(jù)中心運(yùn)維用工服務(wù)協(xié)議
- 2024年1月高考適應(yīng)性測試“九省聯(lián)考”英語 試題(學(xué)生版+解析版)
- 《朝天子·詠喇叭-王磐》核心素養(yǎng)目標(biāo)教學(xué)設(shè)計(jì)、教材分析與教學(xué)反思-2023-2024學(xué)年初中語文統(tǒng)編版
- 成長小說智慧樹知到期末考試答案2024年
- 紅色革命故事《王二小的故事》
- 海洋工程用高性能建筑鋼材的研發(fā)
- 英語48個(gè)國際音標(biāo)課件(單詞帶聲、附有聲國際音標(biāo)圖)
- GB/T 6892-2023一般工業(yè)用鋁及鋁合金擠壓型材
- 冷庫安全管理制度
- 2023同等學(xué)力申碩統(tǒng)考英語考試真題
- 家具安裝工培訓(xùn)教案優(yōu)質(zhì)資料
- 在雙減政策下小學(xué)音樂社團(tuán)活動有效開展及策略 論文
評論
0/150
提交評論