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

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

ID:51008309

大小:348.50 KB

页数:5页

时间:2020-03-17

数据库工资管理系统设计.doc_第1页
数据库工资管理系统设计.doc_第2页
数据库工资管理系统设计.doc_第3页
数据库工资管理系统设计.doc_第4页
数据库工资管理系统设计.doc_第5页
资源描述:

《数据库工资管理系统设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库工资管理系统设计1.需求分析此工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能:对单位人员的变动进行处理。一个单位的职工不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本单位内部调动。因此,设计系统是应考虑到这些情况。对职工的工资进行计算、修改。可以对职工的工资档案进行个别、部分和批量修改,同时,能对

2、各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。查询统计功能。要求即可以单项查询,比如查看某个职工的工资情况等;也可以多项查询,比如某部门工资数在某一范围的职工的工资情况等。报表打印功能。每月发放工资时,要求能够打印本月的工资表、随工资发给每个职工的工资条以及工资统计表。2.概念设计在设计工资管理系统的数据库时,依据对系统做出的数据和功能的需求分析,确定要存储的有关对象的信息和各个对象的基本属性信息,还需要确定这些对象之间的相互关系。这一步设计称作数据库的概念设计,设计结果为数据库概念模型。设计工资管理系统系

3、统的概念模型如图所示。职工职工姓名职工号性别学历部门编号部门名称获得工资实发薪水应发薪水事故扣薪管理系统加班时间出勤天数职工号加班费属于部门部门编号部门名称部门经理部门人数1.逻辑结构设计表1.表名部门基本信息表列名数据类型(宽度)是主键空/非空约束条件部门编号char(10)是否无部门名称char(10)否否无部门人数int否否无部门经理char(10)否否无表2.表名职工基本信息表列名数据类型(宽度)是主键空/非空约束条件职工号char(10)是否不得重复职工姓名char(10)否否无职工性别char(10)否否值为

4、:男或女学历char(10)否否无部门编号char(10)否否无部门名称char(10)否否无表3.表名工资基本信息表列名数据类型(宽度)是主键空/非空约束条件职工号char(10)是否不得重复实发薪水int(4)否否无应发薪水int(4)否否无事故扣薪int(4)否否默认0加班时间datatime(10)否是默认0出勤天数int(2)否否0=<出勤<=31加班费int(4)否否默认01.物理结构设计2.数据库的创建

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

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

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