"景先生毕设|www.jxszl.com

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

2023-02-26 16:11编辑: www.jxszl.com景先生毕设
摘 要移动互联网背景下,手机凭借其随时随地、移动与便携等优势发展成为重要的大众传播媒体,成为媒介融合的新平台。移动新闻客户端凭借其丰富的资讯资源、实时的信息推送被越来越多的用户认可。对于各行各业来说,为了展示企业良好形象,新闻客户端是面向用户中必不可少的一部分。 本课题是基于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.jxszl.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所示。
/

原文链接:http://www.jxszl.com/dzxx/dzkxyjs/182071.html