移动互联技术的校园新闻站的研究与实现(附件)【字数:13954】

摘 要摘 要移动互联网背景下,手机凭借其随时随地、移动与便携等优势发展成为重要的大众传播媒体,成为媒介融合的新平台。当代大学生获取学校动态的方式也不应再局限于层层传达或官网通知,而应使用更为快捷,效率更高的手机作为传达媒介,因此,一个校园新闻客户端的研究与实现是很有必要性的。本毕业设计的内容是设计并且实现一个基于安卓+web技术的校园新闻站,web部分为后台管理系统,实现对新闻分类、新闻、新闻评论、用户的增删改查操作,安卓部分为客户端,实现新闻根据新闻分类的筛选,对新闻详情的查看,对新闻的评论和删除用户自身的评论,还可以收藏新闻以便日后查看。本系统使用JAVA语言开发。在服务端,系统采取JSP动态页面开发技术,以j2EE作为开发基础,主要使用了struts2+spring+hibernate等多种框架的结合使用,用myeclipse作为开发工具,以MYSQL作为数据库。在客户端,主要采用eclipse(adt)作为开发工具,安卓?SDK设计客户端,使用安卓模拟器模拟实际的安卓手机来测试程序。本系统界面简单、操作方便,容易维护。经测试,本系统基本功能均已实现,运行良好。关键词校园新闻站;管理系统;安卓客户端
目 录
第一章 绪论 1
1.1 研究背景 1
1.2 研究现状 1
1.3 研究内容 2
1.4 论文组织结构 2
第二章 开发工具和技术 3
2.1服务器端开发工具及技术 3
2.1.1 开发环境——MyEclipse[6] 3
2.1.2 数据库[9,16] 3
2.1.3 运行环境 4
2.1.4 JSP技术与MVC模式 4
2.1.5 J2EE技术[27] 5
2.1.6 SSH框架[21] 6
2.2 客户端开发工具及技术 8
2.2.1开发环境——Eclipse(ADT) 8
2.2.2 运行环境——安卓模拟器 9
第三章 系统分析与设计 10
3.1 需求分析 10
3.2 可行性分析 11
3.2.1 技术可行性 11
3.2.2 经济可行性 1 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
2
3.3 数据库设计 12
3.3.1 数据库需求分析 12
3.3.2 数据表设计 14
3.4 用户界面设计 17
3.4.1 管理员模块 17
3.4.2 用户模块 18
第四章 系统实现 20
4.1 文件结构与说明 20
4.1.1 后台管理系统 20
4.1.2 客户端系统 21
4.2 具体实现 22
4.1.1 后台管理系统 22
4.1.2 客户端系统 28
第五章 系统测试 40
5.1 软件测试意义 40
5.2 测试结果及说明 40
5.2.1 注册、登录功能模块 40
5.2.2 新闻分类管理功能模块 43
第六章 总结与展望 47
第一章 绪论
1.1 研究背景
当前社会已经进入到了信息时代,信息的获取、加工是占据人们生活很大一部分时间的活动。在这种情况之下,信息获取手段的效率就成了我们能获取多少有效信息的重要依据。如今智能手机的迅速发展和丰富的功能让大部分人都成为了手机族,时时刻刻离不开手机,毫无疑问的是,能随身携带并基本不离身的手机比之笨重的无法随身携带或随身使用的电脑而言,手机的信息获取效率是更为快捷的。
随着网络的飞速发展,以及大数据时代的来临,越来越多的资讯平台进入了我们的生活,资讯平台让我们获取社会动态的途径更加快捷了,但是也有着很多的不确定,我们无法透过网络得知这则新闻是谁发出的,是出于什么样的目的发出的,同样不知道这则新闻的真假。智能手机在资讯方面有着方便携带、信息来源广、数据传输迅速、能让用户自主选择阅读类别这些优点,同样也有着难辨真伪、容易引发网络暴力等问题。因此,我们要继续发挥它的优点,尽可能的遏制它的缺点,一款基于安卓系统的校园新闻客户端是一个很好的选择。首先,校园新闻客户端的管理员是学校老师或学生组织干部,上面的新闻信息都是经过筛选过滤的,而管理员有删除评论的权限,可以将网络暴力扼杀在萌芽中。但是,智能手机在资讯方面的优势也切实地用到了。
而到目前为止,大学生对于学校动态的掌握更多还是来源于学校公告栏或班干部的层层传达,这些都是效率较低的信息传递方式;效率稍高一点的是学校官网获取,但是电脑不易携带,即使电脑在身边也不会时时刻刻去关注学校官网,因此这种手段实际来说不易操作。由此可见,一款基于移动互联技术的校园新闻站的手机APP是有必要的。
1.2 研究现状
当前大部分高校发通知仍然采用班会通知或班级干部传达的方式,而这种传达方式,必然要浪费中间的很多人力、物力,甚至有可能信息传达的不准确。而公告栏这一传统的通知方式,已经被各路商家的广告占领了。每当学校的学生会或社团有什么活动,我们总是能在学校的各个角落看到张贴的海报,和地上指明方向的箭头。这种行为毫无疑问浪费了资源,也增加了校园环卫工人的工作量,但是如果不采用这种方式,仅靠口口相传,大部分人都无法得知这个活动,因此,大学生信息传达的方式有些滞后于社会的发展了。
近几年来,智能手机迅速发展,到今天,几乎人人都离不开智能手机了,智能手机的便携性、数据广泛性和及时性为我们提供了一种极为优秀的传达方式。而安卓系统作为最具有开源性和开放性的手机系统,为软件的开发提供了一个非常好的环境。并且它的易操作性也让安卓系统成为最受欢迎的手机系统。
1.3 研究内容
作为一个管理系统或手机应用程序,首先要有其都满足的需求:界面简洁、明了,操作简单。不求美观大方,但求各模块功能清晰易懂。
校园新闻客户端主要包含用户模块和管理员模块。用户模块需要实现新闻类别和栏目导航分类,每个类别都有详细的新闻信息列表,并且可以阅读新闻列表中的详细新闻内容。用户除了阅读新闻,也可以评论新闻,并查看其他人对新闻的评论,以促进交流。为方便以后查看,用户还可收藏新闻,在我的收藏中可直接进入新闻阅读界面。管理员模块要实现管理员对新闻类目和详细新闻的管理,对其都可以实现增、删、改、查功能,并且可以查看和删除用户评论。
1.4 论文组织结构
本论文主要分为以下几个部分:
第一章 绪论:详细说明了本系统研究的目的和意义、国内外研究的现状、本系统的功能需求;
第二章 开发工具和技术:详细介绍了一些开发过程中用到的工具和技术,如开发工具eclipse、MyEclipse,数据库软件MySQL,服务器Tomcat,所用的技术SSH框架、J2EE技术等;
第三章 系统分析与设计:从系统的需求分析、功能设计、数据库设计、界面设计等各方面分析系统;
第四章 系统实现:详细介绍了系统各个功能的实现逻辑和核心代码;

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

好棒文