欢迎来到天天文库
浏览记录
ID:6164081
大小:720.50 KB
页数:29页
时间:2018-01-05
《基于web的信息发布系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、编号:池州职业技术学院毕业设计课题名称:基于WEB的信息发布系统设计姓名:李君学号:0931219系部:信息技术系专业:计算机应用技术班级:09计2班指导教师:黄宝智二○一二年六月基于WEB的信息发布系统设计李君(信息技术系09计2班)摘要:近年来,Internet技术得到迅速的发展,已经成为计算机产业的一个技术热点。促成Internet高速发展的因素之一就是Web技术。Web技术的发展使得那些具有交互动态页面、有条理的数据库查询、丰富信息内容的页面成为最吸引人的网页。浏览Web有着执行Windows程序一样的感觉
2、和操作性。随着Internet技术的发展,它已经成为一种操作平台,为用户提供强大的服务,例如网上购物,网上电子商务,社会信息数据库服务等。关键字:信息农业信息农业网站农业新闻农业门户目录1引言22系统分析32.2本系统采用的关键技术42.2.1JSP技术42.2.2JavaBean技术42.2.3JDBC技术52.2.4用JDBC访问数据库62.3可行性分析92.4系统运行环境93系统概要设计113.1总体功能113.2E-R图144数据库分析的设计与实现154.1后台数据库设计154.1.1SQLSERVER介绍
3、154.1.2数据库表结构164.2处理流程设计184.2.1系统操作流程184.2.2数据增加流程194.2.3数据修改流程204.3.4数据删除流程204.3系统模块设计214.3.1管理员登录214.3.2页面内容后台管理235系统调试与测试275.1程序调试275.2程序的测试275.2.1测试的重要性及目的275.2.2测试的步骤295.2.3测试的主要内容296结论316.1系统评价316.2安全性问题31致谢33参考文献34一、引言研究的背景:网络已成为人们获取信息的重要方式。当前,我国农业网站已近3
4、万家,却没有如新浪、腾讯等四大门户等知名度较高的农业网站。当前农业网站面临着自身内容建设不完善、盈利模式不清晰等问题,也受到农村基础设施现状和农民自身素质不高的制约。随着农村经济的发展,农业网站将成为服务三农的重要信息来源,成为社会主义新农村建设不可或缺的重要方面。农业网站要做大做强,需要向两大主要方向转型,一是综合性门户网站,二是专业性特色网站。开发必要性及系统介绍:在当前社会,信息已成为一种隐型的财富,人们对信息的需求再也不是局限于单纯的电视、报纸等大众途径。随着Internet在中国的发展日新月异,人们在日常
5、生活中也越来越多地使用这项新技术来为自己的工作和生活服务,人们通过网络来获取信息的需求越来越大。基于此种考虑,网络开发者们提出了一种“基于WEB的信息发布系统”该系统能够实现在线更新最新资讯、设置农业新闻分类导航等功能,此外,网站管理员也可在线对后台进行管理,例如信息的修改、删除等操作,以保证资讯的及时、准确性。二、系统分析2.1功能需求分析本系统需要具有以下功能:(1)由于一项新的软件在被使用之前,对于使用者来说是陌生和崭新的,所以要求系统具有良好的人机界面。(2)能够实现新闻发布的各项功能,能成功的对用户各种信
6、息进行管理。(3)查询、修改、删除、添加数据方便,数据的稳定性和可靠性好。系统采用B/S模式。整个系统最关键的就是数据库系统,一个强大的数据库可以支持完善一个优秀的软件设计,通过软件系统与数据库系统的连接来实现通过软件界面观察和处理操作数据。业务服务器数据库服务器事务逻辑数据逻辑ClientBrowser表示逻辑Browser表示逻辑JSP网页WWW服务器/业务逻辑服务器JavaBean组件中间件JDBC数据库服务器数据库SQLServer2000图3-1系统模式图系统采用三层结构,在客户端用户通过浏览器完成数据下
7、载与模拟操作,浏览器端的表现逻辑通过JSP网页完成。而系统内部复杂的业务逻辑主要通过JavaBean的组件(Component)实现,JavaBean组件在WWW服务器上运行,通过JSP返回到客户浏览器。通过表现逻辑与业务逻辑的分离,使网页内容简洁,系统的可维护性和可扩充性增强。在服务器端,系统使用JDBC中间件访问数据库,数据库服务器定义了本系统所需要的事务逻辑和数据逻辑。本系统使用JSP技术作为表现手段,服务器采用Tomcat5.0.3作为JSP引擎,系统业务逻辑由JavaBean组件完成,使用JDBC3.0驱
8、动程序访问数据库。由于系统测试需要成熟的数据库支持,因此系统采用SQLSERVER2000数据库作为数据库服务器。2.2本系统采用的关键技术2.2.1JSP技术JSP是由Sun微系统公司于1999年6月推出的一项技术,是基于JavaServlet以及整个Java体系的Web开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。JSP技术在多个方面加速了
此文档下载收益归作者所有