基于web的新闻发布智能管理系统

 2023-11-07 09:11

论文总字数:22151字

摘 要

社会的飞速发展造就了人们丰富多彩的生活方式,也影响了传统媒体的发展,而媒体无疑是当今社会最主流的词汇之一,传统的媒体已不能够满足人们的需求,网络的发展也使新闻系统出现了更新换代,人们对新闻的依赖也愈发的增加,快捷即时是人们追求的了解媒体的特点。本文推出的基于Web的新闻发布系统,对各种新闻发布系统做了研究,本文的开发语言为java语言,以My Eclipse为开发环境,Tomcat为服务器,数据库部分则使用的是Mysql,实现对新闻的发布。

关键词:新闻发布系统;Mysql;MyEclipse;Tomcat

Abstract:The rapid development of society has made people colorful lifestyles and influenced the development of traditional media. however, media is undoubtedly one of the most mainstream words in today"s society. traditional media can no longer meet people"s needs, and the development of the internet has also updated the news system, and people"s reliance on news has also increased. quickness and immediacy are the characteristics of understanding media that people pursue. The intelligent news release system based on the web introduced in this paper has made research on various news release systems. the development language of this paper is Java language, with my eclipse as the development environment, Tomcat as the server, and MySQL as the database part, which realizes the news release.


Keywords: news release system; Mysql; MyEclipse; Tomcat

目录

1 绪论 4

1.1 项目开发的背景 4

1.2 项目开发的目的 4

1.3 相关技术介绍 5

2 需求分析 10

2.1 可行性分析 10

2.2 功能分析 11

2.3 系统架构 12

3 系统总体设计 12

3.1 系统总体功能 13

3.2 系统流程图 14

3.3 系统实体图 15

3.4 系统时序图 17

3.5 数据设计 19

4 系统详细设计 22

4.1 主界面模块 22

4.2 管理员登录模块 25

4.3 新闻管理模块 27

4.4 新闻发布模块 28

4.5 新闻修改模块 30

4.6 新闻详情模块 31

5 系统功能测试 35

5.1 系统测试 35

5.2 测试目的和结果 36

5.3 测试总结 36

结 论 37

参考文献 38

致谢 39

1 绪论

项目开发的背景

社会的飞速发展造就了人们丰富多彩的生活方式,也影响了传统媒体的发展,而媒体无疑是当今社会最主流的词汇之一了,传统媒体通过报纸,电视和广播进行传播,随着计算机时代的到来,传统的媒体已经不能够满足人们的需求,网络的发展也使新闻系统出现了更新换代。电脑,手机等等新兴科技产物的出现,标志着媒体的传播方式必然需要更新换代,新兴科技产物快速,方便的特点带给了人们很多便利,人们对新闻的依赖也愈发的增加,对信息了解的及时性也很关注,所以快捷即时就是人们追求的了解媒体的特点。

新闻发布系统,就是将世界范围内短时间发生的重要的信息收集起来,然后按照相对应的分类发布出去,供使用者阅读,如体育,政治,生活,科技,军事等等信息发布给用户。新闻发布系统要求即时,便捷随时随地能进行阅读,时效性就显得尤为重要,这个系统的出现就给用户带来了福音。

项目开发的目的

信息社会的到来预示着人们对生活的要求也越来越严格,以往的新闻了解方式,比如报纸,电视,广播,或者别人说的,都不能满足人们的需求,人们需要在任何地点,在任何时间都能了解到实时发生的最新的新闻消息,而网络就是满足人们需求的前提,网络的时效性将新闻的时效性发挥的淋漓尽致,而本新闻系统的交互性体现在各个界面与用户的互动,即使和用户进行沟通。大大提高了系统对用户的服务质量,给用户带来极佳的使用感受。

本系统的主要优点有以下三条:

  1. 交互性,用户与系统的交互做得非常好,给用户带来好的使用体验;
  2. 时效性,对各个地点发生的重要事情第一时间的发布在本系统中,让用户无时无刻都能了解新兴事物;
  3. 友好性,界面美观,友好,使用简单,可供大部分用户使用【1】

1.3相关技术介绍

1.3.1 JSP编程技术

JSP(Java Server Page),自从被以sun公司为首的众多公司开发出来之后,一直受到网页技术开发人员的追捧,这也与其非常适合当前的网页开发有关。实质上,jsp技术是在传统的html中添加java代码和jsp标记,来实现动态控制页面,向后台传递数据信息,和接受后台传过来的数据,并作出相应。根据目前的技术,通过jsp技术基本上可以实现快速开发适用于大部分服务器的前台界面。同时,jsp页面的特点导致其也可以独立运行与平台之上,这样的特点也导致jsp技术也具备较强的可伸缩性和可移植性。同时,jsp在运行的过程中,可以把用户从系统中分离出来,这样做的好处在于,可以实现在不改变底层的动态内容的情况之下,可以修改网页的布局和外观【2】

JSP的优势在于:

1. 可移植性,可以支持多种平台,这也使得jsp页面几乎可以在大部分的平台中实施开发,在大部分的系统环境中进行发布,同时jsp的扩展性特点,也使得其可以在其发布环境中任意扩展,在这一点上,jsp技术和ASP和PHP技术相比较,jsp的局限性要比ASP和PHP要小很多。

2. 使用JSP技术编写的网页,基本上可以在各种环境下完美运行。

3. 能够在数种功能全面的开发工具中开发,且现在已经有数种功能全面的开发工具可用来开发JSP,而且大多数开发工具基本都是不收费的,因此能够顺利的在各大开发平台运行。

剩余内容已隐藏,请支付后下载全文,论文总字数:22151字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;