android开发的快看新闻app(附件)

日期2018.4.8 摘 要 时代在快速的发展,我们的网络化进程更在快速的加快,这些事情有的涉及生活,有的有关教育,国家大事等等很多方面的消息。为了让大家能够有一个平台可以随时方便的了解这些内容,本人编写了一个可以阅读新闻的软件,可以带来更方便的体验感受。快看新闻APP就是针对当前有需要的用户而开发的一款新闻阅读类软件。它能够带给用户更好的新闻阅读体验,这款软件能够为用户提供全面新闻报道,让用户可以看到来自各个地方,各个领域的不同种类的新闻。 此款新闻APP是采用Android进行的开发,对数据库操作采用事务处理和注册;主页的模块相互独立完整,每个模块实现相应的功能。本软件是用来帮助用户进行新闻的阅读以及相关操作,它的主要功能包括用户的登录注册,新闻查看,个人资料等。
目 录
一、绪论 5
(一)开发背景 5
(二)设计目的 5
(三)开发环境 5
(1)Java SDK 5
(2)Eclipse 5
(3)ADT 6
(4)Android SDK 6
(5)JSP 6
(6)JSON 6
(四)相关技术知识 7
二、可行性研究 8
(一)可行性分析 8
(1)技术可行性 8
(2)经济可行性 8
(3)操作可行性 8
(4)环境和法律可行性 8
三、需求分析 9
(一)软件功能分析 10
(二)安全性分析 10
(三)软件流程图 11
四、总体设计 12
(一)模块设计 12
五、详细设计 13
(一)数据库设计 15
(1)概念结构设计 15
(2)数据库表设计 16
(二)各功能模块的设计及主要代码 18
(1)新闻主界面设计 18
(2)新闻栏目模块设计 19
(3)我的订阅模块设计 19
(4)我的评论模 *好棒文|www.hbsrm.com +Q: #351916072# 
块设计 20
(5)个人资料模块设计 21
(6)退出系统模块设计 21
(三)后台管理模块 22
(1)后台管理模块设计 22
(2)管理员管理模块设计 23
(3)注册用户管理模块设计 23
(4)新增类别模块设计 24
(5)类别管理模块设计 24
(6)新增资讯模块设计 25
(7)管理模块设计 25
(8)评论管理模块设计 26
(9)订阅管理模块设计 26
(10)安全退出系统模块设计 27
六、编码设计 28
(一)编码设计风格 28
(二)界面设计原则 28
结 论 29
致 谢 30
参考文献 31
一、绪论
(一)开发背景
全球信息化在快速的发展,智能应用技术也紧随其后。因此,互联网以及移动客户端的发展迅速,让我们可以在任何时间,任何地点都可以了解到国内和世界所发生的重大事件。移动互联网的快速发展也给软件行业的发展带来了巨大的改变,针对用户的要求,能够做出用户所需求的软件。同时带给大家最全面,最丰富的阅读体验,帮助大家更好的交流学习。
(二)设计目的
为了让用户更好的了解最新发生的国内外事件,并且能够随时随地很方便的进行新闻的阅读和查看,或者进行其他的如图片视频的查看。这种体验将会是美好的。此外,通过浏览新闻或者其他模块功能,也可以做到学习或者了解知识的目的。
(三)开发环境
Android的上层应用程序是用Java语言开发,并且还需要基于Dalvik虚拟机,需要通过以下几类,才能够搭建Android开发环境和应用程序。
(1)Java SDK
JDK它是基于一款编译和测试的工具,同时它也是调试和运行的工具,提供java程序的java虚拟机平台。
必须要下载后安装,最后需要重新启动才能够使用该工具。
还要进行环境变量的配置,在开机时要自动调用JDK系统文件。
(2)Eclipse
Eclipse 是有关于安卓开发的代码平台,使用的比较专业。
用户将 Eclipse 用于Java IDE,但是它的目标又不是局限于这些。Eclipse还包含了Environment,PDE,这些能够帮助想使用更多 Eclipse 的软件进行开发的人员。
(3)ADT
这是一个关于平台下开发 Android 应用程序系统的组件。需要在下载后并安装。
(4)Android SDK
又名软件开发工具包,而Android SDK是Android专用的一款软件开发工具包。
(5)JSP
这项技术是Java系列技术中的一部分,它的基础来自于Java。JSP 页面可以被翻译成另一种编译的语言,并且调用其他的组件来进行项目的处理,这样可以便于在服务器端的处理。
(6)JSON
JSON是一种文本格式同时它又是独立于语言的,它也是一种格式,应用于数据交换,同时它也使用了类似于C语言的很多习惯。它基于JavaScript的一个子集。这些特点的组成使得其成为非常好的数据交换语言。这种格式的编写能够让机器更加的方便解析、生成,能够方便于人的阅读和编写等。
(四)相关技术知识
(1)下载、安装Eclipse:
用户在进入Eclipse项目的主页后,确认后点击下载。先要安装好JDK,才能够运行Eclipse。第一步可以先设置好环境变量等。
(2)开发项目或导入项目:
要新建一个项目或是导入一个项目,并且项目不能出现相同的名称;在修改项目名称时要把配置文件.project中的修改为改后的名称
(3)查看项目所在路径:
选中右键PropertiesResourceLocation
(4)导入项目与删除项目:
导入项目:按照操作方式,找到项目所在目录,点击确定导入即可。(项目名称)
删除项目:选中项目 右键 删除 (从项目中删除、从硬盘上删除)
二、可行性研究
(一)可行性分析
对项目的可行性操作,研究项目在现有技术下能够设计出来,并且能够实现相应的功能进行操作。开发的项目在数据,功能方面都能正确的运行去实现,可行性的目的也就达到了。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1091.html

好棒文