新闻发布系统的设计与实现

点赞:18289 浏览:82429 近期更新时间:2024-04-09 作者:网友分享原创网站原创

摘 要:新闻发布系统又被称为内容管理系统,是一个基于新闻和内容管理的全站管理系统,用户可以同过访问这个系统找到各类自己喜欢的新闻,获取相应的资讯.本论文描述了一个新闻发布系统的需求、设计和实现的具体内容,该系统前台用户可以浏览新闻,搜索新闻,后台管理主要实现新闻的发布、修改、删除,新闻类别的添加、修改,管理用户的添加、修改、删除等功能.

新闻发布系统的设计与实现参考属性评定
有关论文范文主题研究: 关于数据库的论文范文检索 大学生适用: 专升本论文、研究生毕业论文
相关参考文献下载数量: 52 写作解决问题: 毕业论文怎么写
毕业论文开题报告: 论文任务书、论文目录 职称论文适用: 职称评定、初级职称
所属大学生专业类别: 毕业论文怎么写 论文题目推荐度: 经典题目

关 键 词:新闻发布系统设计实现

中图分类号:TP311文献标识码:A文章编号:1007-9416(2013)02-0127-01

1前言

随着Inter信息技术的高速发展,越来越多的企业想将自己企业的信息通过网络与全世界分享,所以它们已经建立或计划建立自己的信息发布网站.而传统的信息发布方式已经不适应这个快速变化的信息时代,需要一个更高效,更简洁的方式进行信息发布.新闻管理管理系统正是基于这样一个目的而诞生的,它是企业信息化建设和电子政务的新宠.它的基本思想是分离信息内容和表现形式,内容存储在数据库或独立的文件中,而表现形式存储在模版里.当用户请求页面时,各部分联合生成一个标准的HTML页面;当信息修改时,用户只需在一个可视化的界面对信息内容进行修改,大大缩短了信息的更新时间,提高了效率,并且简化了操作[1].


2系统需求描述

本系统要求实现新闻发布系统的各项基本功能,采用B/S模式,可以让用户通过浏览器直接访问位于怎么写作器上的新闻,也方便管理员对系统进行维护.系统功能需求主要包括:前台显示功能和后台管理功能.

前台显示功能主要针对一般用户,当一般用户在浏览新闻系统时,系统应该对新闻栏目和新闻条目的显示.另外,前台显示功能还应包括一个提供给系统管理员登录后台的登录入口.

后台管理功能是针对系统管理员的,当系统管理员登录系统后台时,系统后台提供给系统管理员的功能应该有:对新闻栏目的浏览、添加、修改和删除;对新闻条目的浏览、添加、修改和删除.

3系统功能模块图

根据新闻发布系统的特点,可将其分为系统设置、类型管理、新闻管理,等三个部分,其具体功能模块如图1所示.

4系统设计模式和基本构架

系统基于MVC设计模式,在MVC基础上加入数据库连接池模块层对数据库操作进行封装[2].该模型在本系统中具体实现方式是:Model由JaBean完成,View由JSP完成,Controller由Servlet完成,再加上数据库连接池专门负责数据库连接和管理[3].系统具体构架如图2所示.

5数据库设计

本系统采用关系型数据库系统SQLSERVER2005,针对本系统,所需要的数据库结构如表1所示.

6系统实现

根据前面的设计思路,整个系统按照MVC模式的三个部分以及数据库连接池进行编码实现,分为视图层、控制层、模型层和数据库连接池.

7结语

系统的开发采用了目前国际流行的MVC(模式-视图-控制器模式)进行系统设计,整个系统的实现体现了MVC开发模式将输入、处理、输出分离开来的思想,使整个系统代码功能一目了然,易于维护和扩展.