- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库课新程设计人事管理系统
人事管理系统
第一章 人事管理系统概述
1.1 人事管理系统简介
1.2 企业信息化发展
1.3 关于人事管理系统的几个误区
第二章 人事管理系统分析
2.1 系统初步调查
2.2 系统可行性分析
2.3 系统详细调查
2.4 系统的安全性
第三章 人事管理系统设计
3.1 方案设计
3.2 开发工具选择
3.3 数据库设计
3.3.1人事管理系统的详细调查
3.3.2系统逻辑模型的提出
3.3.3数据字典
3.4 数据模块设计图
第四章 人事管理系统的实现
4.1 开发环境的选择
4.2 人事管理系统模块设计举例
4.3 人事管理系统测试
4.4 系统运行与维护
4.5系统的转换方案
第五章 开发总结
参考文献
1. 设计目标
使用人事管理系统,便于公司领导掌握人员的动向,及时调整人才的分配。本系统主要维护新员工资料;详细记录人事变动,包括岗位和部门的调整;员工信息的查询和修改,包括员工个人信息和密码等;作为公司人事管理信息系统的基础部分,它为其他子系统如考勤管理系统,工资管理系统等,提供员工的基本信息。
根据系统功能的要求,人事管理系统可以分为新员工档案的输入,人事变更,员工档案的修改和查询等模块。
2 .功能设计
企业人事管理系统主要用于员工个人资料的录入,职务变动的记录和管理。使用人事管理系统,便于公司领导掌握人员的动向,及时调整人才的分配。本系统是公司人事管理信息系统的基础部分,它为其他子系统,如考勤管理系统,工资管理系统和员工培训系统,提供员工的基本信息。同时为其他系统提供了员工登录的密码认证和权限分配功能。
人事管理系统在设计时主要考虑以下几项功能要求:
新员工资料的输入。
人事变动的详细记录,包括岗位和部门的调整。
员工信息的查询和修改,包括员工个人信息和密码等。
为了更好的理解该系统和读懂该系统的源码,读者应对以下的知识点有所了解:
MS SQL SERVER 2000数据库操作的基础知识。
ODBC数据源基础知识。
基本的SQL语句,如添加,查询,修改和删除记录语句。
Visual C++界面设计和关于数据库的基础知识。
3.数据库设计
3.1 数据库设计
3.1.1 数据库需求分析
根据数据流程图,可以列出以下数据项和数据结构:
员工信息:员工号,密码,权限,姓名,性别,生日,部门,职务,教育程度,专业,通讯地址,电话,E-mail,当前状态和其他。
人事变动:记录号,员工,变动和详细描述。
所需的外部数据支持。
部门设置:部门编号,名称等。
。
3.1.2 数据库概念结构设计
3.1.3 数据库逻辑结构设计与实现
根据系统E-R图,本系统需要有2个数据表分别来存放员工个人信息和人事变动记录。并且需要一个外部数据表(部门信息)的支持。同时部分记录字段要用代码来表示,银次需要3个代码表来分别记录教育程度,职务和人事变更的代码。最后,设立一个计数器数据表用于实现员工号的自动分配。这7个数据表用Access 2000实现,Access 2000中的设计视图如表3-1~3-7所示。其中数据类型的细节应根据具体字段分别设置,如PERSON表的ID字段大小为6,AUTHORITY字段,SEX字段,EDU_LEVEL字段和STATE字段的大小为1,DEPARTMENT字段,JOB字段的大小为3。
表3-1 员工个人信息表(PERSON)
字段名称
数据类型
说明
ID
文本
员工号
PASSWD
文本
密码
AUTHORITY
文本
用户权限
NAME
文本
姓名
SEX
文本
性别
BIRTHDAY
日期/时间
生日
DEPARTMENT
文本
所在部门
JOB
文本
职务
EDU_LEVEL
文本
受教育程度
SPECIALTY
文本
专业技能
ADDRESS
文本
家庭住址
TEL
文本
联系电话
EMAIL
文本
电子信箱
STATE
文本
当前状态(T-员工,F-非员工)
REMARK
文本
备注
表3-2 人事变更记录表 (PERSONNEL)
字段名称
数据类型
说明
ID
数字
记录编号
PERSON
文本
员工号
CHANGE
文本
变更代码
RECORD_TIME
日期/时间
记录时间
DESCRIPTION
备注
详细记录
表3-3 L受教育程度代码表(EDU_LEVE)
字段名称
数据类型
说明
CODE
文本
代码
DESCRIPTION
文本
描述
表3-4 职务代码表(JOB)
字段名称
数据类型
说明
CODE
文本
代码
DESCRIPTION
文本
描述
表3-5 人事变动代码表(
文档评论(0)