基于android平台的手机签到管理系统与设计

基于android平台的手机签到管理系统与设计

ID:10974898

大小:270.05 KB

页数:15页

时间:2018-07-09

基于android平台的手机签到管理系统与设计_第1页
基于android平台的手机签到管理系统与设计_第2页
基于android平台的手机签到管理系统与设计_第3页
基于android平台的手机签到管理系统与设计_第4页
基于android平台的手机签到管理系统与设计_第5页
资源描述:

《基于android平台的手机签到管理系统与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Android平台的手机签到管理系统与设计1.选题缘由和意义在我们日常生活中,学生上课由老师进行点名考勤,参加工作后工作单位有打卡或者按指纹出勤考勤系统,参加某项活动需要纸质签到;在学习、工作、活动等等,考勤/签到管理系统是必不可缺少的。传统的签到模式不仅低效繁琐、占用时间,而且也为管理人员带来极其繁重的统计工作。新兴签到方式,如指纹签到,只能应用于个别有条件的场景下,无法普及。因此设计实现一个方便快捷、适合多方面多场景使用,而且便于普及的签到系统迫在眉睫。目前企事业单位对员工的考勤管理,基本上都是采用传统的打卡、指纹识别等被动考勤制度,而对位于高

2、层写字楼(特别是电梯资源又比较紧张的)的企业员工常会因为等电梯而迟到几分钟。而且现有考勤系统已经不能满足客户的各种需求了,原因如下:(1)现有系统RS485型居多,它布线麻烦、施工工期长、网络不稳定、系统总费用高昂、后期网络维护和更改困难。(2)系统功能单一,需要安装考勤系统、数据采集系统、工控监测几套系统,才能满足考勤门禁收费、生产数据采集、生产设备监测等需要。(3)系统不灵活,客户的需求需要提交到系统制造商那里进行个性化定制,造成客户、供应商陷入频繁的功能定制的漩涡里现代社会,随着计算机技术和网络通信技术的不断发展和迅速崛起我们的生产生活方式也发生

3、了巨大的变化。特别是智能手机的快速发展和互联网时代的到来,同时由计算机设计的一些软件和系统为我们的生活提供了许多方便,从而也代替了一些较复杂的手工程序。基于这种思想,本文设计实现了一个基于Android平台的手机签到系统。相比于传统的签到方式如教师点名签到方式,利用手机GPS定位发送位置进行签到既可以节省时间,又解决了代签的问题,既方便又快捷,也提高了管理质量,能够准确反映出勤情况。基于Android平台的手机签到管理系统主要包括二大组成部分:(1)Android应用软件,即androidapp;用户在android手机上安装该app,通过相关进行登记

4、,实现一键式签到(2)后台web服务基于掌握Android手机应用开发技术设计制作一款动态考勤系统。本系统以Java语言为基础,结合Android移动开发平台,并利用Android提供的SDK,完成在Android平台上运行签到管理软件,形成一款具有考勤等功能的手机应用软件。该软件可以通过验证用户点击签到功能,并根据系统服务时间来实现签到、签出,人员信息录入可以将人员姓名、性别、身份证号、头像上传到服务器,也可以根据道路实时状况信息拍照上传到服务器,管理员可以后台网站进行管理设置,每个登录人员可以通过点击签到记录来查看签到、签出的时间。2、Androi

5、d平台选择与系统简介2.1智能手机平台对比当今时代我们使用的智能手机系统平台不是android即是iphone(ios),两大平台的对比,最显著的区别在于:android开放,而iphone(封闭)。移动互联网是Android平台最重要的应用,无论系统内核、应用软件还是硬件设计,几乎都是围绕着快捷的移动互联网应用所展开,同时Android与PC平台存在先天的基因联系,可以很好的实现与PC设备的信息互享,更容易获得用户的广泛认可。至于iPhone,它只是苹果公司的封闭平台,用户无法在iPhone中自行安装应用,所有的东西都应该苹果自行设计制造,从而确保利

6、润不被第三方分享。苹果自己为iPhone开发了嵌入系统以及完整的应用,但它并不宣扬iPhone的软件设计,而是将iPhone作为一个包含软硬件卖点的手机产品出售。同样,苹果式的奢华与时尚让iPhone大获成功,以至于成为手机市场的风向标。与苹果相反,Android则是走完全开放的道路,这种模式的巨大优点在PC软件领域已为业界所公认是自由软件高度活跃,错误可以被快速修正,新的应用、新的创意可以不断出现。Android平台的另外一个优势是标准化和跨平台。Android和操作系统进行了紧密的整合,从而可以方便地使用操作系统的功能。这与难于使用操作系统功能的J

7、2ME相比,无疑对开发者有很大的吸引力。并且从图形应用界面的开发上面来看,Android可以使用配置文件来描述图形控件的布局,用Java代码编写实际响应代码,这样方便得多。当然由于Android己经提供了大量现成的应用API和应用工具,使得常规智能手机功能的开发变得非常容易和简单。相对iphone(ios),android更便捷、快速、开放;而且能够快速发布已开发完成的app,所以整个签到系统基于android平台而开发。2.2系统简介Android,是一个以Linux为基础的开源移动设备操作系统。该平台由操作系统、中间件、用户界面和应用软件组成。它采

8、用软件堆层的架构,主要分为三部分:底层以Linux内核工作为基础,由C语言开发,只提供基本功能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。