毕业设计(论文)网站新闻发布系统的设计与实现

上传人:公**** 文档编号:510457480 上传时间:2023-05-15 格式:DOC 页数:55 大小:701KB
返回 下载 相关 举报
毕业设计(论文)网站新闻发布系统的设计与实现_第1页
第1页 / 共55页
毕业设计(论文)网站新闻发布系统的设计与实现_第2页
第2页 / 共55页
毕业设计(论文)网站新闻发布系统的设计与实现_第3页
第3页 / 共55页
毕业设计(论文)网站新闻发布系统的设计与实现_第4页
第4页 / 共55页
毕业设计(论文)网站新闻发布系统的设计与实现_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《毕业设计(论文)网站新闻发布系统的设计与实现》由会员分享,可在线阅读,更多相关《毕业设计(论文)网站新闻发布系统的设计与实现(55页珍藏版)》请在金锄头文库上搜索。

1、摘 要随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本系统是利用JSP技术开发的、利用SQL Server 2000数据库搭建的网站新闻管理系统,实现了前台用户使用、后台用户管理的B/S模式即浏览器/服务器模式。系统大体分两个模块:前台模块;后台模块。前台模块主要实现了用户登录、会员注册、会员信息修改、会员管理新闻信息等功能;后台模块主要实现了添加用户、对会员的权限管理、对新用户加入的审核管理、对新闻信息的管理等功能。本系统具有动态性强、安全保密性好、用户界面友好、容易操作等优点,使得用户

2、对信息的管理更加及时、高效。关键词:JSP技术;SQL Server 2000;网站新闻管理ABSTRACTAlong with the development of computer science, database technology in Internet is widely used for the user, the network provides circumspect and humanized service.Personalized has gradually become the tidal current Web application.This system is

3、 developed by using the techniques JSP SQL Server 2000 database, the web news management system, realized the receptionist user use the user management, the background of B/S model which browser/Server mode.System can be generally divided into two modules: receptionist module, Backstage module.Recep

4、tionist module mainly realizes the user login, member, member information modification, member management functions such as news, Backstage module mainly realizes the user to members, add to the new user popedom, add to the audit management, information management, etc.This system dynamics, safety a

5、nd good secrecy, user friendly interface,easy to operate etc, and allows the user to information management more timely and efficient.Key words: The JSP Technology;SQL Server 2000;Web News Management目 录摘 要IABSTRACTII目 录III前言11系统开发环境和技术21.1 开发环境介绍21.1.1 MyEclipse21.1.2 SQL Server200021.1.3 Tmocat41.2

6、.1 JSP技术51.2.2 JDBC技术52 系统分析72.1 需求分析72.2 可行性分析72.2.1 技术可行性72.2.2 经济可行性72.2.3 社会可行性83 系统设计93.1 系统特点93.2 模块设计93.2.1 前台功能模块93.2.2 后台功能模块103.3 概要设计103.4 数据库设计174系统实现25管理员登录25后台管理275.系统测试46系统开发环境46系统测试46测试项目说明46测试评价46结 论47致 谢48参考文献49前言近年来,Internet技术得到迅速的发展,已经成为计算机产业的一个技术热点。促成Internet高速发展的因素之一就是Web技术。Web

7、技术的发展使得那些具有交互动态页面、有条理的数据库查询、丰富信息内容的页面成为最吸引人的网页。浏览Web有着执行Windows程序一样的感觉和操作性。随着Internet技术的发展,已经成为一种操作平台,为用户提供强大的服务,例如网上购物,网上电子商务,社会信息数据库服务等。作为计算机发展最迅速的领域之一的数据库技术,已经形成了一整套独有的理论,并广泛地应用于人们的生产和生活中。数据库技术与网站的结合是当今Web技术的一个热点。有了数据库的支持,可以扩展网页的功能,可以方便地设计出交互式页面,可以构造功能强大的后台管理系统,可以为网站的更新、维护提供极大的方便。因此,作为网络开发者或管理者,数

8、据库知识是必不可少的。在当前社会,信息已成为一种隐型的财富,人们对信息的需求再也不是局限于单纯的电视、报纸等大众途径。随着Internet在中国的发展日新月异,人们在日常生活中也越来越多地使用这项新技术来为自己的工作和生活服务,人们通过网络来获取信息的需求越来越大。基于此种考虑,本系统设计并实现了一种“基于Web的新闻发布系统”,该系统能够实现在线更新最新新闻、设置新闻分类导航等功能,此外,网站管理员也可在线对后台进行管理,例如新闻的修改、删除等操作,以保证新闻的及时、准确。1系统开发环境和技术 开发环境介绍.1 MyEclipse MyEclipse企业级工作平台(MyEclipse Ent

9、erprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大地提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。 在结构上,MyEclipse的特征可以被分为7类: JavaEE模型 ;WEB开发工具 ;EJB开发工具 ;应用程序服务器的连接器 ;JavaEE项目部署服务 ;数据库服务 ;MyEclipse整合帮助。对于以上每一种功能上的类别

10、,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。 简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错。 SQL Server2000 SQL Server 2000 是Microsoft 公司推出的数据库管理系统,它是在的基础上对性能、可靠性、质量以及易用性进行了扩展。SQL Server 2000中包含许多新特性,这些特性使其成为针对电子商务、数据仓库和在线商务解决方案的卓越的数据库平台。其增强

11、的特性包括对丰富的扩展标记语言(XML)的支持、综合分析服务以及便捷的数据库管理。可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。SQL Server不但可以应用于大中型数据库管理中,建立分布式关系数据库,并且也可以开发桌面数据库。事实上,SQL Server数据库处理的基本结构,采取关系型数据库模式,尽管如此,SQL Server的数据库处理方式,则是使用面向对象的操作方式与思想,也就是说,SQL Server的所有功能,都可以基于系统已经建立好的一些对象来达成,是面向对象的一个系统结

12、构。SQL Server 2000具有良好的兼容性,它除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。尤其是它可以直接存贮XML 数据,可以将搜索结果以 XML格式输出等特点,为构建异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。这些特点在.NET 战略中发挥着重要的作用。在使用由Microsoft SQL Server 2000关系数据库引擎的过程中,XML数据可在关系表中进行存储,而查询则能以XML格式将有关结果返回。此外,XML支持还简化了后端系统集成,并实现了跨防火墙的无缝数据传输。还可以使用Hypertext Transfer Protocol(超文本

13、传输协议, )来访问SQL Server 2000,以实现面向SQL Server 2000数据库的安全Web连接和无须额外编程的联机分析处理(OLAP)多维数据集。SQL Server 2000 关系引擎增加了实质化的视图,改善了在特大型数据库环境中执行复杂查询的性能。同时,SQL Server 2000 引入了新的数据挖掘功能,可自动发现在大量数据之间隐藏的关系,并可基于历史数据作出预测。这些数据挖掘功能将要实施,以向最终用户隐藏这种尖端技术的复杂性,并允许开发人员将第三方的数据挖掘产品轻松地集成在客户的应用程序中。Microsoft SQL Server 2000非常明显的改进就是增加了

14、OLAP(联机分析处理)功能,这可以让很多中小企业用户也可以使用数据仓库的一些特性进行分析。OLAP可以通过多维存储技术对大型、复杂数据集进行快速、高级的分析工作。数据挖掘功能能够揭示出隐藏在大量数据中的倾向及趋势,它允许组织或机构最大限度的从数据中获取价值。通过对现有数据进行有效分析,这一功能可以对未来的趋势进行预测。Microsoft SQL Server 2000简化了管理、优化了工作,并且增强了迅速、成功的部署在线商务应用程序所需的可靠性和伸缩性。其中,用以提高可靠性的特性包括日志传送、在线备份和故障切换群集。通过自动优化和改进后的管理特性,诸如数据文件尺寸的自动管理、基于向导的数据库

15、拷贝、自动内存管理和简化的故障切换群集安装与管理,在线商务应用程序能够被迅速部署并有效管理。SQL Server 企业管理器是 SQL Server 的主要管理工具,它提供了一个遵从 MMC 标准的用户界面,使用户得以: 1)定义 SQL Server 实例组。2)将个别服务器注册到组中。3)为每个已注册的服务器配置所有 SQL Server 选项。4)在每个已注册的服务器中创建并管理所有 SQL Server 数据库、对象、登录、 用户和权限。5)在每个已注册的服务器上定义并执行所有 SQL Server 管理任务。通过调用 SQL 查询分析器,交互地设计并测试 SQL 语句、批处理和脚本。它支持中小型数据库,多用户的高性能和事物处理,支持分布式数据库和分布处理,能够实现安全性和完整性控制,具有可移植性、可兼容性和可联结性,它具有良好的数据管理能力和良好的开发性。1. TmocatTomcat是Apache软件基金会Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。 Tomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号