主编钟元生赵圣鲁.ppt_第1页
主编钟元生赵圣鲁.ppt_第2页
主编钟元生赵圣鲁.ppt_第3页
主编钟元生赵圣鲁.ppt_第4页
主编钟元生赵圣鲁.ppt_第5页
免费预览已结束,剩余12页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,主编:钟元生赵圣鲁,导读,开发概述,Contents,本讲内容,APP开发流程图介绍,案例介绍,所用软件及案例代码,配置局域网运行和开发环境,本书内容,Contents,APP,(1)App安装在移动设备上,使用方便,也便于营销,(3)App与互联网相连,随时更新数据,提高用户体验,(2)App融入了品牌元素,是品牌的一个具体体现,用户可以享受到品牌的相关服务及最新资讯,App特点:,0.1开发概述,Contents,(1)服务器框架搭建,0.1开发概述,服务器端与数据库开发流程简图,Contents,(2)数据库设计与部署,数据库存储结构、读取速度会直接影响到用户体验,所以对于移动App开发应尽量使用轻量级数据库,这里我们使用的是MySQL。而数据库开发分为逻辑结构设计和物理结构设计。,0.2App开发流程,(3)服务器端实现,服务器端的实现是在MyEclipse8中实现,首先是要进行开发环境的配置。配置完成后,在MyEclipse8中创建“豹考通”工程。,Contents,(4)客户端框架搭建,0.2App开发流程,客户端开发流程简图,Contents,(5)界面及素材设计和界面跳转设计,界面跳转不宜过多,除了必须跳转的界面之外,可以在当前界面中实现的功能尽量在当前页面实现,这也是影响用户体验的重要指标之一。,0.2App开发流程,(6)模块类的实现,服务器端的实现是在MyEclipse8中实现,首先是要进行开发环境的配置。配置完成后,在MyEclipse8中创建“豹考通”工程。,(7)网络数据读取接口,网络数据读取接口由服务器端提供,包括网址和需要的参数。网络数据接口形式如下所示。,http:/localhost/zhushou/RequestControlLinesAction.action?c=0&y=2013&s=14&b=0,Contents,(8)编译打包及测试,0.2App开发流程,移动应用编译打包、测试及发布上线流程简图,Contents,(9)发布上线,相对于IOS发布过程来说,Android应用的发布比较简单;而IOS应用的发布审核相对来说更为严格。,0.2App开发流程,开发流程:,Contents,“豹考通”,“豹考通”软件是一款面向全国高考学子和各大院校教师的软件。是一款新型App,服务考生和高校,借助智能手机帮助考生在填报志愿时掌握全面信息,提供数据跟踪记录和深度分析,供考生参考,同时在高校与考生之间搭建一条新的交流途径。,0.3案例介绍,“豹考通”91助手Android端下载地址:,Contents,“豹考通”实现的功能,0.3案例介绍,省控线查询:用户可以查询各省市高考省控线信息,投档线查询:用户可以查询全国各院校的投档线信息,生成投档线曲线图:据用户信息选择,生成近几年投档线和省控线曲线图,预测投档线:据往年投档线情况及用户选择,预测今年各学校投档线情况,推荐学校:为用户推荐一些感兴趣并且有机会能投档的院校,生成预测推荐报告:据用户选择的参数进行生成,为用户提供参考,关于我们:关于介绍参与开发“豹考通”软件的团队成员,Contents,0.3案例介绍,客户端服务器网络连接示意图,Contents,0.5配置局域网运行和开发环境,由于“豹考通”服务器端代码是由JSP编写,如果需要将此服务器代码在本地机运行,则需用到的软件包括Tomcat、JDK和Mysql。为了便于教学和测试,本书采用绿色运行环境JTM-v1.1(一键搭建运行JavaEE应用的工具)为例,将“豹考通”Web端部署在本地电脑并运行起来。,将实验室的教师端电脑与学生端电脑互联在一个局域网内,由教师或每组组长在电脑上将“豹考通”本地服务器运行起来(启动方法参见第1章),其他学生机进行调用,如图0-9网络拓扑结构所示。,Contents,0.5配置局域网运行和开发环境,图0-9访问本地服务器网络连接拓扑图(一),Contents,0.5配置局域网运行和开发环境,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论