计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

网络新闻系统系统的设计与实现JSP+TOMCAT

2016-03-17 01:02
导读:计算机应用论文论文,网络新闻系统系统的设计与实现JSP+TOMCAT在线阅读,教你怎么写,格式什么样,科教论文网提供各种参考范例:毕业
毕业

目录
1 绪论 1
1.1 研究背景 1
1.2 国内外研究现状 1
1.3 新闻发布系统简介 2
1.4 的选题意义 2
1.5 本文的工作及创新点 2
1.6 本文的组织结构 3
2 开发工具简介 4
2.1 JSP的认识 4
2.2 JavaBean组件 5
2.3 JDBC技术 6
2.4 SQL Server2000数据库 7
2.4.1 数据库介绍 7
2.4.2 数据库设计原则 8
2.5 开发工具的安装与配置 8
2.5.1 JSDK的安装和配置 8
2.5.2 Web服务器Tomcat的安装和配置 9
3 需求分析 12
3.1 对功能的要求 12
3.2 对性能的要求 12
3.3 对数据管理能力要求 12
3.4 运行需求 13
3.5 将来可能提出的要求 13
4 概要设计 14
4.1 系统设计思想 14
4.2 系统的体系结构 14
4.3 系统业务流图 15
4.5 数据库E-R图设计 16
5 详细设计 18
5.1 管理员后台管理登陆及后台首页 18
5.2 系统管理 20
5.2.1 系统基本信息 20
5.2.2 系统参数设置 20
5.2.3 系统日志管理 21
5.3 版面管理 21
5.3.1 类别管理 21
5.3.2 专题管理 26
5.4 新闻管理 27
5.4.1 添加新闻 27
5.4.2 修改新闻 29
5.5 用户管理 31
5.5.1 添加新的管理用户 31
5.5.2 修改用户 32
5.6 用户个人信息 32
5.6.1 浏览信息 32
5.6.2 修改资料 33
5.7 帮助信息 34
5.8 前台新闻显示 34
6 系统运行与维护 38
结论与展望 39
参考文献 40
致谢 41
附录 42

网络新闻发布系统的设计与实现
 
摘要:本系统采用J2SDK 1.5.0.1作为开发环境,SQL SERVER 2000作为数据库服务器,Tomcat5.0作为测试服务器,实现了对新闻类别分类设置、新闻的发布修改删除,以及后台管理员权限等1系列的功能,完成了1个新闻发布系统的所有功能,实现过程中采用了JAVABEAN来封装对数据库和服务器的复杂的逻辑操作。系统捕获了绝大多数的异常情况,具有较好的容错性,前台页面全部生成HTML静态页面,杜绝了1般用户直接操作数据库的可能,能够承受大量用户同时浏览的压力,满足大部分新闻发布的需求。

(转载自http://zw.NSEAC.com科教作文网)


关键词:JAVABEAN;新闻发布;数据库


The Design and Implement of Network News System
 
Abstract:This system adopts J2SDK 1. 5. 0 .1, as the development environment, SQL SERVER 2000 is regarded as the database server, Tomcat5.0 has realized as testing the server that revises and deletes the grade of issue which classifies setting up , news of the classification of the news, template, and authority and backup person, administrator of backstage supporter , have finished all functions of a news briefing system, realize the course has adopted JAVABEANS to encapsulated the complicated logic operation to the database and server.Catch most unusual situations systematically, have fault-tolerant the better one, the front desk pages all produce HTML static page , has stopped general users operating the possibility of the database directly, can bear the pressure that a large number of users have a look around at the same time , meet most news briefings demands.
Keywords: JAVABEAN;newsbriefing;database

1 绪论
1.1 研究背景
新闻业是社会各种信息收集、加工处理、传播利用的行业,信息技术的变革对新闻业产生了深刻的影响。21 世纪是网络的时代,国际互联网的迅猛发展在给传统传媒带来挑战的同时,也带来了新的发展机遇。传统传媒集团凭借自己集团强大的资本后盾,充分发挥信息技术和网络技术的作用,纷纷进军网络媒体,使得网络媒体事业逐渐壮大。[1]网络新闻媒体,从1般意义上来说,是指借助互联网发布新闻和提供新闻信息服务的站点。[2]随着互联网的成熟和迅速扩展,上网用户的规模迅速扩大。与此同时,受国外传统新闻机构纷纷抢滩网络的启发,我国1些新闻机构也迅速跟进,中国的网络媒体由此诞生。自1997 年下半年起,网络新闻传播业开始呈现加速发展的态势。到1999 年,中国新闻媒体的上网数量急剧增长,报刊、广播、电视、通讯社等各类新闻媒体已经在互联网上全面“开花”。互联网在中国的普及程度也日渐提高,1998 年底国内网络用户仅为210 万人,而根据中国互联网络信息中心(CNNIC)的最新统计,截止到2000 年6 月,我国网络用户数已达到1 690 万。[3]与传统媒体相比,网络媒体具有以下1些优势: (科教作文网http://zw.ΝsΕac.cOM编辑)
(1)网络新闻内容丰富、形态多样。
(2)网络新闻的时效性和综合性强。
(3)网络新闻具有可储存和可持久的特征。
(4)网络新闻具有很强的选择性和交互性。[4]
1.2 国内外研究现状
Internet上充满了大量的信息,这些信息以超链接的形式组织在1起,很多情况下,人们并非只在自己的网站上发布“原创”新闻,往往还需要引用其它网站上的新闻来充实自己的内容。1个政府机构或企业由很多部门组成,这些部门除了在自己的网站或网页上发布本部门的信息外,往往还需要转发相关部门的1些信息,这些信息以摘要的形式出现在网页上,并提供到原始网页的超链接。[5]
如何在Internet上发布新闻或各种信息,必然成为人们关注的热点。各家网站在建立自己的新闻发布系统上各有侧重,各有所长,也产生出1些专用的、大型的新闻发布系统。与此同时,留言板、BBS相继产生,从广义上讲,也可以将它们看成是新闻发布的1种方式。[6]
实现新闻发布系统的做法大致有两种:1种是把录入的新闻内容自动由程序直接生成HTML文件,比如按日期和新闻ID号来做HTML文件的名称,1些大的新闻网站如新浪、网易的新闻发布系统都是采用这个思想。而另1种就是直接把新闻数据保存到数据库里,当用户阅读新闻时,从数据库中调出数据,动态生成页面。[7]这两种方法是有差别的:第1种的显示速度和对服务器的负荷,是最轻的。对于大流量的站点,速度就是生命,网站太慢了。后1种方法在处理上比较简便,维护也方便。还有1种就是前两种的结合,通过应用数据库方便地处理查询,从而把读者引导至相应的新闻页面。[8]
1.3 新闻发布系统简介
新闻发布系统又叫做内容管理系统,是1个基于新闻发布和内容管理的全站管理系统。[9]新闻发布系统是基于B/S模式(即浏览器/服务器模式)的1种系统,本系统可以将杂乱无章的信息(包括文字、图片和影音)经过组织,合理有序地呈现在大家面前。当今社会是1个信息化的社会,新闻信息作为信息的1部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出。新闻发布系统的提出使电视不再是唯1的新闻媒体,从此以后网络也充当了1个重要的新闻媒介的功能。[10]简单地说,新闻发布系统就是充当1个网络新闻媒介的功能,主要实现对新闻的分类、上传、审核、发布,模拟了1般新闻媒介的新闻发布的过程,通过不同权限的账号分别实现以上所说功能,当然这些功能也可以是某1个账号全部具有。

(转载自科教范文网http://fw.nseac.com)

随着互连网的进1步发展,网络媒体在人们心中的地位进1步提高,新闻发布系统做为网络媒体的核心系统,其重要性是越来越重要:1方面,它提供1个新闻管理和发布的功能;另1方面,现在的新闻发布要求与普通的用户实现交互,用户可以很方便地参加1些调查和相关新闻的评论,这1点也是其他1些媒体现在无法做到的(电视、电台等),同时,INTERNET发展到当今,可以说,只要你上INTERNET,你就会接触到新闻发布系统,新闻发布系统的用户是相当惊人的,其重要性不容置疑,当然这也对新闻发布系统的开发提出了更高的要求。[11]    与1般的信息系统相比较,新闻发布系统具有以下特征:
(1)是基于B/S模式下的WEB信息系统,数据库逻辑相对简单,但数据量1般比较庞大。
(2)用户数量大,服务器压力大,是系统设计中必须考虑的问题之1,而1般的信息系相对压力要少了很多。
(3)是1个开放式的系统,前台浏览无须验证。[12]

    上一篇:网络游戏开发设计VC++ 下一篇:没有了