毕业设计论文新闻管理系统的研究与开发.doc
《毕业设计论文新闻管理系统的研究与开发.doc》由会员分享,可在线阅读,更多相关《毕业设计论文新闻管理系统的研究与开发.doc(25页珍藏版)》请在三一办公上搜索。
1、 第 25 页 共 25 页1 绪论由于电子商务的兴起以及全球经济一体化的发展,各个企业之间的竞争变得日渐激烈。网络及电子商务的迅速发展突破空间和时间的局限性,为中小型企业提供了的发展机会也越来越多。随着科技的发展、网络知识的普及、计算机操作及管理日趋简化,企业通过网络可以快速地获取数据信息并赢取更多的发展空间。互联网能给企业带来巨大的机遇,企业通过互联网可以轻易地把业务和服务推向全世界并提供实时的信息。企业网站会随着访问量也会随着互联网逐步地成为公司重要的无形资产,将会很大程度的提高公司的形象。通过建立企业网站可以全面宣传、展示企业的风采、优点及特色,发布企业公告与业界新闻,增强客户与企业之
2、间的联系,提高办事效率。同时也方便与网民及时的关注所关注的信息,打破了传统的浏览信息的方式1。但是随着互联网的迅速兴起同时也伴随着一个重大的问题,五彩缤纷的网上信息和快速及时的新闻浏览,使网络成为人们生活不可缺少的工具,但信息量的过度繁杂导致普通网民无法快速及时的找到自己所关注的信息。1.1 问题的提出新闻管理系统是为提供最近新闻浏览所研发的。由于社会发展的需要以及人们对最新发生事实的报道的需要,这几年国内外网络上出现了越来越多的新闻浏览网站,形成了全球效应,越来越多的新闻事实被挖掘出来,使得新闻媒体的发展越来越快。正因为如此,各种各样的事实被人们所了解。因此,为了方便人们快速的了解最新的新闻
3、消息,必须开发新闻管理系统来满足人们的需求。尤其重要的是,各大企业随着Interent的普及建立了自己的网站,企业通过网站来展示核心产品,发布产品最新的动态,与用户进行在线交流,开展电子商务以及与企业的合作伙伴建立密切的合作关系等。因此一个优良实用的新闻管理系统是构成企业网站的重要组成部分,系统对于企业可用来动态发布有关新展品或新开发的项目,也可及时向顾客公告企业经营业绩、技术与研发进展、特别的产品和服务2。从而使得新闻管理系统愈来愈重要。1.2 本课题的研发背景及意义随着计算机技术的发展,网络技术对我们的生活愈发重要,特别是在今天这种信息高度发展的时代,人们对最新信息的需求和信息的发布越来越
4、强烈。快速及时的新闻浏览,五彩缤纷的网上信息,使人们的生活越来越离不开网络,从而使得新闻管理系统成为浏览新闻必不可少的一种工具。通过网络来阅读新闻已经取代了传统的通过报纸电视来阅读新闻的方式。国内许多著名网站都开设了新闻专栏来方便网民的需要,每天发布着大量的新闻。 新闻管理系统是一种简单有效的提供网络用户对当今世界新闻信息了解的平台,通过新闻管理系统可以对当今世界的各种信息进行快速的了解。企业也能够通过新闻管理系统来快速展示新产品或新计划,方便交流同时提高企业的知名度3。新闻管理系统能够让用户进行方便的新闻浏览,本设计意在构建一个B/S模式的新闻管理系统,形成一个网络信息为中心的平台。由于以前
5、的网站新闻管理方式都是以静态HTML页面为基础,更新信息时候必须重新制作页面后才可以上传,而且同时必须修改与其对应的链接,由于Internet上信息量的非常之大,修改极其繁琐,导致效率太低已不多用。随着科技的发展出现了另一种管理方式:基于ASP和脚本语言,管理员通过应用程序来处理新闻信息,将动态的网页和数据库结合起来,该方式的方便快捷使其成为当前较普遍的做法。但是ASP本身的局限性导致系统难免有一些不可预测缺陷,比如:数据库访问复杂,页面执行效率低以及安全性问题。因此现在各系统都采用ASP的升级版本ASP.NET技术,在系统的性能上有了非常大改善4。1.3 可行性分析1.3.1 经济可行性首先
6、,分析构建电子商务网站是否可行,下面我们从经济角度来分析:项目支出的费用:硬件设备上只需作少量的购置和升级就可以满足新项目的需要;网络管理人员已经积累了网络与管理信息系统的使用经验,所以在对人员的培训费用,新项目的实施,系统管理维护费用等方面并不会有很大开销,最需要付出的是软件的配置与电子商务系统的开发费用,它是一次性较大投资,以后的软件升级服务开销上相对就会较小;项目取得的收益:由于网络应用的普及,对知识的追求使他们更多地倾向于知识类消费,书店电子商务网站的实施就是网站建设所开拓一个新的市场,它将企业的营销网络伸展到每个地方,打破了地域的限制,成为一个跨地区企业,不仅节省了场地与营业员的开销
7、,还加速了商品流动与资金的周转,这是一项长期的、对企业来说是一项可观的收益,通过构建企业新闻管理商务网站除了大量节省广告费用的同时,在无形中树立了企业的形象,建立起企业的网络文化与品牌效益,这也是一项持续性的收益5。这一部份收益是难以用金钱来衡量的,因此,相对于项目支出的一次性较大费用来说,企业从中获得的收益将是长期的、有持续性的,因此企业新闻管理电子商务网站的构建在经济上是可行的。1.3.2 法律可行性本系统的开发是由笔者在导师的指导下完成,仅完成一个网上新闻管理系统的原型,不存在任何侵权行为。1.4 论文体系结构第一部分介绍了本课题问题的提出、研发背景和意义以及可行性分析。第二部分介绍了S
8、QL Server2000、Dreamweaver、ASP等开发工具。第三部分介绍了新闻管理系统的研究目标和数据流程分析。第四部分介绍了新闻管理系统的功能、系统的总体功能模块结构设计、系统的数据库设计和详细设计。第五部分介绍了系统功能的实现。第六部分介绍了本课题研究总结及展望。2 开发技术与工具简介2.1 ASP简介ASP从1996年诞生到现在发生了重大的变化,ASP1.0在Web开发界引起了一场巨大的改革。在Web开发的早期,程序员开发Web程序十分的繁琐,编写一个十分简单的动态页面都需要编写大段的C代码,这对于普通的程序员来说有点太困难。ASP允许在编写HTML网页代码中嵌入VBScrip
9、t这种简单的脚本语言。在进行程序设计时,一些高级的功能可以通过使用其内部的组件来实现,从而大大减少了程序员的工作量。ADO组件是ASP对Web开发的最大贡献,由于ADO组件使得程序对数据库的操作十分的简单,使得动态页面的设计也成为了一件十分简单的事情。因此,自从ASP诞生后,Web程序设计不再是一项艰难的任务,许多人都可以设计简单的Web程序。微软在1998年发布了ASP2.0,它是以IIS4.0的外接式附件的形式发布的。ASP2.0程序内部的所有组件都可以进行事物处理并具有独立的内存空间,而且它的外部组件在1.0的基础上进行了升级,在有必要的时候可以进行初始化。ASP3.0随着微软公司的Wi
10、ndows 2000的发布而变得更加流行,它也是以IIS5.0的外接式附件的形式发布的。ASP3.0使用了COM+,COM+的使用使得它的效率要比前面的两个版本更好,同时也具有更高的稳定性。2001年微软开发了ASP.NET,在微软刚刚开始开发的时候,它的名字为ASP+,但是为了与.NET计划匹配将其正式改名为ASP.NET。它的结构与前面的版本没有太多的差别,但在组件和模块化方面有了更大的提高,程序开发人员通过ASP.NET可以更加容易实现模块化与功能强大的程序6。ASP的优势: ASP执行的所生成的结果都是标准的HTML格式,这也是其受到重视的原因之一。其执行的结果都可以直接在浏览器中浏览
11、,而且一般的浏览器都可以正确的获得ASP的执行结果,若使用VB或Java来设计程序,只能在IE浏览器中显示其执行结果,若使用其他的浏览器则可能无法正确显示。2.1.1 ASP的特点:(1) 任何开发工具皆可编辑可以使用任何文本来编辑程序,如:记事本。(2) 语言相容性高ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,还可经由外挂组件模组的方式使用其他厂商所提供的语言。(3) 隐密安全性高在浏览器中查看网页的原始代码是看不到的,只能看到Html文件。这是由于将结果转化成标准HTML文件是在网站
12、服务端执行后才传送到浏览器上,因此ASP程序的隐秘安全性高不易被盗用。(4) 易于操控数据库ASP可以通过ODBC驱动程序来连接各种不同的数据库,例如:Access、SQL Server、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用。(5) 面向对象学习容易ASP具备有面向对象功能,学习起来比较容易,而且ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session。同时,若使用ASP内建的“Application”对象或“Session”对象所编写出来的ASP程序可以在多个网页之间保存必要
13、的信息7。2.1.2 ASP的内部对象(1) Application对象是应用程序级的对象,可以在Web应用程序运行期间长时间的地保持数据,并可用来在所有用户间共享信息。(2) ObjectContext对象用于控制Active Server Pages的事务处理。事务处理由Microsoft Transaction Server管理。(3) Request对象用于接受所有从浏览器发往你的服务器的请求内的信息。(4) Response对象用于向客户端浏览器发送数据,这是实现动态的基础,它与Request组成了一对接收、发送数据的对象。(5) Server对象是一个重要的对象,它主要完成许多高级
14、功能。它提供了对Active Server Pages对和方法的使用。2.2 DREAMWEAVER简介Dreamweaver是美国MACROMEDIA公司开发的网页编辑器,它是第一套针对专业网页设计师而开发网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的网页8。2005年4月18日,全球最大的图像编辑软件供应商ADOBD宣布,以换股方式收购软件公司Macromedia,Macromedia是著名的网页设计软件Dreamweaver及Flash的供应商。据悉,此项交易涉及金额高达34亿美元。根据双方达成的协议,Macromedia股东将以1:0.69的比例获得Adobe的
15、普通股。自此开始,Dreamweaver开始属于ADOBE设计软件系列。Dreanmweaver优点:(1) 最佳的制作效率:Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。Dreamweaver能与设计师所喜爱的设计工具和外挂模组等搭配,而且不需要借助其他程序。Dreamweaver整体运用流程自然顺畅。(2) 网站管理:网站的构架、设计、更新等都使用网站地图来快速制作,Dreamweaver通过人为的设定来自动更新过修改网页的位置及其名称。可以将复杂的网站变得简单。(3) 无可比拟的控制能力:Dreamweaver是唯一
16、提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。所见即所得 Dreamweaver成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给Third-party厂商,包含ASP,Apache,BroadVision,Cold Fusion,iCAT,Tango与自行发展的应用软体。Dreamwe
17、aver还集成了程序开发语言,对ASP、.NET、PHP、JS的基本语言和连接操作数据库,都是完全支持的9。2.3 SQL SERVER 2000 SQL SERVER 2000是微软公司的数据库产品。它是微软公司在SQL SERVER 7.0版的基础上新推出的数据库产品,它扩展了SQL SERVER 7.0版的性能、可靠性、质量以及易用性10。他还包括许多新的功能即提高系统的实行性能,而且使得数据库的管理工作变得更加轻松易学。SQL SERVER2000是一种采用客户/服务器的计算模型,它的中央服务器用来存放数据库,此台服务器可以同时被多台客户机访问,他的处理过程同时被分布在客户机和服务器上
18、。其计算模型分为两层结构,在两层的客户/服务器系统中,客户机用来完成绝大部分业务逻辑的实现和数据的表示,它是通过网络与运行SQL SERVER2000实例的服务器相连接的,该服务器用来完成数据的存储,这种服务器被称为“胖客户机”。但是在多层的客户/服务器系统中,要应用至少要经过3个处理层,第一层与两层系统一样仍是客户机,但是它仅仅负责数据的表示;第二层是业务逻辑服务器,用它来负责业务逻辑的实现,同时所有的客户机都可以对他进行必要的访问;第三层便是数据库。这种多层结构的客户机被称为“瘦客户机”11。数据库系统采用客户/服务器结构的好处:数据不是分开存储在客户机上,而是集中存储在客户机,这样使得所
19、有的用户都可以访问到相同的数据,避免访问数据的不一致。关系数据库服务器能用来减少网络流量同时也开始了硬件的其他方面的开销12。客户机硬件不需要具备存储和处理大量数据的能力,因为这些书记都存储在服务器上,不需要在客户机上再次进行存储。而且服务器也不需要具备表示数据的功能,同样的由于数据都全部集中存储在服务器上,所以回复和备份起来十分的容易。SQL是结构式查询语言,具有定义、查询、更新和控制等多种功能。SQL很快就得到广泛的应用和推广在于它的使用方便、语言简单易学以及功能丰富。在20世纪末期推出的许多关系数据库系统产品上实现了SQL语言,使得SQL被整个计算机界认可。2.4 开发环境本系统是在 W
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 新闻 管理 系统 研究 开发

链接地址:https://www.31ppt.com/p-4859409.html