190_工资绩效管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
3 需求分析
3.1 需求调研
员工绩效考核系统是根据企业对员工进行绩效评估的需要来设计开发的,目标是给员工更准确的绩效考核依据,具有对用户信息、项目信息、日志信息、和日志查询信息进行管理和维护的功能。员工绩效考核系统也可以全方位的进行人力资源管理绩效评估,同时可以方便地为产品的成本提供人工费用,提高人力资源管理的信息共享程度,人力资源信息的提取和统计将更加方便和快捷。绩效考核促进上下级沟通,组织目标与个人目标的联系,绩效改进,绩效管理,减少法律纠纷以达到对企业的更好管理,以及企业对人才资源的综合利用。
下面简单介绍一下这个公司的现状(下图是公司的各个组成部门的不同成员扮演的不同角色,还有一些未涉及的成员没有包括在内)。如图1所示: 内容来自think58
图1 系统总体框图
这个系统只涉及到三个不同角色成员,来自不同部门,员工绩效系统应该首应用时候首先需要进行登录操作,根据登录用户的权限实现不同的操作, 系统管理员,企业员工,企业领导,建立一个基本数据库系统,更好利用计算机资源为职工提供给多的信息资源桥梁,更重要的是方面企业管理人才资源,从管理信息角度来看,这只不过是一个简单对员工业绩进行评估的系统,主要目的是为了达成组织的目标,通过持续开放的沟通过程,形成组织目标所预期的利益和产出。
3.2 业务流程
用户进行登录:输入用户名和密码。
用户信息管理:管理系统中所有登录用户的信息,并分配用户的级别。
项目信息管理:通过用户权限验证,实现分配不同用户访问级别,有选择的可实现浏览,添加,维护项目的信息。
日志信息管理:每个不用的用户通过验证都可以实现对个人的日志信息的添加,。
日志信息的查询:每个不用的用户通过验证都可以实现对个人的日志信息的查询,而系统管理员和企业管理员因为访问权限的不同可以查询所有员工的日志信息。
密码修改:每个通过用户身份验证过关的用户都可以实现对自己登录密码的修改。
3.3 开发运行环境
安装此系统所需要的基本软件,硬件环境为:
think58好,好think58
[资料来源:THINK58.com]
Windows2000,WindowsXP/VISTA或更高的系统;
ASP.NET2003/2005或更高版本;
SQL Sever 2000或更好版本;
Pentium100及以上档次的IBM PC 及其兼容机;
256以上内存;
3G 以上可用内存空间;
高密软盘驱动器;
VGA显示器;
DVD-------ROM驱动器。
本程序在Windows/XP Perfessional 操作系统下,以中文版。
ASP.NET2003为前台开发工具,用SQL Server2000为后台数据库,其中主要通过ADO技术来访问数据库。
4 系统设计
4.1 系统功能描述
在上一节的需求分析中,已经大致介绍了员工绩效考核管理系统的3种用户对系统功能的需求,本节将根据上一节的内容,对系统各模块的功能进行概述,系统的功能包括用户登录、
查看用户信息、维护用户信息、查看项目信息、维护项目信息、日志的添加、日志的查询等等。
(1)“用户登录”由于此系统涉及不同的用户级别,因此要对不同登录用户分配不同的登录首页,并记录下每个用户的id和级别数据。
(2)“查看用户信息”系统管理员登录系统后,主界面展示的是用户的基本信息,包括用户的Login、姓名、职务、联系电话、E-----mail等等,可以分页显示用户的信息。 think58.com [资料来源:http://www.THINK58.com]
(3)“维护拥,联系电话、E-mail、用户的级别,管理员还可以修改或者删除某一用户的信护信息”系统管理员可以 增加新的用户信息,包括用户的Login、姓名、职务息记录。
(4)“查看项目信息”可以浏览项目信息列,包括项目的ID、项目的名称;可以分页显示项目的信息。
(5)“维护项目信息”可以增加新的项目信息,包括项目的ID、项目的名称;而且还可以修改项目的名称信息,也可以删除某一项目的信息。
(6)“添加日志信息”可以添加日志信息,包括产品的编号、产品的名称、产品的规格、产品的价格、产品的描述,列表信息的分页显示。
(7)“维护产品信息”可以增加新的产品信息,包括选择项目名称、时间、完成状况的信息,填写工作描述信息。
(8)“日志查询信息”可以查询日志信息。普通员工可以通过输入起始时间和终止时间,查询此段时间内自己的日志信息,企业领导也可以对所有员工的日志信息进行查询。
(9)“密码信息的修改”可以 修改密码信息,填写旧密码,然后填写新更改的密码,或者将旧密码更新为新密码。
4.2 功能模块的划分
在了解了系统的需求分析和功能描述后,可以将员工绩效考核管理系统划分为以下7个模块。 内容来自think58 [资料来源:http://think58.com]
(1)用户登录管理:用户登录系统,并划分用户的管理权限。
(2)用户信息管理:查看用户的信息、增加、修改、删除用户的信息。
(3)项目信息管理:查看项目的信息、增加、修改、删除项目的信息。
(4)日志添加管理:添加员工的日志信息。
(5)日志查询管理:员工查询个人日志、领导查询所有员工日志,系统管理员查询所有员工日志。
(6)密码修改管理:修改登录密码信息。
整个系统的功能模块划分结构图如图2所示。
图 2系统的功能模块划分结构图
4.3 系统流程分析
员工绩效考核管理系统在应用时候首先需要进行登录操作,根据登录的用户的权限实现不同的操作。
1、用户信息管理
用户信息由系统管理员进行维护管理。 用户信息管理提供了用户信息的列表,在此列表中可查看、修改、删除用户的记录信息。在添加用户信息界面中,可以添加新的用户信息记录。用户信息管理流程图如图3所示。 think58 [来源:http://www.think58.com]
内容来自think58 [版权所有:http://think58.com]
think58好,好think58
[资料来源:www.THINK58.com]
图3 用户信息管理流程图
2、项目信息管理
项目信息管理提供了项目信息的列表的功能,在此列表中可以查看、修改、删除项目的记录信息,同时,在添加项目信息界面中可以添加新的项目信息记录。项目信息的管理流程与用户信息管理流程类似,只是维护的数据不同而已。
3、日志添加管理
日志添加管理提供了员工添加每天日志信息的功能,日志信息添加后不得删除或者修改,所以只设计了日志添加管理的功能,其功能流程图如图4所示。
think58.com [资料来源:http://THINK58.com]
[版权所有:http://think58.com]图4添加日志信息管理流程图
4、员工查询个人日志管理
员工查询个人日志管理提供了查询登录用户自己的日志信息的功能,可以输入需要查询日志的起始时间和终止时间,将会查询出此段时间内的日志情况,其功能流程图如图5所示。
内容来自think58
think58好,好think58
[版权所有:http://think58.com]
图5 员工查询个人日志管理流程图
5、领导查询所有员工日志管理
领导查询所有员工日志管理提供了选择某位员工日志的功能,可以输入要查询日志的起始时间和终止时间,将会查询出此段时间内某位员工的日志情况,其功能流程图如图6所示。 think58
本文来自think58 [版权所有:http://think58.com]
图6 领导查询所有员工日志管理流程图
6、密码修改和管理
密码修改管理的主要功能是修改登录用户的密码信息,用户定期更换密码,保证其登录的安全性。
think58好,好think58
[资料来源:http://think58.com]
下一篇:网络办公助理C#.NET