目
录
摘要………………………………………………………………………………………1
前言………………………………………………………………………………………3
第一章
绪论……………………………………………………………………………3
一. 员工工资信息管理系统的发展历程………………………………………………3
二.设计系统的必要性和可行性…………………………………………………4
第二章
怎样开发一个员工工资信息管理系统?…………………………………………4
一. 编程环境的选择………………………………………………………………4
二.关系型数据库的实现…………………………………………………………4
三. 二者的结合(DBA) ……………………………………………………………5
第三章
Windows下的Power builder 编程环境简介
………………………………5
一. POWER BUILDER连接数据库的各种方法 ………………………………………………6
二
面向对象的开发………………………………………………………………6
第四章
使用ASA实现关系型数据库 ………………………………………7
一. 数据库的概念…………………………………………………………………7
二. SQL语言介绍…………………………………………………………………7
第五章
系统总体规划…………………………………………………………………9
一. 系统功能………………………………………………………………………9
二
软件功能需求分析……………………………………………………………21
三. 数据库功能需求分析…………………………………………………………22
第六章
系统具体实现…………………………………………………………………23
一. 用户界面的实现………………………………………………………………23
二. 与POWER BUILDER的连接
…………………………………………………………………32
第七章
软件测试………………………………………………………………………33
第八章
结束语…………………………………………………………………………34
主要参考文献……………………………………………………………………………34
致谢………………………………………………………………………………………35
附录………………………………………………………………………………………36
论 文
摘 要
随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。员工工资信息管理是企业信息管理的重要部分面对大量的人事工资信息,采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的员工工资信息管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。
软件采用多文档界面,能满足中小型企业员工工资信息管理的基本需要。本论文针对该软件的各个方面, 开发过程中涉及到的技术和工具都分别进行了阐述。
软件功能简单介绍如下:
1.工资信息管理模块的主要作用是对工资的信息信息进行记录。
2.信息查询模块中,用户既可以随意的浏览所有已经输入的工资信息,也可以方便、快捷、准确的根据某些条件检索出用户需要的个别信息。它的实现是本次模块设计中的一个重点。
3.用户管理模块应用的主要功能是可以更改用户的登录系统密码,每隔一段时间更换密码可以增强系统的安全保密性,从而保证了软件使用的权限要求。
4.统计模块,统计模块中利用统计对经费和工资的信息进行统计。
5.退出系统模块。
开发中用到的工具和技术简单介绍如下:
1.采用PB为开发工具,ASA为后台数据库的开发工具。
2.充分利用SQL为数据库的访问技术。
此外,在软件的开发过程中尽量结合软件工程的思路,参阅了相关文献来完成此次毕业设计的任务。
关键词: 员工工资信息管理, 人事档案管理,活动数据对象(SQL)。
ABSTRACT
With the popularization of
computer and rapid development of new technology in computer
science, People being to use the computer to solve the practical
problems. Personnel and wage management is one of main parts of the
enterprises’ information management. Facing so many personnel and
wage information, time, manpower …………………………
前
言
一套比较系统的人力资源管理理念,并建立了一整套比较规范的人力资源管理方法。在积极建立企业现代企业管理机制的今天,仅仅靠原始的手工管理或简单的单机管理,人力资源部门面对大量的信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。公司管理者的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。因此,先进的管理思想在企业中实现就成为了一个可望而不可及的目标。公司集团非常急需一套既有先进管理思想又适合国内大企业的人力资源管理信息系统,作为实现目标和提高现有水平的一种重要手段!
人事工资管理系统是一个公司不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用
人力资源管理系统是信息管理系统,其开发的功能主要包括:通过计算机管理人事档案,日常办公,实现无纸化办公,通过工时计算,统计出各项数据,分析出生产现状和员工的工作表现,通过强大的查询和索检高效的索检出数据,提高办事效率。
第一章
绪论
一.人力资源管理系统的发展历程
人力资源管理系统的革命性变革出现在20世纪90年代末。由于市场竞争的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系企业兴衰的重要因素,人才已经成为企业最重要的资产之一。"公正、公平、合理"的企业管理理念和企业管理水平的提高,使社会对人力资源管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得第三代人力资源管理系统的出现成为必然。第三代人力资源管理系统的特点是从人力资源管理的角度出发,用集中的数据库将几乎所有与人力资源相关的数据(如薪资福利、招聘、个人职业生涯的设计、培训、职位管理、绩效管理、岗位描述、个人信息和历史资料)统一管理起来,形成了集成的信息源。友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得人力资源管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业人力资源规划和政策。
二.设计系统的必要性与可行性
一般而言,良好的人力资源管理,有助于为企业达到以下的目标:一、协助组织达成发展目标与远景。二、有效地运用人员的能力与技术专才。三、促使组织成员的工作士气高昂且激发潜能。四、滿足组织成员的自我实现感与增加成员的工作成就感。五、发起且落实组织变革。六、提高组织成员的工作生活品质。七、协助企业负责人做出正确决策。
人力资源的设计分析
根据实际情况,我们使用SQL控件少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。
根据以上需求,我们将使用面向对象的编程方法,使用编程语言设计界面,在界面上放置控件,通过控件连接数据库,开发出应用程序。在众多的语言中,我们选择POWER BUILDER开发工具。