工资管理信息系统

  • 格式:docx
  • 大小:395.91 KB
  • 文档页数:14


课程设计任务书
学生姓名: 专业班级:
指导教师: 工作单位:
题 目:
初始条件:
信息系统分析与设计方法、数据库原理、Access数据库应用、所选题目的相关业务

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
每位同学至少完成3个功能模块的分析、设计与开发,要求绘制出组织结构图、业务
流程图(表格分配图可选)、数据流程图(数据字典、判断树/判断表可选)、功能结构图、
代码设计示意图、数据库E-R图、数据库表结构示意图(表不得少于3张、表间必须存在
关联),并利用Access实现,要求编写并解释程序代码,描述遇到的主要问题及解决方案,
给出系统操作说明。
实现并演示的系统必须具备一定基本功能,操作简单,运行中无重大错误。
课程设计说明书必须层次清晰、图表规范、格式标准、文字流畅,字数不少于5000。
参考文献不少于3篇。

时间安排:
序号 设计内容 所用时间
1 系统分析 1天
2 系统设计 1天
3 系统实施 3天
合 计 1周

指导教师签名: 2011 年 5 月 23 日
系主任(或责任教师)签名: 2011 年 5 月 23 日
工资管理信息系统的设计与实现
1. 概述
本系统是工资管理信息系统。
1.1 系统目标
利用计算机快速整理、传输、处理各种数据的特点,处理会计业务,从而更为全面、
更为准确的提供管理、决策所需的财务信息,并可快速查询职工的个人基本信息以及工资
的各项信息。
1.2 系统功能
包含信息查询,信息维护和统计报表三个功能。
信息查询涵盖了职工个人基本信息,工资项目信息,职工工资信息等。
信息维护功能为管理者提供了快速增加,删除,撤销,保存等信息维护和管理的途径,
保证信息真实有效。
统计报表可以实现对各类信息的分类分析,汇总统计等,管理人员可以随时全面了解
各种相关信息,快速有效地作出决策。
1.3 系统信息
职工个人基本信息(职工编号,职工姓名,部门,职称,住址,电话,邮箱等),工
资信息(应发合计,代扣合计,个人所得税,实发工资等)。
1.4 系统环境
本系统是在Office Access 2003上开发的,因而只要求基本的操作系统运行环境。
在Windows XP及以上系统下均能应用。
2. 系统分析

2.1 组织及职能分析
2.1.1 组织结构分析
工资的计算方法:
工资结算阶段,财务部要接受以下各部门的有关数据:
人事部门提供的人员变动资料;
班组科室填制并报经劳资部门批准的考情统计资料;
生产车间提供的产量和质量统计资料;
总务部门提供的房租、水电费等代扣资料;
会计人员对这些数据进行分类、汇总,计算出每一职工的实发工资,编制工资结算单,
并按职工类别编制工资结算汇总表,根据表内金额开出支票向银行提取现金已备发放工
资。

总经理

副总经理 副总经理
人事部后勤部产品部财务部
图2-1 组织结构图
2.1.2业务结构分析

工资核算系统的结构功能图如下图:

图2-2 结构功能图
2.2业务流程分析

2.2.1业务流程图
业务流程分析全面展示了工资管理信息系统的业务流程概况

图2-3 业务流程
2.2.3 数据流程图
数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符
号综合地反映出信息在系统中的流动、处理和存储情况。符号说明如下:

外部实体 数据流

处理 数据存储

数据流程图分多少层次视实际情况而定,考虑到工资管理信息系统相对较小,在这里
我把数据流程图分为二层。
职工信息
产品质量信息 工资信息
汇总分配
信息

扣款等信息

图2-4数据流程图第一层
职工基本信息

产品质量信息
工资查询

水电费等代扣信息 工资统计单
工资计算单

职工工资表 工资信息单 工资统计单
月工资合计表
工资信息单


工资汇总单

工资汇总单

工资汇总表

工资费用分配单 工资费用分配凭证
工资费用分配表
图2-5数据流程图第二层

人事
部门

车间

后勤
部门

基础数据输入处理 职工工资
计算处理




工资汇总处理

工资费用分配处

人事
部门

车间

后勤
部门

工资核算系统
财务
部门

帐务处理系统
2.3 数据字典
为了对数据流程图中的各个元素作出详细的说明,有必要建立数据字典。数据字典的
内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实
体等六个方面进行具体的定义。数据流程图配以数据字典,就可以从图形和文字两个方面
对系统的逻辑模型进行完整的描述。
1. 数据流的描述
数据流名称:职工基本信息
数据流来源:人事部门
数据流去向:工资管理信息系统
数据项组成:职工编号+职工姓名+性别+职称+部门+年龄+住址+电话+邮箱

数据流名称:代扣信息
数据流来源:后勤部门
数据流去向:工资管理信息系统
数据项组成:水电费+缺勤扣款等
数据流名称:月工资信息
数据流来源:工资计算模块
数据流去向:工资汇总模块、工资查询模块
数据项组成:职工编号+职工姓名+职称+部门+年龄+月份+应发合计+代扣合计+
个人所得税+实发工资+统计日期

数据流名称:工资汇总信息
数据流来源:工资计算模块
数据流去向:工资费用分配模块
数据项组成:部门+应发合计+代扣合计+个人所得税+实发工资+月份+统计日期

2. 处理逻辑的描述
处理逻辑名称:基础数据输入处理
简述:接受各部门的基础数据
输入的数据流:职工基本信息、产品质量信息、水电费等代扣信息
处理描述:对职工基本信息、产品质量信息、水电费等代扣信息进行数据提取,为职
工工资输入作准备。
处理逻辑名称:职工工资计算处理
简述:进行职工工资计算
输入的数据流:职工基本信息、职工应发项目信息、职工代扣项目信息
处理描述:处理由基础数据处理后得到的职工工资应发款和代扣款,生成职工工资表

处理逻辑名称:工资汇总处理
简述:进行工资的汇总处理
输入的数据流:职工工资信息
处理描述:对职工工资表进行汇总,汇总按部门和职称进行,生成部门工资汇总表和职
称工资汇总表

处理逻辑名称:工资费用分配处理
简述:按部门进行工资费用的分配处理
输入的数据流:部门工资汇总表
处理描述:根据工资费用的用途,按部门进行工资费用的分配,生成工资费用分配表。

3. 数据存储的描述
数据存储名称:职工工资表
简述:记录职工工资明细帐
数据存储组成:职工编号+职工姓名+部门+职称+月份+应发合计+代扣合计+个
人所得税+实发工资+统计日期
关键字:职工编号+月份
相关联的处理:工资计算处理
数据存储名称:工资汇总表
简述:记录部门工资信息和职称工资信息
数据存储组成:部门+应发合计+代扣合计+个人所得税+实发工资+月份+统计日期
职称+应发合计+代扣合计+个人所得税+实发工资+月份+统计日期
关键字:部门+月份

2.4 功能分析

下面结合功能模块图来简要说明一下各个功能模块:
1. 基础数据模块:该模块包括职工基本信息输入、工资项目设置和职工工资输入。这些
基础数据是整个工资管理信息系统的基础。在工资项目设置中,企业可以自定义工资
项目,把工资项目分成增项和减项。设置好工资项目后,就可以进行职工工资输入了。
2. 工资核算模块:该模块是这个工资管理信息系统的核心,它通过工资编辑和工资计算
两个模块完成了对原始数据的处理,生成职工工资表和月工资合计表,接着进入工资
汇总分配阶段,通过刚才计算生成的职工工资表,生成部门工资分配表,然后进行工
资费用分配,生成工资费用分配表。通过工资编辑这一模块,管理员只要在基础数据
输入一次,不必每月都进行职工工资输入,以后每个月只要在工资编辑模块中进行修
改等操作,完成每个月的工资计算。这大大减少了财务人员的工作强度,效率明显提
高。在个人所得税计算上,我分了三个数据段:1000、3000和5000,1000以下不用交
纳个人所得税,1000-3000交纳应发工资的5%,3000-5000交纳应发工资的15%,
5000以上交纳工资的30%。
工资计算公式=职工应发合计-职工代扣合计-个人所得税
3. 查询窗口:查询职工工资和职工个人信息。
4. 系统维护:该模块包括用户设置、数据初始化和职工工资表的导出。用户设置包括添
加用户、密码修改。数据初始化操作能把数据库中的所有数据删除。通过职工工资表
的导出功能可以把职工工资表用EXCEL格式保存起来。
3 系统设计

3.1数据库设计
3.1.1 数据库概念结构设计