登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 信息工程 > 正文

手机签到软件的设计与实现毕业论文

 2021-05-13 11:05  

摘 要

智能时代的到来改变了人们的生活习惯,现代人基本做到了人手一部或者多部手机。同时,大学课堂点名也是一个困难的课题。老师点名花费时间过长,而且无法确定有没有学生代替答到,在这样的情况下,将人人拥有的智能手机运用在课堂签到上或许会收到极好的效果。

本论文首先分析了手机签到软件的研究背景与意义,从总体设计到各模块具体设计,又进行了系统总体测试。主要是基于JAVA语言和数据库开发技术开发了一款学生使用的手机签到软件,该软件可在任意一款基于Android4.0系统的手机上运行。论文中研究的主要内容有:1、模拟手机签到系统实际数据库的MySQL数据库的搭建。2、上位机服务器与数据库的连接。3、Android手机客户端软件的设计。4、客户端与服务器的连接。最终实现了在局域网范围内手机端软件对服务器端所给数据的实时检测,并可以对一些数据进行保存,方便以后查看和对比。

该设计可以大大减少学生上课时点名所占用的时间,能提高办事效率,严肃学校、企业纪律,使学生和员工自觉遵守工作学习时间。

关键词:智能手机;Android;二维码签到系统;JAVA

Abstract

The advent of the era of smart changed people's life habit, modern basic do for more than a hand or cell phone. At the same time, the university classroom attendance is also a difficult task. Teacher roll call time is too long, and cannot be sure what instead of answer to the students, in this case, will have everyone using smart phone in the class sign in on May receive very good effect.

This paper first analyzed the research background and significance of mobile check-in software, from overall design to each module detailed design, and has carried on the overall test system. Mainly based on JAVA language and database development technology developed a students use mobile phone sign in software, the software can be in any Android4.0 based system running on your mobile phone. The thesis studies the main contents are: 1, simulated mobile check-in system construction of the actual database MySQL database. 2, PC connection to the database server. 3, the Android mobile phone client software design. 4, client and server connection. Finally achieved within the scope of the local area network (LAN) mobile phone software on the server side for the real-time detection of data, and for some data can be stored, for later viewing and contrast.

This design can greatly reduce the time of the students in the class named occupied, can improve efficiency and serious discipline schools, enterprises, so that the students and staff work conscientiously abide by learning time.

Keywords: Smartphone; Android; two-dimensional code card; JAVA

目 录

摘 要 I

Abstract II

第1章 绪论 1

1.1 选题背景 1

1.2 国内外研究现状 1

1.3 主要研究内容 1

第2章 总体架构设计 4

2.1 总体架构的选择 4

2.2 总体架构设计 4

2.2.1 上位机服务器设计 5

2.2.2 Tomcat服务器搭建 6

2.2.3 客户端APP设计 6

2.2.4 数据库的设计 7

第3章 各模块具体设计 10

3.1 服务器模块设计 10

3.1.1 数据库信息配置 10

3.1.2 登录界面编写 10

3.1.3 学生管理模块设计 12

3.1.4二维码生成模块 13

3.1.5 查看签到信息模块设计 14

3.2 客户端模块设计 15

3.2.1 注册模块设计 15

3.2.2 登录模块设计 16

3.2.3 签到扫码模块设计 17

第4章 系统测试 20

4.1 服务器模块测试 20

4.1.1 管理员登录 20

4.1.2 服务器主界面 20

4.2 客户端模块测试 21

4.2.1 注册模块测试 21

4.2.2 登录模块测试 21

4.2.3扫码签到模块测试 22

4.3 整体测试 22

第5章 总结与展望 24

5.1 总结 24

5.2 展望 24

参考文献 26

致 谢 27

绪论

1.1 选题背景

课堂签到,企事业单位签到在我们的日常生活中是非常重要的,它能维护学校、企业规章制度,提高办事效率,使学生和员工自觉遵守工作学习时间。但是学校里原始的纸质签到、点名等方式,不仅工作繁琐、效率低下还占用大量的上课时间,教务处统计工作也相当难做。企事业单位所采用的打卡、指纹签到虽然在一定程度上能够避免这些情况,但是学校里学生众多,排队打卡或者指纹签到的话依然会造成工作时间浪费,不利于学生拿出更多的时间学习。

最近几年,移动电话的使用率大幅上涨,Android和塞班开启了智能手机的新的世纪[1]。随着时间的流逝,传统的按键手机已经无法满足人们对各种信息的需求。智能手机顺应时代发展的出现了,它让每个人可以在任何时候任何地点上网浏览信息,处理工作,看电子书或者玩游戏[2]

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图