人力资源系统课程设计报告刘楠概述.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华 北 科 技 学 院 《数据库系统》 课程设计说明书 学号: 201407044203 班级: 软件B142 姓名: 刘楠 设计题目: 人力资源管理系统 设计地点:______________接口实验室___________ 设计时间: 2016.7.5 至 2016.7.8 成绩评定: 1、工作量: A( ),B( ),C( ),D( )))))) 目  录 第1章 引 言 2 1.1课程设计选题 2 1.2课程设计的目的 2 1.3本选题的设计背景 2 第2章 系统分析与设计 2 2.1 系统的需求分析 2 2.1.1 功能需求 2 2.1.2 性能需求 2 2.1.3数据流图表示 2 2.2 系统的开发运行环境 2 2.3 系统总体设计 2 第3章 数据库的设计 2 3.1数据库概念结构设计 2 3.1.1 总体E-R图设计 2 3.2 数据库逻辑结构设计 2 3.2.1 关系模型 2 3.2.2 关系模型的优化 2 3.3 数据库的物理设计 2 第4章 数据库的实现 2 4.1表 2 4.2 视图 2 4.3 安全性设计 2 4.4 完整性设计 2 第5章 数据库的编程 2 5.1存储过程 2 5.2触发器 2 结  论 2 附录 2 参 考 文 献 2 第1章 引 言 1.1课程设计选题 《人力资源管理系统》 1.2课程设计的目的 通过数据库系统课程设计,熟悉了SQL SERVER数据库管理系统的结构与组成;掌握了SQL SERVER数据库管理系统的应用技术和的使用;应用POWER DESIGNER开发工具实践了《人力资源管理系统》的数据库应用系统的设计方法、开发过程和SQL SERVER数据库的管理与维护。最终达到掌握数据库管理系统的使用和开发,提高分析问题、解决问题和实践应用能力。 1.3本选题的设计背景 伴随着时代的进步,计算机已成为现代人不可或缺的生活必需品,对每个公司而言若采用一套行之有效的人力资源管理系统来管理企业员工的基本信息、部门的基本信息等,会方便许多。以前单一的人工记录已经无法满足当下高速更替的员工流量。仅靠简单的查阅档案记录人员流动、公司各个部门位置及各种各样繁多复杂的数据,不仅费时费力,而且极容易出错,往往是投入大量的人力物力却得不到满意的高效管理。为了便于企业员工的管理,需要有效的人力资源管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高企业员工的管理效率的目的。采用数据库技术生成的人力资源管理系统将会极大地方便员工对公司岗位、员工薪水的公司部门所在地的管理,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中。基于这个问题,开发了人力资源管理系统。实现了员工基本信息与部门基本信息的高效性、有效性和及时性。本文通过作者设计和开发一个中小型人力资源管理系统的实践,阐述了人力资源管理系统软件中所应具有的基本功能、设计、实现。 第2章 系统分析与设计 2.1 系统的需求分析 2.1.1 功能需求 能对雇员的基本信息进行管理 能对公司的工作(岗位)进行管理 能对雇员在本公司的工作经历进行管理 能对部门的基本信息进行管理 能对部门的位置信息进行管理 能对国家的基本信息进行管理 能对洲的基本信息进行管理 公司只有销售人员才按收入拿佣金(有佣金百分比),其它人员没有。 公司的每个工作(岗位)都有自己的最低薪水和最高薪水。 公司的员工可以根据需要在部门内部和不同的部门之间调换工作(岗位)。 公司按需要随时招聘员工。 员工根据经理的指示开展工作。 公司的部门遍布不同的洲、国家和城市。 部门实行经理负责制。 2.1.2 性能需求 1) 安全性要求 系统安全性要求体现在数据库安全性、信息安全性和系统平台的安全性等方面。安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过分配权限、设置权限级别来区别对待不同操作者对数据库的操作来提高数据库的安全性;系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的安全性等方面。 2) 完整性要求 系统完整性要求系统中数据的正确性以及相容性。可通过建立主、外键,使用 check约束,或者通过使用触发器和级联更新。 2.1.3数据流图表示 2.2 系统的开发运行环境 本系统开发平台:

文档评论(0)

5500046 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档