此为博主本人的一个系统性课程设计
摘要
考勤系统+,是传统考勤系统的升级版,采用了无线技术进行考勤信息的实时传送,系统可对考勤信息进行准确分析得出考勤结果并实时反馈给对应考勤机,达到员工告知效果,并将考勤数据存入数据库,系统集成有员工信息入录、刷卡信息实时监控、员工管理、网页及安卓端员工个人信息及考勤信息查询、系统安全等。
考勤系统对一个公司的员工管理是必不可少的,而无线考勤系统,为公司考勤提供了更多高效的运作方式,减少了公司的线材花费及维护,并集成了管理员模块及员工模块,是一种绿色与智能的体现。
关键词:考勤系统;无线;可扩展;安全
概述
2.1 课题描述
考勤系统是企业必不可少的管理利器,考勤是为维护企业的正常工作秩序,提高办事效率,严肃企业纪律,使员工自觉遵守工作时间和劳动纪律。
2.2 系统目标
对员工的考勤和考核是企业人力资源管理中的一项重要内容,传统的考勤主要是人工签到考勤和考勤机考勤, 人工考勤比较费时费人工,而且还麻烦,准确率又不高;而传统的考勤机对考勤数据处理一般是采用RS-232或RS-485串口布线传输数据给主机的控制台进行数据保存或本地存储考勤数据,第一种数据处理方式:其一,它们都是有传输距离限制的,其二,如果考勤机较主机控制台距离远的话或者公司考勤机较多的话,将会带来大量的布线,为后期的维护工作带来诸多不便之处;而第二种数据处理方式:对后期的人工数据处理依赖很大,且容易造成数据丢失。
考勤系统+,是传统考勤机的升级版,采用了无线技术进行考勤信息的实时传送,系统可对考勤信息进行准确分析得出考勤结果并实时反馈给对应考勤机,达到员工告知效果,并将考勤数据存入数据库,系统集成有员工信息入录、刷卡信息实时监控、员工管理、网页及安卓端员工个人信息及考勤信息查询、系统安全等。
系统将会带来更加高效的公司员工考勤管理。
2.3 环境
a) 操作系统:
Windows10家庭版 64位
b) 使用软件:
总控制台开发:eclipse
安卓开发:Android Studio2.0
网页开发:Adobe Dreamweaver CC 2017
数据库:Microsoft SQL Server 2016
WiFi开发:ESP8266IDE
CC2530模块开发:IAR Embedded Workbench
文档编写:Microsoft Word 2016
c) 开发语言:
Java
PHP
html5
系统需求分析
相比于传统的考勤系统,本考勤系统+,最为突出的是实现了无线实时传输的功能,只要考勤机与主机在同一网络环境下,不管是局域网还是互联网,其都可以实现实时而可靠 的数据交互。
考勤系统对一个公司的员工管理是必不可少的,而无线考勤系统,为公司考勤提供了更多高效的运作方式,减少了公司的线材花费及维护,并集成了管理员模块及员工
3.1 系统功能
1) 员工信息入录&#