新 闻 发 布 系 统

上传人:ni****g 文档编号:558532361 上传时间:2023-07-11 格式:DOCX 页数:15 大小:196.40KB
返回 下载 相关 举报
新 闻 发 布 系 统_第1页
第1页 / 共15页
新 闻 发 布 系 统_第2页
第2页 / 共15页
新 闻 发 布 系 统_第3页
第3页 / 共15页
新 闻 发 布 系 统_第4页
第4页 / 共15页
新 闻 发 布 系 统_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《新 闻 发 布 系 统》由会员分享,可在线阅读,更多相关《新 闻 发 布 系 统(15页珍藏版)》请在金锄头文库上搜索。

1、广州市广播电视大学计算机专业(专科)毕业设计题目:新闻发布系统学生姓名: 马 捷 学号:0944101461174 所在分校(教学班):校本部年级:200 班级: 09春网络管理指导教师:时间: 2010年_9_月至 2010年月目录第一章 引言1.1 课题的来源和背景1.2 课题开发的作用和意义 第二章 综述2.1 国内外相同或相近课题开发研究的概况2.2 相关网页设计技术的比较2.3 本课题开发仲要解决的问题和达到的目标 第三章系统分析3.1 系统研究3.2 用户需求分析3.3 可行性论证 第四章 系统设计4.1 总体结构设计4.2 数据结构设计4.3 主要模块功能设计 第五章 系统实现5

2、.1 所采用的平台及简介5.2 单模块实现和调试 第六章系统调试6.1 测试环境和条件6.2 实力测试及相关数据6.3 性能分析 第七章 结束语7.1 对所开发系统的总体评价7.2 日后进一步改进的设想第一章 引言1.1 课题的来源和背景伴随着网络的出现,网页逐渐融入人们的生活.速及时的新闻浏览,五彩缤 纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体 Internet.打破了地域限制,真正使信息得以共享,改变了人们的工作和生活 方式.教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有 了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空 限

3、制等特点恰好满足这种要求。以网页也逐渐成为一种新的教育资源。也正是由 于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。1.2 课题开发的作用和意义信息时代的高速发展,传统的报纸已经远远满足不了人们的需求,人们更加 希望于能够在网上了解更多的新闻和信息,于是我们就很有必要在网上创建一个 新闻发布管理系统。部分网站都是采用静态的方式来发布和管理信息的,可是网 站需要更新的信息量也越来越大,所以这很不利于网站管理人员的工作。为了更 加方便的管理网站,我们很迫切的需要利用动态技术创建一个新闻发布管理信息 系统。Internet 的蓬勃发展,使新闻传播方式发生了巨大的变化,传统的信息传

4、播媒体如电视、广播、报纸已经不再是人们茶余饭后的主要精神甜点,人们开始 更多的关注网络新闻.于互联网所容纳的信息量大,内容丰富,信息及时、准确, 更有相关信息的全面介绍与比较,大大的方便了人们地阅读,因此在短短几年里, 互联网便跻身于众多媒体之中,并具有相当一部分媒体人群。闻网也迅速发展起 来,它内容丰富,涉及商业、工业、农业、银行、财政、教育、娱乐和信息等各 个产业,信息量大,不仅有实时新闻,还有相关的行业信息,同时新闻网具有互 联网所具备的一切特性.全球网络化、信息化的今天,新闻网迅速的发展,大大 丰富了人们的生活,不知不觉,它已成为人们生活中不可或缺的重要组成部分。其中新闻管理系统是构成

5、企业网站的一个重要组成部分,它担负着双层作 用:一方面可以用来动态发布有关新产品或新开发项目; 另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐 或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。本系统使用 Flex、Java 技术开发, 实现了网站新闻的动态管理,使得对信 息的管理更加及时、高效,提高了工作效率。新闻系统具有一般新闻系统的功能, 主要包括前台新闻浏览区和后台管理区,可为各部门发布新闻,为各网站提供新 闻发布与管理的服务。Flex 是 Adobe 公司推出的一系列工具和技术,使开发人员可以开发和部署 可升级的富互联网应用程序(RIAs)。Flex提供了一

6、种现代的、基于标准的语言 来支持公共模板设计、客户端运行环境、编程模型、开发模型和高级数据服务。 富互联网应用程序(RIAs)是指像使用Web 一样的简单方式来部署富客户端程序。 这种程序具有比HTML更加健壮、反应更加灵敏和互动性更丰富的特点。Flex可以在企业内部或在Web上创建富互联网应用程序(RIA),堪称最完 整、最强大的RIA开发解决方案。它使企业能够创建个性化的丰富多媒体应用程 序,极大地提高用户的体验,彻底革新人与 Web 的交互关系。1增强用户体验2完善的开发环境3通用的配置环境4企业级的特征5消除页面加载6标准的架构7与浏览器兼容第二章 综述2.1 国内外相同或相近课题开发

7、研究的概况传统的网站新闻管理方式有两种:一种是静态 HTML 页面,更新信息时需要 重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用; 另一种是基于 ASP 和脚本语言,将动态网页和数据库结合,通过应用程序来处理 新闻,这是目前较为流行的做法。但是由于ASP技术本身的局限性使得系统有一 些不可克服的缺陷。ASP.NET不仅仅是下一版本的ASP(Active Server Pages,动态服务器页面), 而且是建立动态 Web 应用程序而重新打造的全新技术,其主要特色包括: 语言的独立性; 简单的开发操作,分离程序代码和网页内容; 提高了执行效率; 简化部署与组态的操作; 支

8、持客户端类型;支持下一代的Web服务; 增进适用性; 增进延展性; 更多的支持工具; 更佳的安全机制; 会话 (Session) 可以跨进程、跨机器。由于ASP.NET的众多优点,技术发展和各种客观实际的需要,该系统选用了ASP.NET 来开发设计,实现了对校园新闻的动态管理操作,使得对新闻信息的发 布与管理更加及时、高效,提高了工作效率。随着 Internet 的普及,越来越多的企业建立了自己的 WWW 网站,企业通过 网站可以展示产品,发布最新动态信息,与用户进行交流和沟通,与合作伙伴建 立联系,以及开展电子商务等。其中新闻管理系统是构成企业网站的一个重要组成部分,它担负着双层作 用:一方

9、面可以用来动态发布有关新产品或新开发项目; 另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐 或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。使用ASP.NET(C#语言)和ADO.NET技术开发,实现了网站新闻的动态管理, 使得对信息的管理更加及时、高效,提高了工作效率。该新闻系统具有一般新闻 系统的功能,主要包括前台新闻查看区和后台管理区,可为学校各部门发布新闻, 为校园网站提供新闻发布与管理的服务。该系统是基于B/S(Browser/Server,浏览器/客户端)模式实现,基于.NET 平台架构开发设计,主要实现对校园新闻的发布与管理功能,对新闻内容信息的 浏览

10、阅读等。随着 Internet/Intranet 技术的兴起,将原本在单机或本地局域网上运行的 数据库系统移植到因特网中,即开发基于B/S模式的新一代MIS (Management Information System,管理信息系统)系统,正成为技术发展的趋势。为了保证 系统性能的高效性、可扩展性,以及达到数据共享和网络化管理的目的。2.2 相关网页设计技术的比较以下将对目前最常用的四种动态网页语言 Perl(PracticalExtractionand Report Language)、PHP (Hypertext Preprocessor)、ASP (Active Server Pages

11、)、 JSP (JavaServer Pages)进行一些技术性的比较。PerlPerl (Practical Extraction and Report Language)是- 种很古老的脚本 语言。最初的Web应用大多是用Perl编写的,Perl很像C语言,使用非常灵活, 对于文件操作和处理具有和C语言一样的方便快捷。也正是因为 Perl 的灵活性和“过度”的冗余语法,也因此导致许多 Perl 程序的代码令人难以阅读和维护,因此使用的人在逐渐减少,并且目前有被 Python 替代的可能。另外Perl对于CPU的消耗似乎较高,效率似乎有一些不足。Perl 开发的成功案例:Movable Ty

12、pe 世界上使用最多的 Blog 系统之一,功能强大的足以和一 个 CMS 系统相比拟。Awstats 非常经典的日志系统,速度极快,功能也非常强大。结论:Perl在部分应用中能发挥很大优势,但其维护性差使得其普及变得 很困难。PHPPHP(Hypertext Preprocessor)是一种嵌入HTML页面中的脚本语言。它大 量地借用C和Perl语言的语法,并结合PHP自己的特性,使Web开发者能够快 速地写出动态产生页面。PHP是完全免费的开源产品,不用花钱,Apache和MYSQL也是用样免费开源, 在国外非常流行, PHP 和 MYSQL 搭配使用,可以非常快速的搭建一套不错的动态 网

13、站系统,因此国外大多数主机系统都配有免费的APACHE+ PHP+MYSQL。通常 认为这种搭配的执行效率比IIS+ASP+ACCESS要高,而后者的使用还必须另外 交钱给微软。PHP的语法和Perl很相似,但是PHP所包含的函数却远远多于Perl,PHP 没有命名空间,编程时候必须努力避免模块的名称冲突。一个开源的语言虽然需 要简单的语法和丰富的函数,但PHP内部结构的天生缺陷导致了 PHP不适合于编 写比中小型业余网站更大的网站。PHP 开发的成功案例:MediaWiki 著名的维基百科(Wiki)程序,如此庞大的条目居然只用PHP +MYSQL 就能够支持,真是不可思议。WordPres

14、s 一 著名的Blog系统,功能上丝毫不输于Movable Type,不少 用户都纷纷从 Movable Type 转移到了 WordPress。结论:PHP语法简单,非常易学易用,很利于快速开发各种功能不同的定制 网站,PHP因为结构上的缺陷,使的PHP在复杂的大型项目上的开发和维护都比 较困难。ASPASP (Active Server Pages)微软的Windows IIS系统自带的脚本语言,利 用它可以执行动态的Web服务应用程序。ASP的语法非常类似Visual BASIC,学 过VB的人可以很快上手,ASP也是这几种脚本语言中最简单易学的开发语言。 但ASP也是这几种语言中唯一的

15、一个不能很好支持跨平台的语言。因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可 快速地完成网站的应用程序。ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的 SQLServer,而ASP + COM+SQLServer实际上也是一种不错的搭配,其性能也不 输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE 和 MYSQL 易于维护,因此对于不重视知识产权的国家来说也是一种不错的选 择。不过,正因为ASP很简单,所以单纯使用ASP所能完成的功能也是有限的, 好在 COM (Component Object Model)技术拯救了 ASP,微软提供了 COM/DCOM 技术,极大拓宽了 ASP的应用范围,使得ASP几乎具有无限可扩充性。结论:和PHP 一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM 和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不 支持跨平台的系统,在大型项目开发和维护上非常困难。JSPJSP (JavaServer Pages)是Sun公司推出的一种动态网页技术。JSP技术 是以Java语言作为脚本语言的,熟悉JAVA语言的人可以很快上手。JSP本身虽然也是脚本语言,但是却和PHP、ASP有

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

当前位置:首页 > 建筑/环境 > 建筑资料

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