系 统 特 征
企业工资管理系统是一套完善、专业、适用、高效的解决方案,易学易用,十分灵活,能迅速满足不同企业的个性化需求。本系统的主要功能特征:
●系统全面涵盖了员工工资中的所有管理功能,并且对每个员工的工资基本情况都能是基于完整而标准的业务流程与配套评价标准来设计,是企业日常工资的信息化管理平台
●对员工工资资料的输入工作只需进行一次,其它模块即可共享,减少大量的重复录入工作
●接口友好简洁,直观地体现了员工工资管理的主要工作内容
●具有弹出式对话框
●支持集团型企业用户,提供异地、多级、分层的数据管理功能
●可方便存储到数据库中,规范了工资资源的考核的管理
●同时支持所有主流关系型数据库管理系统以及各种类型的文文件处理系统
●可方便地根据用户需求进行客户化功能改造
●可方便地根据客户需求更改接口数据项的显示
● 强大的查询功能,可灵活设置任意多条件进行组合查询
●系统设置了大量的查询标准功能,以便用户定时操作(如工资修改等),使得查询变被动为主动,能有效二间接地提高管理员对管理工作的透明
● 建立资料定期备份机制并提供资料灾难恢复功能
作 业 内 容
课题的提出
在企事业单位使用计算机辅助管理,能大大提高工作效率,不仅加快了查询速度,并能对其进行管理。并在此基础上,开发“企业工资管理系统”。
二、企业工资管理系统开发概述
在开发员工管理信息系统时,我们分析比较了当前的几种系统开发方法.我们认为”生命周期法”是MIS开发的基本方法.尽管这种方法也有许多不足之处.但它的基本思想、开发步骤、开发工具是可以遵循和使用的。
基于系统规模较少。功能比较简单,信息量不大的特点,所以仅使用了生命周期法中的核心环节
系统调查,进行业务分析
系统分析、运用结构分析法、数据流图、数据字典等工具,确定系统功能
系统物理(或详细)设计,根据确定的系统功能 ,选择适合的软硬件环境,确定 模块结构与数据库的建立。
程序设计,选用VFP6.0为开发工具,编制相应的应用程序
三、功能分析
业务范围与工作流程:输入密码进入系统,进行职工情况、工资修改和查询情况。根据对其功能的调查和分析,现归纳为:
1)录入职工基本情况
数据内容:姓名、工号、性别、出生年月、部门、职位和籍贯
2)录入职工工资基本情况:
数据来源:根据职工情况而增加的新记录。
数据登录:通过系统菜单选择查询职工工资的所需相应资料。
3) 查询职工工资信息资料:
查询职工信息资料处理主要是提供查询处理功能,它是通过查询处理表单来实现的.
【说明】
注1:在系统调查的基础上,我们需要对资料进行综合分析,其所用工具就是数据流程图。
注2:有关系统的管理功能 、数据存储和功能模块的划分,见图2
数据收集
为实现职工管理信息系统的查询和管理的基本要求,我们重点收集了以下原始资料。
基本情况:姓名、工号、性别、出生年月、部门、职位和籍贯
应发工资:基本工资、误餐补贴、加班补贴、奖金
代扣项目:水电费、社会保险、个人所得税
数据分析与数据字典、数据分析的目的是把数据流程图中未能详细表述的有关数据的各种材料进行增加、查询、修改,以便得到具体的完整的认识并为以后的编程所用。
在数据字典中,组项和基本项是有区别的。本作业中,仅给出数据字典的一部分,见表一和表二。
表一、组项数据字典
项目 组成 类型 发出地 存储者 地点
密码表 口令 数据存储 系统主程序 系统管理员
默认密码:007
四、确定系统功能
通过详细调查和业务分析之后,会同论文信息的有关人员,一起确定“企业工资管理系统”的功能如下。
增加职工基本情况
增加职工工资情况
修改职工工资资料情况
查询职工工资情况
五、模块功能的划分
根据已确定的系统功能,按照功能划分的原则,本系统采取的是一个主控程序的调度下,设置功能模块,其模块结构如图3所示。
【设计说明】
对模块划分,我们遵循的原则是:一个基本模块完成一项独立功能,基本模块之间不发生调用关系;模块间功能的协调通过对数据表的操作来实现,即模块间是通过表发生关系。