PAGE2
基于SSM框架的新闻管理系统的设计与开发
目录
TOC\o1-3\h\u1586第一章绪论 1
350第一节课题背景及意义 1
7951第二节国内外研究现状 2
653第二章开发语言与关键技术 4
9168第一节开发语言与环境 4
6278第二节关键技术 5
15831第三章系统需求分析 7
23733第一节管理员需求分析 7
18452第二节用户需求分析 8
4284第三节本章小结 8
11877第四章系统总体设计 9
26299第一节系统功能模块划分 9
24892第二节数据库设计 13
16608第三节Java包各功能实体设计 16
18284第五章系统详细设计与实现 18
19088第一节系统开发与运行环境 18
10044第二节用户登录界面的设计与实现 18
8093第三节新闻首页与分类查询模块 21
2358第四节新闻搜索 26
6761第五节新闻浏览与新闻爬取 28
27212第六节后台管理模块 32
26596第六章系统测试 37
70第一节测试的基本概念 37
14540第二节系统测试 38
10914结论 41
24985参考文献 42
第一章绪论
第一节课题背景及意义
随着信息全球化的快速发展,新闻逐渐变得数据量大,信息量大,更新快,而报纸,杂志等这样的传统媒体的劣势,如投入大、受众小、互动性较差,有时间和空间的局限性,收益呈下降趋势。传统媒体已经不能满足当前人们的需求。并且现有的网络管理系统其中一种是静态HTML界面,而静态HTML界面更新信息往往需要重新编写界面,开发人员维护成本高,效率低,未被大量采用。
随着互联网的快速发展,新电子媒体是发展起来的新的媒体形态。新电子媒体具有传播范围广、保存时间长、快速、多面化、多渠道、多媒体、互动等特点,突破了传统的新闻传播概念,在视、听、感方面给受众全新的体验REF_Re\r\h[1],逐渐取代了传统的新闻媒体。针对于现有的新闻管理系统存在的效率低和成本高等问题,为了减少系统维护的工作量,增强与用户之间的交流,通过新闻管理系统把一堆杂乱无章的信息有顺序的组织起来呈现给用户。一个良好的新闻管理系统一般具有以下两个特点:(1)及时的发送最新消息和重大新闻事件项目;(2)加强与用户互动,及时了解用户所需要的请求并反馈给用户。具有代表性的新闻管理系统比如新浪网,腾讯网,后台人员发布新闻时只需要使用新闻通用模板并更改所需要发布的内容,大大的节省了后台开发人员维护的成本,大大的提高了效率。
基于jdk1.8为服务器平台,利用SSM架构高内聚低耦合的模式设计的新闻管理系统可以进一步降低后台开发人员的维护成本和减少工作量,便于读者接收新闻,提高报社新闻的覆盖面,而且也提高了对于新闻的管理效率,便于及时上传高质有效的新闻素材,让读者体验更优质的新闻。
第二节国内外研究现状
传统新闻信息来源方式简单,传播环节比较多,准确性较低,发布信息时效性差。现有的网络传媒普遍存在维护成本高,工作量大。针对于这些问题,设计实现基于开源框架与后端数据库相结合的轻量级新闻管理系统,为新闻信息量大的新闻管理提供了新的途径,在大大提高管理工作效率,降低维护成本的同时,能够使管理者及时了解用户的需求和关注点。
下面简要介绍国内外的研究现状:
国内研究现状
张立新设计的基于Android的新闻管理系统,不同于通常网页形式的管理系统,而是开发了新闻管理的APP,使新闻在手机端浏览也可以轻松实现,该系统使用JAVA为后台开发工具,分析了系统建模的方案和数据库结构体系的设计,论述了B/S架构的新闻管理模式的特点以及在该领域的优势REF_Re\r\h[2]。向珍针对为了用户获取更有效的新闻数据,设计的基于FP-Growth算法的新闻信息管理系统,运用了JSP,MySQL,数据挖掘等技术。该系统从数据准备,数据预处理,关联规则挖掘,挖掘结果几个方面详细分析决策过程,最后对挖掘出的结果给予决策建议,让用户更快的获取自己感兴趣的新闻或事件REF_Re\r\h[3]。李洪明使用Java与SQLServer结合的方式通过浏览器对数据库进行操作REF_Re\r\h[4]。牛怀岗利用SSM框架高内聚低耦合的特点设计的系统将用户界面层,业务逻辑层和数据层分开,并分别分装在不同的类中,使系统结构清晰,便于修改和扩展REF_Re\r\h