1、企业工资管理信息系统摘要 2一、系统开发背景及意义 31、开发背景 32、系统开发意义 3二、系统分析 31、可行性分析 3(1)技术上的可行性 3(2)经济上的可行性 3(1)操作上的可行性 32、需求分析 4(1)用户需求 4(2)功能需求 43、业务流程分析 44、数据流程分析 55、数据字典 5三、系统设计 61、功能结构图 62、程序流程图 7四、系统实施 81、系统实现 82、系统测试 93、系统运行和维护 10五、系统评价 101、系统功能 102、系统特点 103、系统存在的问题与改进方向 10参考文献 11摘 要企业的工资管理是公司管理的一个重要内容,随着企业人员数量增加,企
2、业的工资管理工作也变的越来月复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。工资管理需要和人事管理联系来生成企业每个职工的基本工资、实际发放工资等。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存、往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误现象,有较强的时间限制。基于以上原因,设计了企业工资的电脑管理系统。关键词:控件 对象 数据库 窗体一、系统开发背景及意义1、开发背景目前,我国的信息化建设已经步入了快车道,信息基础设施不断加强,信息的推广应用逐渐深入。信息系统在管理中的应用迅速向综合的管理层和决策层的信息管理发
3、展,应用水平日益提高。而信息化与工业化的关系极为紧密。工业化是信息化的物质与技术基础和主要载体,信息化是进一步推动工业化的动力。随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等与工资管理有关的信息随之急剧增加。单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。在这种情况下设计一个工资管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资查询,统计等操作就十分必要了。2、系统开发意义 通过工资管理信息系统的开发,可以实现工资的集中管理。可供财务人员对本单位的人员以及工资进行增加、删除、修改、查询,对人事的管理及工资发放中的应发工资合计等项目由系统
4、自动进行计算;同时系统还可对人事及工资管理情况进行多角度查询。提高企业的财务核算能力,健全公司的工资人员管理体制,从而为公司做强大奠定基础。二、系统分析1、可行性分析(1)技术上的可行性 工资管理信息系统是建立在windows、xp的系统运行环境下的操作系统,能够广泛的应用于大多数企业。并且我们具备一批优秀的技术开发人员,能够从内部更好的辅助系统的开发运行。因而从技术方面上看,此系统的开发是可行的。(2)经济上的可行性现在的企业工资制度需要更直接简洁的方法来管理。而计算机的普及,使越来越多的工资人工管理制度转变为信息化管理。系统运行所需要的硬件条件在今天是很容易得到满足的。作为其开发和运行的软
5、件工具也是非常普遍的。另外,本系统的开发及维护费用并不高,所用到的技术也是常用的,考虑到系统开发的必要性,完全可以支持网站的运营成本。因此,此系统在经济上是完全可行的。(3)操作上的可行性随着计算机技术的高速发展,如今掌握计算机技术的人越来越多,并且都已充分认识到信息化管理的方便性以及必要性,本系统开发的目标之一就是界面美观,操作方便,不需要专业的计算机技术并同时满足用户的基本需求。2、需求分析(1)用户需求这个系统是帮助企业完成日常繁重统计业务的工具。借助计算机系统,使他们凌乱的工作变得有条理,解脱他们需要记忆大量信息(员工的信息,员工的工作时间)的困难。保证他们遵守某些规范,减轻他们汇总、
6、统计、报告和传递这些信息的负担。因此,尽量符合这些事务处理级工作人员的工作秩序与工作习惯,功能完整,操作简单,响应迅速,界面友善,易学易用成为这类软件必须满足的功能要求。(2)功能需求登录功能由于是限定某个企业使用,只有登录系统。查询功能:查询功能是在数据库中查找满足条件的职工信息。增加功能:可以动态管理企业员工的信息。修改功能:可及时修改原先统计错误的信息。删除功能:删除不需要的信息,节省数据库的储存空间。3、业务流程分析4、数据流程分析5、数据字典数据流 数据流编号:D1 数据流名称:考勤记录 简述:输入的企业所有职工的考勤信息 数据流来源:E1 数据流去向: P1 数据流组成: 考勤日期
7、 + 职工编码 + 加班天数 + 病假天数 + 旷工天数 + 事假天数 数据流量: 1 次 / 月高峰流量: 1 次 / 月处理处理逻辑编号:P1 处理逻辑名称:输入考勤信息 输入的数据流:D1 其他部门汇总的考勤信息 处理逻辑的描述: 由其他部门的负责人每个月按期输入企业所有职工的考勤信息输出的数据流: S11 考勤表 处理频率:1 次 / 月数据存储 数据存储编号:S1 数据存储名称:变动工资表 简述:记录职工变动工资的详细信息 数据存储组成:工资日期 + 职工编码 + 加班费 + 奖金 + 水电费 + 保险 费 + 病假扣款 + 事假扣款 + 旷工扣款 + 其他扣款 + 个人所得税 相关
8、联的处理:P2 P4三、系统设计1、功能结构图2、程序流程图1 增加功能程序流程图2 、删除功能程序流程图四、系统实施1、系统实现、登录工资管理系统,输入姓名和密码。3 、工资管理系统主界面,你可以看到有几个界面4 、点击员工基本信息,可以查询相关内容5 、工资基本设定6 、个人工资查询2、系统测试软件测试是系统质量保证的主要活动之一,测试虽然不是质量保证的“安全网”,但它是不可缺少的,而且是重要的环节。因为,在系统开发的过程中,涉及一系列的活动,而在这个活动过程中,人们可能犯很多错误,错误可能发生在设计阶段,也可能发生在整个过程的开始阶段。3、系统运行和维护经过上述一系列测试通过后,系统就可
9、以投入使用了。为了保证系统长期高效地工作,必须加强对系统运行的日常管理。系统的日常运行管理包括系统每天运行状况、数据输入和输入情况以及系统的安全性,完备性能及时地如实记录和处置。这些工作主要由系统运行值班人员来完成。五、系统评价1、系统功能本系统的主要目标是实现上海宏良经济发展有限公司的工资管理的自动化,整个系统分成员工资料管理、工资基数管理、考勤管理、奖金管理、工资汇总、系统维护六个子系统。本系统的功能相对比较完全,能满足工资计算工作的需要。本系统采用用户登录识别方法,使合法用户才能登录操作本系统。在对各功能模块操作时,用户能及时的添加各种数据,还有某些数据的删除、修改、统计、和打印输出功能
10、。许多模块都设置了查询功能,使用者可以通过根据不同的查询条件对需要的内容进行查询。2、系统特点、本系统使工资管理基本实现了信息化,系统设计的各种查询要求代替了原来了人工查询,即节省了人力,又减轻了员工的工作量,最重要的是由计算机操作,可以提高数据的准确性,避免人为的错误,方便管理。7 、本系统提供密码登录,不同的密码对应不同的使用权限。只有符合要求的管理员才能进入系统。保证了系统安全性,避免产生误操作。8 、本系统设置了系统数据备份功能,定期的系统备份可以在数据库受到意外的或有意的破坏的情况下,系统得以恢复,减少损失。9 、本系统的界面设计简洁明了,采用了流行的菜单设计,对于不是计算机专业的管
11、理人员,只需阅读操作说明书,就能方便的使用本系统。3、系统存在的问题与改进方向虽然系统总体功能已经实现,但是由于时间的关系,还需要不断的改进,由于本人是第一次开发这样的信息系统,对软件开发工具的熟悉程度也不够,所以本系统在调试过程中出现了一些不足需要在以后改进。通过一段时间的学习改进,改善系统不稳定的状况。为了使工资管理实现无纸化办公,充分利用本地资源,尽快实现网络化管理。参考文献1 陈明,软件工程学教程J.科技出版社,2008.2萨师煊,王珊,数据库系统概论(第3版) J.高等教育出版社,2005.3飞思科技术产品研发中心,visual basic 6.0数据库应用开发J.电子工业出版社,2004.4飞思科技术产品研发中心,visual basic 6.0开发者手册J.电子工业出版社,2007. 5申旻,visual basic6.0高手突破J.清华大学出版社,2009. 6Steve Teixeira,Xaviver Pacheco.visual basic 6.0开发人员指南J.机械工业出版社,2009.7李维,Inside深入核心VCL架构剖析J.电子工业出版社,2006.