基于智能手机的投票系统的设计与实现文献综述

 2022-11-04 11:11

文献综述

摘要: 针对传统纸质版投票过程中繁琐费时的问题,提出一种基于Android手机与Internet投票系统的设计方法。搭建了一个通用的手机开发环境,开发出一个以Android手机为硬件基础,以ASP.NET环境设计的服务器以及VS环境开发的手机投票网页为核心的投票系统。该系统通过WiFi连接到局域网,不用下载app直接连接网页,具有操作简易、安全易扩展、统计结果快速高效的特点,有很强的应用价值和推广前景。

关键词:android,html

1、相关概念

1.1 Android系统的构架

Android是 Google在 2007年发布的一款全新的智能手机终端操作系统和移动应用开发平台,它基于 Linux内核,由操作系统、中间件、用户界面和应用软件组成,是一个开放而完整的移动“软件栈”。完整的一个 Android 系统平台,一般包括四个构成层次:第一层为 Linux 内核层,其设计主要是为Android 系统的运行添加特定驱动代码,以及其所需要的一个Goldfish 的虚拟 CPU,以此来实现系统的运行。这一层次具体的作用其在于提供给 Android 系统一个比较全面、系统的底层服务,如内存管理、进程管理、网络堆积以及安全机制等。第二个构成层次为 Android 运行时库及其他库层。其中,Android 系统的运行时库主要包括核心库、Dalvik虚拟机以及其他丰富的库类支持,且这些丰富的库类大都为开放源代码,如AQLite数据库等。第三个构成层次为应用框架层,该层的主要作用在于研究及开发人员在对 Android 系统进行开发时,能够拥有访问其框架APLS的全部权限。Android 系统中的第四个构成层次为应用程序层,这一层包含的内容主要是一些比较核心的诸如通讯录、浏览器、日历、地图以及 e - mail 客户端等的应用程序。

1.2 html超文本标记语言

超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。

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

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