作者结合My eclipse、eclipse、Navicat for MySQL设计了该移动app,本系统的特色为:
(1)使用简单
本系统的操作对使用者来说非常的简单和方便,将知识点、视频分类归纳,清晰简明,也可以直接搜索。
(2)针对性强
本系统的设计是针对高中数学的知识点归纳、例题讲解等,如同随身携带的知识宝典。
1.2 研究现状
Android是Google开发的开源手机操作系统。它包括操作系统、使用者界面和应用程序移动电话工作所需的全部软件,并且Android与以往的系统不同的是,它不存在任何阻碍移动产业创新的专有权障碍。
随着4G在中国的启动,它为移动设备及相关市场带来了巨大机遇,大规模的网络建设正不断深入展开。国内外手机应用虽然存在较大的差异,但国内外对手机应用的需求方向是大致相似的,主要集中在信息服务,娱乐,学习这些方面。
大部分的学习app内容集中在阅读、英语、驾驶等方面,很少有设计数理的。一般的数理app也一般只是错题集锦和部分例题,功能不全面,界面朴素。而随着碎片化学习的深入,电子课本进入课堂,类似的app会有越来越多的学习者。市场广大,前景良好并且发展较为缓慢,值得投入。
1.3 app功能概述以及展望
该移动APP主要包括高中数学的基本理论、公式的展示、归纳与讲解以及相关总结的资料的下载、视频的观赏、相应的例题演示、自我测试与管理、在相关资料下留言反映问题等,相关资料可离线使用。
后台管理员登陆,可以课程根据需要添加资料、分类,及时更新视屏资源和测试题录入等,并且对使用者进行管理。
在未来,管理员可以根据使用的者需求,增减功能,如纠错本、高考信息等;完善网络使用等等。
2 实现基础
万丈高楼平地起,再怎么功能齐全的软件都需要强大的开发软件来开发。我们在开发自己的移动app之前,需要对我们的开发工具有一定程度的了解。
2.1 开发工具
Eclipse + My Eclipse + Tomcat 5.0 + Navicat for MySQL
2.2 工具介绍
2.2.1 Eclipse
Eclipse就是我们学习时使用的、较为基础的集成开发环境。它是一个可扩展开发平台,开放源代码的并且基于Java语言。就其本身而言,Eclipse只是一个框架和一组服务,开发者用Eclipse中的插件组件来构建开发他们的软件设计环境。初学者可能会认为这是一个很复杂的事,但其实Eclipse自身就附带了一个标准的插件集,包括Java开发工具,这使得我们这些初学者可以很轻松地获得封包好的程序。当然,Eclipse绝不仅仅可以作为Java集成开发环境来使用,虽然大部分开发者都是这么乐于这么做的。不过我们这里主要用到的就是Eclipse这方面的功能。
2.2.2 My Eclipse
My Eclipse,是在Eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于JAVA、JAVA EE以及移动应用的开发。My Eclipse本身是由Eclipse改进、发展而来,所以它包含了Eclipse的许多优势,功能相当强悍,支持也十分广泛,尤其是对各种开源产品的支持相当不错,使得软件的使用率或者说是重视程度得以提升。
2.2.3 Tomcat
相比于一些企业级服务器软件,Tomcat 被广大学子使用频繁,因为Tomcat 技术先进、性能稳定,而且免费,得到了部分软件开发商的认可,已经成为当下较为流行的Web 应用服务器。在我们学校日常的开发工作中,Tomcat被广泛使用,性能比较稳定,支持系统多样性,是开发和调试JSP 程序的首选。在前台使用效率较高执行过程较为稳定的JSP 语言,在后台则是独立运行的Tomcat ,这使得你的程序的开发变得简单、方便并且稳定。 《高中数学》APP的设计与开发 (3):http://www.751com.cn/jingji/lunwen_54507.html