指纹考勤机相关论问撰写
发布时间:2014-06-28 来源:未知
在论文撰写的过程中,前期主要是课题的研究和指纹识别和考勤相关的资料查阅,学习了一些理论知识和参考资料的介绍,并结合实际工作中关于酒店中考勤方向的认真研究,确定了基于指纹识别的考勤系统这一命题。
在后续进行了可行性的分析和对系统在实际应用中的需求了解与分析,确定了系统的主要功能。这些功能基本上能满足了指纹识别的考勤功能。在需求分析透彻的基础上,进行了系统的架构设计,包括一些实现技术的学习。系统的设计与实现是作为论文撰写的实践基础。
在课题研究的过程中需要一些理论来支持我们的研究工作,涉及到生物识别技术、信息安全技术、软件工程理论等,系统性完成一个系统的开发按照软件工程的实践经验,需要进行需求分析、总体设计、详细设计、数据流程、测试等方面的知识,还包括一些软件工程实践技术的研究和对指纹识别的相关理论研究。
本文对考勤系统和指纹识别做了深入的研究工作。并结合实际的酒店考勤管理需求设计并实现了基于指纹识别的考勤系统。重点工作和论文的内容包括以下几个方面:
(1)在系统设计方面,深入理解了软件设计思想和体系结构。尤其是三层
的体系结构。本系统在系统设计的时候也采用了三层的软件体系结构。
(2)基于前人的研究基础,正确认识和理解了指纹识别各个阶段,以及指纹识别过程中用到的技术和注意的细节。并且将实现指纹识别的硬件设备指纹考勤机月考勤系统相结合,完成考勤业务,这是考勤管理系统还不错关键的一步。
(3)本系统采用了 B/S 与 C/S 两者相结合的方式。B/S 侧重 UI 表现,浏览器页面中嵌入一个 SWF 客户端,该 SWF 客户端主要处理数据展现和逻辑显示,同时提供网络通信接口与远端的服务端通信。服务端主要用于实现数据存储、分析、处理和查询等作用。
(4)本系统实现了基础应用的功能,如登录业务,用户信息管理业务;实现了指纹识别的功能,如指纹的登记注册,指纹的识别与分析,指纹结果的处理;还设计;还实现了考勤相关的功能,如考勤统计,考勤规则设定,考勤信息查询等。这些功能整合到一块就组成了这个系统。
(5)客户端开发工具 Flash Builder 4.6,服务端架构是 Apache 和 AMFPHP的 PHP 应用服务框架,同时提供了 Flash 的远程调用的接口。数据存取相关的服务则依靠 MySQL 数据库和 Memcache 数据缓存服务。
通过论文撰写这样一整个过程,我从中学到了很多以前没有接触到的东西。进行课题的探索与研究工作,大量的参考资料的阅读;加上后期实践中软件工程相关理论的学习与应用等等。这些都是非常宝贵的经验,对我以后的工作生活都起到很大的帮助作用。
7.2 后续计划
由于论文的准备的时间不是特别充分,在论文撰写过程中难免存在一些错误,这将在后续的时间里去一一进行纠正和完善。同时,系统实现的过程中考虑到的应用场景是在酒店行业里面,所以本系统的很多设计都与酒店业务有管理,对于其他一些企业来说会出现不适合的情况。 还不错后在个人有限的精力下完成了系统的基础功能,对设计中提到的一些注意的方面,还未完全实现,这些方面需要可以再后续的研究过程中来实现,或者也可以由后面的同学帮忙一起来解决。主要有以下几个方面的问题:
(1)指纹考勤管理系统在设计和实现的过程中,对于架构的思考和模块的实现过程中还存在一些考虑不周全的和用户体验够好的方面,需要改进。
(2)在考勤相关的硬件设备的上没有考虑的很全面,只选择了适合本系统的硬件,而对其他一些硬件的兼容性等都没有充分考虑。兼容性也是未来系统做得更好必须去解决的问题。
(3)目前系统只完成了局域网内的相关业务逻辑,对于广域网的部分业务逻辑还未实现,另外在考勤业务上面,对于考勤管理与薪酬部分的接口未形成对接,这也是很有必要的一部分功能。
(4)指纹系统还应与其他一些信息管理系统做有机的结合,如个人信息管理系统等,将独立的业务部分进行剥离,系统之间减少一些耦合。
(5)性能测试的指纹采集样本相对较小,受天气、灰尘以及指纹不干净等
环境因素的影响,性能测试的结果会有一些偏差,总的来说结果还是可以接受的,性能测试的方案做的相对简单,还有待更完善的测试。 以上这些方面的问题解决如果能一一解决掉,将对本系统有很大程度上的改进。
参考文献
[1] 陈燕俐,蔡捷. 网络指纹考勤管理系统的设计与实现[J]. 工业控制计算机,2005, 18(12): 52-55
[2] D. K. Isenor, S. G. Zaky. Fingerprint identification using graph matching[J]. Pattern Recognition, 1986, 19(2): 113-122
[3] A. K. Hrechak, J. A. Mchugh. Automated fingerprint recongnition using struetual matching[J]. Pattern Recognition, 1990,23(8): 893-904
[4] 彭曙蓉, 王耀南. 一种基于指纹识别的网络考勤系统[J]. 长沙电力学院学报, 2006, 21(2): 56-58
[5] 段少雄,田捷,李恒华. 高校指纹考勤系统的设计与实现[J]. 计算机工程,2003, 29(9): 37-38
[6] 李兴春.指纹考勤系统研究[D].山东:山东科技大学,2007, 19-30
[7] 毛巨勇. 生物识别产业发展与现状[J].中国自动识别技术,2008, 32(21): 65-71.
[8] 张灵洁, 雒喜平, 程耀东. 基于 VC++的考勤信息管理系统开发[J]. 测绘科学,2010, S1: 165-167
[9] 宋广宇. 移动支付平台的设计与实现[D].辽宁:大连理工大学,2008
[10] Y. C. Chen, L. K. Chen, M. D. Tsai, et al. Fingerprint verification on medical Image reporting system[J]. Computer Methods And Programs in Biomedicine, 2008, 89: 282-288
[11] Yoshiaki Isobe. Development of personal authentication system using fingerprint with digital signature technologies[C]. Proceedings of the 34th Hawaii International Conference on System
Sciences, Hawaii, 2001, 9-15
[12] 刘记. 无限指纹考勤系统的设计与实现[D]. 河北:河北工程大学,2007.4.1
[13] K. C. Fan, C. W. Liu, Y. K. Wang. A randomized approach with geometric constraints to fingerprint verification[J]. Pattern Recognition, 2000, 33: 1793-1803
[14] A. K. Jain, S. Prabhakar, S. Chen. Combining multiple matchers for a high security fingerprint erification System[J]. Pattern Recognition Letters, 1999, 20: 1371-1379
[15] A. M. Bazen, S. N. Gerez. Systematic methods for the computation of directional fields and singular points of fingerprints[J]. IEEE Transactions on PAMI, 2002, 24(7): 905-919
[16] 高婕. 指纹考勤系统的设计与实现[D]. 辽宁:大连理工大学,2009.6.6
[17] G. L. Marcialis, F. Roli. Fingerprint verification by fusion of optical and capacitive sensors[J]. Pattern Recognition Letters, 2004, 25: 1315-1322
[18] 于秀霞.指纹识别技术及其应用[J].长春大学学报,2005, 15(2): 30-32
[19] 明武. 对指纹识别技术发展现状初步分析[DB/OL]. http://www.spaee.eetin.net.en, July 12, 2001
[20] M. Chong, T. Han, Geometric framework for fingerprint image classification[J]. Pattern recognition, 1997, 30(9): 45-48
[21] N. K. Ratha, K. Karu, S. Chen,et al.A reabtime matching system for large fingerprint databases[J]. Paaern Analysis and Machine Intelligence, 1996, 18(8): 799-813
[22] 朱瑞伟. 指纹考勤系统的设计与实现[D].山东:山东大学,2010
[23] 王拥国. 基于指纹识别的员工考勤系统设计与实现[D].河北:河北科技大学,2011
[24] 王玲玲.考勤管理与企业文化的关系[J]. 中国科技信息,2006,15(8): 178-179
[25] R. Clarke. Human identification in information systems of management challenges and public policy issues[J].Information Technology and People,1994,7(4): 36-37
[26] 许晓毅. 指纹考勤系统的研制[D]. 福建:厦门大学,2002.9.1
[27] 陈燕俐. 网络指纹考勤管理系统的设计与实现[J]. 工业计算机控制,2005, 18(12): 52-55
[29] 李悦,刘广荣,林锡龙. 一种便携式自动指纹识别系统的设计与实现[J]. 光学技术,2005, 32(9): 31
[30] 曹丽婷,杨荣. 自动指纹考勤管理系统设计[J]. 计算机系统应用,2005, 35(8): 10-12
[31] 夏江林. C/S 结构与 B/S 结构技术特点比较[J]. 电脑学习,2001, 5: 35-36
[32] 高静涛, 温红艳, 程文明. 基于 B/S 构架的铁路站段指纹考勤系统设计[J]. 计算机与数字工程, 2010, 38(2): 141-143
[33] 钟海林, 王宜怀, 舒胜强. 融合 GPRS 与嵌入式以太网技术的指纹考勤系统设计[J]. 计算机应用与软件, 2011, 19(4): 27-29
[34] 奚建荣. 基于局域网的指纹考勤系统的设计实现[J]. 自动化技术,2006, 21(6): 45-49
[35] G. Molina. 数据库系统实现[M]. 北京:机械工业出版社,2006, 23-34.
[36] P. DuBios. MySQL 网络数据库指南[M]. 北京:机械工业出版社,2001, 45
[37] 朱鲁华,陈荣良. 数据库加密系统的设计与实现[J]. 计算机工程,2002, 28(8): 33-35
[38] J. D. Mcgregor,D. A. Sykes. 面向对象的软件测试[M]. 北京:中信出版社,2002, 46-50
[39] 周振. WWW 缓存技术的研究与实现[D]. 辽宁:大连海事大学, 2004
[40] 王丽平. 缓存技术在管理信息系统中的应用研究[D]. 天津:天津大学,2004