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

上传人:cl****1 文档编号:560597902 上传时间:2023-08-29 格式:DOC 页数:18 大小:1.19MB
返回 下载 相关 举报
数据库课程设计-工资管理系统.doc_第1页
第1页 / 共18页
数据库课程设计-工资管理系统.doc_第2页
第2页 / 共18页
数据库课程设计-工资管理系统.doc_第3页
第3页 / 共18页
数据库课程设计-工资管理系统.doc_第4页
第4页 / 共18页
数据库课程设计-工资管理系统.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《数据库课程设计-工资管理系统.doc》由会员分享,可在线阅读,更多相关《数据库课程设计-工资管理系统.doc(18页珍藏版)》请在金锄头文库上搜索。

1、东莞理工学院课程设计东 莞 理 工 学 院课程设计课程 数据库系统原理 题目 工资管理系统 院系名称 计算机学院 班 级 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

2、 -3.1 解决方案及程序实现小结- 14 -3.2 尚未解决的问题及下一步工作思路- 16 -3.3 开发心得- 16 -4. 参考文献- 16 -1. 题目及任务描述1.1 题目1、系统功能的基本要求: 员工每个工种基本工资的设定 加班津贴管理,根据加班时间和类型给予不同的加班津贴; 按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资; 员工年终奖金的生成,员工的年终奖金计算公式(员工本年度的工资总和津贴的总和)/12; 企业工资报表。能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计,并能够打印;2、数据库要求:在数据库中至少应该包含下列数据表: 员工考勤情况表

3、; 员工工种情况表,反映员工的工种、等级,基本工资等信息; 员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等; 员工基本信息表 员工月工资表。3、本课题设计的基本要求:(1) 必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计、数据库的数据字典,数据库的概念结构(ER图),数据库中的表、视图(如果使用)、存储过程(如果使用)的结构和定义(可以用SQL脚本提供);(2) 程序设计的报告:包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)(3) 系统的源程序,包括数据库脚本程序。1.2 主要任务1. 数据库设计(1) 、

4、实现查询员工基本个人信息的功能;(2) 、津贴表实现对员工加班不同类型进行津贴补贴;(3) 、考勤表实现对员工迟到缺席进行适当的减薪功能;(4) 、使用视图生成员工的月工资表,部门年报表,部门每月实发工资2. 程序设计(1) 、使用JDBC实现数据库与Java程序的链接;(2) 、开发登陆页面,分员工账号和管理员;(3) 、开发管理员页面,管理员查看员工信息,部门报表等(4) 、开发员工页面,查看个人信息,包括津贴,缺席等信息。3. 本人主要负责部分本次系统开发过程,我主要负责实现Java和SQL Serve的链接,实现窗口的的每个按钮功能,创建月工资的视图。2. 解决方案与程序实现2.1 功

5、能分析员工考勤情况表:查看员工考勤情况,如缺席次数,迟到次数;以及扣除的薪水。员工工种情况表:反映员工的工种、等级,基本工资等信息;员工津贴信息表:反映员工的加班时间,加班类别、加班天数、津贴情况等;员工基本信息表:包括员工的工号、姓名、学历、地址、身份证、电话、部门。员工月工资表:由员工的考勤情况和工种的基本工资来决定月工资。2.2系统功能结构图2.1 系统层次图2.3数据字典(1),数据项描述数据项类型长度取值范围取值含义含义说明工种nchar72012001至2012999前四位为入职年份,后三位为编号唯一标识每个员工工种号nchar31,002,003规范化唯一标识不同工种等级ncha

6、r3“一”、“二”、“三”、“四”规范化与工种对应基本工资money员工基本工资姓名varchar20员工姓名,不唯一学历varchar10“本科”、“大专”、“研究生”、“其他”规范化地址varchar20员工身份证居住地址身份证nchar20电话nchar10员工现用手机或电话号码加班津贴money结算每月工资加班类型char3“白班”、“晚班”区分不同津贴加班天数char30至99结算每月工资迟到次数varchar100-10每次扣40元,超过10可以辞退结算每月工资缺席次数varchar100-3每次100元,超过3次可以辞退减薪money结算每月工资(2)数据存储数据存储说明流入数据

7、流流出数据流组成存取方式月度考勤统计记录员工每月的考勤情况一个月的信息统计统计好的考勤数据月度考勤编号、员工编号、日期、加班次数及类型、迟到次数、缺席次数更新,顺序检索(3)数据表结构User表IDpasswordvarchar(20)varchar(20)工种表工种号工种等级基本工资nchar(10)nchar(10)nchar(10)money基本信息表工号姓名学历地址身份证电话工种号char(10)varchar(20)varchar(10)varchar(20)nchar(20)nchar(12)nchar(10)津贴表工号月份加班津贴加班类型加班天数char(10)char(10)m

8、oneychar(3)char(3)考勤表工号月份迟到次数缺席次数减薪char(10)char(10)varchar(10)varchar(10)varchar(10)月工资表(视图)工号月份基本工资加班津贴减薪char(10)char(10)moneymoneymoney2.4概念模型(E-R图)图2.2 员工信息表属性图图2.3工种表属性图图2.4津贴表属性图图2.5考勤表属性图图2.6月工资表属性图图2.7 系统E-R图2.5关系模式 员工基本信息表(工号,姓名,学历,地址,身份证,电话,部门,工种号) 津贴表(工号,加班津贴,加班类型,加班天数) 员工工种表(工种,工种号,等级,基本工

9、资) 考勤表(工号,迟到次数,缺席次数,减薪) 月工资表(工号,月份,基本工资,加班津贴,减薪)2.6表数据UsersIDpassword1201200120120012201200220120023201200320120034201200420120045adminadmin工种表工种号工种等级基本工资1001经理一50002002销售二40003003主管三35004004后勤四3000基本信息表工号姓名学历地址身份证电话工种号12012001张三本科湖北武汉445121198902013987156378654300122012002李四大专湖南长沙445020199003274532

10、1367156783400232012003王五博士广东深圳44510119890412232451342196543800342012004许六大专四川重庆4451231988052912131581354234004津贴表工号月份加班津贴加班类型加班天数1201200101¥600.00白班52201200102¥120.00白班13201200103¥120.00白班14201200104¥120.00白班15201200105¥0.0006201200106¥120.00白班17201200107¥240.00白班28201200108¥120.00白班19201200109¥750.

11、00夜班510201200110¥120.00白班111201200111¥120.00白班112201200112¥0.00013201200201¥120.00白班114201200202¥120.00白班115201200203¥120.00白班116201200204¥120.00白班117201200205¥120.00白班118201200206¥120.00白班119201200207¥300.00夜班220201200208¥120.00白班121201200209¥120.00白班122201200210¥120.00白班123201200211¥120.00白班124201

12、200212¥120.00白班125201200301¥120.00白班126201200302¥120.00白班127201200303¥120.00白班128201200304¥120.00白班129201200305¥0.00030201200306¥120.00白班131201200307¥120.00白班132201200308¥120.00白班133201200309¥450.00夜班334201200310¥120.00白班135201200311¥120.00白班136201200312¥0.00037201200401¥120.00白班138201200402¥120.00白班

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械/制造/汽车 > 特种设备

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号