毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

LeanCloud安卓的投票系统的设计与实现

时间:2022-04-26 22:14来源:毕业论文
LeanCloud安卓的投票系统的设计与实现,设计了以Android设备为投票基础、大屏展示在Web端的投票系统,实现了票选列表展示、投票、实时刷新等功能,具有使用方便、信息安全及时、部署

摘 要:为了解决纸质和计票器计票在资源上的浪费,在移动设备普及的互联网背景下,采用LeanCloud的后端一站式云服务技术,设计了以Android设备为投票基础、大屏展示在Web端的投票系统,实现了票选列表展示、投票、实时刷新等功能,具有使用方便、信息安全及时、部署配置简单等特点。80262

毕业论文关键词:投票系统,Android,LeanCloud

Abstract:In order to solve the paper and counting ballots in the waste of resources,in the mobile devices under the background of popularization of the Internet this Voting System by adopting the technology of LeanCloud backend one-stop services in the cloud, designed based on the vote of Android devices, screen display in the voting system on the Web realizes the poll list for display, voting, real-time refresh etc and is easy to use, information security, simple deployment configuration and so on in a timely manner。

Keywords:Voting system,Android,LeanCloud

目   录

1  前言 6

2  系统概述 6

2。1  方案选择 6

2。2  工具选择 7

3  系统分析 8

3。1  开发环境 8

3。2  需求分析 9

3。3  系统设计 9

3。4  开发用例 9

3。5  数据库设计 11

4  系统功能设计与实现 13

4。1  Android端功能模块 15

4。2  Web端功能模块 23

5  系统测试 26

5。1  测试用例 26

5。2  测试结果 26

结  论 27

参 考 文 献 28

致  谢 29

1  前言

为了解决了纸质和计票器计票在资源上浪费[1,2,3],该投票系统在LeanCloud的后端一站式云服务的基础上,以Android和Web为平台,采用了Java面向对象、LeanCloud云服务等技术,实现了票选列表展示、投票以及实时刷新等功能。不仅应用场景、使用者广泛,而且节省资源、操作方便。论文网

参考文献[1]中提到了使用Android端作为计票器实现投票的社会背景以及社会需求。随着Android手机的普及以及社会科技的进步,传统的计票方式愈加不能适应时代的投票需求。将传统模式与使用Android实现投票的模式对比,得出了基于Android端实现投票功能设计的必要趋势。

参考文献[2]提到了设计Android端、Web端以及数据库实现投票功能的思路,为投票系统的设计提供了参考,有效地解决了Android端的系统搭建等问题,详细地说明了投票的原理,根据这个原理为数据库的设计提供了可靠的支持,满足了投票的基本功能。

参考文献[7]介绍了LeanCloud的背景、系统架构以及提供的服务,从对象的角度说明了数据的存储以及读取是怎么实现的。

2  系统概述 

通过LeanCloud的后端一站式云服务,方便管理数据库。投票系统基于android平台,通过android设备连接到云平台服务器,访问数据库进行数据的管理,数据库信息一旦变更就通过云平台的Hook云函数,即时通知具体的Web端以及Android端。Web端与其建立长连接,接收到通知就即时刷新;Android端就可使用手势上下拉刷新,进行数据的即时显示。 LeanCloud安卓的投票系统的设计与实现:http://www.youerw.com/jisuanji/lunwen_93158.html

------分隔线----------------------------
推荐内容