![企业人事信息管理系统课程设计说明方案_第1页](http://file4.renrendoc.com/view/8f8fd475a8131f74455b9da192d22c9b/8f8fd475a8131f74455b9da192d22c9b1.gif)
![企业人事信息管理系统课程设计说明方案_第2页](http://file4.renrendoc.com/view/8f8fd475a8131f74455b9da192d22c9b/8f8fd475a8131f74455b9da192d22c9b2.gif)
![企业人事信息管理系统课程设计说明方案_第3页](http://file4.renrendoc.com/view/8f8fd475a8131f74455b9da192d22c9b/8f8fd475a8131f74455b9da192d22c9b3.gif)
![企业人事信息管理系统课程设计说明方案_第4页](http://file4.renrendoc.com/view/8f8fd475a8131f74455b9da192d22c9b/8f8fd475a8131f74455b9da192d22c9b4.gif)
![企业人事信息管理系统课程设计说明方案_第5页](http://file4.renrendoc.com/view/8f8fd475a8131f74455b9da192d22c9b/8f8fd475a8131f74455b9da192d22c9b5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精心整理精心整理精心整理精心整理企业人事信息管理系统课程设计说明书课程名称:数据库访问技术设计题目:企业人事管理系统专业:软件工程班级:姓名:学号:评分:指导教师:2013年01月17日1、课题主要完成内容.开发项目简介:开发项目:企业人事管理系统功能要求:a)名族类别管理(增删改查功能)b)员工类别管理(增删改查功能)c)员工状态管理(增删改查功能)d)文化程度管理(增删改查功能)e)政治面貌管理(增删改查功能)f)部门类别管理(增删改查功能)工资类别管理(增删改查功能)职务类别管理(增删改查功能)员工信息管理(添加、删除、修改)新员工入职员工转正员工离职人事调动(包括部门内调动和部门间调动)2.需求分析:系统包含两大功能模块,即基本信息管理和人事信息管理。在基本信息管理模块中,又包含八大基本信息管理功能,各自都具备添加、删除、修改、查询的功能操名族类别管理:实现对员工名族的统计、排序。员工类别管理:可统计和管理员工在公司工作的形式。员工状态管理:集中管理员工的工作状态。文化状态管理:管理员工的文化程度情况。政治面貌管理:管理员工的政治面貌情况。部门类别管理:统一管理公司的机构设置情况。工资类别管理:管理公司的薪酬体系。职务类别管理:管理公司的职务分配体系。基本信息管理模块架构图:在人事信息管理模块中,包含六大功能模块:员工信息管理、新员工入职、员工转正、员工离职、人事动(包括部门内调动和部门间调动)、员工退休。实现对员工信息的集中管理,具备增加、删除、修改员工信息的常规操作
对新员工入职情况进行记录主要是针对实习员工,实现对其转正情况的记录
用于日常工作中员工出差,请假等情况的管理
针对日常人事调动情况的查询和人事信息更新
针对老员工退休情况进行集中管理E-R图设计员工实体E-R图员工:主键是员工号,外键包括性别,名族类别,文化程度,政治面貌,职务,部门,工资,员工状态,姓
员工类别,性别。部门类别实体E-R图部门类别:主键是部门类别编号,外键部门类别名。职务类别实体E-R图职务类别:主键是职务类别号,外键是职务类别名。。工资类别实体E-R图工资类别:主键是工资类别号,外键是工资类别名。政治面貌实体E-R图政治面貌类别:主键是政治面貌号,外键是政治面貌名。总体E-R图*/*/*/*/*/*/*/*/3、数据库设计3.1PDM图3.2通过PDM图,利用PowerDesigner工具生成的数据库表结构/*==============================================/*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向数据库中添加数据以及构建存储过程INSERT[dbo].[CulturalStatus]([cuStatusName])VALUES('高中')INSERT[dbo].[CulturalStatus]([cuStatusName])VALUES('专科')INSERT[dbo].[CulturalStatus]([cuStatusName])VALUES('大学')INSERT[dbo].[DepartmentCateory]([deCateoryName])VALUES('人事部')INSERT[dbo].[DepartmentCateory]([deCateoryName])VALUES('管理部')INSERT[dbo].[DepartmentCateory]([deCateoryName])VALUES('业务部')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学历,emStatusNameas员工类另U,emCateoryNameas员工状态,deCateoryNameas部门,duCateoryNameas职务类另U,waCateoryNameas工资类别,entryTimeas入职时间,positiveTimeas转正时间,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学历,emStatusNameas员工类另U,emCateoryNameas员工状态,deCateoryNameas部门,duCateoryNameas职务类另U,waCateoryNameas工资类别,entryTimeas入职时间,positiveTimeas转正时间,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登陆界面实现多用户登入,需使用密码进入。数据库中建立了用户表。4.2人事信息管理系统主界面包括连个模块,1、基本信息管理(管理员工的属性的增加,删除,更新,查询),2、人事管理(员工的:信息管理,新员工入职,转正,离职,退休以及人事调动)4.3基本信息包含的模块4.4文化程度管理的添加、删除、更新、查询操作(演示如下)4.1查询可以根据属性的ID,NAME分别进行查询:可以根据属性的ID进行查询出结果:可以根据属性的NAME进行查询出结果::点击增加按钮跳入下一个界面进行属性的增加功能.3属性的删除模块:勾选要删除的项目,点击删除按钮属性的更新功能模块精心整理勾选需
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年其它初级形态塑料行业深度研究分析报告
- 2025年度外资企业工人劳动合同模板
- 2025年度公共建筑节能改造装修合同范本
- 2025年平房买卖合同范本:风险防控与权益维护
- 2025年度股东合同范本:智慧城市建设项目合作框架协议
- 2025年度影视制作版权授权及分成合同
- 2025年度酒店客房用品采购及供应链管理合同-@-2
- 2025年度工程项目合同履约保证金制度与实施
- 2025年度售楼部物业清洁卫生服务合同范本
- 2025年度二手房中介服务合同范本下载
- 如何提高售后服务的快速响应能力
- 危化品运输安全紧急救援与处理
- Unit-3-Reading-and-thinking课文详解课件-高中英语人教版必修第二册
- 高数(大一上)期末试题及答案
- 北方春节的十大风俗
- 婚介公司红娘管理制度
- 煤矿电气试验规程
- JCT796-2013 回弹仪评定烧结普通砖强度等级的方法
- 物业客服培训课件PPT模板
- 火力发电厂节能管理制度实施细则
- 华为携手深圳国际会展中心创建世界一流展馆
评论
0/150
提交评论