# **人事管理系统**
**一、** **引言**
人事管理系统是针对企业内部人事管理设计,分角色实现对公司部门及各部门员工的增、删、改、查以及对员工考勤的管理。
**1.1** **编写目的:**
在系统需求分析的基础上,对需求分析中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细数据结构,为编写源代码提供必要的说明,并作为测试和维护的参考文档。
详细设计说明书的预期用户为所有与此项目相关的决策人员、开发人员和测试人员。
## 1.2项目背景:
项目名称:人事管理系统
解决方案名称:CompanyPersonnelManagementSystem
本项目创意的提出者:孙亚洲、何岁岁、刘盼盼
开发者:孙亚洲、何岁岁、刘盼盼
项目介绍:
人事管理是一套先进的管理模式,其实施要取得成功,必须有必需的技术和工具支持,公司人事管理软件(CPM)是实施人事部门人员管理职工必不可少的一套技术和工具集成支持平台。CPM管理系统基于通讯、计算机等信息技术,能实现企业对职工、部门的良好管理,能够协助管理者更好地完成管理的两项基本任务:管理和了解职工状况。
## 1.3 定义
CPM:CompanyPersonnelManagement,公司人事管理系统的缩写
命名规则:
※ 窗体
命名格式:功能模块名+Form (例如:部门管理窗体,SMF)
※ 控件
命名格式:窗体名+功能名+控件名(例如:部门管理窗体中的添加按钮,SMF_Addbtn)
字体格式:
主窗体控件:微软雅黑,五号,粗体,字体颜色:黑色
次窗体控件:微软雅黑,小五,粗体,字体颜色:黑色
※ 程序命名:
类:首字母大写
属性:首字母大写
方法:首字母大写
字段:单词首字母大写、
变量:小写
## 1.4 参考资料:
详细设计说明书模板资料、《人事管理系统需求分析说明书》
**二、** **数据库设计**
数据库名称:HRManagement
## 2.1 数据库表列表
| **序号** | **关系名称** | **表描述** |
| -------- | -------------- | ------------------------------------------------------------ |
| **1** | 部门表 | 存储公司的部门名称 |
| **2** | 职位表 | 存储部门有哪些职位 |
| **3** | 性别表 | 存储人的性别 |
| **4** | 民族表 | 存储不同民族信息 |
| **5** | 学历表 | 存储不同的学历 |
| **6** | 员工表 | 存储公司的员工信息 |
| **7** | 工作时间类别表 | 标识时间种类 |
| **8** | 工作时间表 | 存储上下班时间信息 |
| **9** | 打卡状态 | 存储打卡正常、迟到、早退三种状态 |
| **10** | 上班打卡记录表 | 存储员工上班打卡信息 |
| **11** | 下班打卡记录表 | 存储员工下班打卡信息 |
| **12** | 管理员表 | 存储管理员级别的员工进入系统的用户名及密码信息,管理员有对员工和部门增删改查的权限 |
| **13** | 超级管理员表 | 存储超级管理员信息,超级管理员增加了对管理员信息查看、修改和删除的权限 |
| **14** | 用户表 | 存储员工进入系统的用户名及密码信息 |
## 2.2逻辑结构设计:
| **序号** | **关系名称** | **关系的属性** |
| -------- | -------------- | ------------------------------------------------------------ |
| **1** | 部门表 | 部门ID、部门名称 |
| **2** | 职位表 | 职位ID、职位名称 |
| **3** | 性别表 | 性别ID、性别名称 |
| **4** | 民族表 | 民族ID、民族名称 |
| **5** | 学历表 | 学历ID、学历名 |
| **6** | 员工表 | Id、职工ID、姓名、性别ID、职位ID、部门ID、学历ID、生日、照片、籍贯、现住地址、民族ID、联系方式、工作年限、毕业院校、专业、身份证号码、入职时间 |
| **7** | 工作时间类别表 | 类别ID、类别名称 |
| **8** | 工作时间表 | 工作时间ID、工作时间、类别ID |
| **9** | 打卡状态 | 打卡状态ID、状态名称 |
| **10** | 上班打卡记录表 | 记录ID、打卡时间、状态ID、职工编号 |
| **11** | 下班打卡记录表 | 记录ID、打卡时间、状态ID、职工编号 |
| **12** | 管理员表 | 管理员ID、用户名、密码、职工编号 |
| **13** | 超级管理员表 | 超级管理员ID、用户名、密码、职工编号 |
| **14** | 用户表 | 用户ID、员工工号、密码 |
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
人事管理系统是针对企业内部人事管理设计,分角色实现对公司部门及各部门员工的增、删、改、查以及对员工考勤的管理。 在系统需求分析的基础上,对需求分析中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细数据结构,为编写源代码提供必要的说明,并作为测试和维护的参考文档。 详细设计说明书的预期用户为所有与此项目相关的决策人员、开发人员和测试人员。 人事管理是一套先进的管理模式,其实施要取得成功,必须有必需的技术和工具支持,公司人事管理软件(CPM)是实施人事部门人员管理职工必不可少的一套技术和工具集成支持平台。CPM管理系统基于通讯、计算机等信息技术,能实现企业对职工、部门的良好管理,能够协助管理者更好地完成管理的两项基本任务:管理和了解职工状况。 ◆ 职工输入用户名、密码并选择登录身份,根据选择的身份做不同的操作 ◎ 若选择的是“职工”,系统将查询数据库中的用户表Users的记录,用户名密码核对正确后加载职工主界面; ◎ 若选择的是“管理员”,系统将查询数据库中的管理员表Adms的记录,用户名密码核对正确后加载管理员主界面; ◎ 若选择的是“超级管理员”,系统将查询数据
资源推荐
资源详情
资源评论
收起资源包目录
基于ASP.NET实现人事管理系统源码+项目文档分享 (109个子文件)
ResolveAssemblyReference.cache 8KB
DesignTimeResolveAssemblyReferences.cache 7KB
DesignTimeResolveAssemblyReferencesInput.cache 6KB
App.config 256B
CompanyPersonnelManagementSystem.vshost.exe.config 256B
CompanyPersonnelManagementSystem.exe.config 256B
StaffMF.designer.cs 125KB
MangersMF.designer.cs 49KB
SMF.designer.cs 35KB
DataOpt.cs 35KB
StaffInfoF.Designer.cs 35KB
SCQ.designer.cs 34KB
SCQ.cs 22KB
StaffMF.cs 15KB
index.Designer.cs 12KB
MangersMF.cs 11KB
Login.designer.cs 10KB
SMF.cs 9KB
Clock.designer.cs 8KB
UpdatPWF.Designer.cs 7KB
Clock.cs 5KB
StaffInfoF.cs 4KB
SectionOpt.cs 4KB
Login.cs 4KB
index.cs 4KB
ClickCardOpt.cs 3KB
UpdatPWF.cs 3KB
Resources.Designer.cs 3KB
StaffQuery_View.cs 2KB
Staff.cs 2KB
StaffUpdate_View.cs 2KB
StaffOpt.cs 2KB
staffopt.cs 2KB
StaffAddView.cs 2KB
Staffinfo.cs 1KB
FieldAttribute.cs 1KB
AssemblyInfo.cs 1KB
UserOpt.cs 1KB
StaffTOWOpt.cs 1KB
Settings.Designer.cs 1KB
UserChange.cs 972B
SuperAdm.cs 929B
Manager.cs 910B
Adm.cs 850B
StartClockRecord.cs 825B
EndClockRecord.cs 822B
StaffInfoOpt.cs 820B
User.cs 746B
Program.cs 722B
TableAttribute.cs 687B
PassWordOpt.cs 560B
EduBackground.cs 540B
Position.cs 514B
Section.cs 499B
Nation.cs 498B
Entity.cs 241B
CPMSystem.csproj 8KB
人事管理系统数据库表.doc 81KB
人事管理系统详细设计说明书.docx 1.11MB
人事管理系统详细设计说明书.docx 1.1MB
CPM管理系统需求分析.docx 83KB
CompanyPersonnelManagementSystem.exe 633KB
CompanyPersonnelManagementSystem.exe 633KB
setup.exe 421KB
setup.exe 421KB
CompanyPersonnelManagementSystem.vshost.exe 11KB
yellow-futher_01.ico 9KB
login.ico.ico 4KB
itemp 0B
12G21F0ZW10-9155_副本.jpg 103KB
23.jpg 32KB
未fhgfd2.jpg 346B
HRManagement_log.ldf 2.5MB
CompanyPersonnelManagementSystem.vshost.exe.manifest 490B
README.md 6KB
HRManagement.mdf 3MB
Setup1.msi 839KB
CompanyPersonnelManagementSystem.pdb 314KB
CompanyPersonnelManagementSystem.pdb 314KB
CompanyPersonnelManagementSystem.index.resources 293KB
CompanyPersonnelManagementSystem.Clock.resources 147KB
CompanyPersonnelManagementSystem.Login.resources 25KB
CompanyPersonnelManagementSystem.Properties.Resources.resources 180B
CompanyPersonnelManagementSystem.MangersMF.resources 180B
CompanyPersonnelManagementSystem.StaffMF.resources 180B
CompanyPersonnelManagementSystem.UpdatPWF.resources 180B
CompanyPersonnelManagementSystem.SCQ.resources 180B
CompanyPersonnelManagementSystem.StaffInfoF.resources 180B
CompanyPersonnelManagementSystem.SMF.resources 180B
index.resx 444KB
Clock.resx 226KB
Login.resx 42KB
StaffMF.resx 18KB
MangersMF.resx 9KB
SMF.resx 7KB
StaffInfoF.resx 6KB
SCQ.resx 6KB
UpdatPWF.resx 6KB
Resources.resx 5KB
Settings.settings 249B
共 109 条
- 1
- 2
资源评论
静香是个程序媛
- 粉丝: 3089
- 资源: 563
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功