android的新闻网站app的设计与实现(附件)【字数:10380】

摘 要移动互联网背景下,手机凭借其随时随地、移动与便携等优势发展成为重要的大众传播媒体,成为媒介融合的新平台。移动新闻客户端凭借其丰富的资讯资源、实时的信息推送被越来越多的用户认可。对于各行各业来说,为了展示企业良好形象,新闻客户端是面向用户中必不可少的一部分。?本课题是基于Android的新闻网站app的设计与实现。于是我设计并且实现一个基于android+web技术的新闻平台,使用JAVA语言开发。在服务端,系统采取JSP动态页面开发技术,以j2EE作为开发基础,主要使用了struts2+spring+hibernate等多种框架的结合使用,用myeclipse作为开发工具,以MYSQL作为数据库。在客户端,主要采用eclipse(adt)作为开发工具,Android?SDK设计客户端,使用安卓模拟器模拟实际的安卓手机来测试程序。开发该系统力求做到界面简单、操作方便,容易维护。
目 录
第一章 绪论 1
1.1课题研究目的 1
1.2课题研究意义 1
1.3课题研究内容 1
第二章 服务端系统开发工具 3
2.1Android操作系统分析 3
2.2xml文件及pull解析介绍 4
2.3开发工具Eclipse介绍分析 4
第三章 系统功能设计 6
3.1总体功能设计 6
3.1.1系统管理员的功能模块 7
3.1.2用户的功能模块 7
3.2新闻模块 8
3.2.1主界面 8
3.2.1新闻列表模块功能描述界面设计与主要代码实现 9
3.2.2新闻细节 9
3.2.3新闻列表功能描述界面设计与主要代码实现 10
3.3注册登录模块 10
3.4打破了新闻模块 10
3.5系统设计原则 11
第四章 数据库设计 12
4.1数据库的设计 12
4.2概念模型的设计 12
4.3数据表的设计 13
4.3.1用户表(user) 13
4.3.2新闻栏目表(newsChanne) 13 *好棒文|www.hbsrm.com +Q: ^351916072^ 

4.3.3新闻表(news) 14
4.3.4新闻详情表(newsDetail) 15
4.3.5用户评论表(userComment) 15
4.3.6用户爆料表(user Revelation) 16
第五章 系统功能实现 18
5.1客户端功能实现的主要模块 18
5.1.1主界面 18
5.1.2新闻列表 18
5.1.3注册模块 19
5.1.4评价列表 20
5.2web后台功能实现的主要模块 20
5.2.1登录界面 20
5.2.2新闻平台管理系统 21
结束语 22
致 谢 24
参考文献 25
附录 26
A.定义数据库的五张表 26
评价表 26
收藏表 27
新闻表 28
新闻分类表 29
用户表 29
B.系统功能实现 30
程序的类图 30
第一章 绪论
1.1课题研究目的
首先对Android应用的设计和开发过程有了一定的了解,其次为学生提供对新闻动态平台的快速了解,了解国内国外发生的事;通过毕业设计可以促进专业技能的提升,有利于更好的找工作
1.2课题研究意义
随着社会的快速发展,互联网已经进入了每个家庭,手机变得更加普及,手机的功能也变得越来越多,从发送短信,到QQ微信等,可以进行视频聊天,看电视电影,不用出门买东西,玩游戏等各种丰富的娱乐活动,未来的发展趋势和手机的关系比较密切,因为互联网的迅速发展,手机app也在迅速的发展,各种应用对我们生活起到非常重要的作用,QQ出现,让我们和朋友和家人更加方便的联系,使得我们虽然不出门,但可以和朋友以及家人面对面聊天。社会是一个五彩缤纷的圈子,每天都在各种信息流通圈里,政府下发通知,社会上举行什么活动,学校里学生认真的学习以及新鲜事、社团或学生会开展活动.....等等这样的信息。
以前许多人还要出去买报纸或在某个时间段从电视上看新闻。如今现在随着手机越来越普及,很多人通过手机来做事,因此,这个时候有了新闻网站app的出现,这个app有好处是方便人们足不出户,在任何时候,在自己想要看的时候打开新闻网站app就可以看新闻,还可以和别人交流,发表自己的意见。通过app应用来传达只要通过手机,就能发现中国甚至世界发生的一些事情,您可以在其中集中注意其有趣的的事情,或者看到不公平的事情要发布,为您提供一个沟通平台。
1.3课题研究内容
我的毕业设计的课题是基于Android的新闻网站app的设计与实现。于是我设计并且实现一个基于android+web技术的新闻平台,使用JAVA语言开发。在服务端,系统采取JSP动态页面开发技术,以j2EE作为开发基础,主要使用了struts2+spring+hibernate等多种框架的结合使用,用myeclipse作为开发工具,以MYSQL作为数据库。在客户端,主要采用eclipse(adt)作为开发工具,Android?SDK设计客户端,使用安卓模拟器模拟实际的安卓手机来测试程序。开发该系统力求做到界面简单、操作方便,容易维护。
我做的系统分为管理员和用户2个角色:第一个是系统管理员,主要功能有:新闻分类管理,新闻管理,评价管理,用户管理;第二是用户,主要功能有:注册登录,浏览新闻,我的评价,我的收藏,我的信息。
应用的功能要求如下:
1.要启用用户注册和登录。
2.对应于相应消息的每列执行新闻列表。
3.点击新闻列表,输入新闻页面,用户可以发表评论、收藏。
4.打破新闻评论,实施新闻评论。
5.要实现用户首先更改密码,修改数据功能。
6.新闻节目图集。
应用的具体功能如图11所示。
/

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/446.html

好棒文