新闻网站的设计与实现文档格式.docx

上传人:b****0 文档编号:12965180 上传时间:2022-10-01 格式:DOCX 页数:37 大小:4.06MB
下载 相关 举报
新闻网站的设计与实现文档格式.docx_第1页
第1页 / 共37页
新闻网站的设计与实现文档格式.docx_第2页
第2页 / 共37页
新闻网站的设计与实现文档格式.docx_第3页
第3页 / 共37页
新闻网站的设计与实现文档格式.docx_第4页
第4页 / 共37页
新闻网站的设计与实现文档格式.docx_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

新闻网站的设计与实现文档格式.docx

《新闻网站的设计与实现文档格式.docx》由会员分享,可在线阅读,更多相关《新闻网站的设计与实现文档格式.docx(37页珍藏版)》请在冰豆网上搜索。

新闻网站的设计与实现文档格式.docx

明日新闻网站主要用JSP编辑,SQLServer2005数据库、Tomcat网络服务器,并且在Eclipse上编码新闻发布网。

关键字:

SQLServerJSP新闻发布网站

 

ABSTRACT

Nowadaysinformationtechnologyishighlydeveloped,journalismhasaccountedformoredominantpositionintheInternetindustry.Andourlifeiscloselylinkedwithnews,Readnewsonlineeverydayisoneofthehabitsofourlives.WecanknowvarietyofanecdoteswithoutgoingoutsidethroughtheInternet.Atthesametime,wecanalsosavethecostoftraditionalpaper-basednewspapersandmagazines.Westartfromactualsituations,first,doingsomeactualinvestigationandanalysisfortoday'

smainstreamnewsportalsites(eg:

SinaNews,SohuNews).Buildingabasicfunctionalmodulesestablishnewssiteneedstoimplement.

ThebuildingofthisnewswebsitebasedonB/Smodule,wecanaccessthroughaWebbrowser,andmakethebrowseofnewsmoreconvenient.Thissystemdividedintotwoaspects,oneisforegroundinterface,userscanscancolumnarnews,issuenewscomments,registerordinarymembers,linksandotherfunctions,toachievesharingofinformation;

theotherisbackgroundlandingasasystemadministrator,changingnews,real-timerelease,addingnewscolumns,registeredmembersofmanagementandothersystemmaintenancefunctions.

ThiswebsiteusesJSPasthemainlydevelopmentlanguage,databaseusesSQLServertomanagethedata,theprogrammingenvironmentisintheMyEclipse,back-groundserversetupbyTomcat,itisaweb-basednewspublishingwebsite.

KeyWords:

SQLServerJSPNewspublishingwebsite

第一章绪论1

1.1课题开发背景及意义1

1.2开发工具及技术1

1.2.1JSP技术简介1

1.2.2Eclipse简介2

1.2.3SQLserver2005数据库简介2

1.2.4JDBC简介3

1.3开发软件与硬件配置4

第二章系统分析与设计5

2.1系统需求分析5

2.2系统可行性分析5

2.3系统功能结构设计5

第三章数据库分析与设计7

3.1数据库的概念结构设计7

3.2数据库的逻辑结构设计9

第四章系统功能实现12

4.1系统前台模块12

4.1.1首页模块12

4.1.2用户注册模块14

4.2系统后台模块16

4.2.1管理员登录模块16

4.2.2系统用户管理模块18

4.2.3新闻类别模块19

4.2.4新增新闻模块21

4.2.5留言板模块23

4.2.6友情链接模块25

第五章系统测试27

5.1测试方法27

5.2系统功能测试27

总结32

谢辞33

参考文献34

第一章绪论

1.1课题背景及意义

互联网通信技术高度发达的今天,我们不再像古代那样通过烽火或者信使来传递消息,仅仅通过网络我们就可以了解到世界各地的发生的实时信息,这是人类的跨时代意义的进步。

当然我们了解这些信息需要媒介,而这就是新闻发布网站的意义所在。

由此一来,我们既节约了传统的报刊杂志的费用的花销,同时又能做到足不出户就能看到天下大事新闻八卦。

信息不仅仅与我们的日常生活息息相关,它贯穿各行各业的各个领域,各大中小型企业的发展也离不开信息化,更早的掌握了信息,也就更能够先人一步抓住机会,在企业的竞争中占据有利地位,因而我们借此机会设计出与其相符合的新闻网站,更好的发展和利用互联网信息。

新闻发布网是一个集合新闻内容和会员信息的一站化管理的基于B/S构建模式的网站系统。

新闻发布网站在当今互联网上已经随处可见比比皆是,通过它我们可以在线实时浏览新闻信息,还可以注册会员、参与评论与其他来自各个地区的网友进行互动,实现信息的共享。

本网站前台用来展示最新的新闻信息以及新闻分类、留言板、友情链接等功能,同时提供网友评论,便于信息知识的交流。

后台设置管理员登录功能,实现新闻的实时发布、修改、删除、查询以及新闻分类的添加删除、管理注册会员、对友情链接的管理等,实现对网站的实时的维护,同时又保证了网站的安全性。

1.2开发工具及技术

1.2.1JSP技术简介

明日新闻网网站的建设使用了现今使用较为广泛的JSP技术由Sun公司倡导以及与多家软件公司一起合作并研发的动态网页技术标准。

这种技术在页面中插入Java代码从而形成.JSP文件,JSP技术在动态网页中应用广泛并且具有跨时代的意义。

JSP技术中加入Java代码同时能实现出Java语言开发出Web软件可以跨平台的优点,同时JSP是执行于在服务器端的,当需要反馈信息时,服务器会反馈一个HTML文本给客户,所以客户只需要安装一个浏览器即可浏览到自己想看的内容,使信息的浏览更加方便快捷。

网站的制作还运用了JavaScript,是一种运行在客户端的动态的弱类型语言,这类语言在web开发语言中非常常见,同时也是面向对象的客户端语言中相对而言比较安全的一种

,可以使页面彰显独具特色的动态功能,结合SQLServer数据库使整个网页层次清晰结构分明。

在HTML中,加入JavaScript可以开发交互式Web网页,使网页具有鲜明的交互性、实时性和动态性,既丰富了网页的内容,同时又增强了网站的时效性,使之能做到实时新闻实时更新。

该新闻网站广泛的运用了JSP技术,验证用户登录名密码是否有效,保证了网站的安全性。

1.2.2Eclipse简介

Eclipse是IBM提供了最早的代码基础,2001年贡献给开源社区,至今有150多家软件公司企业参与项目之中。

Eclipse仅仅是一个框架或者说是一组服务,通过添加的插件组建来构成开发环境,围绕Tomcat,SQLServer等软件能够实现网站的开发与制作,使用上既方便又快捷。

Eclipse是跨平台的,同时又是开源软件免费使用下载,深受广大程序员的喜爱。

Eclipse拥有至高无上的灵活性。

集众多插件为一体的Eclipse,使用户的开发环境具有统一性和一致性,从而使所有工具开发人员都在相同的水准上尽情的发挥创作。

Eclipse具有相当不错的兼容性不仅仅支持常用的Java语言的开发,所以它的应用之广贯穿于代码编程的各个程序领域。

1.2.3SQLserver2005数据库简介

SQLserver2005数据库是一个全面的电子文件柜。

在日常生活中很多数据过于庞大已经超出了人脑所能记下的范围,而且使用传统的纸张记录又需要耗费巨大的人力物力,所以我们需要将一些信息或者某个特定的信息集合存储在计算机上,方便我们日常管理,然而数据库就是将这些特定的信息收集起来的“仓库”,用户可以根据自身的需求对这些数据执行有效的操作。

在现实世界中,实体与实体之间有各式各样的联系,而关系型数据库就是建立在这些错综复杂的联系中的,然而数据也有不同的类型,例如字符串型string型、日期型data、字符型char等等多种类型。

当我们使用SQLserver2005处理数据时,根据不同的数据类型来创建不同的表结构,再根据数据的类型和特点添加约束键,形成一个完整的表结构,我们还可以将多个表进行连接,因此我们就可以执行表与表之间的查询操作,利用数据库来存储用户的注册信息实时更新web网页的新闻动态,使网站的维护更加方便快捷。

MicrosoftSQLServer2005是一个相当全面的数据库平台,它即能够提供大型企业级的数据库管理,支持大型企业的联机事务处理,进行高度复杂的数据分析处理,又有全面的集成商业智能(BI),数据仓库系统以及网站所需的性能水平。

同时SQLServer2005具有很高的安全性和可靠性,可以有效的分配资源,避免多个用户同时对一个资源进行更新或者请求时发生类似死锁现象等,比如内存、网络带宽的请求等。

该版本与以往版本相比,更进一步升级了安全系统加密,具有新的安全认证,使用户在使用过程中更加安全可靠,与此同时新增了数据镜像功能,使数据的恢复更加方便快捷,从而提高了系统的可靠性和拓展性,支持单个机器操作只需一台计算机操作,这样既节省了空间,同时又节省了多余的花销。

MicrosoftSQLServer2005的系统框架有三个方面,分别为:

关系数据库、结构化查询语言以及可拓展标记语言,数据库的组织方法是各种各样的,关系型数据库通过几何代数运用现实世界事物与事务之间的关系,来解释抽象的数据架构。

在关系数据库中,模式结构主要包括表、视图和索引,模式包括:

外模式、模式以及内模式。

数据以计算机语言存在表结构里。

一个大型的数据库包括成千上万个表结构,每一个表都是由行和列组合起来的数据集合。

用户对这些数据进行组织分析定义,再将数据整理组织成表,规范的存储在数据库中。

同时关系型数据库能够对数据进行规范化的整合,使用户对数据操作时更加清晰明了。

结构化查询语言表达丰富逻辑缜密非常适合数据库的应用开发。

SQLServer2005是高性能数据存的应用程序。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1