第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手机考勤系统设计

浅谈农村大气环境保护的制度构建【1868字】

大淘宝网的虚假交易研究

2021年什么行业赚钱,适合...

新疆农林高校學生昆虫生...

激光模拟训练器材国内外研究现状

肢体语言在小学英语教学中的应用浅谈

淮安市高校足球运动损伤问卷调查表

个案管理茬老年糖尿病患...

日语论文中日酒文化对比研究

发酵米粉优势菌株的发酵特性研究