基于多种信息发布方式的考勤信息系统的设计与实现 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

基于多种信息发布方式的考勤信息系统的设计与实现

来源:中国一卡通网  作者:高伟 张红 王小军  发布时间:2007-08-22 11:57:27  字体:[ ]

关键字:考勤系统  ic卡  手机短信  电话语音系统  ic卡发行管理系统  信息发布  考勤  

摘   要:考勤信息是一个学校、机关、或企事业单位内部管理的基础和重要环节.在总结了目前大部分考勤信息系统存在的缺点的基础之上,提出了一种具有网站查询、电子邮件、语音查询和手机短信查询功能的考勤信息系统结构.实验表明,该系统对设备要求低,技术实现简单,从而降低了系统开销及开发费用.

    当今社会信息技术飞速发展,信息成了现实生活中不可或缺的组成部分.考勤信息作为信息的一种具体形式具有其特殊的作用和意义,它是一个学校、机关、或企事业单位内部管理的基础和重要环节,因而考勤管理系统便成了这些单位实现现代化管理必不可少的组成部分.为了加强和便于考勤信息的管理,文中提出了一种基于多种信息发布方式的考勤信息管理系统,它同其他的考勤信息系统有着明显的区别,在实际应用中更能显示其优越性.

1 考勤信息系统 

    考勤信息系统是信息管理员及时地对考勤信息进行采集、更新或管理,再根据考勤信息的某些共性进行分类,最后系统化、标准化地响应用户请求自动地将考勤信息发布出去的一种信息系统.考勤信息系统应该具有以下四个方面的功能:1)考勤信息采集:主要是实现对信息内容的收集和提取等功能;2)考勤信息管理:主要是实现对信息内容的更新、分类与维护等功能;3)考勤信息用户管理:主要是实现对普通用户信息的分类、更新等功能;4)考勤信息发布方式管理:主要是把考勤信息以各种便捷的方式及时而准确地发布出去.

    系统采用C/S体系结构,它是一种分布式计算机模式 J,与传统的基于主机的结构相比具有较好的性能价格比,C/S技术目前已发展到相当成熟的高度.C/S体系结构的前台开发工具有很多,针对统软硬件运行环境和实际需求的功能,本系统采用Delphi作为前台开发工具,SQL Server 2000作为后台数据库.SQL Server 2000作为Microsoft家族的重要成员是新一代基于客户/服务器的大型关系数据库系统,它不但继承了微软产品的优越特点,还对许多组件做了适当的扩充,能够很好地与Win2K Server配合工作,很好地发挥效能满足系统的需要.

2 具有多种信息发布方式的考勤信息系统 

    然而目前人们使用的各种考勤信息系统其采用的信息发布方式往往比较单一,且设备价格昂贵,不能很好地满足不同用户群体的需求.为了更好 地适应不同类别用户的需求,在此提出了一种具有多种信息发布方式的考勤信息系统结构.这种考勤系统主要由操作员账户管理系统、IC卡发行管理系统、考勤数据采集系统、考勤数据管理系统和考勤信息发布系统等5大子功能系统组成.其系统功能结构如图1所示.

具有多种信息发布方式的考勤信息系统功能结构图

图1 具有多种信息发布方式的考勤信息系统功能结构图

    它的主要工作流程是:首先每位用户都拥有一张具有惟一标识的考勤IC卡,用户使用此IC卡通过考勤机记录下自己的考勤信息;然后考勤管理人员可以通过采集卡或RS-485总线将每个用户的考勤信息进行集中并发送给考勤信息系统的计算机,并最终将所有的考勤信息存放于考勤信息数据库中,最后信息发布系统从考勤信息数据库中提取每位用户的考勤信息通过电子邮件、手机短信、网站、语音电话等4种不同的方式进行发布. 

2.1 操作员账户管理系统 

    操作员账户管理系统负责对考勤信息系统的操作用户进行必要的管理,其主要功能包括建立、删除操作员账户;针对不同类型的系统操作员设定其操作权限.系统有一个后台数据库,里面事先设有一个管理员账户,在程序运行过程中用这个管理员帐户成功登陆系统,继而就可以进行一些添加、删除操作:比如可以再添加一些管理员,并对他们设置权限,拥有不同的权限就能进行不同的操作;当然也能够进行用户的删除工作.这些添加和删除的操作都直接与数据库联系,能即时更新数据库.

2.2 IC卡发行管理系统 

    IC卡发行管理系统主要南3个子系统 组成:发卡数据库即发行库系统、考勤数据库系统和学生信息库系统.通过IC卡发行管理系统,系统管理员可以按照一定的格式,制作管理卡、采集卡、用户卡(详见各种卡的结构)即IC卡初始化;还可以通过给各种不同类型的卡设置密钥与卡 配字(管理卡)和卡有效期;同时发行系统管理员还可以进行为新增加人员发卡,毕业、调走人员销卡,卡丢失补卡以及旧卡注销后,可以重新初始化再次利用等IC卡日常管理操作;对于卡丢失、补卡功能,首先应在数据库中注销原卡,然后对新卡进行初始化(数量相对较少). 

    此外,发行管理系统管理员还可以对发卡数据库即发行库、考勤数据库和学生信息库中的数据进行各种读写操作(包括:查看、添加、修改和删除等功能).

2.3 考勤数据采集系统 

    考勤数据采集系统的主要功能在于实现对考勤信息等内容的收集和提取;它的信息采集方式主要通过以下几种方式实现: 

    定时采集:用户IC卡考勤机自动在指定的时间段内纪录考勤数据. 
   数据交换:实现将各种相互独立数据进行合并或更新的操作; 
    手工签卡:主要是针对由于特殊原因没法进行刷卡的部分用户进行的操作; 
    请假登记:对部分用户因病/事请假没能按时出勤,将对其信息进行录入.

    在采集到用户的考勤信息之后,接下来要做的就是如何把这些信息上传到考勤系统的数据库中.
 
2.4 考勤数据管理系统 

    考勤数据管理系统包括:考勤数据上传和考勤数据统计系统2大部分.所需硬件设备有Ic卡(接触式)考勤机、考勤数据采集卡、用户卡、管理卡和RS485总线等.考勤机经过管理人员利用管理卡进行初始设置(考勤机编号、时间、卡匹配字、密钥)后,可以记录考勤信息,考勤信息最终必须上传到PC机的考勤数据库中.

    其中,考勤数据上传系统是将记录的考勤信息上传到PC机的考勤数据库中.有如下3种方式: 

    联网方式:若有互连网络,Pc机可通过互联网络向考勤机发送传输数据命令,接收考勤数据并将其存入考勤数据库; 

    采集卡方式:在没有条件联网的环境下,考勤数据由采集卡采集并通过读卡器读到Pc机,存入考勤数据库.此种方式为最基本的上传方式; 
    RS485总线方式:如果条件允许,采用联网方式,考勤数据可由RS485总线(传输介质为双绞线,理论上距离可达一公里)传送到PC机中.此方 式可以得到较及时的考勤数据. 

    通过考勤数据统计系统,系统管理员可以按日、月、时、分或人等关键字查询、统计每个用户的出勤情况,并可设置迟到、早退时限. 

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖