基于Java Web的新闻信息发布系统设计与实现毕业论文
2021-11-11 20:40:55
论文总字数:17119字
摘 要
新闻发布系统的核心意义是为用户过滤信息,具体方式是通过用户的历史浏览记录以及对新闻内容的偏好,了解不同用户的兴趣差异,从而为不同用户发布推送特色信息,为用户提供高质量的发布服务,使用户在使用新闻信息系统时流畅体验,让用户因为系统的优越而经常访问。对用户而言,定制化的、个性化的发布服务,可以减少用户筛选新闻的时间从而提高阅读效率。对新闻平台而言,优质的发布系统,有效的提高了新闻的利用率,用户可以在短时间内准确获取新闻,这就提高了新闻的价值。通过定制化、个性化的系统,可以丰富用户数据,形成良性闭环发展,提升系统的商业价值。
本文旨在设计并实现一个基于Java Web的新闻信息发布系统。首先对新闻发布系统的需求进行详细分析,设计并实现该系统,使之能投入使用。本次设计主要采用MySQL数据库、Tomcat服务器等主要技术进行设计。通过设计和测试使用户在使用本系统时,可以进行注册登录以获得更多的功能。为了提高新闻推荐系统的新闻质量和丰富新闻数据,所以实现了新闻管理系统的各个功能,使得管理员可以上传、发布、编辑新闻。
关键词:新闻发布;设计;信息系统;Java Web
Abstract
The core significance of the news publishing system is to filter information for users. The specific method is to understand the differences in interests of different users through the user's historical browsing records and preferences for news content, so as to publish and push characteristic information for different users, and provide high-quality The publishing service enables users to have a smooth experience when using the news information system, and allows users to visit frequently because of the superiority of the system. For users, customized and personalized publishing services can reduce the time for users to screen news and improve reading efficiency. For news platforms, a high-quality publishing system effectively improves the utilization rate of news. Users can obtain news accurately in a short time, which increases the value of news. Through customized and personalized systems, user data can be enriched, a benign closed-loop development can be formed, and the commercial value of the system can be enhanced.
This article aims to design and implement a news release system based on Java Web. First of all, the needs of the press release system are analyzed in detail, and the system is designed and implemented so that it can be put into use. This design mainly uses MySQL database, Tomcat server and other major technologies for design. Through design and testing, users can register and log in to use this system to obtain more functions. In order to improve the news quality of the news recommendation system and enrich the news data, each function of the news management system is implemented, so that the administrator can upload, publish, and edit news.
Key words: news release; Design; Information system;Java Web
目 录
摘 要 I
Abstract………………………………………………………………………………..II
第1章 绪论 1
1.1 课题背景及意义 1
1.2 新闻发布系统发展现状 1
1.3 本文的主要研究内容 2
第2章 相关技术介绍 3
2.1 Tomcat服务器 3
2.1.1影响Tomcat性能的一些外部条件 3
2.1.2调整Tomcat自身 3
2.2 关于MySQL数据库 4
2.3 JSP技术 4
2.4 My Eclipse平台 5
2.5 本章小结 5
第3章 系统需求分析 6
3.1 可行性分析 6
3.2 系统业务需求分析 6
3.2.1 公司相关组织结构介绍 6
3.2.2 新闻信息发布系统设计目标 6
3.3应用于新闻信息发布系统的系统设计 7
3.4本章小结 8
第4章 系统设计 9
4.1功能设计 9
4.1.1信息生命周期管理 10
4.1.2 信息栏目管理模块设计 11
4.1.3信息发布管理模块设计 11
4.1.4信息展示与检索模块设计 12
4.2数据库分析与设计 12
4.3 本章小结 13
第5章 系统实现 15
5.1 用户处理模块实现 15
5.1.1表现层 15
5.1.2用户处理模块的业务层和控制层实现 16
5.2 新闻模块实现 16
5.2.1新闻操作界面和新闻操作处理模块 16
5.2.2新闻模块存储表 18
5.3 本章小结 18
第6章 系统测试 20
6.1 系统测试方法 20
6.2测试用例 20
6.2.1 系统管理功能模块测试 21
6.2.2实时数据功能模块测试 23
6.2.3用户引导测试 23
6.3本章小结 24
第7章 总结与展望 25
7.1 总结 25
7.2 展望 25
参考文献 26
致 谢 27
第1章 绪论
1.1 课题背景及意义
随着互联网 时代的到来,以互联网为主的新兴媒体发布形式已经逐渐占据现代人的生活。电视、广播、报纸等传统信息媒体,已经不能满足现代人快节奏的日常生活,而电脑、智能手机等终端信息传播方便且快捷,可以帮助人们快速获取信息,顺应时代的节奏。因此,网络新闻媒体广受年轻人的青睐。
根据技术的发展新闻信息发布系统越来越完善,因此更利于新闻工作者的操作和使用,新闻信息系统的发展与技术的进步解决了新闻管理散漫的问题,也降低了新闻工作者在工作上的负担。新闻信息发布系统可以应用到各行各业。比如应用在教育行业,国内优秀的大学非常多,学校可以通过该系统让更多的学子及时了解到学校的信息与发展状况,也可以对外提升知名度,对内作为在校生获取信息的途径。也可以应用于商业方面,企业可以通过该系统,对外发布企业即时信息,向消费者传达企业的最新产品及成就。对内可通过该系统,发布内部人事,管理消息,如人员激励措施、培训信息、奖惩通告等等。伴随着经济一体化、全球化趋势的发展,共建5G生态已成为趋势,新闻信息的发布,也逐渐走向智能化、数字化,高效的新闻发布系统设计与实现,成为当下的研究热点。新闻发布系统主要是搭建有效的管理平台,通过系统后台的有效运营,为用户提供有价值,实时的热点信息,为信息的广泛发布提供途径。
通过本次独立设计新闻信息发布系统,可以深刻了解新闻信息发布系统的各项功能及版本表现。通过设计,建立,反复测试个人的新闻发布系统,可以提高自己分析、设计和实现软件系统的能力。
1.2 新闻发布系统发展现状
在Tomcat容器前加一个Nginx代理服务器可以提高服务处理能力, Nginx是属于web服务器,而Tomcat属于web容器,专门处理JSP请求。在王永辉等研究了web服务器Nginx内置负载均衡算法中,创新性地结合Tomcat,开发了服务器集群系统,部分工作在《基于NginX高性能web服务器性能优化与负载均衡的改进与实现》[1]一文中有所体现。
国内也有很多优秀的新闻发布系统,例如,今日头条,针对用户的兴趣推送相应的新闻内容,从今日头条的广告语“你关心的,才是头条”就可以看出,它对用户的兴趣点十分关注,所以今日头条就是将所有新闻整合起来,然后根据用户的不同关注点进行推送。为了得到用户的兴趣点,他就会记录分析用户的阅读习惯,提高系统的精准度,同时也绑定用户其他社交软件进行进一步的了解和分析,推送用户感兴趣的内容,甚至个性化的界面。也就说,今日头条在用户使用体验感上非常认真。
请支付后下载全文,论文总字数:17119字