Sign In System--Fingerprint(指纹识别系统)

This is a system for sign in. It can use in the class that need it. Maybe you can call it as "Sign In System".It spent me almost one mouth to finish it. In fact, it is not finished because you know that, all of the software have been not finished e
摘要由CSDN通过智能技术生成

         指纹识别签到系统, 虽然目前这个软件普遍存在, 但是起码我自己一个人一行又一行的敲出了自己的指纹签到软件, 耗费了60个小时, 共计1500行左右的代码, 运行环境是Linux, 用qtcreator2.7.1配合qt4.8.4暂时完成整个项目,数据库采用SQLITE。 主要功能有, 指纹签到, 增加删除查找修改学生的信息, 查找旷课迟到请假指定次数以上的学生, 并能保存成xls文件方便存储数据。 

       由于是第一次用QT做软件, 而且本人有轻微强迫症, 所以设计界面的时候花费了比较多的时间, 整个项目比较难的就是指纹模块的通信以及整个识别过程的控制, 开始几天都不能成功与FPMA10A通信, 经过多次尝试终于成功了。 剩下的基本都是数据库的操作, 因为学过SQL语句, 所以操作起来也比较简单。

       第一次做软件, 第一个感觉就是乱, 没有事先的模块化设计, 没有相应类的设计, 就直接画了界面, 然后就写代码实现了。 这样的工程以后维护起来就麻烦了,  最近看了软件工程, 更是觉得设计的规划的重要性。 其次还有一个文档的问题, 当然, 我也没写相关的总体设计文档, 测试文档等等, 这也是不利于维护的。 不过自己用英文写了的用户使用文档, 虽然语法多有错误, 但是第一次尝试用英文写文档, 感觉还不错, 还有一点就是我的代码有比较全面的注释, 也都是用英文写的, 写注释当然也是为了以后能方便维护。<

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值