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

         指纹识别签到系统, 虽然目前这个软件普遍存在, 但是起码我自己一个人一行又一行的敲出了自己的指纹签到软件, 耗费了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、付费专栏及课程。

余额充值