- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人事管理数据库设计-燕子
人事管理数据库设计
第一部分 概述
随着计算机技术的飞速发展,计算机在各个领域的应用也得到了普及,因此,利用计算机进行实现企业管理成为必然的。人力资源管理是企业管理中的一个重要部分,一直以来人们使用传统的人工方式管理文件档案,这种方式存在着许多的缺陷,如:保密性差、效率低、数据易丢失,而且长时间累积的文件和数据量大,不易于查找、更新和维护。随着时代的进步,企业不断壮大,以往的人事管理方式已经不能满足企业机构的需求。为了完善人事管理功能,管理好企业内部员工的信息,是企业管理更加合理化,开发一个人事管理系统就显相当的重要。
数据库设计是人事管理系统开发的第一个阶段,也是其中很重要的组成部分。数据库的质量决定了整个人事管理系统的质量。该系统采用了SQL Server 2005数据库开发环境,其存取速度快,为关系型数据和结构化数据提供了安全可靠的存储功能,便于管理和操作。
第二部分 需求分析
问题陈述
目前,在国内外各大企业单位摒弃了传统的人事管理方式,人事管理系统得到非常广泛的应用,一个正常运行的公司必定需要一个健全的人事管理系统,人事档案管理是现代企业人事资源管理中的重要内容,也是人力资源开发利用的基础性工作。人事管理在信息化之前,在人员入职、离职、岗位变动、职称变动、学位变动,以及管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求,人事管理的信息化,规范化不仅使企业单位日常对人事管理效率提高,而且使公司利用开发人力资源成为可能。
本次课程设计的人事管理系统主要完成对新入职员工的各类信息的录入,包括
基本信息、学历信息、婚姻状况信息、职称对于转出、辞职、辞退、退休员工信息的删除详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询
第四部分 数据字典
1、数据项
员工基本信息数据字典:
数据项名 代码存储 数据类型 长度 数据项含义说明 姓名 Ename varchar 30 员工姓名 性别 Esex varchar 2 员工性别 婚姻情况 marriage bit 1 已婚1,未婚0 地址 dress varchar 30 员工住址
联系方式 tel int 员工联系方式
身份证号 Id int 18 员工身份证号
员工职工信息数据字典:
数据项名 代码存储 数据类型 长度 数据项含义说明
员工号 Eid varchar 10 唯一,部门号+入职年份+员工编号 部门号 Did varchar 5 部门号,唯一
职称 title varchar 20 职工名称
入职时间 Entrytime datetime 员工开始工作时间
工资 Wage money 10 员工月工资
变动信息 Bdxinxi text 员工调动信息,文件形式存储
员工学历信息数据字典:
数据项名 代码存储 数据类型 长度 数据项含义说明 学历 Xueli varchar 30 员工学历级别 毕业学校 Gshool varchar 30 员工毕业的学校 专业 professional varchar 30 员工所学专业 毕业时间 Gtime datetime 员工毕业时间 其他职能 Other varchar 员工的其他技术和特长信息
部门信息数据字典:
数据项名 代码存储 数据类型 长度 数据项含义说明 部门号 Did varchar 5 部门号,唯一 部门名称 Dname varchar 25 部门名称 部门负责人 head varchar 25 部门经理姓名 部门人数 Dnumber int 部门的总人数
管理员信息数据字典:
数据项名 代码存储 数据类型 长度 数据项含义说明 管理员帐号 Aid varchar 25 管理员的登陆账号 姓名 Aname varchar 25 管理员的名称 密码 password varchar 25 管理员登陆的密码 权限 permissions varchar 25 管理员的使用权限
2、数据结构
数据结构名 组成 员工的基本信息 姓名,性别,婚配情况,住址,联系方式,身份证号 员工的职业信息 员工号,部门号,职称,入职时间,工资,变动信息
员工的学历信息 学历,专业,毕业学校,毕业时间,其他职能 部门信息 部门号,部门名称,部门负责人,部门人数
管理员信息 管理员账号,姓名,密码,权限
3、数据流
4、数据存储
5、处理过程
结束语
本次课程设计是由我和胡##共同完成,通过本次人事管理系统数据库设计的实践熟悉了数据库设计的基本步
文档评论(0)