杨钦钊网络12_2班29号基于web的信息发布系统设计

杨钦钊网络12_2班29号基于web的信息发布系统设计

ID:35352357

大小:73.71 KB

页数:5页

时间:2019-03-23

杨钦钊网络12_2班29号基于web的信息发布系统设计_第1页
杨钦钊网络12_2班29号基于web的信息发布系统设计_第2页
杨钦钊网络12_2班29号基于web的信息发布系统设计_第3页
杨钦钊网络12_2班29号基于web的信息发布系统设计_第4页
杨钦钊网络12_2班29号基于web的信息发布系统设计_第5页
资源描述:

《杨钦钊网络12_2班29号基于web的信息发布系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于WEB的信息发布系统设计杨钦钊(北华人学计算机科学技术学院网络工程网络12_2班29号)摘要:近年Internet技术得到迅速的发展,已经成为计算机产业的一个技术热点。促成Internet高速发展的因素之一就是Web技术。Web技术的发展使得那些具有交互动态页面、冇条理的数据库查询、丰富信息内容的页面成为最吸引人的网页。浏览Web冇着执行Windows程序一样的感觉和操作性。随着Internet技术的发展,它已经成为一种操作平台,为用户提供强大的服务,例如网上购物,网上电子商务,社会信息数据库服务等。关键字:信息农业信息农业网站农业新闻农业门户一、引言研究的背景:网络已成为人们

2、获取信息的重要方式。当前,我国农业网站己近3万家,却没有如新浪、騰讯等四人门户等知名度较高的农业网站。当前农业网站血•临着自身内容建设不完善、盈利模式不清晰等问题,也受到农村棊础设施现状和农民自身索质不高的制约。随着农村经济的发展,农业网站将成为服务三农的重要信息来源,成为社会主义新农村建设不可或缺的重要方面。农业网站要做大做强,需要向两大主要方向转型,一是综合性门八网站,二是专业性特色网站。开发必要性及系统介绍:在当前社会,信息已成为一种隐型的财富,人们对信息的需求再也不是局限于单纯的电视、报纸等大众途径。随着Internet在中国的发展口新刀异,人们在日常生活中也越来越多地使用

3、这项新技术来为口己的工作和生活服务,人们通过网络來获取信息的需求越來越大。基于此种考虑,网络开发者们提出了一种“基于WEB的信息发布系统”该系统能够实现在线更新最新资讯、设置农业新闻分类导航等功能,此外,网站管理员也可在线对后台进行管理,例如信息的修改、删除等操作,以保证资讯的及时、准确性。二、系统分析2.1功能需求分析本系统需要具有以下功能:(1)由于一项新的软件在被使用之前,对于使用者来说是陌生和崭新的,所以要求系统具有良好的人机界面。(2)能够实现新闻发布的各项功能,能成功的对用户各种信息进行管理。(3)查询、修改、删除、添加数据方便,数据的稳定性和可靠性好。系统采用B/S模

4、式。整个系统最关键的就是数据库系统,一个强大的数据库可以支持完善一个优秀的软件设计,通过软件系统与数据库系统的连接來实现通过软件界面观察和处理操作数据。JavaBean组件SQLServer2000Browser表示逻辑Browser表示逻辑JSP网页WWW服务器/业务逻辑服务器中间件JDBC数据库服务器事务逻辑数据逻辑Client丿~y~数据库服务器丿~Y业务服务器丿~Y图3T系统模式图系统采川三层结构,在客户端用户通过浏览器完成数据下载与模拟操作,浏览器端的表现逻辑通过JSP网页完成。而系统内部复杂的业务逻辑主要通过JavaBean的组件(Component)实现,JavaBe

5、an组件在WWW服务器上运行,通过JSP返回到客户浏览器。通过表现逻辑与业务逻辑的分离,使网页内容简洁,系统的可维护性和可扩充性增强。在服务器端,系统使用JDBC中间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。本系统使用JSP技术作为表现手段,服务器采用Tomcat5.0.3作为JSP引禁,系统业务逻辑由JavaBean组件完成,使用JDBC3.0驱动程序访问数据库。由于系统测试需要成熟的数据库支持,因此系统采用SQLSERVER2000数据库作为数据库服务器。2.2本系统采用的关键技术2.2.1JSP技术JSP是由Sun微系统公司于1999年6月推出的-项技

6、术,是基于JavaServlet以及整个Ja眩体系的Web开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。JSP技术在多个方面加速了动态Web页面的开发。与微软公司的ASP技术相比,JSP具有如下优点:(1)开放的技术:JSP技术基于平台和服务器的和互独立,技术支持來自广泛的、专门的、各种工具包,有服务器的组件和数据库产品开发商提供。相比Z下,ASP技术主要依赖MICROSOFT支持。(2)平台和服务器的独立性:JSP编写的代码可运行在任何符合JAVA语法结构的环境中。这样JSP就能够运行在多种WEB服务器上并支持来口多家开发商提供的各种工貝•包。(3)开放的开发过程,

7、开放的源码:自1995年以來,SUN用开放过程方法同国际JAVA纽织合作开发和修改JAVA技术和规范。(4)JSP标记可扩充性:JSP技术能够为开发者扩展JSP标记,充分利用与XML兼容的标记技术强人的功能,大大减少对脚本语言的依赖。(5)JSP跨平台的可重用性:JSP组件(EJB,JavaBean或定制的JSP标记)都是跨平台可重用的。2.2.2JavaBean技术JSP作为一个很好的动态网站开发语言得到了越来越广泛的应用,在各类JSP应用程序中,JSP+JavaB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。