● 技术特点
ZigBee是一种无线连接,可工作在2.4GHz(全球流行)、868MHz(欧洲流行)和915 MHz(美国流行)3个频段上,分别具有最高250kbit/s、20kbit/s和40kbit/s的传输速率,它的传输距离在10-75m的范围内,但可以继续增加。作为一种无线通信技术,ZigBee具有如下特点:
(1) 低功耗: 由于ZigBee的传输速率低,发射功率仅为1mW,而且采用了休眠模式,功耗低,因此ZigBee设备非常省电。据估算,ZigBee设备仅靠两节5号电池就可以文持长达6个月到2年左右的使用时间,这是其它无线设备望尘莫及的。
(2) 成本低: ZigBee模块的初始成本在6美元左右,估计很快就能降到1.5—2.5美元, 并且ZigBee协议是免专利费的。低成本对于ZigBee也是一个关键的因素。
(3) 时延短: 通信时延和从休眠状态激活的时延都非常短,典型的搜索设备时延30ms,休眠激活的时延是15ms, 活动设备信道接入的时延为15ms。因此ZigBee技术适用于对时延要求苛刻的无线控制(如工业控制场合等)应用。
(4) 网络容量大: 一个星型结构的Zigbee网络最多可以容纳254个从设备和一个主设备, 一个区域内可以同时存在最多100个ZigBee网络, 而且网络组成灵活。
(5) 可靠: 采取了碰撞避免策略,同时为需要固定带宽的通信业务预留了专用时隙,避开了发送数据的竞争和冲突。MAC层采用了完全确认的数据传输模式, 每个发送的数据包都必须等待接收方的确认信息。如果传输过程中出现问题可以进行重发。
(6) 安全: ZigBee提供了基于循环冗余校验(CRC)的数据包完整性检查功能,支持鉴权和认证, 采用了AES-128的加密算法,各个应用可以灵活确定其安全属性。[5]
3系统设计 3.1 系统功能设计 信息源分析
根据员工考勤管理系统的需求,此系统信息来源主要有员工信息、RFID射频卡信息和考勤记录信息,其中RFID射频卡信息包括射频卡分配信息、射频卡挂失信息、射频卡激活信息。考勤记录信息又包括射频卡考勤信息和人工考勤信息。
系统用户分析
本系统的用户可分为三个方面:管理员、领导和员工。其中管理员可使用的操作是信息管理、考勤时间设置、查询管理和数据库管理中的操作,当然管理员最主要的操作是用户管理,即添加系统用户。领导完成员工出勤的考察,他们有权利对员工进行人工考勤登记和射频卡考勤登记,当然也有查询信息的权利、修改用户密码等。员工使用此系统仅仅只有查询和修改密码的功能,员工不能对考勤管理和信息管理进行操作。每一种权限的系统用户其操作都受一定的限制,这样可以保护信息的安全性。
3.1.1 实验系统网络架构图 图3-1 系统结构示意图
3.1.2 实施步骤
1 、用户管理
用户分管理员和普通用户两种,管理员可以执行增加删除修改等各种操作,普通用户只能查看。
数据库中现在三个用户,管理员‐用户名:admin ,密码:admin ,普通用户‐用户名:a ,密码:(空);用户名:user ,密码:user 。
a. 增加用户:点击“增加”按钮,在弹出的“增加用户”框中输入新用户的用户名,密码(可选),权限,备注(可选),然后点击确定,即可在用户管理栏中看到新添加的用户信息。
b.删除用户:在用户管理栏中选择待删除的用户,点击“删除”按钮。
c.修改用户:在用户管理栏中,选择待修改的用户,点击“修改”按钮,即可修改相应信息,修改完后点击“确定”按钮。
4 、公司信息管理
与用户管理操作类似
5 、部门信息管理 基于RFID的部门考勤系统设计+文献综述(5):http://www.751com.cn/zidonghua/lunwen_5701.html