员工绩效信息管理系统.docx
《员工绩效信息管理系统.docx》由会员分享,可在线阅读,更多相关《员工绩效信息管理系统.docx(22页珍藏版)》请在课桌文档上搜索。
1、学号陕西国际商贸学院实验报告基于ASP.NET的员工绩效信息管理系统的设计和实现二级学院:信息工程与管理专业名称:信息管理与信息系统学生姓名:指导教师:二0一五年六月摘要随着知识经济的到来和市场竞争的加剧,世界各国企业都面临着越来越激烈的国内和国际市场竞争。为了提高自身的竞争能力和适应能力,许多企业都在探索提高和改善其绩效的有效途径,因此,绩效管理成为一个倍受管理学家关注的研究课题。绩效管理是企业人力资源管理的一个重要组成部分,建立有效的管理系统是进行绩效管理的一个新的发展方向。如何设计一套科学的、符合企业发展需要的绩效管理系统,对很多企业来说,是一个全新而重大的课题。本论文员工绩效管理信息系
2、统是根据企业对员工进行绩效评估的需要来设计开发的,目标是给员工更准确的绩效考核依据,具有对员工信息、项目信息、日志信息、日志查询信息进行管理和维护的功能。员工绩效信息系统也可以全方位的进行人力资源管理绩效评估,同时可以方便地为产品的成本提供人工费用,提高人力资源管理的信息共享程度,人力资源信息的提取和统计将更加方便和快捷。绩效考核促进上下级沟通,组织目标与个人目标的联系,绩效改进,绩效管理,减少法律纠纷以达到对企业的更好管理,以及企业对人才资源的综合利用。本文通过对绩效管理内涵的分析,并在综合理论研究和调查研究的基础上,从人力资源绩效管理的实践出发,分析研究现阶段员工绩效管理信息系统,并结合先
3、进的绩效管理实践,设计绩效管理信息系统。关键词:绩效管理系统;设计;信息目录弓I言5第一章系统概述51.系统现状研究51.2系统开发的相关技术6第二章系统调研及可行性分析72.1系统调研72.2系统总体目标72.3可行性分析7第三章系统分析83.1需求分析.83r2刀;加L不i:l,|*94,1jVI*104.3主要功月匕模块的洋细设t*165.2用户登录模块的实现175.3商品浏览与查询模块的实现185.4商品管理模块的实现18第六章系统测试206.1测试的任务及目标206.2测试方案20参考文献21引言随着市场的成熟和竞争的加剧,企业为了更好地生存,在综合管理能力或战略管理能力上,必须有实
4、质性的提高。能否成功实现企业的战略目标,必须依靠一套科学的、追求实效的管理信息系统来支持企业的运转,而建立一个优秀的绩效管理信息系统,无疑是一个最佳选择。当前,中国企业既要迎接世界经济的全球化,又要适应我国经济的转型期。面对诸多的机遇和挑战,许多企业都在探索改善企业整体绩效、提高企业竞争力的有效方法。如何建立科学有效的绩效管理信息系统,成为人们普遍关注的热点问题。我国己经加入WTO,我国企业与国际接轨成为一种迫切需要。绩效管理作为提高企业和员工绩效的重要工具显得越来越重要。绩效管理是晋升和培训工作的依据,通过绩效管理,可以使员工自己了解在哪些方面己有提高,在哪些方面还有不足。绩效管理为组织的各
5、类人员提供一个畅所欲言机会,有机会揭示出工作中的那些低效率行为,同时还可以帮助员工强化己有的正确行为。绩效考核还是奖励的合理依据。然而,传统的绩效管理体系对于企业要花费较大的人力物力,企业要想在绩效管理体系上赢得竞争力,就要构建一个科学合理的绩效管理信息系统。这对企业的绩效管理工作进行分析、提出对策并设定科学的绩效管理体系不仅是可行的而且是必要的口第一章系统概述1.1系统现状研究随着信息技术的飞跃发展,充分利用电脑的先进管理方式,将员工绩效考核推向数字化,是适应时代和社会发展的必要结果。充分利用绩效管理信息系统作为公司职业化管理系统的重要构成部分,实现企业管理“责权利”运行机制的有机循环,使其
6、成为经理人员以“以战略为起点、结果为导向、数字为依据、协同为手段”的职业化管理行为体现,使其对员工的管理更具合理性和公平性,根据企业的实际情况有针对性地、及时准确地采用适当的方法和技术手段把绩效管理做实做好,从而充分发挥绩效管理信息系统在提升企业核心竞争力的巨大作用,才能促进企业不断发展。1.2系统开发的相关技术(一)C/S与B/S混合模式C/S与B/S混合模式是当前人力资源管理软件应用的主流。人力资源绩效管理软件中信息的查询、异地查询浏览、小规模数据录入等适合做成B/S模式。灵活创建报表,自定义考核指标等一些属于软件灵活开放的功能,以及涉及一些复杂流程的功能则采用C/S结构,客户端功能强大、
7、安全系数也高。采取混合模式可以充分发挥各种模式的优越性。(二)ASP.NET平台系统在NET平台下进行开发,NET平台把不同的开发工具、语言的优势都整合到一起,不同的工具、语言开发的部分可以在同一软件下共容。通过NET提供的强大的技术组件可以实现个性化的功能,从而提高软件系统的实用价值。(三)MicrosoftSQLServer2005数据库采用SQLServer2005,SQLServer2005是一个典型的网络数据库管理系统,支持多种操作系统平台,性能可靠、易于使用。SQLserver2005的AnalysisServices是一个管理多维记录集的服务器,提供了灵活的对象编程接口,可按照其
8、中的各种向导建立数据仓库(DataWarehouse,DW)的维度和多维记录集。通过数据仓库或关系数据库,在AnalySiSServices的支持下可以对数据进行挖掘,方便实现数据的提取和分析。采用NET开发以SQL2005为后台数据库的员工绩效管理信息系统,实现了用户登录、验证身份及用户的数据的采集。后台由用户信息、项目信息、以及日志信息的浏览、查询、修改、删除、维护等模块组成。系统的各个模块包括所需的数据库表及表字段、菜单的设计等。在系统的实现中,给出了实现表单中相应的功能控件的事件及代码,以及菜单实现的方法。此系统的开发能够使企业有效快捷的管理人力物力资源。=WORD完整版-可编辑-专业
9、资料分享=第二章系统调研及可行性分析2.1系统调研当前随着信息技术的飞跃发展,充分利用电脑的先进管理方式,将员工绩效考核推向数字化,是适应时代和社会发展的必要结果。充分利用绩效管理信息系统作为公司职业化管理系统的重要构成部分,实现企业管理“责权利”运行机制的有机循环,使其成为经理人员以以战略为起点、结果为导向、数字为依据、协同为手段的职业化管理行为体现,使其对员工的管理更具合理性和公平性,根据企业的实际情况有针对性地、及时准确地采用适当的方法和技术手段把绩效管理做实做好,从而充分发挥绩效管理信息系统在提升企业核心竞争力的巨大作用,才能促进企业不断发展。2.2系统总体目标绩效管理信息系统的目的是
10、要使各级管理人员在计算机系统支持下,从各种繁琐的日常事务中解脱出来,以便更好地投入到决策工作中去。利用绩效管理信息系统结合科学管理和定量分析,运用数据和信息并采用数学方法对决策问题进行求解,即以计算机的应用为基础结全管理方法使企业的绩效管理推向无纸化”的人力资源管理。管理人员通过该系统可及时全面了解每个员工的绩效,及时调整方法和控制成本达成组织的目标,形成组织目标所预期的利益和产出,结合企业的实际,制定科学的绩效管理信息系统,为企业的绩效管理向方便、快捷、准确的方向提升创造条件,运用绩效管理信息系统使企业不断成长,实现企业信息化投资持续增值。2.3可行性分析技术可行性:网络化的管理,使企业员工
11、绩效考核管理更加规范,实现了通过网络对考核信息进行管理、查询、统计、工资核算等一系列功能。系统中主要完成事务处理的功能,为企业事务处理提供了一个方便的管理平台,大大提高考核的工作效率,进而提高整个企业的效率。设计者可以利用现有的能力设计出本系统,系统的使用对技术没有严格要求,不需要先进的技术,只是要使用者懂得计算机的基本操作就可以,使用简单。所以说系统在技术上是可行的。经济可行性:系统开发所需费用包括了硬件方面的投资和软件方面的投资。硬件方面,由于企业现在已经配有整套的设备如计算机、服务器等,所以不需另外投资了。软件方面主要使用了MicrosoftVisualStudio2005、Dreamw
12、eaverSqlSerVCr数据库,费用相对较低。通过系统对企业员工绩效考核信息进行全面的自动化的管理,大大提高了企业事务的办公效率。第三章系统分析3.1需求分析本系统立足于规范企业对员工日常工作的管理,实现对企业所有员工工作效率的控制。可以实现的用户需求描述如下:(1)本系统的用户主要有三类,一类是系统管理员,一类是普通员工,还有一类是部门经理。(2)对于系统管理员来说,从登录界面进入系统,在登录页面输入用户名和密码,通过身份验证后,才可以进入系统的首页。如果未能通过系统的身份验证,系统自动给出登录错误的提示信息。(3)通过身份验证的系统管理员进入操作的首页。在首页中可以通过员工编号、员工姓
13、名和所在部门对员工的信息进行查询。可以选择相应的员工来更新该员工的信息。同时,还可以对员工进行单一的或批量的删除操作。(4)系统管理员能够对部门的信息和部门管理员的信息进行管理,包括对部门信息和部门管理人的信息进行添加和删除。(5)系统管理员通过员工姓名和上传文件时间对员工上传的文件进行查询。可以下载选择的文件,也可以对员工上传的文件进行删除。(6)系统管理员还能够修改自己的密码。(7)考勤管理员也可以随时更新自己的登录密码。(8)普通员工进入操作界面之前,也必须从登录界面进入系统,坐在登录页面输入用户名和密码,通过身份验证后,才可以进入操作页面。如果未能通过系统的身份验证,系统自动给出登录错
14、误的提示信息。(9)员工在操作界面可以填写当天的工作日志。还可以通过日志提交的时间,查询自己的历史日志记录和删除日志记录。(Io)员工可以查询当天安排的工作任务并根据任务的主题和时间查询力士的工作任务。(三)员工能够上传自己的文件,并且通过上传的时间可以查询上传的文件,还可以进行下载。(12)员工也可以修改自己的登录密码。(13)部门经理必须从登录界面进入操作页面。在该页面可以查询部门员工的日志内容、填写日志信息。(14)部门经理能够根据任务主题和任务的时间,查询历史的工作任务和当天的工作任务。(15)部门经理也可以查询所有上传的文件。同时,能够上传自己的文件。(16)部门经理可以修改自己的登
15、录密码。3.2系统流程图系统流程图如图3.1所示。图3.1系统流程图第四章系统设计4.1概要设计4.1.1功能模块结构图管理员登陆的功能模块图如图4.1所示。图4.1功能模块结构图4.1.2功能模块描述根据上面的系统需求分析,下面对本系统的模块进行划分。这里将系统分为6大模块:(1)数据库管理模块:实现系统中各个实体类、辅助类以及公共访问、操作类对数据库数据的访问功能。(2)实体类模块:实现对应于数据库的各张数据表定义了系统的各种实体类功能。部门管理模块:实现删除部门信息、添加部门信息、添加部门经理和删除部门经理等功能。员工管理模块:实现添加员工信息、修改员工信息、管理员工、等功能。员工文件管
16、理模块:实现员工文件的删除、查询、下载的功能。修改密码管理模块:实现修改密码的功能。4.2数据库设计4.2.1E-R图根据上面的系统功能需求分析、业务流程分析和数据流程分析,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。F面对主要的实体E-R图作一下展示。图4.2管理黄E-R图部门E-R图如图4.3所示:图4.3部门E-R图学生信息表E-R图如图4.4所示:图4.4学生信息表E-R图每日工作任务表E-R图如图4.5所示:图4.6员工实体E-R图部门经理E-R图如图4.7所示:图4.7部门经理
17、E-R图工作日志E-R图如图4.8所示:图4.8工作日志E-R图文件信息ER图如图4.9所示:图4.9文件信息E-R图完整版学习资料分享-4.2.2数据库逻辑结构设计根据实体间E-R模型的需求分析,具体数据表的设计如表所示。在SQLServer2005中建立一个名为Efficiency的数据库来存放本系统所必须的数据表。根据前面的系统需求分析和模块设计,设计以下8张数据表:1)系统管理员表(admin)用来记录使用本系统的管理员信息,使用管理员的用户名作为表的主键。系统管理员表(admin)列名数据类型长度允许空中文含义adrninUsernamevarchar5()否用户名adminPass
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 员工 绩效 信息管理 系统
链接地址:https://www.desk33.com/p-821219.html