工资管理系统实验报告.doc
《工资管理系统实验报告.doc》由会员分享,可在线阅读,更多相关《工资管理系统实验报告.doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录第一部分 工资管理系统背景介绍 (1)第二部分 工资管理系统可行性研究 (1)一、 系统可行性分析 (1)二、 技术可行性分析 (1)三、 社会因素可行性分析 (2)四、 经济可行性分析 (2)第三部分 工资管理系统分析 (2)一、 总体功能分析图 (2)二、 业务流程图分析 (3)三、 数据流程图 (3)四、 E-R图 (5)五、 数据字典分析 (5)六、 处理描述 (9)七、 逻辑模型设想图 (10)第四部分 工资管理系统功能设计 (10)一、 总体设计 (10)二、 详细设计与实现 (11)第五部分 工资管理系统数据库设计 (18)一、 基本工作表结构 (18)二、 劳务资金表结构
2、(19)三、 部门表结构 (19)四、 基本情况表结构 (19)五、 操作员表结构 (20)第六部分 工资管理系统实施 (22)一、 程序图设计 (22)二、 列举程序清单 (22)三、 试运行及结果分析 (23)四、 系统使用说明 (28)第七部分 实习心得 (28)第一部分 工资管理系统背景介绍随着计算机信息技术的发展,计算机已经深入到社会和生活中,广泛地应用于工业生产、农业生产、国防和科研等各个领域。工资管理是一项琐碎而细致的工作,传统的手工进行工资的发放,不仅会浪费财会人员的大量时间,而且往往由于抄写不慎,很容易出现错误。利用计算机发放工资,不仅可以提高效率,而且也不会出现错误,同时还
3、可以利用工资数据库对有关工资的各种信息进行分析统计,服务于财务部门其他方面的核算及财务处理。因此,设计一个实用可行的工资管理系统势在必行。第二部分 工资管理系统可行性研究可行性分析主要从以下四方面分析一、系统可行性分析1基本要求工资管理系统应该便于对不同类型职工的工资进行发放和管理,提高财务处的工作效率,提高工作的准确性,便于操作,能有效地对数据进行添加、删除、数据统计、报表打印、数据库备份、查询和系统维护,并能在异丁醇程度上实现办公自动化。(1)功能:月工资发放和处理、标准工资库维护、临时工资发放、查询与系统维护和系统帮助。(2)性能:方便、快捷、有效地完成工资发放的各项任务,在工资数据统计
4、和报表打印等方面,具有准确率高、速度快等特点(3)系统的输入输出:输入所有职工对的标识,如之职工姓名、工号、所在部门等;输出各种报表、上报的文件和上报磁盘。(4)处理流程:如下图1(5)安全和保密要求:该系统在使用前必须正确输入密码,否则系统将不能运行。进入系统后,要想修改密码或对系统的一些信息进行修改,也必须输入高级用户密码,对数据库中的关键数据应该要求保密。2、开发目标系统开发目标应该考虑以下几方面:人力与设备费用相对减少、数据处理速度的提高、数据统计精度和准确率的提高二、技术可行性分析采用目前较为高效的VFP6.0,是在 xBASE的基础上发展而来的32位数据库管理系统。Visual F
5、oxPro 6.0 能够得到广泛的使用,这是与其具有的强大的功能分不开的,Visual FoxPro 6.0 与其前期的版本相比,有更高的性能指标和鲜明的特点。1、简要描述工资管理系统采用常规的数据库处理方法,根据工资信息管理的特点对数据库进行操作,如对工资方法项目的修改、人员的增删、工资数据的添加和修改、工资的统计、工资的汇总等给予了优化2、数据流程(常用的系统资源图和数据流程图,如图2、3、4)3、与现有系统优越性比较工资管理系统有利于对工资发放的统一、有效管理。实现了对不同类型职工的工资发放,系统功能比较全面,而且价格也比较合理。工资管理系统具有高效率的系统灵活性,能够较好保正数据库的安
6、全。三、社会因素可行性分析1、法律方面的可行性系统的研制和开发,将不会侵犯他人、集体和国家的利益,不会违反国家政策和法律。2、使用方面的可行性系统的研制和开发充分考虑到用户的工资发放策略、管理流程和操作人员的素质等因素,可以满足用户的使用要求。四、经济可行性分析1、支出(1)基本投资:硬件设备;PC机;软件;Windows2000,VFP(Visual FoxPro)6.0;需求工作分析5人/10天,6000元/人月(以二线城市、普通本科毕业生的标准计算),五人共计10000元。(假设)(2)其他支出:主要是软件设计和开发费用。软件设计开发过程中,投入设计和开发费用包括,包括购买书籍、VFP(
7、Visual FoxPro)6.0光盘等共计2000元、5人/10天的费用(包括技术上的花销、生活花销等)共计5000元,以上费用7000元(假设)。(3)经常性支出:软件维护费用和后续维护。2、效益该系统的使用,将大大的减少了后期人员操作所需的成本,原来4人/周工作量只需1人/1周完成;间接效益体现在:减少三人工资(3000元/人月),共计9000元/月。3投资回收期根据经验算法:当收益的累计数开始超出支出的累计数的时候,就是投资回收期,为:17000元/(9000元/月)=1.88月 (因软件未交付使用,故未将软件的后期维护费用计入)。第三部分 工资管理系统分析一、总体功能分析图 (图1)
8、只有员工输入正确的密码才可以登陆系统,进行相关业务的查询。开发程序前,要先理清思路,有一个清晰明了的结构图,能大大提高开发程序的效率和质量。二、业务流程图分析 图2工资管理系统操作流程如图所示,人力资源部门和财务部门密切配合,各个环节相互关联,才可以让整个流程顺利的进行。员工输入正确的个人信息,财务部门才可以依据条件进行计算和录入,最后,才可以正确的、按时的发放工资。三、数据流程图 数据流程图顶层“1”:发放工资“2”:考勤卡“3”:提供员工人个人信息“4”:核对个人信息“5”:员工个人工资汇总FO是此工资管理系统的数据流程图的顶层,包括三个外部实体:即人力资源部门、财务部门和员工,反映了工资
9、管理系统的全貌。 数据流程图第一层(1号图)“1”:发放工资“2”:工资汇总表“3”:工资条件“4”:填制个人工资信息表“5”:检查“6”:提供信息“7”:核对F1、F2和F3是工资管理系统数据流程图的第一层,1-7是对应的数据流。 数据流程图第一层(2号图)“1”:输入职工号“2”:查询结果“3”:输入姓名“4”:输入部门名称“5”:相关数据四、E-R图分析第二层更为具体详细的展示了数据流程的各个部分,查询模块则包括了F3.1、F3.2、F3.3。基本工资管理: 对职工的基本工资进行管理。主要包苦熬职工工资的计算、工资数据的输入以及根据一定的条件进行统计查询。其中统计查询功能功能应该事先:按
10、职工号查询、按部门查询和按姓名查询等。工资计算可以对基本工资的各个条款进行汇总计算。基本工资记录要包含如下字段:职工号、姓名、部门代码、固定工资、活动工资、行业津贴、岗位工资、公积金、房补、房租、三险、个人所得税、应发工资以及实发工资等职工基本情况应包含以下字段:职工号、姓名、性别、级别、职务、部门代码以及政治面貌五、数据字典分析该工资管理系统涉及到5张数据表,包括部门表、基本工资表、劳务奖金表、基本情况表、操作员表。数据字典分析如下所示: 表1. 基本工资表字段号 字段类型 字段宽度 小位数职工号 char 8姓名 char 10部门代码 char 6固定工资 num 8 2活动工资 num
11、 8 2行业津贴 num 8 2 岗位工资 num 8 2公积金 num 8 2 房补 num 8 2房租 num 8 2三险 num 8 2个人所得税 num 8 2应发工资 num 8 2实发工资 num 8 2数据项:以上字段皆是数据项 标识符: F1数据流名称:基本工资 数据结构: 01基本工资 02职工号 (ZGH) 02姓名 (XM) 02部门代码 (BMDM) 02固定工资 (GDGZ) 02活动工资 (HDGZ) 02行业津贴 (HYJT) 02岗位工资 (GWGZ) 02公积金 (GJJ) 02 房补 (FB) 02 房租 (FZ) 02 三险 (SX) 02 个人所得税(G
12、RSDS) 02 应发工资 (YFGZ) 02 实发工资 (SFGZ) 排列方式:按(职工号+部门代码)升序排列 流量:最大 30人次 平均10人次 来源:基本工资管理 去向:报表打印管理表2.劳务奖金表字段号 字段类型 字段宽度 小位数职工号 char 8姓名 char 10部门代码 char 4加班天数 int 8 2加班工资 num 4 病假天数 int 4 事假天数 int 4 个人所得税 num 8 2 月奖金 num 8 2总计 num 8 2注:数据项:以上字段皆是数据项数据流名称:劳务奖金 标识符:F1数据结构:劳务奖金 01劳务奖金 02职工号 (ZGH) 02姓名 (XM)
13、 02月奖金 (YJJ) 02加班天数 (JBTS) 02加班工资 (JBGZ) 02规格代码 (GGDM) 02部门代码 (BMDM) 02病假天数 (BJTS) 02 事假天数 (SJTS) 02 个人所得税 (GRSDS) 02 总计 (ZJ) 排列方式:按(职工号+部门代码)升序排列 流量:最大 30人次 平均10人次 来源:劳务资金管理去向:劳务奖金表3.部门表字段号 字段类型 字段宽度 小位数部门代码 char 6部门名称 char 20注:数据项:以上字段皆是数据项 数据流名称:部门 标识符:F3.1数据结构: 01部门 02部门代码(BMDM) 02部门名称(BMMC) 排列方
14、式:按日期排列 流量:最大:最大 10次 平均2次 来源: 工资管理去向: 基本工资录入表4.基本情况表字段号 字段类型 字段宽度 小位数职工号 char 8姓名 char 10部门代码 char 6 性别 char 2 2出生年月 char 8 2政治面貌 char 10级别 char 10职务 char 10存储文件名:职工信息录入 数据结构: 标识符:F3 01基本情况 02职工号(ZGH) 02姓名 (XM) 02性别 (XB) 02出生年月(CSNY) 02级别 (JB) 02职务 (ZW) 02 部门代码(BMDM) 02 政治面貌(ZZMM) 流入的数据流:职工信息管理 流出的数
15、据流:基本工资管理 涉及的处理名:基本情况 基本工资 排列方式:按职工号+部门代码表5.操作员表字段号 字段类型 字段宽度 小位数职工号 char 8姓名 char 10密码 char 10注:数据项:以上字段皆是数据项 数据结构:操作员 01操作员 02职工号(ZGH) 02姓名 (XM) 密码 (MM) 流入的数据流:基本情况 流出的数据流:基本工资管理 涉及的处理名:基本情况 基本工资 排列方式:按职工号升序六、处理描述1. 处理名:基本工资表 标识符:F1 输入:基本情况 输出:基本工资 处理定义: 对各个员工的基本工资进行系统管理。 激发条件:对员工的工资信息登记录入。2. 处理名:
16、劳务奖金表 标识符:F1 输入:基本工资 输出:报表打印管理 处理定义: 对各个员工的劳务奖金情况进行等登记汇总,制成报表并打印。 激发条件:对员工的劳务奖金信息登记并计算。3. 处理名:制作工资条 标识符:F1 输入:录入基本工资相关数据 输出:输出报表 处理定义:对每位员工的基本工资情况按部门代码进行累计,每一部门代码代表的工资累计值即为输出报表中的一行。计算公式:个人所得税=(固定工资+活动工资-1600)*0.1应付工资=固定工资+活动工资+行业津贴+岗位工资+房补实发工资=应付工资-公积金-房租-三险-个人所得税 激发条件:每月基本工资报表实现4. 制作奖金条 输入:录入劳务奖金相关
17、数据 输出:输出报表 处理定义: 对每位员工的劳务奖金情况按部门代码进行累计,每一部门代码代表的奖金累计值即为输出报表中的一行。 计算公式: 个人所得税=(加班天数-病假天数-事假天数)*加班工资*0.048+月奖金 应发奖金=(加班天数-病假天数-事假天数)*加班工资+月奖金激发条件:每月劳务奖金报表实现七、逻辑模型设想图注: 这是一个设想中的工资管理系统流程图,应发工资主要由基本工资和劳务奖金两部分构成;经过人力资源部的福利计算以及扣除个人所得税之后,得到的是应发工资的部分;通过财务部门报表打印并计算出最终的实发工资以及工资汇总表。此系统逻辑模型相较于原系统逻辑模型,多了人力资源部门和税务
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工资管理 系统 实验 报告
限制150内