网站大量收购独家精品文档,联系QQ:2885784924

数据库课程设计-工资管理系统参考.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计-工资管理系统参考

东 莞 理 工 学 院 课程设计 课程 数据库系统原理 题目 工资管理系统 院系名称 计算机学院 班 级 2012信息与计算科学1班 学生姓名 指导教师 时 间 2014.01.12 目录 1. 题目及任务描述 - 1 - 1.1 题目 - 1 - 1.2 主要任务 - 2 - 2. 解决方案与程序实现 - 2 - 2.1 功能分析 - 2 - 2.2系统功能结构 - 2 - 2.3数据字典 - 3 - 2.4概念模型(E-R图) - 5 - 2.5关系模式 - 8 - 2.6表数据 - 8 - 2.7 程序实现时应考虑的问题 - 12 - 2.8程序开发环境 - 13 - 2.9主要源代码及说明 - 13 - 3. 小结 - 14 - 3.1 解决方案及程序实现小结 - 14 - 3.2 尚未解决的问题及下一步工作思路 - 16 - 3.3 开发心得 - 16 - 4. 参考文献 - 16 - 题目及任务描述 1.1 题目 1、系统功能的基本要求: 员工每个工种基本工资的设定 加班津贴管理,根据加班时间和类型给予不同的加班津贴; 按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资; 员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12; 企业工资报表。能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计,并能够打印; 2、数据库要求:在数据库中至少应该包含下列数据表: 员工考勤情况表; 员工工种情况表,反映员工的工种、等级,基本工资等信息; 员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等; 员工基本信息表 员工月工资表。 3、本课题设计的基本要求: 必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(E-R图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供); 程序设计的报告:包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段) 系统的源程序,包括数据库脚本程序。 1.2 主要任务 数据库设计 、实现查询员工基本个人信息的功能; 、津贴表实现对员工加班不同类型进行津贴补贴; 、考勤表实现对员工迟到缺席进行适当的减薪功能; 、使用视图生成员工的月工资表,部门年报表,部门每月实发工资 程序设计 、使用JDBC实现数据库与Java程序的链接; 、开发登陆页面,分员工账号和管理员; 、开发管理员页面,管理员查看员工信息,部门报表等 、开发员工页面,查看个人信息,包括津贴,缺席等信息。 本人主要负责部分 本次系统开发过程,我主要负责实现Java和SQL Serve的链接,实现窗口的的每个按钮功能,创建月工资的视图。 解决方案与程序实现 2.1 功能分析 员工考勤情况表:查看员工考勤情况,如缺席次数,迟到次数;以及扣除的薪水。 员工工种情况表:反映员工的工种、等级,基本工资等信息; 员工津贴信息表:反映员工的加班时间,加班类别、加班天数、津贴情况等; 员工基本信息表:包括员工的工号、姓名、学历、地址、身份证、电话、部门。 员工月工资表:由员工的考勤情况和工种的基本工资来决定月工资。 2.2系统功能结构 图2.1 系统层次图 2.3数据字典 (1),数据项描述 数据项 类型 长度 取值范围 取值含义 含义说明 工种 nchar 7 至 前四位为入职年份,后三位为编号 唯一标识每个员工 工种号 nchar 3 1,002,003 规范化 唯一标识不同工种 等级 nchar 3 “一”、“二”、“三”、“四” 规范化 与工种对应 基本工资 money 员工基本工资 姓名 varchar 20 员工姓名,不唯一 学历 varchar 10 “本科”、“大专”、“研究生”、“其他” 规范化 地址 varchar 20 员工身份证居住地址 身份证 nchar 20 电话 nchar 10 员工现用手机或电话号码 加班津贴 money 结算每月工资 加班类型 char 3 “白班”、“晚班” 区分不同津贴 加班天数 char 3 0至99 结算每月工资 迟到次数 varchar 10 0-10 每次扣40元,超过10可以辞退 结算每月工资 缺席次数 varchar 10 0-3 每次100元,超过3次可以辞退 减薪 money

文档评论(0)

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

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

1亿VIP精品文档

相关文档