人力资源管理系统数据库设计_课程设计报告(编辑修改稿)内容摘要:
资标准 wageScaleID ,wageScaleName,basicSalary,subsidy,bonus,carSubsidy,houseSubsidy,p ension,medicalInsurance,houseProvidentFund DS5 工资计发信息表 工资计发信息 account ID,st affID,wageScaleID ,basicSalary,subsidy,bonus,carSubsidy,houseSubsidy,deInspect ion,overt imePay,dePension,deMedicalInsurance,deHousePtFund,t axBefSubTotal,i ax,wage,accountDat e DS6 用户信息表 用户信息 用户 ID,用户名称 ,用户类型 ,密码 , 权限 ,身份证号,住址,电话,邮箱 DS7 考勤信息表 考勤信息 accountID,st affID,att endanceDat e,att endanceType,days DS8 考勤考核信息表 考勤考核信息 account ID,st affID,att endanceDat e,award,punishment, overtimePay, deInspection DS9 职务信息表 职务信息 dutyID,dutyName,wageScaleID,wageUpLimit,wageDownLimit, introduct ion DS10 部门信息表 部门信息 dep art mentID,departmentName,leaderName,address, telphone, introduction 《数据库系统原理》课程设计报告 8 3 概念设计阶段 引言 系统开发的总体目标是实现 人力资源 管理的系统化和自动化,缩短 员工工资结算 的等待时间,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,从而达到提高 工资 管理 效率的目的。 主要任务是对 员工 基本 信息、管理员信息、 员工津贴 信息、 考勤 信息 的基本 的操作及外理。 概念设计阶段主要是将需求分析阶段得到的用户需求抽象为信息结构 (概念模型 )的过程 ,它是整个数据库设计的关键。 任务与目标 ( 1)选择中层数据流为切入点,通常选择实际系统中的子系统; ( 2)设计分 ER 图,即各子模块的 ER 图; ( 3)生成初步 ER 图,通过合并方法,做到各子系统实体、属性、联系统一; 在本 工资 管理系统中,分析各层数据流图和数据字典,知道整个系统功能围绕“ 员工 ”、“ 考勤 ”和“ 津贴 ”的处理。 根据实 体与属性间的两条准则: ① 作为“属性”,不能再具有需要描述的性质。 ② “属性”不能与其他实体具有联系。 阶段结果 ( 1)根据不同的对象,分别画出各分 E- R 图: ( a) 员工基本信息表的实体图及属性 :员工信息表为实体,属性包括 ID、姓名和身份证号等, ER 图 如下。 ( b) 员工录用信息 表实体及属性: 员工录用信息 表为实体,属性包括姓名、合同类型和员工编号等, ER 图 如下。 员工基本信息表 员工编号 电话 姓名 性别 出生年月 身份证号 籍贯 民族 政治面貌 所属部门编 号 进入部门时间 原 职务 原职称 原单位 职称 学历 地址 外语 专业 邮箱 毕业学校 在岗状态 毕业日期 起薪日 职务代码 《数据库系统原理》课程设计报告 9 ( c) 工作考核信息表 实体及属性: 工作考核信息表 为实体,属性包括员工编号、考核日期、业务水平、考核结论等, ER 图 如下。 ( d) 工资标准信息表 实体及属性: 工资标准信息表 为实体,属性包括底薪、补贴、工资等级编号、等级名称和房补等, ER 图 如下。 (e) 工资计发信息表 实体及属性: 工资计发信息表 为实体,属性包括底薪、补贴、员工编号、车补和房补等, ER 图 如下。 (f) 用户信息表 实体及属性: 用户信息表 为实体,属性包括用户名称、用户类型、密码、身份证号和权限等, ER 图 如下。 员工录用信息表 员工编号 签约合同号 合同类型 签约日期 受聘部门 聘用标志 姓名 备注 到期日 受聘职务 工资计发信息表 房补 奖金 员工编号金 住房公积金 补贴 养老保险 医疗保险 车补 应发工资 加班费 扣考核 自动编号 底薪 代扣养老 代扣住房公积金 代扣医疗 税前小计 计发日期 税率 工作考核信息表 员工编号 工作态度 业务水平金 考核结论 考核日期 工作业绩 工资标准信息表 底薪 房补 奖金 等级名称金 工资等级编号 住房公积金 补贴 养老保险 医疗保险 车补 备注 工资等级编号 《数据库系统原理》课程设计报告 10 (g) 考勤信息表 实体及属性: 考勤信息表 为实体,属性包括员工编号、考勤日期、考勤类型、考勤天数和备注等, ER 图 如下。 (h) 考勤考核信息表 实体及属性: 考勤考核信息表 为实体,属性包括员工编号、奖励、出勤日期、扣考核和加班费等, ER 图 如下。 ( i) 职务信息表 实体及属性: 职务信息表 为实体,属性包括职务代码、职务名称、工资等级、工资上限和工资下限等, ER 图 如下。 ( j) 部门信息表 实体及属性: 部门信息表 为实体,属性包括部门名称、领导姓名、部门代码、地址和简介等, ER 图 如下。 ( 2)合并各分E-R图 ,消除属性冲突、命名冲突、结构冲突等三类冲突,得到初步 ER图,再消除不必要冗余,得到的基本 ER 图如下所示: 部门信息表 部门名称 部门代码 领导姓名 地址 电话 简介 考勤信息表 员工编号金 自动编号 考勤日期 考勤类型 考勤天数 备注 考勤考核信息表 员工编号 惩罚 奖励 自动编号金 出勤日期 扣考核 加班费 用户信息表 用 户名称 权限 密码 用户编号金 邮箱 电话 住址 用户类型 身份证号 职务信息表 职务名称 职务代码 工资等级 工资下限 工资上限 简介 《数据库系统原理》课程设计报告 11 ( 3)各 E- R 图各实体的属性如下所示: 员工基本信息: ( staffID、 name、 sex、 birth、 birthplace、 Nation、 Identification、political、 respectivedptid、 enterdptdate、 Dutyid、 title、 startpayDate、originalEnterprise 、 originalTitle 、 originalDuty 、 graduationSchool 、graduationDate、 schoolRecord、 major、 foreignLanguage、 address、 telphone、、 inpostType) 员工录用信息表: ( signContractID、 staffID、 name、 signDate、 contractDue、contractType、 hiredDepartment、 hiredDuty、 hiredSymbol、 remark) 工作考核信息表:( 员工 ID、考核日期、工作态度、工作业绩、业务水平、考核结论、备注) 工资标准信息表:( wageScaleID、 wageScaleName、 basicSalary、 subsidy、 bonus、carSubsidy、 medicalInsurance、 houseProvidentFund、 houseSubsidy、 pension) 工资计发信息表:( accountID、 staffID、 wageScaleID、 basicSalary、 subsidy、bonus、 carSubsidy、 houseSubsidy、 deInspection、 overtimePay、 dePension、deMedicalInsurance、 deHousePtFund、 taxBefSubTotal、 iax、 wage、accountDate) 用户信息表:( 用户 ID、用户名称、用户类型、密码、 权限 、身份证号、住址、电话、邮箱) 考勤信息表:( accountID、 staffID、 attendanceDate、 attendanceType、 days、 remark) 考勤考核信息表:( accountID、 staffID、 attendanceDate、 award、 punishment、 overtimePay、 deInspection) 职务信息表: ( dutyID、 dutyName、 wageScaleID、 wageUpLimit、 wageDownLimit、 introduction) 部门信息表: ( departmentID、 departmentName、 leaderName、 address、 telphone、 introduction) 员工 部门 属于 查询 发工资 工资标准信息表 工资计发表 计算 1 N 1 1 1 1 1 1 《数据库系统原理》课程设计报告 12 4.逻辑设计阶段 逻辑设计的任务和目标 以上的概念设计阶段是独立于任何一种数据模型的,但是逻辑设计阶段就与选用的DBMS 产品发生关系了,系统逻辑设计的任务就是将 概念设计阶段设计好的基本 ER 图转换为选用 DBMS 产品所支持的数据模型相符合的逻辑结构。 具体内容包括数据组织(将 ER图转换成关系模型、模型优化、数据库模式定义、用户子模式设计)、数据处理(画出系统功能模块图)两大任务。 数据组织 将 ER 图转换为关系模型 实体型转换为关系模式。 实体的属性就是关系的属性,实体的码就是关系的码。 对于实体间的联系则有以下不同的情况: 具有相同码的关系模式可合并。 具体的基本 ER 图向关系模型的转化如下: 1) 员工基本信息:( staffID、 name、 sex、 birth、 birthplace、 Nation、 Identification、political、 respectivedptid、 enterdptdate、 Dutyid、 title、 startpayDate、originalEnterprise 、 originalTitle 、 originalDuty 、 graduationSchool 、graduationDate、 schoolRecord、 major、 foreignLanguage、 address、 telphone、、 inpostType) ; 2) 员工录用信息表: ( signContractID、 staffID、 name、 signDate、 contractDue、contractType、 hiredDepartment、 hiredDuty、 hiredSymbol、 remark) ; 3) 工作考核信息表:( 员工 ID、考核日期、工作态度、工作业绩、业务水平、考核结论、备注); 4)工资标准信息表:( wageScaleID、 wageScaleName、 basicSalary、 subsidy、 bonus、carSubsidy、 houseSubsidy、。人力资源管理系统数据库设计_课程设计报告(编辑修改稿)
相关推荐
15 図 給与添加 图 薪资查询 図 給与情報サイト 数据需求: 编号及姓名:必选,选择要添加或修改的员工的编号和姓名。 发放时间:必填,薪资的发放时间,格式 YYYYMMDD。 基本工资:必填,数字格式 加班次数:必填, 数字格式。 工龄:必填,数字格式 全勤奖:必填,数字格式 旷工费:必填,数字格式 保险费:必填,数字格式 实发工资:系统自动获取,基本工资 +工龄费 +全勤奖 +保险费
4)本工程中的基础为砂石垫层 ,我们将秀实紧密、表面平整。 管道基 础在承插口部位 ,我们将预留凹槽 ,以便接口完成后用砂石填实。 管道安装施工 1)排水管道 本工程的排水管道管材为 UPVC 管 ,为此在安管时要注意下列要点: (1)管材、橡胶圈等材料用检查出厂合格证和产品性能说明书 ,并应表明生产厂家、规格和生产日期。 橡胶圈必须与管材配套 :管材要求外观颜色一致 ,内壁光滑平整
1862 年英国工程师南威尔士在建筑基础施工中,首次使用了人工制冷技术加固土壤。 1883 年人工土冻结法首次在德国阿尔里德煤矿井筒施工中应用并获成功,至 1900 年人工冻结法用于矿山施工次数已达 60 次以上。 1886 年瑞典长20m的人行隧道建设工程应用了人工冻结方法。 此后一个多世纪里,人工冻结法在许多国家的煤矿、隧道、地铁和建筑基础等领域中得到广泛应用并不断发展。
、 注射用重组葡激酶 、 镇脑宁 、天仙抗癌系列、 苦碟子注射液 等产品享誉中外。 20xx年全县工业总产值达 70亿元。 林地面积为 公顷, 森林覆盖率 为 %,林木树种 250 多个,木 材总蓄积量为 2077 万立方米。 名贵药材年出产 200 万公斤, 山野菜 和 食 用菌类 以及食品原料植物年产出量可达到万吨以上。 项目建设为 某市 快大人参产业园的一个重要组成部分
精度、数据结构与其他软件接口等发生变化时,设计的软件应能做适当的调整,具有一定的适应性。 保密性:本软件是运行在互联网上的系统,为了保障系统安全、可靠运行,对不同的模块分配不同的权限。 可维护性:本软件采用结构化分析与设计技术,结构设计合理、清晰,提供标准的文档,具有较强的可维护性。 9 第二章 工资管理系统分析 针对上述 系统目标和功能概述,我们对系统进行了以下分析。 需求分析
院本科毕业论文 3 多公司认可为具有战略意义的重要框架。 [5] Hibernate 是 一个 开放源代码 的对象关系映射框架,它对 JDBC 进行了非常轻量级的 对象封装 ,使得 Java 程序员 可以随心所欲的使用对象编程思维来操纵数据库。 它是第一个功能健全的解决关系对象影射解决方案。 虽然在功能上,它没有 TopLink 多样。 但在那些最常用的功能上, Hibernate