1、系统设计
(1)数据统计分析模块数据统计分析模块的主要任务是通过人机交互界面获得命令,通过数据管理模块读取相应员工的记录,并实现员工工作量的统计分析工作。
(2)人机界面人机界面主要实现信息管理系统与操作人员的交互工作,把操作人员的命令下达给数据统计分析模块,并把分析模块的处理结果返回到人机界面,以比较直观的形式显示给操作人员。登陆系统后需要输入的信息有员工编号、个人密码和职位。2人机交互界面数据处理终端会根据员工职位将所有员工划分为高管层、部门层和员工层。针对各个层次在数据处理层进行识别并采用不同的绩效评价方法。高管层采用平衡计分卡法(BSC)。基本的平衡计分方法应该涵括企业财务状况、客户、运营和员工标准[1]。财务结算的增长将直接驱动财务;其次客户标准包括客户消费满意度、产品质量和客户反馈,客户需求实现客户驱动;再次程序步骤包括提高企业运营的若干方面,以提高流畅性为驱动力;创新和学习包括创新人才的选拔、向先进同行学习等。部门级别的考评采用关键绩效指标法(KPI),KPI通过结合部门职责和年度目标来设定。目标管理是KPI使用的主要方法,提炼出来关键指标,其操作性和合理性是其最明显的优势。普通员工层则采用考核量表法进行评价。考核量表根据行为、行为差别测评、行为分布测评和结果以及员工的具体工作和流程,设定相关的量表。量表成绩促使员工清晰哪些做法是公司希望和需要的[1]。
2、系统实现
2.1硬件连接
计算机通信必备的基本配置之一就是串行通信,几乎每一台电脑都配有这种接口。X988具有标准的RS232接口,通过一根标准串行通信电缆线,可把JS30A与信息管理计算机连接起来,组成基于绩效管理的信息管理系统。RS232的机械指标规定:RS232接口通向外部的`连接器(插针插座)是一种“D”型25针插头。由于25芯中有许多芯是不常用的,IBMPC对其进行了简化,取其中常用的9芯,构成了9芯RS232串行接口,使其成为一种事实上的串行接口标准配置。由于通信距离较近(仅2m),因此采用三线制的连接方式,即仅把地、发送数据和接收数据三条线对应连接起来,连接方式简单;且不采用硬件数据交换方式,而采用XON/XOFF软件协议来实现数据交换。
2.2软件开发
由于信息管理系统要求有比较完善的硬件接口控制和数据库操作功能,并且界面设计灵活友好,因此选用MicrosoftVisualC++8.0作为开发语言,开发结果证明能满足设计要求。在软件开发中主要有三部分程序比较特殊,一部分是串口通信,另一部分是数据库文件读写,第三部分是对数据库文件进行注册。下面对这三方面的程序进行简要介绍。
(1)串口通信下面一段程序用于打开计算机串口COM1,并对串口COM1进行设配置,置为可读/写方式,因为通过串口COM1对X988进行控制是双向的。为了使计算机串口设置与X988的串行通信设置保持一致,还要对串口COM1进行配置。上面的程序是把一个字符a写入串口COM1的缓冲区中。如果把写入字符和写入字符的个数用变量来表示,就可以写成一个函数,从而对X988下发命令。要实现双向通信,还要加入下面语句,从串口COM1的缓冲区中读出JS30A返回的称重数据。
(2)数据库文件读/写操作使用ODBC(开放数据库互连)方式对mdb数据库文件进行读/写:用Cdatabase类的Open函数打开数据源名称对应的mdb数据文件。如果是读操作,CdoubleRecord类的Open函数提交SQL语句,通过GetRecordCount、MoveFirst、MoveNext和IsEOF等函数遍历所有的数据;如果是写操作,用Cdatabase类的ExecuteSQL函数直接提交对应的SQL语句,更新mdb文件中的数据。
(3)mdb文件注册MicrosoftVisualC++8.0采用ODBC方式访问access的文档,因此,必须在注册表中把使用的mdb文件注册。注册信息有数据源名称、使用的mdb数据库文件和默认的access驱动程序。使用RegCreateKeyEx函数在注册表的指定位置创建新的键值,使用RegSetValueEx函数设置键值为指定的数值。由于这两个函数的使用比较简明,在此就不展开介绍。
3、结语
使用基于绩效管理的信息管理系统实现了企业绩效管理标准化、自动化。X988数据通过串口输送到计算机,通过软件控制读取数据,最后在数据处理终端综合分析处理所有评价指标,提高了工作效率和准确度,具有较高的实用价值。
【关于信息管理绩效管理的优秀论文】相关文章:
4.绩效管理的标语
5.绩效管理的悖论故事