员工薪资管理系统Access设计报告(1)_第1页
员工薪资管理系统Access设计报告(1)_第2页
员工薪资管理系统Access设计报告(1)_第3页
员工薪资管理系统Access设计报告(1)_第4页
员工薪资管理系统Access设计报告(1)_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 15 数据库原理数据库原理 课程设计课程设计 设计题目 员工薪资管理系统设计题目 员工薪资管理系统 学学 号 号 5 2 15 昆明理工大学信息工程与自动化学院昆明理工大学信息工程与自动化学院 2016 年年 12 月月 前言前言 当今社会 员工的薪资管理是每个公司和单位的一个重要内容 随着企业 的发展 公司员工的增加以及调动 员工的薪资的管理工作也变得越来越复杂 薪资管理关系到每个员工的基本工资 福利补贴 失业保险 住房公积金和奖 金等项目 是员工们普遍关注的问题 同时 资金是企业生存与发展的重要支 撑 资金的运转关系到企业的整体发展 而早期的员工薪资是通过人工处理纸 质资料来进行管理的 这不仅耗时 还难以避免工资发放错误的现象 如今 计算机科学技术快速发展 为员工薪资管理提供了有利的条件 通过计算机来 对此进行管理 节省了人力 物力 财力 提高了准确率 满足了企业的财务 管理 薪资发放的需要 能够给企业带来更好地效益 本学期 我们学习了 Access 数据库管理 让我们获得了多一项技能 同时 也让我们有了牛刀小试的想法 学习外语的我们 今后的工作很有可能会用到 这一项技能 学习设计一个小型的数据库无疑是最好的锻炼 对我而言 员工 的薪资管理可能与今后工作更有联系 因此 想通过此次设计实验得到锻炼 并希望能够得到老师的点拨 以求更大进步 通过设计大实验 验证和巩固在 课堂上学习的知识 掌握数据库的表建立 查询 窗体和宏的基本使用 从而 使自己具有设计小型数据库管理系统的能力 为自己的多添一分彩 并且 希 望能后通过此次将课本上的理论知识和实际有机的结合 既要动手又要动脑 独立实践的机会 来锻炼自己的动手能力和实践能力 培养自己计算机技术的 应用能力和综合分析问题 解决问题的能力 在背景资料的基础上 结合员工薪资管理的实际情况 使用 Microsoft Access2003在 E R 图中用矩形表示 矩形框内写明实体名 比如学生 5 15 张三丰 学生李寻欢都是实体 如果是弱实体的话 在矩形外面再套实线矩形 属性 Attribute 实体所具有的某一特性 一个实体可由若干个属性来刻画 在 E R 图中用 椭圆形表示 并用无向边将其与相应的实体连接起来 比如学生的姓名 学号 性别 都是属性 如果是多值属性的话 再椭圆形外面再套实线椭圆 如果是 派生属性则用虚线椭圆表示 联系 Relationship 联系也称关系 信息世界中反映实体内部或实体之间的联系 实体内部的 联系通常是指组成实体的各属性之间的联系 实体之间的联系通常是指不同实 体集之间的联系 在 E R 图中用菱形表示 菱形框内写明联系名 并用无向边 分别与有关实体连接起来 同时在无向边旁标上联系的类型 1 1 1 n 或 m n 比如老师给学生授课存在授课关系 学生选课存在选课关系 如果是 弱实体的联系则在菱形外面再套菱形 系统系统 E R 图图 6 15 1 奖励工资 贡献有效建议条数 缺勤次数 扣罚金额 奖励金额 迟到次数 奖金总金额 1 1 1 1 1 n 1 发放 住房贷款 失业保险 基本工资 福利补贴 系统账号和密码 密码 账号 发放日期 领取日期 参加工作时间 性别 姓名 编号 科室 年龄 管理 管理 实际发放工资 奖励 职业 用户名 密码 员工 科室 科室编号 科室名称 科长或总经理 7 15 四 数据库物理结构设计四 数据库物理结构设计 1 系统组织结构图 系统组织结构图 员工 登陆界面 编辑 查询统计 增加 删除 查 询 基 本 信 息 查 询 工 资 信 息 查 询 奖 励 信 息 员工薪资管理系统 查询 修改查询 修改 查 询 工 资 信 息 奖 励 工 资 管 理 员 工 工 资 管 理 员 工 信 息 管 理 管理员 部 门 信 息 管 理 系 统 用 户 管 理 离 职 人 员 管 理 增 加 员 工 管 理 8 15 2 表结构定义 表结构定义 表 1 员工信息表 表 2 科室信息表 表 3 员工薪资表 字段名称数据类型字段大小是否设置主键 员工编号文本 10 是 实际发放工资货币否 基本工资货币否 福利补助货币否 住房贷款货币否 是否发放是 否否 字段名称数据类型字段大小 格式是否设置主键 员工编号文本10是 姓名文本10否 性别文本1否 出生日期日期短日期否 参加工作时间日期短日期否 科室数字整型否 职位文本10否 密码文本6否 是否辞职是 否否 字段名称数据类型字段大小是否设置主键 科室编号文本 10 是 科室名称文本 10 否 科长编号文本 5 否 科长姓名文本 10 否 9 15 表 4 奖励工资表 字段名称数据类型字段大小是否设置主键 员工编号文本 4 是 扣罚金额货币否 奖罚总金额货币否 3 表具体信息及关系 表具体信息及关系 1 1 表具体信息 表具体信息 员工信息表员工信息表 员工编号员工编号 姓名姓名 性别性别 出生日期出生日期 参加工作时间参加工作时间 科室科室职位职位密码密码 是否辞职是否辞职 001 张三丰 男 1996 2 192016 2 21经理001False 002 李大仁 男 1997 3 82016 2 22编程员002False 003 吕大鱼 男 1996 1 12016 2 23话务员003False 004 罗小姣 女 1997 3 92016 2 22普通员工004False 005 张萌女 1993 3 92016 2 21普通员工005False 006 杨峰男 1997 3 42016 2 23普通员工006False 007 万小华 男 1996 2 42016 2 21普通员工007False 员工薪资表员工薪资表 员工编号员工编号 实际发放工资实际发放工资 基本工资基本工资 福利补助福利补助 住房贷款住房贷款 是否发放是否发放 001 3 300 00 3 000 00 1 000 00 500 00True 002 3 400 00 3 000 00 1 000 00 500 00True 003 3 500 00 3 000 00 1 000 00 500 00True 004 3 500 00 3 000 00 1 000 00 500 00True 005 3 700 00 3 000 00 1 000 00 500 00True 006 3 500 00 3 000 00 1 000 00 500 00True 007 3 800 00 3 000 00 1 000 00 500 00True 10 15 奖励工资表奖励工资表 员工编号员工编号 奖励金额奖励金额 扣罚金额扣罚金额 奖罚总金额奖罚总金额 001 1 000 00 200 00 800 00 002 1 000 00 100 00 900 00 003 1 000 00 300 00 700 00 004 1 000 00 200 00 800 00 005 1 000 00 100 00 900 00 006 1 000 00 100 00 900 00 007 1 000 00 300 00 700 00 科室信息表科室信息表 科室编号科室编号 科室名称科室名称 科长编号科长编号 科长姓名科长姓名 1 办公室 101 张三 2 编程室 102 李四 3 咨询室 103 王二 2 表关系图 表关系图 11 15 五五 数据库实现数据库实现 1 创建选择查询 创建选择查询 创建一个名为 员工实发工资查询 的查询 根据基本表的信息员工信息 表 员工奖金查询和员工薪资表的信息计算出员工的实发工资 并显示相关信 息 操作方法为 首先进入查询设计视图 把所需的三个表显示出来 然后将 所需字段选入查询的设计区中 如图 1 所示 在 实发工资 字段的行中 使 用生成器生成公式 员工薪资表 基本工资 员工薪资表 福利补助 员工薪资表 住房贷款 员工奖金查询 奖罚总金额 随着数据的改变而自动运算 保存查询为 员工实发工资查询 便可计算出员工的实发工资 图 1 2 创建参数查询 创建参数查询 创建一个名为 员工输入员工编号和密码查询个人实发工资 的查询 当 输入不同的员工编号和密码时 显示相应员工的实发工资信息 此查询用于员 12 15 工查询个人信息 确保了对其他员工信息的保密性 操作方法为 首先进入查询设计视图 将各个字段选入查询的设计区中 如图 2 所示 在 员工编号 字段的条件行中 输入 请输入员工编号 作为 参数 在 密码 字段的条件行中 输入 请输入密码 当运行本查询时会 出现带有提示信息 请输入员工编号 的对话框 输入所需查询的员工的编 号 按确定键 接着会有提示信息 请输入密码 输入之后就会得到对应员工 的实发工资的信息 图 2 3 部分报表和宏的设计流程 部分报表和宏的设计流程 1 创建报表 创建一个名为 按科室汇总员工实发工资 的报表 操作过程 打开创建报表向导 以 员工实发工资 为数据源 将所需字 段添加 添加 科室 字段为分组级别 以 员工编号 字段为升序排序 单 击汇总选项 进行 实发工资 基本工资 奖励总金额 等的汇总 选择 报表样式 输入名称保存 然后打开预览并在设计视图中美化外观 如图 4 所 示 13 15 图 4 2 创建宏 创建一个名为 管理员管理权限宏 的宏组 操作过程 A 先用窗体设计视图创建一个名为 管理员管理权限 的窗体 B 创建 管理员权限宏 点击 宏名 和 条件宏 按钮 让窗口变为 如下图所示开始进入宏命令操作 图 5 C 建立一个宏组 宏的设计视图如 图 6 所示 14 15 图 6 4 实现难点 实现难点 1 奖励工资和实发工资的运算 2 管理员登录界面宏和员工登陆界面宏的设计 3 管理员管理权限和员工权限的设计 4 输入新的员工信息和薪资信息窗体的设计 5 员工的不同的查询权限功能的实现 六 设计体会六 设计体会 通过为期两周的上机实验和课程设计 我学到了很多书本上不能学到的东 西 对数据库的了解有所提高 不再局限于表面字面意思 而是通过深入了解 并动手实践来掌握一些基本基础 毕竟自己亲自设计过一个数据库 不再是书 本上的理论 空空而谈 所以受益匪浅 学习理论是实践的 基础 经过本次 设计经历 我深刻地认识到了 认真学习课堂的理论知识以及做好平时的课 程实验 并形成一定的知识体系 是本次课程设计 的基础 尤为重要 再者 15 15 熟能生巧 在学习的过程中多加练习是也是很重要的 在 Access 课程设计过程中逐步学习使用Access2003 和 Access2007 数据库管理软件 但由于 Access2003 版本在自己电脑无法使用 在设计过 程中花了一点时间适应 Access2007 的使用 学会了在 Access2007 中建立 数据库 简单基本的数据库操作管理 控件属性的基本操作 还有数据库 各个对象 除了页外 的 基本功能 综合设计的前一段时间用于确立课程设 计的基本设计 包括 E R 图和系统结构图 一边学习做好课程每次实验一边结 合实例程序 逐渐弄懂系统的设计思想 并进一步明确系统实现过程 设计中 期在于搜集数据表需要的数据 并作一些

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论