1、 1 毕 业 论 文 (设 计) 开 题 报 告 毕业设计(论文)题目: 新闻发布系统的设计与实现 一、研究的背景和意义 随着社会的发展和互联网技术的进步,新闻媒体的传播形式发生了历史性的变 革。由以报纸为主的传统信息传播模式迈向了以互联网为中心的更为方便快捷的新时 期信息传播模式。 新闻发布系统( News Release System) 是上个世纪九十年代互连网技术发展以 后才出现的技术,最初只是简单的发布和显示,应用对于各种不同的站点需要构建不 同的系统来满足需要,而且功能十分单一。在九十年代后期,互连网技术进一步发 展,网络作为新起的新闻媒介工具,其用户大大增加,对系统的要求也越来越高
2、, 新闻发布系统在这样的一个环境中提出、开发、并改进。到现在,新闻系统开发的 主要目的已经变成为用户提供一个方便的、可快速浏览当前最新新闻的界面。因此 要为用户提供一个方便易用的使用界面,具有更高权限的管理用户提供添加、删除 新闻的系统维护功能。当然成功案例已经不计其数,而且已经应用到各种站点上, 可以说,各行各业的绝大部分的网站都使用到了新闻系统,大量的用户引发了新闻 系统功能的进一步扩大和深化,给新闻系统提出了更高的要求。 新闻媒体的这种发展使人们能够从各种渠道快速的获取更多的新闻信息。因此, 我选择了新闻发布系统的设计。 二、文献综述 在我们这个网络信息时代,人人都是新闻信息的制造者和传
3、播者,这种新闻信息 的自由制造和传播对我们国家和社会的发展与进步都至关重要。在孙卫琴等人主编的 Tomcat 与 Java Web 开发技术详解中了解了 Tomcat 及 Eclipse 等开发工具的安 装和配置。Apache Tomcat 是 Apache 开发组织推出的支持 JSP 和Servlet的服务器, 在软件行业有着广泛的应用。在潘传绑等人主编的Java 实效编程百例中介绍了 新闻发布系统的主要功能和核心技术,此核心技术使用 B/S 模式,基于 JSP+Servlet 平台。而由 Narty Hall 等人主编的Servlet 与JSP 核心技术中详细介绍了 JSP 和 Servl
4、et 相关技术。JSP 是 Java Web技术中最流行的开发技术,这种技术以内置对象 和标记的方式提供了一种开发Java 程序的简单语法, 容易掌握, 功能强大。 而 Servlet 是 Java Web 应用中最基本的一种组件形式,通过“请求-响应”模式为 IE 浏览器提 供服务,实现和 JSP 类似的功能。 综上所述,本课题的研究采用了Tomcat+JSP+Servlet+SQLServer2000 做为系统 2 的研究平台。使用动态 WEB 技术,浏览器/服务器(B/S)模式。由Servlet 负责控制 用户的请求,Jsp 负责用户界面的显示,且用户提交的数据要保存到数据库中,使用 JDBC 技术进行数据库连接。在构建访问数据库的代码时,使用 DAO 模式。 通过学习张海藩主编的软件工程 ,我对此设计进行了可行性研究及需求分析, 并对各功能模块进行了构思。其主要功能包括前台新闻浏览模块和后台新闻管理模 块。而前台新闻浏览模块包括用户注册、用户登录、新闻主页、新闻浏览、新闻评论、 新闻类型列表和相关新闻链接; 后台新闻管理模块包括新闻类型管理、 新闻信息管理、 新