




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目 录摘要11 引言2 1.1 系统开发的背景2 1.2系统开发的目的和意义22 可行性分析3 2.1 技术可行性3 2.2 经济可行性3 2.3管理可行性4 2.4可行性分析结论43 系统分析4 3.1组织结构4 3.2系统功能分析4 3.3业务流程分析6 3.4数据流程分析6 3.5数据字典74 系统设计8 4.1 系统功能设计8 4.2 数据库设计95 系统实施12 5.1开发环境12 5.2.环境的搭建13 5.3.实现数据库13 5.4实现数据库的连接13 5.5部分功能实现界面13总结19参考文献20i德州学院 信息管理学院 2012级 信息管理与信息系统专业 课程设计员工绩效考核系统(德州学院信息管理学院,山东德州 ) 摘要:员工绩效考核管理是企业日常管理工作中的重要组成部分。企业规模的逐步扩大和企业员工的流动企业管理人员则相对减少。加上企业对员工绩效考核管理工作的头绪多内容杂管理细要求高传统管理办法已基本不适应新形势的要求。稍有不慎就会出现错误。同时考核信息的手工登录与查询是一项非常繁重而枯燥的劳动。因此在计算机飞速发展的今天应用数据库技术实现员工考核信息统计查询的管理是可行而必要的工作实现员工考核信息网上管理既能够提高工作效率又可以提高考核的真实性客观性。计算机具有运算速度快、精度高、能按照设计逻辑处理问题等特性在员工绩效考核信息的录入、统计中如采用一个计算机化的信息系统进行处理就不会发生信息遗漏或者数据输入不正确的情形。 绩效考核管理软件解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题。尤其是在大型企业员工间相互评分考核是的一项重要的考核指标比较客观真实的反应一个员工的实际工作表现。而长期以来员工绩效考核信息管理都是依赖管理者人工进行的面对如此众多的员工只能靠管理者根据自身了解的信息对员工进行评价考核。绩效考核信息手工进行统计分析其工作质量可想而知。不仅仅浪费了大量的人力物力而且由于人工管理存在着大量的不可控因素造成了信息管理的某些不规范。作为计算机应用的一部分使用计算机对绩效考核信息进行管理具有手工管理所无法比拟的优点。例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高的效率也是企业科学化、正规化管理的重要条件。因此开发这样一套绩效考核管理软件成为很有必要的事情在下面各章中我们将以开发一套员工绩效考核管理系统为例谈谈其开发过程和所涉及到的问题及解决 。 关键字:管理信息系统;员工绩效考核;可靠性;正规化1 引言1.1 系统开发的背景职工绩效考核是组织管理的核心和枢纽,它是组织提升团队绩效最有力的手段,在一个组织中能否实现有效的考核,关系到企业是否能在日益激烈的市场竞争中保持优势,而如何实现有效的绩效考核是最令管理者头痛的一件事情。随着我国从计划经济向市场经济的转变,如何更有效地实施绩效考核是所有企事业单位管理者面临的一大挑战。传统的考核方式具有很大的弊端,在进行绩效考核时,打分匿名性是保证结果公正的重要一环,传统打分很难做到这一点,每次打分单位部门上下都一片紧张,多数人都以好好先生的态度应付了事,严重影响了考核结果的真实性,以前的考核从前期的考核表格设计到考核表的复印传递要使用大量纸张和人力,浪费了大量的人力,物力和时间,考核如果项目较多,特别是权重级别等关系复杂,带来大量的计算统计工作。 如今随着计算机的迅速发展和普及,信息系统在社会各个领域的广泛应用,从根本上改变了原有的手工工作方式,提高了工作效率,促使社会向信息化大幅迈进。为了配合绩效考核制度的贯彻执行,保证该制度执行过程中各项工作能够长期、高效、准确地完成,开发职工绩效考核系统,实现了职工绩效考核工作。1.2系统开发的目的和意义 为企业或者公司提供一个比较简单的员工绩效考核程序。目标是给员工更加准确的绩效考核依据,具有对用户信息、项目信息、日志信息和员工考核信息进行管理和维护的功能。 职工绩效考核管理软件对解决企业日常管理规范化、增加企业的可控性、提高企业运转效率等基本问题具有重大突破。通过对职工绩效考核信息进行管理,使绩效信息有提高检索速度、方便查找、提高可靠性、增加存储量、提高保密性、延长寿命、减低成本等优点。这些优点能够极大地提高效率也是企业科学化、正规化管理的重要条件。 信息技术在企业绩效考核中的应用,即开发一套合理而完善的绩效考核管理系统将有助于优化企业绩效考核的业务流程,提高工作效率,改善服务质量,从而建立起信息化、职业化的绩效考核管理平台。同时,管理信息系统与数据库连接,将带给管理者另一个好处,完整地记录了员工的人事、绩效、考评等方面的信息,系统将能更快捷、方便地获得各种统计分析报告,为企业管理与决策提供准确全面及时的信息支持。综上所述,信息技术在企业绩效考核管理中的应用,可以:(1)提高工作效率,优化业务流程;(2)改善服务质量;(3)提供基于信息的决策支持。2 可行性分析 可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。它的任务是确定项目开发是否必要和可行。它的主要目标是:进一步明确系统的目标、规模和功能,对系统开发背景、必要性和意义进行调查分析,并根据需要和可能提出拟开发系统的初步方案和计划,明确问题,对所提供系统大致规模和目标的几个有关约束条件进行论证,并且提出系统的逻辑模型和各种可能的方案,从而为系统开发项目的决策提供科学依据。主要从三个方面进行研究。2.1 技术可行性 网络化的管理,使企业员工绩效考核管理更加规范,实现了通过网络对考核信息进行管理、查询、统计、工资核算等一系列功能。系统中主要完成事务处理的功能,为企业事务处理提供了一个方便的管理平台,大大提高考核的工作效率,进而提高整个企业的效率。设计者可以利用现有的能力设计出本系统,系统的使用对技术没有严格要求,不需要先进的技术,只是要使用者懂得计算机的基本操作就可以,使用简单。所以说系统在技术上是可行的。2.2 经济可行性 系统开发所需费用包括了硬件方面的投资和软件方面的投资。硬件方面,由于企业现在已经配有整套的设备如计算机、服务器等,所以不需另外投资了。软件方面主要使用了SQL Server 2008和visual studio 2010,费用相对较低。通过系统对企业员工绩效考核信息进行全面的自动化的管理,大大提高了企业事务的办公效率。通过系统对企业事务的数据进行全面的管理和统计,避免人为处理各类数据时所产生的各种问题,提高了企业的经济效益,为企业经营决策提供了大量的、权威的数据,使企业的管理进行到科学化、系统化的范畴。所以说系统建设在经济上也是可行的。2.3管理可行性 企业领导非常支持本系统的开发,企业的管理制度和管理方法虽待改进,但基本规章制度齐全,原始数据完整、准确。2.4可行性分析结论 通过以上验证,发现该系统具有一定的可行性,可以实现基本数据查询和历史数据分析的功能。3 系统分析3.1组织结构 通过对企业现行系统的调查分析,了解到该企业的组织结构设置,职工绩效考核存系统统一由经理管理,下设职工。职工绩效的组织机构如图1所示。 经理 职工 图1 企业组织机构图3.2系统功能分析项目信息的增删改查管理员员工信息的增删改查出勤记录的增删改查密码修改密码登陆 职工绩效考核系统主要的功能主要包括基本信息查询、基本信息修改、基本信息增加、基本信息删除等四部分。其中信息管理的功能结构图如图2,图3,图4所示。 Yes no 图2管理员流程图个人填写日志查询员工考核查询密码登陆考勤查询密码修改 yes no 图3员工流程图 员工考勤查询项目信息查询密码修改经理员工信息查询员工日志查询密码修改填写考核信息 yes yes no 图4经理流程图3.3业务流程分析 员工绩效考核业务主要就是经理对查询员工信息、员工日志、项目信息、员工考勤,然后进行填写员工考核表。具体业务流程图如图3所示。考核成绩项目信息查询员工信息查询日志信息查询考勤信息查询经理 图5功能结构图3.4数据流程分析系统的数据流程就是各种信息交替传送,生成新信息的过程。本系统主要是职工和经理对系统增、改、查;管理员向系统输入各记录表,系统将结果单传输给职工、经理和管理员。信息管理系统数据流图如图6所示。 图6数据流程图3.5数据字典 数据字典是关于数据信息集合,也就是对数据流程图中包括的所有元素的定义。用数据字典来定义数据流程图中各元素的确切内容:3.5.1外部实体 数据项定义1:名称:用户身份信息 描述:产生管理员、经理和员工用户定义:用户身份信息=(username,manager,password) 数据项定义2:名称:员工用户信息描述:产生员工用户的基本信息定义:员工信息=(姓名,性别,部门,职位,电话) 数据项定义3:名称:经理用户信息描述:产生经理用户的基本信息定义:经理信息 =(姓名,性别,部门,职位,电话) 数据项定义4:名称:管理员用户信息描述:产生管理员用户信息定义:管理员信息=(姓名,性别,部门,职位,电话) 3.5.2数据存储 数据项定义:名称:员工绩效信息描述:产生员工各个项目相应绩效定义:员工绩效信息(员工名,项目,项目,项目) 数据项定义:名称:员工档案信息描述:产生员工档案情况定义:员工档案信息(员工名,档案状态) 数据项定义:名称:经理绩效信息描述:产生经理各个项目相应绩效定义:经理绩效信息(经理名,项目,项目,项目) 数据项定义:名称:经理档案信息描述:产生经理档案情况定义:经理档案信息(经理名,档案状态) 3.5.3处理逻辑 处理逻辑编号:处理逻辑名称:绩效信息处理描述:根据工程完成进度和质量,进行员工绩效分析输入数据流:员工考核信息表和员工考勤信息表处理描述:根据员工考核信息表和员工考勤信息表得到员工绩效成绩4 系统设计4.1 系统功能设计 信息管理的功能包括基本信息查询、基本信息修改、基本信息增加和基本信息删除四个模块,功能结构图如图7所示。员工信息增加考勤信息增加考勤信息查询项目信息查询员工信息查询项目信息修改项目信息修改员工信息修改项目信息增加项目信息删除考勤信息删除基本信息修改基本信息增加 信息管理基本信息删除基本信息查询员工信息删除 图7功能结构图 (1)基本信息查询:查询项目、员工、考勤的基本信息,为数据分析和信息管理提供资料。 (2)基本信息修改:修改项目、员工、考勤的基本信息,完善各项信息,保持信息的正确性和及时性。 (3)基本信息增加:增加项目、员工、考勤的基本信息,及时的更新数据库保存的信息,保证数据分析和决策的全面性。 (4)基本信息删除:删除项目、员工、考勤的基本信息,及时删除过期的信息,减少统计的工作量,是信息具有实用性和及时性。4.2 数据库设计 4.2.1 E-R模型 根据用户需求设计数据库概念模型,概念结构是各种数据模型的共同基础,一般使用E-R 模型来表示。分析收集到的资料,画出企业现实中的事物及其相互联系图。本系统的E-R图如下所示。 姓名 电话 职位员工信息表 性别 部门(1)员工实体E-R图如图8所示。 图8员工实体E-R图 (2)项目实体E-R图如图9所示。客户名称执行部门项目类型项目名称项目时间项目信息表图9 项目实体E-R图(3)考勤实体E-R图如图10所示。 请假 旷工 姓名 迟到考勤信息表 图10 考勤实体E-R图(4)个人日志实体E-R图如图11所示。自我评价 意见遭遇问题职工当日完成 时间日志信息表 图11 个人日志实体E-R图 (5)分析预测实体E-R图如图12所示。考核成绩姓名 考核信息表 图12 个人日志实体E-R图 4.2.2数据库的逻辑设计(1)数据库和表名称为了便于编程,本系统中表名采用英文单词或字母与汉语拼音,例如,员工信息表的表名为yuangongxinxibiao。数据库中的表名如表1所示。 表1数据库中的表名称及含义序号表名称含义1yuangongxinxibiao员工信息表2xiangmuxinxibiao项目信息表3kaoqinxinxibiao考勤信息表4kaohexinxibiao考核信息表5rrxxb日志信息表 (2)表结构的设计,数据库中表如图13图17。 图13 图14 图15 图16 图175 系统实施5.1开发环境(1)开发语言:C#语言。(2)开发工具:Visual Studio 2010、SQL Server 2008。(3)基于winform开发,单机版系统即可。5.2.环境的搭建 SQL 2008 和VS 2010是基于.Net 4.0 框架之下的 ,正常的安装顺序应该是 SQL 2008VS2010。之所以VS在SQL之后安装是因为VS默认自带一个SQL express版本,安装SQL会提示要先删除express 的相关组件,这个比较麻烦,所以建议先安装SQL,以免减少不必要的麻烦环境,并拥有更好的稳定性。5.3.实现数据库SQL Server数据库开发工具能汇集各种信息以供查询、存储和检索。SQL Server的优点在于它能用SQL语句对数据库进行修改、删除。为了更直观的对数据库进行操作,就需要安装Visual Studio。Visual Studio 是一个以ASP为基础,以Web-Base方式架构在网站主机上的SQL Server的资料库管理工具。通过Visual Studio 可以完成对数据库进行操作,例如建立、复制、删除数据等等。使用Visual Studio操作SQL Serve简单易用,不用经过专门的培训就可以让使用者很快的适应。输入用户名和密码后,浏览相应的SQL Serve数据库,更直观的查看数据库的结构。安装Visual Studio 2010和SQL Server 2008,并设置SQL Server 2008的身份认证为windows,服务器名称为本机名,打开 SQL Server 2008并进行创建配置数据库,创建该系统单独的数据库并命名为zhigongjixiaokaohexitong。根据上面数据库设计要求创建数据库表。5.4实现数据库的连接在系统的“app.config”中设置连接字符串connectionString=Data Source=WIN-D7029G12160sqlexpress;InitialCatalog=zhigongjixiaokaohe;Integrated Security=True即可与本机WIN-D7029G12160sqlexpress实例中的jxc数据库相连。5.5部分功能实现界面 (1)登陆界面,登录界面共设有三个权限为经理和员工,分别使用不同的用户登录名和密码,图18为登录界面,图19为登陆成功界面,若用户名登录的权限错误会出现提示如图20所示。 图18登陆界面 图19登陆成功界面 图20登陆失败界面 (2)主界面,分别为图21经理主界面和图22员工主界面和图23管理员主界面。 图21经理主界面 图22职工主界面 图23管理员主界面 (3)基本信息查询功能包括员工信息查询,项目信息查询,考勤信息信息查询,考核信息查询,个人日志查询。简例图24项目信息查询。 图24项目信息查询界面 (4)基本信息添加功能包括员工信息添加,项目信息添加,考勤信息信息添加,考核信息添加,个人日志添加。简例图25员工信息添加。 图25员工增加界面 (5)基本信息删除功能包括员工信息删除,项目信息删除,考勤信息信息删除,考核信息删除,个人日志删除。简例图26考勤删除。 图26删除考勤信息界面 (6)基本信息修改功能包括员工信息修改,项目信息修改,考勤信息信息修改,考核信息修改,个人日志密码修改,密码修改。简例图27密码修改。 图27密码修改界面总结通过这次课程设计,我们巩固了数据库课程中所学的各种关于SQL的知识和技巧,更重要的是学会和实践了如何使用所学知识设计可行的,符合要求的没有冗余的数据库表。这个是在课程学习中比较缺乏的经验。此外还提高了自身使用SQLserver的能力,和用面向对象编程语言C#的编程能力。从数据库的设计和实施中巩固了如何创建数据库和表、如何创建视图、如何设置主键和外键。另外,由于使用NAT网络进行数据库的连接,还特别学到了如何配置网络数据库。并且将C#面向对象的知识在实例中加以实践。基本上能够使用一些功能来完成所涉及的功能,由此又新增了更多的知识,在编程过程中曾遇到过很多问题,比如最直接的第一项就是数据库连接,C#提供了很多连接方式,更多的学习才能获得更多,各种不同方式的采用才能让系统变得更完善,其在编程过程中遇到的类型转换问题,让我们受益匪浅,如textbox是string类型的,在其获得数据与向其发送数据时必须强制类型转换,更学会了隐式类型转换和显式类型转换。这次课程设计所不同以往的地方就是在课设中使用了系统的,工程化的方法和技术。借鉴了很过原来的成功项目的实践经验。今后的实践和工作都应始终遵循工程化原则,以保证任务的准确和高效完成。而且这次课程设计不仅仅是针对一种语言或者一门学科,在课程设计期间让我们受益匪浅的是这次让我们深刻体会到学科之间的关联性。我们在做信息管理这个的模块时,将管理信息系统知识运用于需求分析,将数据库技术及应用所学的知识用于表及视图的构建,数据库的连接,SQL语言的使用等等。再者就是C#语言在代码中的使用,不仅学以致用,而且学习的乐趣也提高了很多,在这次设计中我们还使用了管理经济学中的指数平滑法。通过这次课程设计我们虽然遇到许多问题和困难,但是在指导老师王老师的指导帮助和我们组员的合作努力下,我们完成了这
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铅酸电池外壳解读
- 数控加工技术报告
- 2024学年南京市八年级语文上学期期中考试卷附答案解析
- 医院6S管理实施成果汇报
- 细胞融合技术原理与教学应用
- 三好学生评选个人事迹汇报
- 2026届江苏省南京市燕子矶中学高一化学第一学期期末考试试题含解析
- 线下储值操作讲解
- 全国TRIZ大赛汇报
- 抢救室抢救药物
- 返还工伤款项协议书
- 2020-2025年中国智慧仓储行业市场调查研究及投资战略咨询报告
- 什么是个好医护人员的职业素养
- 教育行业服务意识培训
- T-CRHA 085-2024 成人膀胱冲洗并发症护理规范
- Module9 Unit2 Wishing You Happiness Every Day(说课稿)-2023-2024学年外研版(三起)英语六年级下册
- 月嫂资格证考试单选题100道及答案
- 粤沪版物理九年级上册第十二章第1节《认识内能》同步练习
- 水土保持方案投标文件技术部分
- GB/T 3324-2024木家具通用技术条件
- 老挝劳务合同范例
评论
0/150
提交评论