欢迎来到天天文库
浏览记录
ID:9313865
大小:345.50 KB
页数:12页
时间:2018-04-27
《数据库课程设计- 企业人事管理信息系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、经济管理学院SQLServer课程设计报告院系:经济管理学院专业:网络营销学号:1040412120姓名:沈箫慧指导教师:盛永祥2012年6月15日1.系统开发背景企业人事管理信息系统是一个现代化的企业在竞争中立于不败之地的必要部分,它能够为查询人事信息提供充足的信息和快捷的查询手段。一些公司一直以来使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,而且容易丢失。使用计算机对企业人事信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量
2、大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。本系统可以通过提出查询请求(执行SQL语句),服务器完成对数据库的查询任务,并可以完成一下功能:(1)对员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。员工各种信息的修改;(2)对于转出、辞职、辞退、退休员工信息的删除;(3)按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询;(4)按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息;通过本
3、系统把查询结果,统计结果返回给用户,使用户快速准确的了解公司人事信息。2.需求分析一个公司必将分为若多个部门,包括人事部,车间,研发部等,各个部门的工作责任不同,它们完成不同的任务,各尽其职,使公司能够有条不紊的开展。工作人事部负责人事管理及人才调用,车间负责生产,研发部负责开发新产品等等,每个部门的人数也不一样。每个部门将有若干职位,人事部有部长,秘书,副部长,部长助理等职位,车间有厂长,车工,主管等职位,研发部有部长,秘书,副部长,部长助理等职位。每个职位有不同的员工来当任,员工的工号,员工姓名,出生年月,性别,婚姻状况,职位,工作时间组成员工信息。这样人事部门就能够很快掌握
4、员工的信息,能够发现人才提拔人才。根据已婚员工的配偶信息可以很快掌握员工的家庭信息。职位,职权公司人事部研发部车间员工职位,职权职位,职权通过分析,可以设计下面的数据项和数据结构:企业部门信息:部门,员工人数,主管工作企业工作岗位信息:工号,学历,部门,职位员工基本信息:工号,员工姓名,出生年月,性别,婚姻状况,职位,工作时间,电话3.概念结构设计实体间的联系如下:(1)一个公司有很多部门,各个部门的主管工作不同,每个部门的人数也不一样,部门和公司是多对一的关系,因此可以用部门信息来反映这个公司各个部门的责任情况。(2)一个公司有很多工作岗位,各个岗位有不同的人来负责,职位对于各
5、个部门是多对一的关系,所以可以用工作岗位信息来表示每个员工的职位信息。(3)每个员工都有自己的个人基本信息,每个员工的学历信息及已婚的员工的配偶信息也不同,学历信息及已婚的员工的配偶信息与各个员工是一对一的关系。4.逻辑结构设计人事管理系统中关系模式集如下:员工基本信息(工号,员工姓名,出生年月,性别,婚姻状况,职位,工作时间,电话),主键为工号。员工配偶信息(工号,配偶姓名,出生年月,工作单位,电话),主键为工号。员工学历信息(工号,员工姓名,学历,毕业学校,专业,毕业时间,外语情况),主键为工号。企业工作岗位信息(工号,学历,部门,职位),主键为工号+部门。企业部门信息(部门
6、,员工人数,主管工作),主键为部门。5.物理结构设计(1)数据结构:设置每一数据表的属性名,类型,宽度。(2)设置参照属性:员工配偶信息(工号,配偶姓名,出生年月,工作单位,电话)的工号参照员工基本信息的工号。员工学历信息(工号,员工姓名,学历,毕业学校,专业,毕业时间,外语情况)的工号参照员工基本信息的工号。企业工作岗位信息(工号,学历,部门,职位)的工号参照员工基本信息的工号,部门参照企业部门信息的部门(3)关系:员工基本信息与员工配偶信息建立关于工号的父子关系。员工基本信息与员工学历信息建立关于工号的父子关系。员工基本信息与企业工作岗位信息建立关于工号的父子关系。企业工作岗
7、位信息与员工基本信息建立关于工号的父子关系。企业工作岗位信息与企业部门信息建立关于部门的父子关系。(4)数据库名称:人事管理系统。逻辑数据名称:人事管理系统。数据文件:人事管理.mdf,初始大小:2MB,最大空间:20MB,增加量:2MB。日志文件:人事管理_log.ldf,初始大小:2MB,最大空间:20MB,增加量:2MB。备份设备名:rsxtbf,备份文件:rsbf.bak(5)索引:对于每一数据表关于主关键字建立索引文件。(6)设置触发器:要求员工基本信息中的工号被修改时
此文档下载收益归作者所有