计算机科学与技术专业毕业论文--基于web的学校新闻发布系统.docx
- 文档编号:80597
- 上传时间:2022-10-02
- 格式:DOCX
- 页数:23
- 大小:26.31KB
计算机科学与技术专业毕业论文--基于web的学校新闻发布系统.docx
《计算机科学与技术专业毕业论文--基于web的学校新闻发布系统.docx》由会员分享,可在线阅读,更多相关《计算机科学与技术专业毕业论文--基于web的学校新闻发布系统.docx(23页珍藏版)》请在冰豆网上搜索。
计算机科学与技术专业毕业论文一基于web的学校新闻
发布系统
摘要
本文主要内容是以ASP.NET和SQLSERVER2000为主要开发工具,通过实现一个基于B/S模式的教学任务及工作量核算系统,来研究发三层ASP.net是Microsoft,net的一部分,作为战略产品,不仅仅是ActiveServerPageASP的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务oASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。
P.NET是Microsoft推出的新一代ActiveServerPages(动态服务器网页)脚本语言,它提供了一种以・NETFramework为基础开发Web应用程序的全新编程模式。
Microsoft在推出ASP的同时,也推出了全新的ADOActiveXDataObjects,即ADO。
从Web的角度对ADO进行检讨和改进让Web数据访问变得更加简单和高效ASP.NET可以无缝地与WYSIWYG6>HTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。
这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持微软为ASP.net设计了这样一些策略:
易于写出结构清晰的代码、
代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出
Web应用,满足计算向Web转移的战略需要。
Abstract
ThemaincontentofthistextiswithASP.NETandSQLSERVER2000aremaindevelopinginstruments,throughrealizingaadministrativesystemofrollbasedonB/Smode,tostudyanduseASP.NETandADO.NETdevelopsvariouskindsofmethodsofWEBapplicationprogramofsystemofthreelayersstructureandtheirone,sownnewfunctions,newcharacteristic.Tosomemoduleamongthem,haveofferedtheWebServicesinterfacetotheoutside.
ASP.netisapartofMicrosoft,net,asthestrategicproducts,itisnotmerelythenexteditionofActiveServerPageASP;IthasofferedaunifiedWebtodevelopmodels,includesdeveloper,sproducingvariousservicesthattheenterpriselayerWebapplicationprogramneeds.ThegrammarofASP.NETiscompatiblewithASPtoagreatextent,itoffersakindofnewprogrammingmodelandstructureatthesametime,canproducetheapplicationprogramwithbetterelasticityandstability,offerbettersafeprotection.CanpassandaddASP.NETfunctioninexistingASPapplicationprogramgradually,strengthenthefunctionofASPapplicationprogramatanytime.
ASP.NETistheActiveServerPagesdynamicserverwebpagescriptlanguageofnewgenerationthatMicrosoftintroduced,Israelofonekindofofferingofitsdevelopthebrand-newprogrammingmodeofWebapplicationprogrambasedonFramework.Microsofthasputoutbrand-newADOActiveXDataObjectstoowhileputtingoutASP.NET,i.e.ADO.NET.
ItexaminesandimprovespastADOintermsofWeb,letWebaccesstodatabecomesimplerandhigh-efficient.
ASP.NETcanhavepersonwhoseweditingmachineandotherprogrammingtoolwithWYSIWYGHTMLincludingMicrosoftVisualStudioworktogether.ThismakeWebdevelopconvenient,stillcanofferadvantagesthattoolmustbeofferedthese,includingdevelopercanusedfor,tow,show,supportservercontrollingparttoWebGUIandcompletedebuggingofintegrationofP.MicrosofthasdesignedsomesuchtacticsforASP.net:
Apttowriteoutstructureclearcode,codeeasytoputinanpositionandshare,canlanguagewriteetc.withpersonwhocompile,purposetoletprogrammertobeapttodevelopWebapplication,meet,calculatetostrategicdemandthatWebshift.
KeyWords:
ASP.NET.ADO.NET.WebServices
前言
我们从实际情况出发,在需求分析基础上,并阐述系统的结构设计和功能设计,用户通过Web浏览器以人机交互的客户端程序实现
目录
引言 1
ASP的认识 2
开发环境及需求 3
结构设计 4
功能设计 7
功能说明 8
结论 21
参考文献致谢 22
第一章引言
伴随着网络的出现,网页逐渐融入人们的生活。
快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体一一Interneto打破了地域限制,真正使信息共享改变人们的工作和生活方式制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。
所以网页也逐渐成为一种新兴的教育资源。
随着Internet的发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。
所以开发动态网页或动态内容成了越来越多的站点所追求目标。
所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页
网络发展前景无限,及早与网络结合,信息时代同步,与高科技汇合,定会给发展注入新鲜的活力。
站在网络时代的前夜,我们清晰地听到了网络时代的宣言:
谁掌握了网络,谁就掌握了未来ASP全称为ActiveServerPages(动态服务器主页),它一种应用程序环境,可以利用VBscript或JavaScript语言来设计,主要用于网络数据库的查询与管理。
其工作原理是当浏览者发出浏览请求的时候,服务器会自动将ASP的程序码,解释为标准HTML格式的网页内容,再送到浏览者浏览器上显示出来。
我们也可以将ASP理解为一种特殊的CGIo
利用ASP生成的网页,与HTML相比具有更大的灵活性。
只要结构合理,一个ASP页面就可以取代成千上万个网页。
尽管ASP在工作效率方面较之一些新技术要差,但胜在简单、直观、易学,是涉足网络编程的一条捷径。
它具备一个服务器端的脚本执行环境,用它可产生和执行动态的、交互的、高性能的Web服务器应用程序ActiveServer的另一大优点是代码的安全性。
页面的访问者所能看到的只是服务器方的处理结果ASP文件可以用常规的文本编辑器编辑,ASP使用VBScript.JavaScript等脚本语言作为开发工具,镶嵌于HTML文本中,使用〃%・・・%〃将ASP的程序包含起来。
当用户从浏览器向Web服务器提出请求时,Web服务器会自动将ASP的程序解释为标准的HTML格式的主页内容,用户端只要使用常规可执行HTML程序的浏览器,就可浏览ASP所设计的主页内容,因此与浏览器无关,并且保证了ASP的源程序代码不会外漏。
ASP中包括五个内置的ActiveX服务器组件和五个内置的对象:
DatabaseAccesscomponent(数据库访问组件)、FileAccesscomponent(文件访问组件)、AdRotatorcomponent(广告轮播器组件)、ContentLinkingcomponent(内容链接组件)、BrowserCapabilitiescomponent(浏览器信组件)以及Request(请求对象)、Server(服务器对象)、Session(会话对象)、Response(响应对象)、Application(应用程序对象)。
在所有ASP组件中,最有用的是数据库访问组件,也称为ActiveX数据对象或ADO。
在站点发布数据库将使用这个组件及其中包含的对象,以完成对ODBC数据源的读写。
此外,ASP技术的另一个重要特点是,程序员可以利用Java、VisualBasic、VisualC++等语言制作适应自己特殊需要的ActiveX服务器组件来扩充ASP的功能,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI程序所不及的。
ASP具有学习快、设计快的特点,不需花许多时间即可学会和快速设计出WEB应用程序。
ASP的源程序码在服务器端执行,代码保密性好。
集成与HTML中,无需编译链接可直接执行使用文本编辑器即可设计。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 技术 专业 毕业论文 基于 web 学校 新闻 发布 系统