




已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库原理与应用课程设计报告设计主题:人力资源管理系统团队成员:2011年12月目录前言2第一部分:基本情况和小组介绍21基本情况22组介绍2第二部分:课程设计内容2第一章绪论21课题概要22设计目的23设计内容2第二章需求分析21功能要求22数据流图23数据字典2第三章概念结构设计21部分E-R图22全球E-R图2第四章逻辑结构设计21 .有关模式22数据库结构的详细设计2第五章物理结构设计21创建索引22存储结构23构建数据库2第三部分:分析与总结21数据库分析22课题总结2参考文献2简介数据库技术是计算机科学技术发展最快、最广泛的技术之一。 广泛应用于计算机设计、人工智能、电子商务、企业管理、科学计算等多个领域,是计算机信息系统和应用的核心技术和重要基础。随着信息技术的快速发展,信息化大环境对各成人高校提出实现校际互联、国际互联、静态资源共享、动态信息传递的要求信息化对学生个人控制和把握最新信息技术的素质提出了信息技术为教育提供了重大创新的新手段,信息化也提高了教育质量,提高了管理水平,有效提高了工作效率利用计算机支持教学效率,完成人力资源管理日常工作,是适应现代教育制度要求,科学化、规范化人力资源管理的必要条件,人力资源管理细致,复杂细致,工资计算、发放、计算工作量大,不容错误。 执行手工作业,每月必须手工制作大量表格。 这耗费了大量的员工时间和精力,使计算机能够从事人力资源管理工作,不会出现各项错误,能够保证迅速的输出,而且能够利用计算机统计有关教育的各种信息。 同时,计算机具有不能手工管理的优点。例如检索快、检索方便、可靠、存储量大、机密性高、寿命长、成本低等。 这些优点大大提高了员工工资管理的效率,也是教育科学化、规范化管理与世界的接触点。在软件开发过程中,随着目标程序设计和数据库系统的成熟,数量成为软件开发的核心,程序设计遵循数据,因此人力资源管理系统的数据库设计尤为重要。 本文主要介绍人力资源管理系统数据库方面的设计,从需求分析到数据库的运行和维护等方面进行了详细介绍。 本文共分五章第一章主要是课题介绍和设计内容和目的等基本情况第二章是需求分析,明确用户的各种需求,这一阶段是数据库设计的起点第三章是概念结构设计,将需求分析的用户需求抽象化为信息结构第4章是逻辑结构设计,将概念模型转换为某个DBMS支持的数据模型第五章为物理结构设计,将数据模型转化为计算机系统支持的数据库物理结构关键词: SQL语言、数据库设计、人力资源管理系统第一部分:基本情况和小组介绍1基本情况为了顺利完成这次数据库课程设计,我们组成了五人小组。 我们首先共同讨论确定了课题。 然后确定全员在团队中的作用,根据各成员掌握的知识和技能分配全员的任务,最后各成员共同设计了数据库。2组介绍主题人力资源管理系统角色列表取得学位姓名课题负责部分第二部分:课程设计内容第一章绪论1课题介绍随着现代科学技术的快速发展,设备和管理的现代化,如何在实际工作中提高工作效率已成为重要问题。 管理信息系统是一个很好的解决办法。以前人们常用人工的方法管理员工的档案,但这种管理方法有很多缺点。 例如,效率差、机密性差、时间长,会产生大量文件和数据。 这给搜索、更新和维护带来了许多困难。 随着科学技术的提高,计算机科学越来越成熟,其强大的功能已被人们深刻认识,它进入人类社会的各个领域发挥着越来越重要的作用。 人力资源管理信息系统的出现简单地解决了传统管理人员档案方法的缺点。 随着人力资源管理信息系统的广泛应用,它已经成为任何企业公司不可或缺的组成部分,管理员更容易理解自己公司的员工,更容易分配人员,更容易调整。 人力资源管理信息系统能够为管理者提供充足的信息和快速的查询手段。本文按照数据库系统设计的基本步骤,预先进行需求分析,进行数据库概念设计和逻辑结构设计,最后进行数据库详细设计,完成人力资源管理系统数据库系统的设计,完成员工基本文件管理,奖惩记录管理,出勤记录管理,职务调动记录管理,工资管理,营业休假2设计目的应用对数据库系统原理的理论学习,以在线实践的方式更好地结合理论知识和实践,增强所学知识。数据库应用课程实践:在课堂教学中学习知识,熟练掌握对给定结构的数据库创建、基本操作、程序系统构建和调试、系统评价。数据库原理软件设计实践:实践课堂中学习的相关数据库原理知识和建立数据库系统的方法,熟练掌握给定的实际问题,构建相关数据库信息管理系统,包括系统调查、需求分析、概念设计、逻辑设计、物理设计、系统协调、维护3设计内容应用基于E-R模型的数据库设计方法和关系规范化理论,指导系统从分析到设计的最终实现,开发人力资源管理信息系统,完成人力资源管理信息系统的所有功能,管理员工基本文件,管理奖惩记录,管理出勤记录,管理职务调动记录,工资管理,管理营业假期。首先进行需求分析,完成数据流图和数据字典。然后进行概念结构设计,利用实体联系将用户需求抽象化为信息结构,得到E-R图。再次通过逻辑结构设计,将E-R图转换为计算机系统支持的逻辑模型。其次是将逻辑数据模型转换为计算机系统支持的数据库物理结构的物理结构设计。最后,在数据库的实现和运行中,将数据加载到数据库中并运行。第二章需求分析1功能要求现行人力资源管理体系调查表明,人力资源管理体系由档案管理、职务变动管理、奖惩管理、工作管理、工资管理、营业假管理组成。 系统功能的主要说明如下(一)员工档案管理;将对公司所有员工标注统一编号的各员工的信息保存到员工配置文件记录中。对于新录用的员工,如果是将该信息添加到员工记录中的被解雇员工,则该信息将从员工记录中删除。员工信息发生变更时,修改员工配置文件记录的相应属性。(二)工作人员职务调动管理;对公司内所有员工的职务记录标注统一编号,登记员工调动前后的具体职务和调动时间。(三)奖惩管理注册公司所有员工奖惩记录标注统一编号的员工奖惩原因,奖惩类型,奖惩时间。(四)工作管理注册员工的工作卡记录上标注统一编号的员工的工作时间、签名类型(定时、迟到)。注册员工的下班卡记录上标注统一编号的员工的上班时间、签名类型(定时、早退)。(5)请销售假管理注册员工休假的记录上标注统一编号的员工的休假时间、休假类型。登记员工销售假的记录上标注统一编号的员工的销售休假时间、休假类型,检查是否超过期限。(六)工资管理公司全体员工的工资记录标上统一编号,制作工资记录表。(七)部门管理对公司的所有部门编号,创建部门记录。2数据流程图经过详细调查,明确了系统的当前业务流程。 在此基础上,构建系统的逻辑模型,用流图表示。 人力资源管理系统的顶层数据流程图如图1所示。图1注:图中虚线所示的数据流是员工信息。在人力资源管理系统的顶层流程图中,“休假管理”和“上班管理”两个处理盒所表示的功能不太具体,需要进一步细分他们。休假管理的细分流程图如图2所示图2出勤管理的细分流程图如图3所示图3图4是最终归纳的细分系统数据的流程图图43数据字典在人事管理系统的数据流程图中,数据信息和处理过程也需要用数据辞典来记述。 本文的数据字典主要描述数据流图的数据流、数据存储和处理过程。(一)主要数据流定义;数据流名称:员工状况地点:员工P1定义:员工状况=姓名、性别、出生年月日、民族学历职务数据流:根据公司员工的具体招聘情况确定说明:每个聘用的新员工必须具有唯一的编号流名称:奖惩状况地点: P3员工定义:奖惩状况=员工编号奖惩类型奖惩金额奖惩年月日数据流:取决于公司的情况说明:每次奖惩记录必须标上唯一的号码数据流名称:批准奖励处罚位置:上位P3定义:奖惩批准=奖惩类型批准部门编号批准原因批准日期数据流:取决于公司的情况说明:在具体应用中,批准原因可以省略数据流名称:调动情况地点: P5员工定义:调动情况=员工编号调动前的职务调动后的职务调动日期数据流:取决于公司的情况说明:员工编号和调动日期可以唯一标识调动数据流名称:调动批准位置:上位P5定义:异动核准=核准部门编号核准原因核准日期数据流:取决于公司的情况说明:批准理由可以省略流名称:工作卡地点:员工P7.1定义:工作卡=员工编号工作卡时间卡编号数据流:根据公司的具体规模决定说明:工作时间导入工作记录流名称:下班卡地点:员工P7.2定义:退职卡=员工编号退职卡时间卡编号数据流:取决于公司的情况说明:下班时间将导入出勤记录数据流名称:薪资查询地点: P4员工定义:工资单查询=员工编号基本工资单奖金补偿开始逾期付款日期数据流:取决于公司的情况说明:您可以根据员工编号和工资单日期唯一确定工资单记录流名称:休假申请地点:员工P2.2定义:假期申请=员工编号假期假期天数数据流:取决于公司的情况说明:员工编号和假期可以唯一确定一个假期记录数据流名称:批准休假位置:上位P2.2定义:假期核准=核准者的核准结果数据流:取决于公司的情况说明:审批结果的类型仅限于(审批、拒绝)数据流名称:营业假申请地点:员工P2.1定义:营业假申请=员工编号营业假时间数据流:取决于公司的情况说明:没有为营业假申请单独创建营业假记录表。 在这里综合了营业假记录和休假记录。 一般来说,因为假期不能嵌套流名称:管理员状况位置:管理员P6定义:用户id=员工编号数据流:取决于公司的情况说明:为每个管理员创建唯一的帐户流名称:用户id位置:安全管理P1,P2.1,P2.2,P3,P4,P5,P7.1,P7.2定义:用户id=非法用户|内部管理员|服务管理员数据流:取决于公司的情况说明:不同的用户id支持不同的操作权限,并且支持不同的安全级别数据流名称:部门情况位置:上位P8定义:部门状况=部门编号部门名称领导编号数据流:取决于公司的情况说明:部门编号为主代码(2)主要数据存储定义数据存储编号:员工记录D1输入: P1输出: P1,P7.1,P7.2,P2.1,P2.2数据结构:员工记录=姓名、性别、出生日期、民族、学历、职务、员工编号数据量和访问频率:根据公司具体规模决定存取方法:以在线处理检索和更新随机检索为主说明:员工编号具有唯一性和非空白性。性别只有男性和女性。主代码是员工编号数据存储区编号:假期记录D2输入: P2.1、P2.2输出: P2.1、P2.2数据结构:假期记录=员工编号假期假期工作天数数据量和访问频率:根据公司具体规模决定访问方法:以在线处理检索和更新更新操作为主说明:主代码设置为休假时间和员工编号。员工编号为外部代码,参考表为员工记录数据存储编号:奖惩记录D3输入: P3输出: P3数据结构:奖惩记录=员工记录编号奖惩类型奖惩金额奖惩时间授权部门编号授权原因授权日期数据量和访问频率:根据公司具体规模决定访问方法:以在线处理检索和更新更新操作为主说明:主代码为奖惩时间和员工编号的员工编号为外部代码,参照表为员工记录数据存储编号:工资记录D4输入: P4输出: P4数据结构:工资单记录=员工编号基本工资单奖励补偿开始时间超过期限的工资单日期数据量和访问频率:根据公司具体规模决定访问方法:以在线处理检索和更新更新操作为主说明:主代码设置为工资日期和员工编号。员工编号为外部代码,参考表为员工记录数据存储编号:职务调动记录D5输入: P5输出: P5数据结构:职务调动记录=员工编号调动前职务调动后职务调动日期部门
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑轻质材料成本效益比研究报告
- 制定企业员工福利方案操作指南
- 客餐厅水电施工方案模板
- 陶瓷认证企业案例分析报告
- 物流企业仓储管理规范与优化方案
- 教培妇女节营销方案
- 2024版小学六年级语文期中考试模拟试卷
- 酒店客户关系管理系统建设方案
- 初一数学期末复习题集与解析
- 农业企业团建活动策划方案
- 辅警摄影基础知识培训课件
- 2025年押运员模拟考试试题及答案
- 沉井施工合同4篇
- 农业机械安全知识课件
- 轴承质检员培训课件文档
- 2025至2030有机聚合物钽电容器行业发展趋势分析与未来投资战略咨询研究报告
- 2025年北京市西城区普通中学高三数学第一学期期末检测模拟试题
- 医护人员护理文书书写规范模板
- 中考语文散文专题训练-陈应松散文(含解析)
- 急诊急救业务知识培训课件
- 生产安全事故应急条例讲解
评论
0/150
提交评论