基于android的新闻发布系统设计与实现

上传人:工**** 文档编号:486289612 上传时间:2023-03-28 格式:DOC 页数:45 大小:326KB
返回 下载 相关 举报
基于android的新闻发布系统设计与实现_第1页
第1页 / 共45页
基于android的新闻发布系统设计与实现_第2页
第2页 / 共45页
基于android的新闻发布系统设计与实现_第3页
第3页 / 共45页
基于android的新闻发布系统设计与实现_第4页
第4页 / 共45页
基于android的新闻发布系统设计与实现_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《基于android的新闻发布系统设计与实现》由会员分享,可在线阅读,更多相关《基于android的新闻发布系统设计与实现(45页珍藏版)》请在金锄头文库上搜索。

1、烟台大学毕业论文(设计)摘要 互联网是人类社会文明最伟大的发明之一,是人类进步的产物。互联网的飞速发展带来了空前的信息革命和产业革命,同时也催生了其他行业的产业革命,同时似乎已经成为各个国家经济发展的重要引擎和科学发展水平的重要标志。通过细心观察发现,我们现在无论做什么事都要和互联网打交道银行存取款要用到互联网,火车订票要用到互联网,就连日常生活的水电费缴纳,也得靠互联网来完成。随着近几年移动互联网的飞速发展,似乎让我们的日常生活和互联网的关系变得更加密不可分。在一些公共场所放眼望去,几乎所有的人都在低着头玩手机。移动互联网的出现为我们的生活提供了便捷,足不出户,哪怕是在车上,随时随地都能买东

2、西,看新闻,与朋友聊天。拍照,看视频,录像,听音乐,玩游戏,这些基本功能更是一应俱全。此新闻发布系统是以安卓和PC机为平台进行开发的。同时,该“今日头条”新闻发布系统的PC端的功能是基于jsp加MVC设计模式,依托于Tomcat服务器,使用MyEclipse开发工具开发以及在MySql数据库的基础上实现的。管理员通过注册本系统后,可以对新闻的种类以及每个种类下的新闻进行增加、修改、删除和查询等操作。用户不但可以通过PC端还可以通过APP端对新闻进行查看、评论、分享、标记等操作。本系统界面简单直观,易于操作和使用,交互性强,为用户的使用提供了方便和快捷。能够满足任何联网的用户通过浏览器直接登录,

3、进行数据传输,使用户之间的交流提供了快捷和方便。关键词 安卓;MVC;新闻;发布Abstract: The Internet is one of the greatest inventions in the human society civilization, is the product of human progress.The rapid development of Internet has brought an unprecedented information revolution and industrial revolution,but also has given rise

4、 to other industries of the industrial revolution, but with the development of national economy seems to have become the important engine and the important symbol of the levels of scientific development. Through careful observation, we will find that almost every day to deal with the Internet, bank

5、deposit and to use the Internet, the train ticket booking to use the Internet, even pay the utilities of daily life, also have to rely on the Internet to complete.With the rapid development of mobile Internet in recent years, it seems to make our daily life and the relationship between the Internet

6、become more inseparable. In some public places, almost everyone in low head play a mobile phone. The emergence of the mobile Internet provides a convenient our life, never leave home, even in the car, anytime, anywhere can buy things, read news, chat with friends. Taking pictures, watching video, vi

7、deo, listening to music, play games, the basic function is from soup to nuts. This topic is based on the android news release system design and implementation, this news release system based on android and PC as a platform for development. At the same time, the today headline news release system of

8、the PC function is based on JSP and MVC design pattern, on the Tomcat server,using the MyEclipse development tools,and on the basis of the MySql database. Administrator after this system through registration, and for every kinds of types of news and news to add, modify, delete, and query operations.

9、 Users can not only through PC can also through the APP to view the news, reviews, sharing, such as tag operation. This system is simple and intuitive interface, easy to operate and use, interactive is strong, for the use of the user provides a convenient and quick.Can meet any network user login di

10、rectly by the browser, for data transmission, the communication between the user provides a fast and convenient.Key words: android;MVC;news;release目 录1 绪 论11.1 本课题的研究意义及必要性11.2 相关领域国内外应用的现状及发展趋势12 系统分析32.1 系统功能要求32.2 系统开发功能32.3 系统的可行性分析43 总体设计63.1 功能模块划分63.2 系统模块设计图63.3 开发框架介绍73.3.1MVC框架介绍74 详细设计94.

11、1 各模块的功能94.1.1 APP端模块用例图94.1.2 PC端前台模块用例图104.1.3 PC端后台模块用例图114.1.4 APP端模块类图124.1.5 PC端模块时序图134.1.6 PC端模块活动图144.2 系统数据库的设计154.2.1数据库选择及理由164.2.2 数据库表结构164.2.3 数据库概念模型185 系统实现195.1 PC端后台新闻管理模块的实现195.2分页的实现195.3整个项目的servlet的请求过程196 综合测试206.1软件测试206.2功能测试206.2.1 PC端后台注册功能测试216.2.2 PC端后台新闻种类管理功能测试236.2.3

12、 PC端前台注册功能测试246.2.4 PC端前台新闻查看功能测试266.2.5 APP端新闻查看功能测试27结 束 语28致 谢29参考文献30附录 311 绪 论1.1 本课题的研究意义及必要性如今,我们已经进入了另一个革命化信息时代“移动互联网时代”,安卓系统依靠其强大的优势正在成为最流行的智能手机操作系统。每天有几十万部的安卓手机被激活,从这个巨大的数据可以直接看出,其未来的发展形势会成为移动互联网产业竞相追逐的焦点和对象。但是,安卓在高速迅猛发展的同时,也伴随着出现了一系列的问题,其中最不好解决的非技术问题人才短缺问题,已逐渐成为遏制移动互联网产业发展的重要因素。安卓平台手机四大优势

13、:一、开放性安卓系统最大的优势就是他的开放性,安卓系统的开放性吸引了相当多的开发者加入到这一行业来,随着安卓手机用户和应用数量的不断增多,一个崭新的安卓手机平台正在变得越来越完善。安卓的开放性为安卓系统的发展吸引了相当多的消费者和厂商。而对于安卓手机用户来说,最大的受益就是其免费的软件下载资源,用户可以免费下载自己想要的手机软件。而安卓系统平台的开放性也带来了更大的竞争,这样一来,安卓的手机用户可以买到性价比更高的手机。同时,也为安卓系统的发展带来了更高的人气。二、挣脱运营商的束缚在过去的二十几年里,特别是在西方等发达国家和地区,手机应用在一定条件下往往会受到运营商的制约。当用户使用手机接入网

14、络时,使用什么样的功能接入什么样的网络,一般都会受到运营商的制约和管制。如今,现在的网络已经从2G升级到3G,我们可以通过IM软件随时随地的与朋友进行聊天。而在此之前,我们的的彩信业务和图铃业务的费用高的是又那样的惊人。三、丰富的硬件选择由于安卓系统平台最大的特点就在于他的开放性,相当多的手机制造厂商会推出各种各样,各具有功能特点的多种产品。即使在功能上有很多异同点,也不会影响到数据的同步、以及软件的兼容。这就相当于你原来用诺基亚塞班风格手机,而现在改用苹果iPhone手机,甚至还可将塞班中比较好用的软件移动到iPhone上继续使用,而对于手机用户的其他个人资料更是可以方便地从这种操作系统的手

15、机转移到另一种操作系统的手机上,那是非常的方便。1.2 相关领域国内外应用的现状及发展趋势安卓操作系统是Google在2007年推出的一款全新的智能手机操作系统,该系统是以Linux为平台进行开发研制开发的。安卓系统正是凭着他完美的用户体验,相对其他操作系统较低的成本和相对其他系统较高的开放性被越来越多的移动终端制造厂商所采用。安卓系统的手机增量每年都会成为移动终端制造领域所讨论的热门话题 如今安卓手机系统正在被越来越多的移动终端制造厂商所采用,因为安卓系统最大的特色就是有着很好的用户体验,相对较低的成本和很高的开放性。在前几年的时候,塞班和WINDOWS MOBILE两者在智能手机市场占据着

16、大部分的比例。可是随着移动互联网的高速发展,现在的主流则是应用和终端两者相结合,塞班和WINDOWS MOBILE的缺陷逐渐地被暴露出来了。因为塞班从推出到现在已经是很长时间了,底层架构不仅显得比较陈旧,而且就连对触摸屏的支持也不是太好,当然对于用户来说体验也不是很好;可是自从苹果iPhone 2007年上市后,似乎一切都发生了相当大的变化。IOS的发展取得了相当大的成功,其原因就是iPhone有着相当好的用户体验,其中另一个最重要的原因就是特有的App Store在线商店。但是IOS也遇到了许多的棘手问题,因为IOS并不像安卓一样是开源的。再就是iPhone的价格相对于其他操作系统的手机来说其定价还是比较高的,所以短期

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号