基于Android的员工打卡考勤系统的设计与实现开题报告

 2022-11-19 10:02:12

1. 研究目的与意义

目前,各高校在传统考勤实行推广方面存在诸如实时性、准确性、跨地域性及管理性的各类问题,因此,就迫切需要通过信息化、网络化等高科技手段来提高考勤管理工作的效率和力度。

随着移动智能设备普及率的逐年递增及三大电信运营商在移动网络建设方面的比学赶超,我国已经真正迎来了移动互联网时代,同时,也预示着传统考勤管理工作的弊端有了完美的解决方案。

本课题源于此,对安卓考勤管理系统进行设计与实现。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 课题关键问题和重难点

关键问题1、便捷的身份认证难点无需进行字迹比对、指纹采集或者卡片登记,移动考勤过程将自动采集考勤发起用户的手机号码及IMSI信息(即国际移动用户识别码,与手机号码一一对应)绑定起来作为用户身份识别的标志2、实时的考勤信息与传统纸质签到模式不同,移动考勤与电子考勤均采自系统时间,考勤时间准,且不受人为因素所改变,同时,由于移动考勤采用 C/S 架构,考勤信息可在互联网鉴权范围内共享,做到一点考勤、全局共享。

难点1. 准确的位置校验。

2. 及时的报表统计。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

当前,国内的三大电信运营商,主要指中国电信、中国移动、中国联通,以下将分别阐述各自基于移动网络的定位模式:中国电信运营的移动网络制式为CDMA,其在原运营商中国联通GPSONE高精度定位系统部署的基础上,进行了繁复的基站数据采集和优化的工作,现已投入建设完成并为专用GPSONE终端用户提供位置业务,该技术方案对移动网络和手机终端的要求都比较高,要求网络支持CDMA1X及以上(首推EVDO),同时要求手机终端包含GPSONE定位模块(市面上,一般只有中国电信定制的移动终端才具备该定位模块)。

同时,在CDMA制式牌照交割前期(2008年底),中国联通已依据不同群体和不同应用,区隔定位精度和速度的不同要求,在GPSONE定位模块之外扩容了CELLID定位技术(即基站定位技术)作为CDMA定位体系的有效补充,通过粗定位系统有效满足普通用户及行业用户的需求,因此,中国电信承接CDMA网络后,通过技术整合优化将用户划分为高精度、中精度、低精度三个层次,有效实现用户渗透:1、高精度定位采用GPSONE技术,提供5100米的定位精度(具体为室外精度510米,室内精度100米),使用领域如导航、物流跟踪、路由向导等。

高精度定位由于其对移动终端GPSONE定位模块及移动网络适配的要求较高,主要针对高端电信用户。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

设计方案,采用基于安卓平台开发IDE:androidstudio数据库:mysql研制方案:本系统发现设备功能的实现是在启动时即开始搜索范围内的智能终端,并把搜索到的智能终端通过回调显示于界面显示,本研究的信息布局采用了当下较为流行的RecyclerView组件,其特点就在于能够在有限的现实桌面上现实最大量的有效数据,从而使得UI数据的现实更为灵活1、计时功能的实现通过计时器能够更加方便的得到系统与终端设备之间互相发现完成时所需要的时间,精确到毫秒。

以下是实现计时功能的部分代码 :private class ClockThread implements Runnable{@Overridepublic void run() {while(true){if(UserActivity.this.IsRunningSecond==false) break;try{Calendar c = Calendar.getInstance();intmilis = c.get(Calendar.MILLISECOND);2、 数据存储的实现利用时间格式化,使其成为一段符号,从而防止文件名称冲突,通过对当前设备时间进行调取,使其精确到毫秒,在本系统文件中,同一目录当中的文件名是不可重复的。

手机操作系统上设置的是0-11月,在编写代码的时候要月份加1,才能够显示正确的当前月份。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

第1周:确定选题,完成课题申报;第2周:查阅相关文献,撰写任务书;第3周:搜集资料,查阅相关文献,准备开题报告;第4周:搜集相关文献资料,确定总体研究方案;第5周:搭建系统开发环境,搜集实验数据;第6周:完成本系统的需求分析,功能设计;第7周:修正并提交开题报告、外文翻译,完成开题;第8-9周:系统开发:考勤打卡表与实体类的映射关系,设计bean类;第9-10周:系统开发:底层功能开发、紧接着详细功能代码编写,最后完成前后端交互代码开发,整体系统调试,试运行;第12周:结合导师意见,完善系统功能,测试系统成果;中期检查;第13周:参考研究过程资料,撰写论文,完成论文初稿;第14周:修改完善论文,完成论文查重,撰写论文检测报告,完成论文终稿;第15周:开发规范审查、成果验收、指导教师和主审老师评阅;第16周:制作答辩PPT,完成毕业论文答辩;

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。