asp新闻发布系统设计报告(DOC37)141.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《asp新闻发布系统设计报告(DOC37)141.doc》由会员分享,可在线阅读,更多相关《asp新闻发布系统设计报告(DOC37)141.doc(76页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Evaluation Warning: The document was created with Spire.Doc for .NET.Asp课课程设计计报告南京人口口管理干干部学院院信息科科学系新闻发布布系统目 录录【开发背背景】.【摘 要】.【ABSSTRAACT】【前 言】第一章 应用软件件的讨论论(从静态态到动态态的飞跃跃).1.1 动态服服务器网网页(ASSP)的出现现1. 22 AASP的特性性1.3 ASSP的功能能.1.4 ASSP与静态态网页的的区别1.5 编辑和和运行ASP文件的的环境第二章 系统设计计21目目标设计计22设设计思想想.23系系统功能能分析与与设计第三章
2、数据库设设计与实实现31数数据库的的需求分分析32数数据库的的逻辑设设计.33数数据库的的结构创创建第四章 后台系统统和数据据库的配配置.41后后台服务务器配置置.42后后台数据据库配置置第五章 前端网络络页面的的开发与与设计51系系统首页页511系统首首页示例例 512系统首首页实现现方法52管管理员登登录页面面 5521管理员员登录页页面示例例 5522管理员员登录页页面实现现方法53管管理系统统首页 5531管理系系统首页页示例 5532管理系系统首页页实现方方法54添添加文章章页面 5541添加文文章页面面示例 5542添加文文章页面面实现方方法55修修改删除除页面 5551修改删删除
3、页面面示例 5552修改删删除页面面实现方方法56栏栏目管理理页面 5561栏目管管理页面面示例 5562栏目管管理页面面实现方方法57用用户管理理页面 5571用户管管理页面面示例 5572用户管管理页面面实现方方法第六章 网站的测测试.第七章 总结参考文献献【开发背背景】近年来,Intternnet技术得得到迅速速的发展展,已经成成为计算算机产业业的一个个技术热热点。促促成Intternnet高速发发展的因因素之一一就是Web技术。Web技术由由最初的的静态HTMML发展到到动态网网页技术术DHTTML,CGII(Coommaand Gattewaay IInteerfaace),脚本语语
4、言与ASPP(Acctivve SServver Pagges)后来居居上,并且大大有取代代CGI的趋势势。Web已经不不再局限限于仅仅仅提供大大量的信信息服务务,Weeb技术的的发展使使得那些些具有交交互动态态页面、有有条理的的数据库库查询、丰丰富信息息内容的的页面成成为最吸吸引人的的网页。浏浏览Web有着执执行Winndowws程序一一样的感感觉和操操作性。随随着Intternnet技术的的发展,它已经经成为一一种操作作平台,为用户户提供强强大的服服务,例如网网上购物物,网上电电子商务务,社会信信息数据据库服务务等。 作为计计算机发发展最迅迅速的领领域之一一的数据据库技术术,已经形形成了一
5、一整套独独有的理理论,并广泛泛地应用用于人们们的生产产和生活活中。数数据库技技术与网网站的结结合是当当今Web技术的的一个热热点。有有了数据据库的支支持,可以扩扩展网页页的功能能,可以方方便地设设计出交交互式页页面,可以构构造功能能强大的的后台管管理系统统,可以为为网站的的更新、维维护提供供极大的的方便。因因此,作为网网络开发发者或管管理者,数据库库知识是是必不可可少的。在当前社社会,信信息已成成为一种种隐型的的财富,人人们对信信息的需需求再也也不是局局限于单单纯的电电视、报报纸等大大众途径径。随着着Intternnet在中国国的发展展日新月月异,人们在在日常生生活中也也越来越越多地使使用这项
6、项新技术术来为自自己的工工作和生生活服务务,人们通通过网络络来获取取信息的的需求越越来越大大。基于于此种考考虑,网络开开发者们们提出了了一种“基于WEB的新闻闻发布系系统”,该系系统能够够实现在在线更新新最新新新闻、设设置新闻闻分类导导航等功功能,此此外,网网站管理理员也可可在线对对后台进进行管理理,例如如新闻的的修改、删删除等操操作,以以保证新新闻的及及时、准准确性。由由于篇幅幅有限,本本人不能能在此做做一一详详细的说说明。【摘 要】本篇论文文详细讲讲解了利利用ASP、Micrrosooft Acccesss20000、FlaashMMX、DreeamwwearrMX等软件件工具制制作“基于
7、WEB的新闻闻发布系系统”的过程程。并简简要介绍绍了Innterrnett及Webb技术的的发展,本本篇论文文主要分分为六个个部分,依依次为:网站的的系统设设计、数数据库的的设计与与实现、后后台系统统和数据据库的配配置、前前端网络络的开发发与设计计、开发发难点与与技巧、系系统的发发布与维维护。其其中网站站的各个个部分还还作了详详细介绍绍,待您您仔细阅阅览。关键字:ASP、Miccrossoftt AAcceess220000、FlaashMMX、Dreeamwwearr MXX、基于WEB的新闻闻发布系系统、系系统设计计、数据据库的配配置、前前端网络络【前 言】本课题的的主要任任务是建建造一新
8、新闻发布布网站,整整个课题题的设计计工作分分三步进进行,首首先是相相关资料料的收集集和与相相关人员员的沟通通和交流流,随后后是网站站的实 质性设设计,最最后是网网站的测测试工作作。整个个工作从从20003年3月中旬旬开始,至2003年6月基本结束。网站的图片资料及其各种新闻信息等资料由网络提供,网站的网页主要由Dreamwear MX结合HTML语言设计,其中后台数据库为Microsoft Acess 2007,网页的交互用Javascript实现,ASP网页和数据库的链接采用VBScript脚本语言,整个系统以Windows 7+IIS作为Web服务器。在这个项项目中,我对课课题的要要求进行
9、行了详细细的研究究,并查阅阅了大量量的资料料,然后提提出了设设计方案案。系统统分为前前台和后后台两部部分,前台主主要作用用是浏览览新闻、管管理员登登录、查查询、修修改、推推荐、打打印等。后后台主要要作用是是新闻系系统管理理。采用用动态网网页及数数据库相相结合的的方法来来进行设设计,鉴于ASP在设计计动态网网页上的的优势地地位及其其对数据据库的良良好支持持,因此选选择它来来制作动动态页面面。由于于本系统统不是大大型网络络系统,因此采采用了操操作简单单明了并并且易于于管理的的Miccrossoftt Acccesss数据库库作为系系统后台台数据库库。 在本课课题的设设计过程程中,主要应应用的网网络
10、编程程语言有有ASP语言、HTMML语言,Miicroosofft AAcceess数据库库系统及及Flaash动画制制作软件件等。其其关键是是ASP与HTMML相互结结合、互互相嵌套套,并利用ASP的相对对路径链链接访问问Miccrossoftt Acccesss数据库库。其中中的重点点是在动动态网页页中对数数据库的的访问与与管理,而此问问题也恰恰恰是本本系统的的难点。现阶段我我国已经经步入了了市场经经济时期期,随着网网络技术术的飞速速发展,Innterrnett用户的的数量也也与日俱俱增,许多公公司及企企业都将将目光投投向了网网络这个个商机无无限的领领域,许多公公司以在在其他网网站加入入广
11、告或或建立公公司网站站的形式式来吸引引更多的的顾客,而新闻闻发布系系统是几几乎所有有网站都都不可或或缺的一一个重要要组成部部分,有人说说,“现代社社会,信信息就是是财富!”所以说说本课题题的研究究在信息息交流领领域有其其一定的的价值。综上所述述,本课题题的研究究对于了了解网络络编程、构构建个人人或商业业网站都都有较大大的帮助助,是步入入网络时时代必不不可少的的组成部部分。第一章 应用软软件的讨讨论(从静态态到动态态的飞跃跃)11动动态服务务器网页页(ASSP)的出现现在Webb诞生之之初,所所有的网网页都是是依靠超超接的。人人们可以以从一个个网页方方便地连连接到另另外一个个网页上上。这些些网页
12、是是事先编编好并存存放在Web的服务务器上的的,Web服务器器仅需要要将这个个网页取取出,然然后按照照超文本本传输协协议(HTTTP)规定的的方式传传送该浏浏览器,浏浏览器把把这个网网页按预预先编排排好的格格式(使用最最多的是是HTMML格式)呈现出出来。 但是,这这样的网网页只是是静态的的。这个个问题导导致了CGII(Coommoon GGateewayyIntterffacee,公共共网关接接口)的产生生。 CGGI是一个个公共的的界面,它它规定了了浏览器器、Web服务器器和服务务器的程程序之间间数据交交换的格格式。这这个程序序就是通通常所说说的CGI程序,它它可以由由任何一一种程序序语言
13、(如C/CC+、Perrl、Vissuall Baasicc、TCL等)编写。事事实上,CGI程序是是一个可可执行程程序,它它必须通通过编译译器编译译并连接接成可执执行代码码后才可可以工作作。 CGII不但编编程复杂杂,修改改后还要要重新编编译,并并且很浪浪费系统统资源,随随之而来来的ISAAPI是另一一个解决决方案。ISAAPI也遵循CGI标准,它它不但可可以生成成动态的的页面,甚甚至可以以作为过过滤器放放置到你你的Web服务器器上,处处理所有有的WEB访问及及应答请请求。但但是,ISAAPI程序设设计更加加复杂,而而且安全全性较差差。Asp(ActtiveeSerrverrPagges,动
14、态态服务器器网页)出出现解决决了这些些问题。ASP存取数数据的方方法遵循循CGI标准,但但它大大大简化了了编程方方法。只只要在Web服务器器上嵌如如对应的的ASP解释器器,可以以使用诸诸如VBSScriipt、JavvaSccrippt或者PerrlSccrippt等编写写动态的的ASP网页。这这些网页页全部都都是解释释执行的的,你可可以修改改一个动动态网页页,无须须任何编编译器就就可以直直接发布布到Web服务器器上。12 ASPP的特性性Actiive Serrverr Paagess就是用用服务器器端脚本本、对象象和组件件扩展了了的标准准HTMML页。它它具有3个重要要特性: 1、Actt
15、ivee Seerveer PPagees可包含含服务器器端脚本本。将服服务器脚脚本含在在ActtiveeSerrverr Paagess中就可可以用动动态内容容创建网网页。 2、Acttivee Seerveer PPagees提供了了几种内内置对象象。在Acttivee Seerveer PPagees中使用用内置对对象可以以使脚本本功能更更强,在在其他方方面,这这些对象象可使你你从浏览览器中检检索或向向浏览器器发送信信息。 3、使用用附加组组件,可可以扩展展Acttiree Seerveer PPagees。Acttivee Seerveer PPagees可以同同几个标标准的服服务器端
16、端ActtiveeX组件捆捆绑在一一起,这这些组件件使你可可以处理理数据库库,发送送EmaaU或访问问文件系系统。 Acttivee Seerveer PPagees是编写Web服务器器程序的的最新利利器。它它是一个个开放式式的无须须进行编编译的应应用程序序环境。它它提供了了CGI程序和和脚本的的灵活性性,同时时不会使使性能显显著下降降。与CGI不同的的是,ASP在服务务器的进进行内运运行,是是多线程程的,可可以进行行优化来来处理大大量用户户。它将将IDC的简单单性和ISAAPI的灵活活性综合合在了一一起。ASP比CGI和Perrl脚本编编写系统统具有优优势,它它把HTMML的简单单性和脚脚本
17、编写写,以及及Acttivee服务器器组件等等常见工工具组合合在一起起,用以以创建动动态的和和强有力力的网站站。 ASPP代表了了微软公公司开发发技术的的一个新新发展。 ASSP允许开开发者存存储他们们的HTMML代码和和单个文文件中的的脚本化化代码。ASP支持Opeen SScriipt接口,这这样就可可以使用用遵守这这个标准准的任何何脚本编编写语言言。支持持Opeen SScriipt的语言言包括VBSScriipt和Jsccrippt,甚至至是Perrl SScriipt。这些些脚本可可以执行行应用程程序逻辑辑,并能能够调用用软件组组件来执执行特殊殊的任务务,例如如数据库库查询、文文件输
18、入入输出出(IO)、业务务规则和和工作流流。 ASPP技术有有它自己己的对象象模型,再再加上驻驻留在同同一文件件之中的的HTMML和脚本本这一事事实,才才使得ASP比HTXIDC更为强强大。 13 ASPP的功能能使用Acctivve SServver Pagges可以完完成下面面的工作作: 1、产生生动态网网页。在在一天中中的不同同时间,或或对不同同用户,Acttivee Seerveer PPagees可显示示不同的的内容。 2、处HTMML表单的的内容。使使用Acttivee Seerveer PPagees可以获获取并对对输HTMML表单的的数据作作出反应应。 3、创建建数据库库驱动的
19、的网页。Acttivee Seerveer PPagees可以从从像Miccrossoftt SQQL SServver之类的的数据库库中获取取现存数数据或插插入新数数据。 4、跟踪踪用户会会话。从从用户到到达你的的网站直直到其离离开,可可以用Acttiree SeerveerPaagess储存其其信息。 5、创建建可搜索索网页。与Microsoft Index Server或Microsoft SQL Server全文检索一起使用时,用Active Server Pages可创建网站的搜索引擎。 6、检索索不同浏浏览器的的功能。Acttivee Seerveer PPagees可检索索浏览器
20、器的支持持特性并并显示适适合不同同浏览器器的内容容。 7、发送送并接收收电子邮邮件。Acttivee Seerveer PPagees可自动动向用户户发送并并接收发发送到网网站的电电子邮件件。 8、将定定制组件件同网站站结合在在一起。用Microsoft Script Componts,Microsoft Visual Basic或Microsoft Visual C+创建的用户服务器端组件可以扩展Active Server Pages脚本。 任何一一个Web服务器器,只要要内嵌ASP解释程程序,就就可以支支持ASP编写的的动态网网页。一一般来说说,我们们使用的的都是基基于WinndowwsN
21、TT服务器器上的Intternnetllnfoormaatioon SServver(IISS)。IIS支支持虚拟拟目录。我我们可以以通过“服务器器属性”对话框框中的“目录”标签管管理虚拟拟目录。建建立虚拟拟目录对对于管理理Web站点具具有非常常重要的的意义。因因为虚拟拟目录隐隐藏了有有关站点点目录结结构的重重要信息息。在浏浏览器中中,客户户通过选选择“查看源源代码”,很容容易就能能获取页页面的文文件路径径信息。如如果在Web页中使使用物理理路径,将将暴露有有关站点点目录的的重要信信息,这这将容易易导致系系统受到到攻击。所所以IIS的支持持虚拟目目录的功功能就大大大的提提高了系系统的安安全性。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- asp 新闻 发布 系统 设计 报告 DOC37 141
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内