




免费预览已结束,剩余7页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 成绩 数据库原理及应用数据库原理及应用 课程设计课程设计 课题课题 企业人事管理信息系统 班级班级 计算机06 7 组长组长 徐兴安 组员组员 杜雪峰 20082008 年年 1212 月月 2222日日 20092009 年年 1 1 月月 2 2 日日 2 目 录 1 绪论绪论 3 2 需求分析需求分析 3 3 概念模型设计概念模型设计 4 4 逻辑设计逻辑设计 7 5 物理设计物理设计 7 6 实验数据示例 测试阶段实验数据示例 测试阶段 8 7 总结总结 11 3 企业人事管理信息系统系统设计说明书 1 绪论绪论 企业人事管理信息系统是一个现代化的企业在竞争中立于不败之地的必要部 分 它能够为查询人事信息提供充足的信息和快捷的查询手段 一些公司一直以 来使用传统人工的方式管理文件档案 这种管理方式存在着许多缺点 如 效率 低 保密性差 另外时间一长 将产生大量的文件和数据 这对于查找 更新和 维护都带来了不少的困难 而且容易丢失 使用计算机对企业人事信息进行管理 具有着手工管理所无法比拟的优 点 例如 检索迅速 查找方便 可靠性高 存储量大 保密性好 寿命长 成 本低等 这些优点能够极大地提高企业人事管理的效率 也是企业的科学化 正 规化管理 与世界接轨的重要条件 本系统可以通过提出查询请求 执行 SQL 语句 服务器完成对数据库的查 询任务 并可以完成一下功能 1 对员工各种信息的输入 包括员工的基本信息 学历信息 婚姻状况信息 职称等 员工各种信息的修改 2 对于转出 辞职 辞退 退休员工信息的删除 3 按照一定的条件 查询 统计符合条件的员工信息 至少应该包括每个员 工详细信息的查询 4 按婚姻状况查询 按学历查询 按工作岗位查询等 至少应该包括按学历 婚姻状况 岗位 参加工作时间等统计各自的员工信息 通过本系统把查询结果 统计结果返回给用户 使用户快速准确的了解公 司人事信息 2 需求分析需求分析 一个公司必将分为若多个部门 包括人事部 车间 研发部等 各个部门的 工作责任不同 它们完成不同的任务 各尽其职 使公司能够有条不紊的开展 工作人事部负责人事管理及人才调用 车间负责生产 研发部负责开发新产品等 等 每个部门的人数也不一样 每个部门将有若干职位 人事部有部长 秘书 副部长 部长助理等职位 车间有厂长 车工 主管等职位 研发部有部长 秘 4 书 副部长 部长助理等职位 每个职位有不同的员工来当任 员工的工号 员 工姓名 出生年月 性别 婚姻状况 职位 工作时间组成员工信息 这样人事 部门就能够很快掌握员工的信息 能够发现人才提拔人才 根据已婚员工的配偶 信息可以很快掌握员工的家庭信息 公 司 人事部研发部车间 员 工 职位 职权 职位 职权 通过分析 可以设计下面的数据项和数据结构 企业部门信息 部门 员工人数 主管工作 企业工作岗位信息 工号 学历 部门 职位 员工基本信息 工号 员工姓名 出生年月 性别 婚姻状况 职位 工作时间 电话 3 概念模型设计概念模型设计 数据库需要表述的信息有以下几种 企业信息 员工信息 企业工作岗位信息及它们之 间的联系 职位 职权 5 3 1 公司信息实体 E R 图 公司信息 主管工作员工人数部门 图 3 1 企业信息实体 E R 图 3 2 员工信息实体 E R 图 员工信息 工号 姓名 出生年月婚姻状况 职位 性别 工作时间 电话 图 3 2 员工信息实体 E R 图 3 3 公司工作岗位信息实体 E R 图 6 公司工作岗位信息 工号学历 部门职位 图 3 3 企业工作岗位实体 E R 图 3 4 系统 E R 图 公司信息 管理 员工信息 公司工作岗位信息 提供 需求 主管工作部门 员工人数部门 工号 姓名出生年月 婚姻状况 职位 工作时间 电话 性别 工号 学历部门 职位 工号 部门 工号 部门 工号 图 3 4 系统 E R 图 实体间的联系如下 7 1 一个公司有很多部门 各个部门的主管工作不同 每个部门的人数也 不一样 部门和公司是多对一的关系 因此可以用部门信息来反映这个公司各个 部门的责任情况 2 一个公司有很多工作岗位 各个岗位有不同的人来负责 职位对于各 个部门是多对一的关系 所以可以用工作岗位信息来表示每个员工的职位信息 3 每个员工都有自己的个人基本信息 每个员工的学历信息及已婚的员 工的配偶信息也不同 学历信息及已婚的员工的配偶信息与各个员工是一对一的 关系 4 逻辑设计逻辑设计 人事管理系统中关系模式集如下 员工基本信息 工号 员工姓名 出生年月 性别 婚姻状况 职位 工作 时间 电话 主键为工号 员工配偶信息 工号 配偶姓名 出生年月 工作单位 电话 主键为 工号 员工学历信息 工号 员工姓名 学历 毕业学校 专业 毕业时间 外语 情况 主键为工号 企业工作岗位信息 工号 学历 部门 职位 主键为工号 部门 企业部门信息 部门 员工人数 主管工作 主键为部门 5 物理设计物理设计 1 数据结构 设置每一数据表的属性名 类型 宽度 2 设置参照属性 员工配偶信息 工号 配偶姓名 出生年月 工作单位 电话 的工号参照 员工基本信息的工号 员工学历信息 工号 员工姓名 学历 毕业学校 专业 毕业时间 外语情 况 的工号参照员工基本信息的工号 企业工作岗位信息 工号 学历 部门 职位 的工号参照员工基本信息的工号 部门 参照企业部门信息的部门 8 3 关系 员工基本信息与员工配偶信息建立关于工号的父子关系 员工基本信息与员工学历信息建立关于工号的父子关系 员工基本信息与企业工作岗位信息建立关于工号的父子关系 企业工作岗位信息与员工基本信息建立关于工号的父子关系 企业工作岗位信息与企业部门信息建立关于部门的父子关系 4 数据库名称 人事管理系统 逻辑数据名称 人事管理系统 数据文件 人事管理 mdf 初始大小 2MB 最大空间 20MB 增加量 2MB 日志文件 人事管理 log ldf 初始大小 2MB 最大空间 20MB 增加量 2MB 备份设备名 rsxtbf 备份文件 rsbf bak 5 索引 对于每一数据表关于主关键字建立索引文件 6 设置触发器 要求员工基本信息中的工号被修改时 员工配偶信息表和员工学历信息表及企业工作 岗位信息中的工号都被修改 要求在员工基本信息中插入新的工号时 员工配偶信息表和员工学历信息表及企业工 作岗位信息中的工号都被插入新的工号 要求在员工基本信息中删除工号时 员工配偶信息表和员工学历信息表及企业工作岗 位信息中的工号都被删除工号 7 设置视图 为用户提供包含工号 员工姓名 出生年月 性别 学历 婚姻状况 职位 工作时 间的视图 8 设置存储过程 根据用户所提交的学历 为用户提供关于员工姓名 性别 婚姻状况 工作时间 部 门 职位 电话的信息 根据用户所提交的婚姻状况 为用户提供关于员工姓名 性别 学历 工作时间 部 门 职位 电话的信息 根据用户所提交的职位 为用户提供关于员工姓名 性别 婚姻状况 学历 工作时 间 部门 电话的信息 9 6 实验数据示例 测试阶段实验数据示例 测试阶段 1 数据库程序 create database 人事管理系统 on primary name 人事管理 filename d renshi 人事管理 mdf size 2 maxsize 20 filegrowth 2 log on name 人事管理 log filename d renshi 人事管理 log ldf size 2 maxsize 20 filegrowth 2 2 备份程序 sp addumpdevice disk rsxtbf d beifen rsbf bak go backup database 人事管理系统 to rsbf 3 表程序 create table 员工基本信息 工号 char 5 default j0000 员工姓名 char 8 出生年月 datetime 性别 char 3 婚姻状况 char 4 职位 char 20 工作时间 datatime 电话 char 11 check 性别 in 男 女 10 primary key 工号 create table 员工配偶信息 工号 char 5 配偶姓名 char 8 出生年月 datetime 工作单位 char 20 电话 char 11 foreign key 工号 references 员工基本信息 工号 create table 员工学历信息 工号 char 5 员工姓名 char 8 学历 char 12 毕业学校 char 30 专业 char 12 毕业时间 datetime 外语情况 char 6 foreign key 工号 references 员工基本信息 工号 4 触发器 1 修改工号的触发器 create trigger goha on 员工基本信息 for update as begin if columns updated 01 0 update 员工配偶信息 set 员工配偶信息 工号 select a 工号 from inserted a where 员工配偶信息 工号 select b 工号 from deleted b update 员工学历信息 set 员工学历信息 工号 select a 工号 from inserted a where 员工学历信息 工号 select b 工号 from deleted b update 企业工作岗位信息 11 set 企业工作岗位信息 工号 select a 工号 from inserted a where 企业工作岗位信息 工号 select b 工号 from deleted b end 2 插入新工号的触发器 create trigger jbinsert on 员工基本信息 for insert as if columns updated 1 0 begin insert into 员工配偶信息 工号 select 工号 from inserted insert into 员工学历信息 工号 员工姓名 select 工号 员工姓名 from inserted insert into 企业工作岗位信息 工号 select 工号 from inserted end 3 删除工号的触发器 create trigger check delete on 企业工作岗位信息 for delete as begin delete 员工学历信息 where 员工学历信息 工号 select 工号 from deleted delete 员工配偶信息 where 员工配偶信息 工号 select 工号 from deleted delete 员工基本信息 where 员工基本信息 工号 select 工号 from
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年保密员考试及答案
- 2025年安全生产知识考试及答案
- 小学体育招聘题库及答案
- 项目招商方案范本
- 2025年绵阳医师考试试题及答案
- 商业租金砍价方案范本
- 辽宁沈阳音乐学院考试真题2024
- 货物托运方案模板范本
- 老式预制板施工方案
- 2025生产部门员工劳动合同
- 劳动课冰箱清洁课件
- 2025年公共基础知识考试试题及参考答案详解
- 建筑设计数字化协同工作方案
- 足太阳膀胱经(经络腧穴课件)
- 沟通的艺术智慧树知到期末考试答案章节答案2024年湖南师范大学
- 2024年四川省广安市中考数学试题(含答案逐题解析)
- 员工上下班交通安全知识培训课件
- 产品质量法-企业培训讲座
- 塑胶模具报价表范例
- 三阶魔方七步还原图文教程
- 肌肉注射评分标准
评论
0/150
提交评论