高考志愿填报辅助系统(Android)

 2022-01-17 11:01

论文总字数:18254字

目 录

1 引言 1

1.1选题背景 1

1.2研究现状 1

1.3研究内容 2

2 相关技术介绍 3

2.1 Android技术 3

2.2 Android的系统架构 3

2.3 Android内核 4

2.4 JAVA技术 5

2.5 MYSQL数据库 6

3 系统需求分析 8

3.1可行性分析 8

3.1.1 操作可行性 8

3.1.2 经济可行性 8

3.1.3 技术可行性 8

3.2性能需求分析 9

3.2.1 系统的安全性 9

3.2.2 数据的完整性 9

3.3功能需求分析 10

3.4系统流程分析 10

3.4.1 登录流程 10

3.4.2 注册流程 11

3.5系统UML用例分析 12

4 系统的设计 14

4.1系统结构设计 14

4.2开发流程设计 14

4.3系统框架设计 15

4.4数据库设计 16

4.4.1 数据库E-R图设计 16

4.4.2 数据库表设计 17

5 系统的实现 17

5.1客户端用户功能模块的实现 17

5.1.1用户注册界面 17

5.1.2用户登录界面 18

5.1.3 列表界面 19

5.1.4资讯界面 20

5.1.5查询界面 21

5.1.6 修改密码界面 22

5.1.7 辅助界面 23

5.1.8发布分享界面 24

5.2服务端管理员功能模块的实现 24

5.2.1管理员登录界面 25

5.2.2用户管理界面 25

5.2.3家长管理界面 26

5.2.4学校管理界面 26

5.2.5分数线管理界面 27

6 系统测试 28

6.1测试目的 28

6.2测试方法 28

6.3 功能测试 28

6.4测试策略 28

6.5 测试分析 29

总结 30

参考文献 31

致谢 32

高考志愿填报辅助系统(Android)

万学平

, China

Abstract: Nowadays, people pay much attention to the quality of education, so many parents pay more and more attention to the students' higher education. For the convenience of college entrance students and parents to check and fill in the voluntary information and exchange, combine the advantages and popularization of the Android system, we have developed the auxiliary system for the college entrance examination.

This system is convenient for students and parents to check the information about volunteering. This design describes the development process of the aid system for college entrance examination. The purpose is to facilitate the inquiry of information and communication between students and parents. The Android layout technology is used in the design and development of the UI design and development of the college entrance examination. After the completion of the design, the system has been tested on a number of models and achieved good results. The system satisfies all kinds of operational needs of three user roles of administrators, students and parents. The design of the system finally hopes to achieve the easy implementation of the software, and basically meet the needs of users in function. We also hope that users can give us the best experience feedback.

Keywords:College entrance examination volunteer report assistance system; Android system; device simulator

1 引言

1.1选题背景

近些年来智能手机普遍流行起来,不客气的说,手机就像是我们身上的器官一样必不可少,手机在我们的重视和宠爱之下,它的系统也被开发的越来越智能化,其中之一的安卓手机现已成为手机领域中的尖端,这也使越来越多的软件平台会倾向基于Android开发以此来满足和吸引更多的用户,我们能明显得感受到手机相对于电脑使用起来更加方便,能执行的应用也更为广泛,近几年很火的4G时代也来临了,人们更加体会到了手机上网的方便迅速,手机不仅仅能方便沟通和工作,也能给人们带来不同的乐趣。两个手机系统的主流:苹果和andriod,其中Android系统手机价位更加大众化,因此android的用户量也远大于苹果,再加上android的代码来源对人们开放,这也是安卓开发的一大优势和好处。

社会如今快速的发展,相应的人们对教育也越来越重视,越来越多的人能够接受到高等教育,这就意味着会有大批的高考生即将进入大学,但是高考生在填报志愿,选择大学方面都是传统的通过书籍,网上查询等方式,查询信息不全面,不能够进行及时交流,针对这一情况,结合目前Android技术发发展,开发了本基于安卓的高考志愿填报辅助系统,方便学生、教师进行查看,交流,给用户带来便利。

1.2研究现状

在我国Android系统被大部分商业公司选择并开发出相应的管理系统,android在计算机技术飞速发展的时代扮演了推动者的角色,硬件软件都在其发展下展示出了无止境的可能。

目前国内的Android开发尚不成熟,其下的软件可谓是多而不精,web应用上还存在着大量的传统应用。在这个时候,安卓版的高考志愿填报辅助系统可谓是让人眼前一亮,目前,传统的web应用已经无法继续满足人们的生活中工作娱乐需求,传统的应用面对飞速发展的android应用来说,更不方便,人们无法随时随地使用web应用,相反手机可以立刻响应人们的需求。因此,手机上面的应用只会越来越多,越来越实用,越来越符合用户的体验,当然硬件上的进步也必不可少。应用的响应也会随之越来越快。甚至一些传统的web应用也会相继地出现在手机当中。

手机终端的发展可谓是大势所趋,对于这一趋势而言,本系统的开发无疑是将这一时代趋势完美地体现了出来,本系统的开发,能很好地为家长、考生查询以及之后的填报志愿提供实时有用的信息。通过开发高考志愿填报辅助安卓系统,从而与传统的web高考辅助系统实现优势互补。

1.3研究内容

本设计首先需要对计算机系统的框架的理解掌握,在这个基础之上需要展开对系统基础的分析与讨论。系统分析当然是首个重要的部分,目的是为了能够让系统功能尽可能完美的呈现,在这之前应当做好相应的系统调查。系统方面的调查同时也要注意各个系统划分出来的模块所体现的功能方面的分析,这样系统设计方面才能更加正确完整。

处理数据和记录的收集的时候,也应多分析该系统所关联的业务逻辑。

分析系统各个模块,从而去选择最为适合的开发工具,这里的工具选择方面也是得到了系统的安全保障,当然工具应在开发人员这里具有一定的熟练度。

本系统的设计在之前的需求分析阶段结束后可以得出以下的开发过程:

(1)需求分析。

(2)设计功能框架。

(3)由以上两部,系统整体的结构示意图可以得出。

(4)编写文档。文档中书写系统开发时各种程序的解释。

(5)编写代码。该步骤由开发人员编写程序。

(6)单元测试。将系统中各个部分划为单元进行程序测试。

2 相关技术介绍

2.1 Android技术

Android的组成结构比较简单,它的优势在于能充分利用系统资和装备性能,同时也能降低不必要的成本,在目前的操作系统当中,安卓是领先其他的手机开发选择的。安卓的开源性也是其所具有的巨大优势。同时在购买的价格方面,安卓要比苹果手机更加便宜,更加贴近大众的选择。用户能方便地访问他们所需要的各种信息。Android平台具有以下特点:

运行速度快,资源的利用率高,自身也可以安装浏览器,代码开源,图形界面也由他们定制,应用框架也支持重复替换。

本身也有强大的多媒体功能,能支持大多数的媒体格式。这在开发的过程中是非常有好的。

安卓也有很多好用的开发环境和软件,市场上也有相应调试的模拟器,工具,插件等等。

还有谷歌本身推崇的Android Studio,对于安卓程序员来上也是很友好的,操作方便,编程也比以往的环境来的快捷。

2.2 Android的系统架构

Android系统架构(图2-1)。

图2-1系统架构

剩余内容已隐藏,请支付后下载全文,论文总字数:18254字

相关图片展示:

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

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