当前位置:主页 > 科技论文 > 软件论文 >

基于协同推荐算法的新闻发布系统设计与实现

发布时间:2021-07-09 00:24
  本文研究的是基于J2EE技术实现的新闻发布系统。为了解决传统新闻发布系统机械发送新闻的弊端,能让企业发布的新闻资讯更有针对性,提高网站的访问量。对新闻发布系统进行改进,加入协同推荐算法。带有推荐算法的新闻发布系统,以其快速、精准的特点帮助用户快捷获取感兴趣的新闻。本文首先总结了当前新闻发布系统的特点,然后对本文设计的新闻发布系统的需求以及功能进行了介绍,最终选择合适的开发技术完成了基于Web的新闻发布系统,经过测试证明本系统能够有效地实现预期的功能。本课题在经过调研和分析后,了解了新闻发布系统的具体需求,并对系统进行了可行性分析,最终确定了系统的开发技术和开发方式。本系统选择使用B/S架构模式,数据库选择SQLSERVER2010,编程语言选择Java语言,同时使用了 UML工具,能够有效地实现系统需要的功能,同时满足性能以及安全性等方面的要求。设计系统数据库时使用了 E-R图,通过这种形式能够更加具体将系统涉及到的实体以及属性进行展示,然后对本系统需要使用的数据表进行了设计,能够满足数据管理和维护方面的要求。 

【文章来源】:南京理工大学江苏省 211工程院校

【文章页数】:62 页

【学位级别】:硕士

【部分图文】:

基于协同推荐算法的新闻发布系统设计与实现


s/}模式架构图

工程硕士学位,系统扩展,原数据,相关技术


2相关技术工程硕士学位论文??的使用造成影响,然后可以对原数据库进行处理和维护。??(5)系统需要实现较强的文本索引能力。文本索引能力的高低对于系统来说具有??重要的作用。一方面,如果文本较短时使用低文本索引能力即可满足使用要求。而本文??很长时,对文本索引能力也提出了更高的要求,只有达到了一定的条件才能够符合用户??的使用需求。因此提高SQL的文本索引能力也是一个重要的内容。??当前使用最多的数据库管理工具有Oracle、MySQL以及MS?SQL?Server等。对于??这几种关系型数据库来说,每一种都有其独特的优势以及适用范围。例如MS?SQL?Server??操作较为简单,但是安全性不强,因此更适宜在规模较小的项目中。而MySql较小、使??用方便,进行系统扩展时优势较为明显。??

架构设计


3据访问层负责直接对数据库操作,主要实现对相关数据库的增删改查方法。为程序中因数据库查询语句的使用而引起SQL注入等问题,该层中尽量使用存(4)业务逻辑层??务逻辑层的作用是定义系统的业务逻辑关系,包括各种方法和工具包的调用,据的编辑处理,还有对系统中所涉及的对象操作设置等。??(5)业务外观层??务外观层是整个系统的门面,是用户对系统的直接视觉感受,主要是对页面进观上的优化处理。??系统网络拓扑架构设计??于本平台实现的功能较多,需要处理的数据较为复杂,因此采用双层网络架用程序和数据库分别部署在不同服务器上。这样可以较好的保证系统持续稳定大程度的减少由发生故障所造成的损失,使其具有良好的健壮性和抗压性。具架构设计如下图所示:??


本文编号:3272632

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3272632.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户16996***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com