工资管理信息系统
案例设计:
一、描述
1.它是管理学校工资,保存工资的支出信息,以备事后查询;记录每位员工的基本信息。
2.为了解决学校工资支付和查询,保存工资支付信息,方便领导对学校情况的及时了解、
提供决策支持。
3.当数据出错或者数据变动等,要及时更新。并记录更新原因,更能体现本公司的透明度。
4.该系统设计为单机版。
二、功能
1.建立工资档案。将职工工资的固定部分的数据制成卡片,作为工资文件。在计算工资时,
每月取出这类固定数据(如基本工资,岗位工资等等)参与运算。
2.变动数据的汇集。将各部门所报来的与工资发放有关的每月采集的变动数据进行汇总,
这些变动数据主要有奖金,加班费,水电费等等。
3.工资计算。对(1)(2)中的数据按某种计算公式计算学校每个员工的本月工资,将计
算结果按某一格式填写制表。
4.发放工资单。将工资单发放给每个员工。
5.工资统计。将员工的工资进行汇总,形成学校的工资统计文件,最后按一定的格式填表
上报。
6.员工查询。让员工了解各自的工资情况和具体的工资信息。
7.员工信息反馈。了解员工的具体需求,以及员工的信息错误的处理。
三、实现语言
该系统所使用的编程语言为C#.NET。
四、数据流图
五、数据库设计
员工工资表
列名数据类型长度(小数位数)可否为空
姓名字符型8NOTNULL
月份数值型4NULL
出生年月日期型8NULL
工号数值型4NOTNULL
工龄数值型2NULL
所在部门字符型10NULL
部门编号字符型4NULL
基本工资数值型9(2)NULL
个人所得利润数值型8(2)NULL
工作天数数值型4NULL
加班天数数值型4NULL
加班工资数值型8(2)NULL
病假天数数值型4NULL
事假天数数值型4NULL
日工资数值型6(2)NULL
公积金数值型6(2)NULL
养老保险数值型6(2)NULL
医疗保险