用sql server5.工资管理系统 某单位欲建立工资管理系统,实现月工资计算和打印输出相应的工资表格;实现与工资管理有关的档案管理;提高工资管理工作效率,降低出错率。 (1)功能要求 ①档案管理 保存有关工资计算以及工资管理所必须的数据;能对各种数据进行插入、修改、删除等操作;能对数据进行查询、统计 ②工资计算 正确计算出个人月工资、部门月工资以及全厂月工资;能对病假扣款系数进行修正;能打印输出工资计算表、个人工资单、部门工资单、工资汇总表四种表格。 (2)数据要求 每个职工的各种数据信息: ①职工的代号、姓名、性别、出生日期、参加工作日期、所属部门、人员类别、工种职别、技术等级、技术职称、文化程度、民族、籍贯、现住址。 ②职工的基本工资、岗位津贴、物价补贴、职务津贴、住房补贴、房租。 ③职工的出勤日数、公伤日数、产假日数、病假日数、旷工日数、事假日数、加班日数、夜班日数、病假系数。 ④工资单数据 本月基本工资、岗位津贴、物价补贴、职务津贴、住房补贴、加班费、夜班费、房租、病假扣款、事假扣款、旷工扣款、其它扣款、实发工资。
时间: 2023-09-12 15:09:26 浏览: 239
毕业设计,基于ASP+SqlServer开发的高校工资管理系统,内含完整源代码,数据库,毕业论文
这是一个复杂的系统设计,需要多个表来存储不同的数据,以下是一个简单的数据库设计示例:
1. 表名:employee_info
字段:id, name, gender, birthdate, join_date, department, job_level, job_title, education, nationality, origin, address
2. 表名:salary_info
字段:id, basic_salary, job_allowance, price_subsidy, position_allowance, housing_subsidy, rent, attendance_days, injury_days, maternity_days, sick_days, absenteeism_days, personal_leave_days, overtime_days, night_shift_days, sick_leave_coefficient
3. 表名:salary_detail
字段:id, employee_id, basic_salary, job_allowance, price_subsidy, position_allowance, housing_subsidy, overtime_fee, night_shift_fee, rent, sick_leave_deduction, personal_leave_deduction, absenteeism_deduction, other_deduction, actual_salary
4. 表名:department_salary
字段:id, department, salary_total
以上是一个简单的示例,实际设计可能会更加复杂,需要根据具体需求进行调整和扩展。
阅读全文