赞
踩
目录
当今社会进入现代化,科技高速发展,人类社会步入信息时代。信息领域上的技术得到了纵向升级,使新闻产业发生了变迁。传统的新闻管理系统有着,投入成本大、受众较小、互动性较差等劣势,还存在时间上的局限。热点新闻管理系统解决了互动性较差和受众较小的问题。在现有的新闻管理系统中也存在系统的权限分工不明确、各个功能管理比较混乱、系统的负载能力差等问题。本系统的开发目的是提高网络新闻的管理效率,解决现有系统中权限分工不明确和系统负载能力差的问题,方便人们查看新闻和了解新闻。该系统以Java编程为基础,采用以SSM为基础的四层框架模式、IDEA进行编译、MySQL数据库连接数据。热点新闻管理系统是对新闻进行归类和整理,会有用户在前台页面对新闻信息的查看和管理员通过后台登录对新闻的管理。数据库在对数据进行接收时,要注意数据的完整、有效、安全。通过分析本文所提及系统的实际需求,对可行性进行全面探究。最终是热点新闻管理系统得以实现,并满足了人们的需求。该系统的实现,基本上满足了人们日常对新闻信息的需求,很大程度上提高了新闻管理人员的工作效率。
本文提及的热点新闻管理系统是使用jdk7版本开发。使用适用于java开发的IDEA开发软件。以Win10环境为基础,运用数据库和Tomcat进行开发。
Java诞生在20世纪90年代。在94年的时候Oak才被改名为Java。从1991至今经历了16次的版本迭代,可见更新速度频繁,软件完成度高。所以,在市场上的使用占比很大。
Java语言还具有简单的特性、面向对象的特性、分布式处理的特性、健壮的特性、安全的特性、多线程的特性和动态性等等特点。
针对不同人群,Java推出了标准开发版、企业开发版、微型开发版本三个技术版本。
IDEA 是语言开发的编译解释器。凭借Java在公司单位、移动应用和互联网开发方面表现出色,拥有所有现成的最新的代码技术和框架。
IDEA相对于其他工具而言,具有强大的整合功能、快速便捷的提示功能、语言功能范围广、搜索准确。
为Java的编译器、为Java的解释执行器、为Java开发工具,这个开发工具包含了运行、编译、调试等关键的命令。JDK种API为核心部分,它为Java编写提供功能类。API是一些定义好的函数,为开发人员提供便利。
JDK是SUN公司生产的。它由编译器(javac)、查错(jdb-debugger)、文档生成(javadoc)等部分组件组成。
MySQL是性能卓越、服务稳定、不宜宕机、开源免费、体积小、易于维护、安装方便、可跨系统操作、用户粘性较高的数据库。由C/S结构实现,SQL为标准化语言,使存取信息更容易。MySQL数据库,广泛应用于WEB之中。
现实生活中的库是,将自己已有的东西井然有序的储存在里面,需要用的时候再拿出来。而数据库则是,将自己得到的数据一条一条的放在里面的仓库。
数据库的管理是使用SQL命令来实现的。不同的语言对应不同的命令和执行结果。DDL命令创建数据库和表、DOS命令进行删除修改、DML命令对表中数据进行修改删、DQL命令对数据进行查询。MySQL具有速度极快、安全性高、低成本费用、免费开源等许多优质的特点。
SSM框架是Spring+Spring MVC+Mybatis。Spring是一个容器,凡是在容器中的对象,不需要传统的方法就可以类创建对象。提供了一种简易的开发方式,可以避免代码混乱。Spring MVC作为一个控制器,多与用户打交道,把用户所需要的参数配置好,用视图分发器来进行显示。Mybatis支持自定义SQL存储,帮助数据存入库中,简化了jdbc代码,可维护性提高。在每次进行交互时,都会执行SQL命令。
上文提及的系统在性能和功能上需要有一下方面:操作方便、界面大方、整体风格简约,让新闻的录入工作变得简单,许多选项包括系统管理、刷新服务器缓存等只需要简单的步骤就能完成。热点新闻管理的基础功能:新闻添加、评论维护、浏览新闻等方面都大体实现。
系统应具有一下功能:
新闻上传发布;
本文中的热点新闻管理系统在开发过程中所使用的资源较少,用不到非常高的硬件设备,对计算机的需求不是很高,只需要配置一般的计算机就可以,无需非常昂贵的高端品牌。同时在软件方面的要求也不是很高,只需要有MySQL和Tomcat这种开发软件,进行开发工作的人员较少,软件周期较短,所需要的费用较低,不会很大的经济负担,也不会产生浪费。因此,从上述的方案出发,开发一个这样的新闻系统是行得通的。
经过构思和实践证实,热点新闻管理系统在性能和作用的实现方面对计算机的配置要求不高,符合当今计算机所能达到的各种技术要求。本文中的热点新闻管理系统的所用到的方法和语法都是正确的,减少了对计算机硬件技术达标的要求。热点新闻管理系统的开发在技术上风险较小,技术问题对成本影响不大。所以,从上述的方案分析,本文提及的系统对技术要求不高,可以实行。
热点新闻管理系统对于使用者来说,只要学会一些简单的计算机的使用方法就可以实现本系统的作用,不需要掌握复杂的计算机操作知识。对于新闻后台管理员来说,也只是需要学会简单的几项操作步骤就能完成对热点新闻管理系统的管理。因此,从上述方案的讨论得出,本系统在用户操作中是没有困难的。
热点新闻管理系统符合社会可行性,在道德、法律、社会的要求。在道德方面,热点新闻管理系统,符合道德标准要求,没有触犯道德的底线,是被大众所认可的。并且对新闻进行准确的管理,不会出现一些低级无趣的段子和社会得的负能量。在法律方面,热点新闻管理系统所用的开发工具都是有版权的、免费开源的,在工具使用方面没有违背法律,没有触犯法律。社会方面,解决了人们对新闻需求的问题,帮助人们更好地看清每个事件得事实,为社会传递正能量。
根据上面4种情况的分析,可以得出结论。热点新闻管理系统是被社会所需要的,能为社会带来正能量,解决人们浏览新闻的问题,同时也没有违反中国的法律与道德,是符合社会要求的,符合大众的。没有商业用途,不会对社会造成危害。所以说,热点新闻管理系统当作此次的毕业设计是行之有效的。
热点新闻管理系统使用JDK7开发。数据存取使用MySQL。框架为Spring+Spring mvc+Mybatis三个框架,即SSM框架模式。代码采用Tomcat进行部署安装。
热点新闻管理系统涉及到新闻的时效性和准确性,因此该系统中的有效数据对新闻有着重要的影响。应提高数据系统的安全性,不是每个人员都能对数据进行改动,只有特定的管理员账号才能进行对新闻的管理,普通用户只能浏览新闻。
在热点新闻管理系统设计时,要使系统对启动环境、硬件设施、操作工具等具有较高的适配性,不依赖某一特定的计算机和固定版号的操作系统软件。
热点新闻管理系统提供简洁的页面、良好的互动性、容易操作、灵活、易学易用。本系统的目的也是为了让用户更好地浏览新闻,了解新闻。让新闻管理者的日常工作变得方面、迅速。使管理者和用户都能有良好浏览的体验。
每一个系统在开发运行生产之后都要进行维护,在本系统产生错误时,要对产生错误的地方进行实时的维修。只有这样才能时系统的使用周期延长,能够使系统长期的使用下去。
该系统中的数据每一条都要保持一致性。由于应用于热点新闻管理系统,在同一时间会有多人来访问同一条新闻,要使每个人都能访问到同一条数据,避免因多个用户同时访问而出现错误。
系统架构设计是人们对某一个结构内的元素的一种主观的反应的产物[6]。系统架构设计是一种的抽象概念实体化,用于软件系统各个方面的设计。系统架构设计是对所需求的功能进行技术方面的实现、作好准备、在计划的方案下去一步一步的所需要实现的方面。也是将各个模块之间的层次、联系具体展示出来。架构设计对于系统整体的稳定性和可靠性是非常重要的,一个合适的架构不仅结构清晰,并且便于开发、维护。机构对于开发人员是友好的,你希望它限制性什么后执行什么,或者是一个时间段执行什么任务,下个时间段执行什么任务,或者是什么事同步到某个任务当中,在不同的架构下,解决问题的方式都是不同的。
热点新闻管理系统为用户提供按类别查看新闻、查看新闻详情、评论新闻、友情链接。
为管理者提供新闻管理、新闻评论管理、新闻类别管理、友情链接管理、系统管理如图所示。
E-R图也称实体--关系图。意图在方便数据设计,为一种概念方法,有着实体集、联系集、属性三种核心概念方法。由事先绘好的蓝图来进行关系实体化。E-R图有菱形、矩形、椭圆、线段、虚线、约束等结构。E-R图中的映射基数,表示一个实体集通过一个联系集所能关联的实体个数,有四种情况。为了将数据库中的数据、逻辑与结构表达出来,我会用E-R图来表示数据库表中的结构。如下图所示。
新闻详情实体图,如图所示。
新闻类型实体图,如图所示。
新闻评论实体图,如图所示。
友情链接实体图,如图所示。
管理人员实体图,如图所示。
每个用户在进行浏览时出现的页面,再此页面,用户可以浏览自己想要看的新闻,也可以对自己喜欢的新闻类型进行专门的查看。可以点击友情链接部分,跳转到其他页面进行浏览。具体内容如图所示。
主页面对新闻类型进行了分类有娱乐新闻、政治新闻、经济新闻、文化新闻、小道新闻等类型。浏览者可以在这个页面对娱乐新闻进行阅读和观看。其中娱乐新闻的页面如图所示。
用户查看政治新闻页面时,如图所示。
用户查看经济新闻页面时,如图所示。
用户查看文化新闻页面时,如图所示。
用户查看小道新闻页面时,如图所示。
用户查看友情链接页面时,如图所示。
用户查看某一条新闻是的详情页面,用户能到看到新闻发布的日期、作者、属于什么新闻类型、浏览次数、相关推荐等。在这个页面下半部分区域,用户能够进行新闻评论,谈谈个人对事物的看法和建议,畅所欲言。具体内容如图所示。
用特定的账号进行登录,可以实现对热点新闻管理系统的管理与维护。管理员通过在两行文本框里输入系统提供的文本,输入完以后进行登录,会进入管理新闻的页面。如图所示。
管理员点击登录之后显示的页面,页面整体简洁,能使管理员准确的找到自己需要的各种功能,从而对新闻进行关了和维护。在此页面可以看到管理员的名称、日期等。具体内容如图所示。
新闻添加页面,可以上传并发布新的新闻。在添加新闻时,可以选择新闻的标题、新闻作者、新闻类别、新闻属性、新闻内容等方面对新闻进行进一步的完善。通过输入完表格中的所要求的讯息,点击保存新闻按钮,来实现数据的存储、上传、发布。与数据库进行实时的交互。并实现新的新闻发布。来提供用户进行浏览。具体内容如图所示。
在这个页面里面,通过后台登录的管理人员可以完成新闻的修改和删除操作。点击页面中的修改按键或删除按键即可实现对错误的新闻进行修改和删除。同时也支持搜索标题,并准确定位到搜索的新闻进行删除和修改。该功能的目的是,对一些不准确的新闻进行修改,带有负能量的新闻进行删除,改善用户的阅读体验。减少数据库的存储压力。具体内容如图所示。
在新闻评论维护页面,管理员能够对新闻下面的评论实行处理,可以对不正当的言论进行清除。同时改操作支持批量删除功能,减小管理员的工作负担。也支持对日期精准搜索之后删除评论。具体内容如图所示。
新闻类别添加页面,主要是增加新的新闻类型,管理员通过增加新的新闻类型,使新闻的分类更细致、更准确。具体内容如图所示。
新闻类别维护页面,管理员可以对新闻类别进行修改和删除。可以删除一些过时的、笼统的新闻类别。使用户浏览时更快的找到自己感兴趣的新闻类别。具体内容图所示
友情链接添加页面,管理员可以输入表格中的要求,添加新的友情链接。让用户可以点击新的友情链接跳转到新的页面。具体内容如图所示。
5.2.9友情链接维护页面
友情链接维护页面,是管理员对友情链接进行管理的页面,在此页面,管理员可以实现对不需要的友情链接进行清除,对错误的友情链接进行改正。可以使用户在点击友情链接时有更棒地互动。具体内容如图5-17所示。
5.2.10系统管理页面
系统管理页面,是刷新系统缓存的功能。管理员在其他页面修改完信息之后需要点击此页面,对服务器进行刷新,重置服务器状态,才能在浏览页面看到相关的改动。具体内容如图所示。
热点新闻管理系统可以应用在新闻采编方面,新闻采编是现代新闻传媒领域的重要组成部分,是新闻素材挖掘和初加工的关键阶段。同时在也能应用在新闻播报方面,在近年来,AI技术越来越发达,可以对新闻进行实时的更新,促成新闻播报工作的整体质量提升。
源码+过程性文档+论文
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。