1.3 研究意义
本系统将采用C/S模式,使用.net技术及SQL server数据库进行开发,实现一个功能齐全完善、信息管理可靠安全、使用方便简洁的企业考勤管理系统,实现管理的规范化,信息的准确性和信息的快速传递,能够较好地满足企业考勤管理的基本要求,从而解决手工管理过程中出现的一些问题,提高企业管理的效率,减少人力、物力的不必要浪费,合理、有序的展开对企业人事的管理。开发本系统有助于锻炼编程开发的动手能力,培养自己的综合运用,巩固与扩展所学的基础理论和专业知识,培养自己独立分析,解决实际问题的能力。
1.4 发展趋势
最近几年来,几乎每个人都持有手机,手机的普及率层层升高,源^自#优尔\文-论|文]网}www.youerw.com,围绕手机开发的项目也越来越多,智能移动终端,发展迅猛;考勤系统自然也不会错过这一平台,建立在移动终端上的NFC技术迅速崛起,NFC技术的主要原理是用其智能移动终端读取标签信息,从而完成采集需求信息和识别信息的功能。技术的强大离不开优秀的平台,在移动终端方面,安卓框架具有高稳定性、便利性、灵活性和功能齐全性等特点,将安卓框架和NFC技术结合在一起落实到考勤中是非常完美的选择。由于它出类拔萃的特点,得到了很多企业的青睐,采用NFC技术研发而成的考勤管理系统在国外已成为现实。除了NFC技术的崛起,近年来物联网的概念也渐渐深入人心,物联网中一个非常重要的概念即为RFID,基于RFID的考勤管理系统主要的原理是给使用者发放一张装有芯片的IC卡,将个人的信息提前存储到卡中,使用的时候通过将红外传感器和无线射频读卡器相结合的方式,便可以自动获取员工的相关个人信息,然后再通过无线传输模块和电平转换电路,将读取到的个人信息传输到计算机中去,再通过相关的程序软件,自动计算和整理信息,统计出员工的工资情况,除上面提到的两种新型技术外,还有一种利用聚类技术的非量化设计考勤系统的,这种技术相比前两者更鲜为人知,它把整个数据库中的数据打包当作一个集体来处理,在这个集体中搜索出自己需要的簇,通过这个簇系统会将每个人的信息都分门别类归纳出来,再将其中的异同点总结出来,通过高科技技术总结出来的差异点可以帮助人们在分析企业员工考勤率的时候更准确,更人性化。
1.5 系统简介
本设计系统主要采用了C/S模式,基于VS 2010平台开发工具,采用C#语言作为开发语言,本系统主要包括以下功能模块:
1.企业考勤管理系统的登录模块:使用者通过登录界面模块进入到主界面中查看和编辑相关信息,登录界面模块的角色中包括管理员和普通用户两个权限,不同权限的人将进入不同的界面,操作不同的功能,能更加便于管理和使用。如果在登录的过程中,输入的用户名或密码与数据库中存在的数据不匹配时,系统也将跳出包含提示语句的提示框,提醒使用者无法登录的原因。
2.系统管理模块:这个模块主要包含了两个子功能模块,第一个是密码修改模块,操作者可以通过这个模块修改自己的用户密码,第二个是退出系统模块,可以让操作者快速地退出当前系统模块。
3.管理员管理模块:这个功能模块主要的目的是便于操作者查看系统中现有的管理员信息、添加新的管理员信息、编辑和剔除现有信息中不合理的部分。
4.部门管理模块:这个功能模块主要的目的是便于操作者查看系统中现有的部门资料、添加新的部门信息、编辑和剔除现有信息中不合理的部分。