第3章为功能需求分析。主要是对该客户端进行需求分析。

第4章为客户端实现和功能演示。主要是说明以及演示该客户端具体实现的功能。

结论主要是总结此次的开发以及对此客户端的一些展望。

2 开发环境及技术

2.1 开发环境

基于Android的新闻客户端,顾名思义,本客户端是在目前基于Linux平台的开源的手机操作系统上进行开发的,所以首先要进行Android开发环境的搭建。目前虽然Android 操作系统以及升级到了Android 5.1,但是Android 4.0及其以上的版本仍然受到了广泛的使用,因此仍然选择Android SDK 4.0(Android软件开发工具包)作为开发的基础。而客户端所使用的数据库是Android自带的SQLite数据库。

服务器端该设计采用的是MyEclipse10开发环境以及Apache。MyEclipse的核心是eclipse,但是MyEclipse在此基础上添加了许多的插件,使用起来会更加的方便,另外MyEclipse更适合于JavaWeb的开发,所以采用的是MyEclipse。另外,服务器端使用的数据库为oracle Database。该数据库是甲骨文公司开发的一款关系型的数据库管理系统,是目前最为广泛使用的数据库管理系统之一。目前该设计使用的是oracle 11g,并且使用oracle development对数据进行界面化的展示。

2.2 HTTP协议

HTTP协议(文本传输协议是一种使用最为广泛的网络协议。HTTP是一个协议,既然是协议,那它毫无疑问就是一套标准,它是客户端和服务端请求和响应的标准。客户端又被称作为用户代理,它向服务器指定的端口发送请求,该设计使用的端口号为8080,这个请求就是HTTP请求。响应这个请求的服务器被称为源服务器,源服务器上则存放着文本或其他资源。用户代理和源服务器之间可能有许多中间层,而运用最广泛的则是TCP/IP协议

上一篇:C#+sqlserver购物网站票据系统的设计与实现
下一篇:Android手机浏览器的设计与实现

Android课程同步练习系统的设计

Android智能手机的交互式学习系统的设计

Android移动终端的网上便利...

Android移动互动学习系统学生端设计

Android移动互动学习系统教师端设计

Android大学生素质认证系统的设计

Android的网络借贷系统的设计

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

网络语言“XX体”研究