如何选择考勤系统(二)考勤系统安装
发布时间:2014-02-14 16:00:36 来源:人脸识别软件 作者:人脸识别系统
考勤系统要易于安装
一个好用的考勤管理系统不能总是由专业的技术人员来安装配置,这会让用户对软件有畏惧心里,会觉得软件可能很难用。对于想试用下软件,感受下功能的用户,安装都不顺利,肯定会放弃试用。
有很多考勤系统安装后会出现不能正常运行的情况:无法连接数据库、某某对象找不到、缺少某某文件等等。虽然大部分安装过程都是正常的,但偶尔总会碰到安装不正常的情况。对于大的集团客户,可能要安装无数台电脑,将产生很大的工作量。如果不正常的情况出现的次数多,就会让用户觉得烦躁;给代理软件的经销商带来服务、带来成本、降低利润。
为什么说安装都会有问题呢?一般考勤系统的安装都涉及到程序文件的拷贝,设备接口文件的拷贝和注册,还有不同的开发工具需要不同的运行环境等等。下面一一列出:
程序文件的拷贝。市面上的考勤软件所使用的开发工具大致为:Delphi、C#、VB、VB.NET、PowerBuider这几种,其他语言工具的较少。Delphi开发的程序基本上是绿色软件,也就是直接拷贝到电脑就可以运行,对于安装是最简单的;C#开发的程序需要Microsoft .NET Framework支持,所以需要安装Framework,而且根据C#的版本要安装不同的Framework,有些Windows版本内置安装的Framework的某个版本,但是不是所有Windows版本都有;VB开发的程序需要安装VB的库支持文件;PowerBuider开发的程序也需要带一些PB的支持文件。所以综合比较后Delphi的安装较简单,出错的几率较低。
设备接口文件的拷贝、注册。早期的ID、IC感应卡考勤机大多接口都是动态连接库文件,也就是DLL文件,无需注册,直接拷贝到当前目录或系统目录即可,如果放在系统目录就要注意不同版本的DLL的兼容问题,所以放在程序安装目录下较好。现在的指纹考勤机的接口大多是Activex控件,就是OCX文件,OCX控件必须注册才能使用,对于多个版本的OCX,程序只认最后注册的那个(市面的OCX不同版本大都这样,除非平台引起大的版本改动)。这样问题就来了:新旧OCX注册先后问题;注册OCX需要Windows权限。好的考勤系统可以自动注册OCX,并提醒用户注册失败的原因,或提供补救措施。
数据库安装。考勤系统一般常用的数据库有Microsoft Access、Microsoft SQL Server、Sybase、SQL ANYWHERE、Borland interbase等。以Access、SQL Server为多,分别做单机版、网络版。而大型数据库Oracle、DB2等一般是ERP中带考勤子系统才使用。使用SQL Server时又因为版权问题采用免费的MSDE、SQLExpress做为考勤软件光盘打包的数据库。Access是文件型数据库,虽然是Microsoft出品,经过很多年的完善,但毕竟是小数据库,经常出现数据库损坏的情况,有时可以修复,有时不能修复,问题就很严重了。但是Access数据库的特点就是使用方便、安装简单,只要拷贝文件就可以了。对于MSDE、SQLExpress一般电脑上安装也不会有问题,但是也经常因为权限、Windows的一些策略设置导致安装失败,对于那些不熟悉操作系统的用户来说,一旦碰到这些问题,就只能求助于软件商的技术人员了。有些时候还挺惨:只能重新安装操作系统来解决。好的考勤系统会尽量减少这些安装问题,至少会做出适当的提示告诉用户怎样配置就可以成功安装。
网络版的安装。对于单机版应该说是比较容易的,而对于网络版就经常出现连接数据库失败的问题,可能是:物理网络不通;防火墙限制;数据库本身问题;Windows权限问题等等。一般用户、经销商的技术人员对这些问题都不愿意花时间去分析,都会推到考勤系统身上,所以好的考勤系统应该对网络故障提供自动分析功能、或者提供分析问题的步骤方法。
CS版和BS版。CS版一般用于局域网使用,局域网内安装一台数据库服务器,然后在需要使用考勤系统的各级主管电脑上安装考勤软件,共享同一个数据库。BS版是安装一台服务器,多为数据库服务器和网站服务器用同一台电脑,当人数太多时再分多台服务器。简而言之:CS版的特点是局域网使用、界面元素丰富、速度快、分散多点安装;BS版为广域网使用、界面元素同网页较单一、速度慢、只安装服务器。
设备驱动安装。有些考勤管理系统还带有一些附属设备,这些设备需要安装驱动,那么也需要在安装包中来实现安装。假如是需要用户另行安装的话,多半用户就没有安装,会导致考勤软件使用错误。
程序自动升级。没有哪个考勤系统是没有bug的、很多企业的考勤需求都经常变、考勤系统的功能总是越来越多越来越完善。所以考勤系统一定是需要升级的,用户采用不能升级的系统是很痛苦的。升级最好是提供Internet自动升级,自动检测版本、下载升级文件、更新数据库。在不能上Internet的情况下可以提供升级包,手工升级。
总之,好用的考勤管理系统的安装应该像“随风潜入夜、润物细无声”所描述的一样,让安装变得可以让人忽略。