信息系统数据库课程设计-_职工工资管理系统

信息系统数据库课程设计-_职工工资管理系统

ID:6805020

大小:537.00 KB

页数:28页

时间:2018-01-26

信息系统数据库课程设计-_职工工资管理系统_第1页
信息系统数据库课程设计-_职工工资管理系统_第2页
信息系统数据库课程设计-_职工工资管理系统_第3页
信息系统数据库课程设计-_职工工资管理系统_第4页
信息系统数据库课程设计-_职工工资管理系统_第5页
资源描述:

《信息系统数据库课程设计-_职工工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、信息系统数据库技术I课程设计一、实验目的通过理论与实践教学,使学生掌握关系型数据库的基本操作,理解关系型数据库的有关概念,具备一定的数据库结构设计的能力,并能综合运用所学知识,进行小型数据库应用系统的开发工作。二、实验环境CPU:至少Pentium400以上,建议使用Pentium800以上;内存:至少128M以上,建议使用256M以上;硬盘:至少20G硬盘空间;显示器:14″显示器;其它:键盘、鼠标、打印机等。操作系统:Windows7旗舰版(32位/DirectX11)开发环境:Micros

2、oftOfficeAccess2007三、实验内容本职工工资管理子系统要完成对职员基本资料的管理,包括对职员、删除等基本管理操作,完成对职员的各种“奖惩”信息的管理,包括“职员奖励管理”和“职员惩罚管理”,并且可以设置每个具体的“奖惩”记录是否“计入工资”,用于在“工资计算及发放”中使用。在工资管理发放中,通过它可以计算出职员的“奖金合计”、“罚款合计”、“应发金额合计”、“应扣金额合计”、“个人所得税”和“实发金额”等工资统计结果。完成对职员“工资发放历史”资料的查询,可以按“职员ID”、“职

3、员姓名”和“月份”来查询。完成对职员“工资发放历史”资料的处理。四、数据库设计1.数据模型的设计(E-R)模型一个部门拥有多个职工,由人事部对职员进行奖惩的评定,由财务部给职工发放工资。28奖励惩罚发放工资人事部职工财务部111mmm图4.1:ER图2.基本数据表和联系的实现通过上面的分析,设计出“工资管理系统”流程图,如图:按月份查询按姓名查询按职员ID查询职员资料管理职员奖励管理职员惩罚管理发放职员工资打印工资条退出系统程序是否发放工资图4.2:职工工资管理系统流程图五、系统实现281.数据

4、表本系统中总共有职员资料管理、职员奖励、职员惩罚和工资发放查询四张表。表5-1:“职员资料管理”数据表字段字段名称字段类型字段大小允许为空备注部门ID文本10否关键字职员ID文本10否姓名文本10否性别文本10否职务文本4是身份证ID文本18是输入掩码:身份证号码备注文本50是表5-2:“职员奖励”数据表字段字段名称字段类型字段大小允许为空备注奖励ID自动编号否关键字职员ID文本10否部门ID文本10否奖励原因文本30否奖励金额数字单精度型否默认值:0奖励日期日期/时间否默认值:=Date是否计

5、入工资是/否否默认值:=True备注文本50表5-3:“职员惩罚”数据表字段字段名称字段类型字段大小允许为空备注惩罚ID自动编号否关键字职员ID文本10否部门ID文本10否惩罚原因文本30否28惩罚金额数字单精度型否默认值:0惩罚日期日期/时间否默认值:=Date是否计入工资是/否否默认值:=True备注文本50表5-4:“工资发放查询”数据表字段字段名称字段类型字段大小允许为空备注发放ID自动编号否关键字部门ID文本10否职员ID文本10否姓名文本10否发放日期日期/时间否输入掩码:短日期月份

6、数字整型是默认值:0基本工资数字单精度型是默认值:0浮动工资数字单精度型是默认值:0房补数字单精度型是默认值:0餐补数字单精度型是默认值:0职务工资数字单精度型是默认值:0工龄工资数字单精度型是默认值:0奖金合计数字单精度型否默认值:0应发金额合计数字单精度型是默认值:0请假扣款数字单精度型是默认值:0考勤扣款数字单精度型是默认值:0罚款合计数字单精度型否默认值:0住房公积金数字单精度型是默认值:0医疗保险数字单精度型是默认值:0养老保险数字单精度型是默认值:0失业保险数字单精度型是默认值:0生

7、育保险数字单精度型是默认值:028应扣金额合计数字单精度型否默认值:0工资合计数字单精度型否默认值:0个人所得税数字单精度型否默认值:0实发金额数字单精度型否默认值:0是否发放是/否否默认值:=Ture备注文本50是2.“实际工资发放查询”查询表代码SELECT工资发放查询.职员ID,工资发放查询.姓名,工资发放查询.月份,工资发放查询.奖金合计,工资发放查询.罚款合计,工资发放查询.应发金额合计,工资发放查询.应扣金额合计,工资发放查询.工资合计,工资发放查询.个人所得税,工资发放查询.实发金

8、额,工资发放查询.是否发放,工资发放查询.备注FROM工资发放查询WHERE(((工资发放查询.职员ID)=Forms!工资发放查!职员ID)And((工资发放查询.姓名)=Forms!工资发放查询!姓名)And((工资发放查询.月份)=Forms!工资发放查询!月份))Or((Forms!工资发放查!职员IDIsNull)And(Forms!工资发放查询!姓名IsNull)And(Forms!工资发放查询!月份IsNull))Or((工资发放查询.职员ID)=Forms!工资发放查!职员ID)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。