新 闻 发 布 系 统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广州市广播电视大学
计算机专业(专科)
毕业设计
题目:新闻发布系统
学生姓名:马捷学号:0944101461174 所在分校(教学班):校本部
年级:200 班级: 09春网络管理
指导教师:
时间: 2010 年 9 月至 2010 年 12 月
广州市广播电视大学信息与工程学院
目录
第一章引言
1.1课题的来源和背景
1.2课题开发的作用和意义
第二章综述
2.1国内外相同或相近课题开发研究的概况
2.2相关网页设计技术的比较
2.3本课题开发仲要解决的问题和达到的目标第三章系统分析
3.1系统研究
3.2用户需求分析
3.3可行性论证
第四章系统设计
4.1总体结构设计
4.2数据结构设计
4.3主要模块功能设计
第五章系统实现
5.1所采用的平台及简介
5.2单模块实现和调试
第六章系统调试
6.1测试环境和条件
6.2实力测试及相关数据
6.3性能分析
第七章结束语
7.1对所开发系统的总体评价
7.2日后进一步改进的设想
第一章引言
1.1课题的来源和背景
伴随着网络的出现,网页逐渐融入人们的生活.速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet.打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式.教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。以网页也逐渐成为一种新的教育资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。
1.2课题开发的作用和意义
信息时代的高速发展,传统的报纸已经远远满足不了人们的需求,人们更加希望于能够在网上了解更多的新闻和信息,于是我们就很有必要在网上创建一个新闻发布管理系统。部分网站都是采用静态的方式来发布和管理信息的,可是网站需要更新的信息量也越来越大,所以这很不利于网站管理人员的工作。为了更加方便的管理网站,我们很迫切的需要利用动态技术创建一个新闻发布管理信息系统。
Internet的蓬勃发展,使新闻传播方式发生了巨大的变化,传统的信息传播媒体如电视、广播、报纸已经不再是人们茶余饭后的主要精神甜点,人们开始更多的关注网络新闻.于互联网所容纳的信息量大,内容丰富,信息及时、准确,更有相关信息的全面介绍与比较,大大的方便了人们地阅读,因此在短短几年里,互联网便跻身于众多媒体之中,并具有相当一部分媒体人群。闻网也迅速发展起来,它内容丰富,涉及商业、工业、农业、银行、财政、教育、娱乐和信息等各个产业,信息量大,不仅有实时新闻,还有相关的行业信息,同时新闻网具有互联网所具备的一切特性.全球网络化、信息化的今天,新闻网迅速的发展,大大丰富了人们的生活,不知不觉,它已成为人们生活中不可或缺的重要组成部分。
其中新闻管理系统是构成企业网站的一个重要组成部分,它担负着双层作用:
一方面可以用来动态发布有关新产品或新开发项目;
另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。
本系统使用Flex、Java技术开发, 实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。新闻系统具有一般新闻系统的功能,主要包括前台新闻浏览区和后台管理区,可为各部门发布新闻,为各网站提供新闻发布与管理的服务。
Flex是Adobe公司推出的一系列工具和技术,使开发人员可以开发和部署可升级的富互联网应用程序(RIAs)。Flex提供了一种现代的、基于标准的语言来支持公共模板设计、客户端运行环境、编程模型、开发模型和高级数据服务。富互联网应用程序(RIAs)是指像使用Web一样的简单方式来部署富客户端程序。这种程序具有比HTML更加健壮、反应更加灵敏和互动性更丰富的特点。
Flex可以在企业内部或在 Web 上创建富互联网应用程序(RIA),堪称最完整、最强大的RIA开发解决方案。它使企业能够创建个性化的丰富多媒体应用程序,极大地提高用户的体验,彻底革新人与 Web 的交互关系。
1.增强用户体验
2.完善的开发环境
3.通用的配置环境
4.企业级的特征
5.消除页面加载
6.标准的架构
7.与浏览器兼容
第二章综述
2.1国内外相同或相近课题开发研究的概况
传统的网站新闻管理方式有两种:一种是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用;另一种是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。但是由于ASP技术本身的局限性使得系统有一些不可克服的缺陷。
不仅仅是下一版本的ASP(Active Server Pages,动态服务器页面),而且是建立动态Web应用程序而重新打造的全新技术,其主要特色包括:
●语言的独立性;
●简单的开发操作,分离程序代码和网页内容;
●提高了执行效率;
●简化部署与组态的操作;
●支持客户端类型;
●支持下一代的Web服务;
●增进适用性;
●增进延展性;
●更多的支持工具;
●更佳的安全机制;
●会话(Session)可以跨进程、跨机器。
由于的众多优点,技术发展和各种客观实际的需要,该系统选用了来开发设计,实现了对校园新闻的动态管理操作,使得对新闻信息的发布与管理更加及时、高效,提高了工作效率。
随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态信息,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。
其中新闻管理系统是构成企业网站的一个重要组成部分,它担负着双层作用:
一方面可以用来动态发布有关新产品或新开发项目;
另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客,扩大顾客群。
使用(C#语言)和技术开发, 实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。该新闻系统具有一般新闻系统的功能,主要包括前台新闻查看区和后台管理区,可为学校各部门发布新闻,为校园网站提供新闻发布与管理的服务。
该系统是基于B/S(Browser/Server,浏览器/客户端)模式实现,基于.NET 平台架构开发设计,主要实现对校园新闻的发布与管理功能,对新闻内容信息的浏览阅读等。
随着Internet/Intranet技术的兴起,将原本在单机或本地局域网上运行的数据库系统移植到因特网中,即开发基于B/S模式的新一代MIS(Management Information System,管理信息系统)系统,正成为技术发展的趋势。为了保证系统性能的高效性、可扩展性,以及达到数据共享和网络化管理的目的。
2.2相关网页设计技术的比较
以下将对目前最常用的四种动态网页语言Perl(Practical Extraction and Report Language)、PHP(Hypertext Preprocessor)、ASP(Active Server Pages)、JSP(JavaServer Pages)进行一些技术性的比较。
Perl
Perl(Practical Extraction and Report Language)是一种很古老的脚本