066JSP+SQL SERVER 2000新闻管理系统样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均根据您的要求,把系统上的开发信息,题目等修改成符合您的要求)
本系统开发工具:JSP +SQL
SERVER2000
本设计包含内容:源代码+毕业论文+开题报告+答辩稿
论文大概:
目
录
摘要………………………………………………………………………………………………...……………..2
Abstract................................................................................ 3
第一章 绪论 4
1.1背景 4
1.2
选题的目、意义 5
1.3 开发工具介绍 5
1.4
小结 6
第二章
系统需求分析 7
2.1背景 7
2.2 需求分析 7
2.2.1
对功能的规定: 7
2.2.2对性能的规定: 8
2.2.3数据管理能力要求: 8
2.2.4
运行环境: 9
2.2.5 所用工具: 9
第三章
系统概要设计 10
3.1 系统的体系结构 10
3.2
系统业务流图 11
3.3数据流程图 12
3.4系统模块以及功能设计 12
第四章 系统详细设计 14
4.1
数据库类型:Microsoft SQL SERVER 2000 14
4.2 数据库介绍: 14
4.3
数据库设计原则 14
4.4数据库需求分析 15
4.5
数据库各表中字段定义 16
4.6
数据库逻辑关系图 18
第五章 系统测试 19
结束语…………………………………………………………………………………………………………...37
致谢 38
参考文献: 39
1 摘
要
伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。而网页具有信息量大,传递快速,没有时空限制等特点。在这个网络时代,人们了解的新闻不仅仅是来源于电视、报纸等,还来源于网络。所以新闻发布系统也就成为大家所认可的在网络浏览新闻的最佳途径。
本系统实现了对新闻的添加、修改、删除、审核,以及对用户的管理等功能,在前台新闻浏览模块当中,可以用户注册,发表新闻评论,搜索新闻等功能,完成了一个新闻发布系统的所有基本功能。
关键词:JAVABEAN,新闻发布,模板,自定义标签
2 Abstract
With the appearance of the network,
webpage had incorporated the life of people gradually. It make the
network closely linked with people's life that fast prompt news
browse through, colorful online information.Then the third media has
appeared in the world again - -Internet. It has broken the region to
limit, really make information share , has changed people's work and
life style. The homepage has the characteristics of the big
information content, the fast transmission , having no limit of the
space and time, and so on.In this cybertimes, the news that people
understood is not only stemming from TV , newspaper ,etc., but else
steming from the network. So news release system become everybody to
be approved to browse through best route of news in network
just.
This system has been realized adding , modification ,
deleting , verifying to news, and management in user function, news
have a look around module in front desk, the all right registration
of users, publish news analysis , search for functions such as the
news ,etc., have finished all basic functions of a news release
system.
Keyword: JAVABEAN, news briefing, the template , self-defining
label
3 第一章 绪论
3.1 1.1背景
新闻发布系统(News Release
System)是上个世纪九十年代互连网技术发展以后才出现的技术,最初表现是解决一些网站的信息动态发布而开发,最初只是简单的发布和显示,应用对于各种不同的站点需要构建不同的系统来满足需要,而且功能十分单一,在九十年代后期,互连网技术进一步发展,网络作为新起的新闻媒介工具,其用户大大增加,对系统的要求也越来越高,新闻发布系统在这样的一个环境中提出、开发、并改进,到现在,新闻系统开发的成功案例已经不计其数,而且已经应用到各种站点上,可以说,各行各业的绝大部分的网站都使用到了新闻系统,大量的用户引发了新闻系统功能的进一步扩大和深化,给新闻系统提出了更高的要求。
3.2 1.2选题的目的、意义
随着Internet信息技术的高速发展,越来越多的企业已建立或计划建立自己的网站。但是,为了建立和维护自己的网站而聘请专职的网络技术人员的成本对于一个中小型企业来说实在是太高了。对于这类企业来说,他们最需要的就是一个现成的新闻发布系统,这样只需要会打字,会上网,就能利用新闻发布系统建立和维护自己的网站。
新闻发布系统的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短,在某些专门的网上新闻站点,如新浪的新闻中心等,新闻的更新速度已经缩短到五分钟一更新,从而大大加快了信息的传播速度,也吸引了更多的长期用户群,时时保持网站的活动力和影响力。
1.3
3.3 3.2
系统业务流图
后台管理员通过登录验证获得后台管理权限,可以通过:设置栏目->添加文章->添加模板->绑定模板->生成文件等一系列的系统业务来完成一个新闻系统的设置和新闻的发布,图3-3本系统的业务流程图。
图3-3系统业务流图
3.4 3.3数据流程图
图3-4系统数据流程图
3.5 3.4系统模块以及功能设计
模块 详细功能描述
文章管理 添加文章:主要是用于发布新闻
编辑文章:对已发布的新闻进行审核、修改、删除等操作
栏目管理:对新闻的栏目进行增加、修改、删除,支持无限级分类
新闻图片管理:对随新闻发布的图片进行有效的管理,删除无用的图片
投票管理:对在主页上发布的投票进行管理
生成管理 生成所有文章
:生成所有新闻的浏览页面
生成各栏目主页:生成所有栏目的浏览页面
生成主页:生成主页面
账号管理 账号管理:增加、删除、锁定账号
修改密码:修改当前管理员的登录密码
系统数据 系统设置:设置一些系统的基本系统和一些常用参数的默认值
系统空间占用:查看系统各个部分所占用的硬盘空间
数据库备份:对数据库进行备份
数据库恢复
:数据库损坏时对数据库进行恢复操作
数据库收缩
压缩数据库,节约系统占用空间
日志管理:对系统的一些重要操作的记录
3.
3.6 5.3
文章管理效果
文章管理是本系统的核心部分,本系统提供了强大的文章管理功能。
3.7 5.3.1
增加文章
本模块主要开发了一个可见即可得的在线编辑器为用户提供了一个良好的文章发布界面,用户通过此界面可轻松发布新闻内容:
图5-5
文章发布界面效果图
实现本功能的核心代码为:
3.8
3.9 5.3.2
编辑文章
本模块实现对文章的管理功能,主要包括审核、分类检索、修改、删除等操作。
图5-6 编辑文章效果图
图5-7 删除文章时的提示信息框
3.10 5.4
后台管理菜单
本功能实现的关键代码为:
3.11 5.5
前台生成页面效果图
实现本功能的关键代码为:
<%@ page
contentType="text/html; charset=GBK"
language="java"%>
<