学位论文—浏览器的设计与实现.doc

学位论文—浏览器的设计与实现.doc

ID:14362064

大小:1.10 MB

页数:34页

时间:2018-07-28

学位论文—浏览器的设计与实现.doc_第1页
学位论文—浏览器的设计与实现.doc_第2页
学位论文—浏览器的设计与实现.doc_第3页
学位论文—浏览器的设计与实现.doc_第4页
学位论文—浏览器的设计与实现.doc_第5页
资源描述:

《学位论文—浏览器的设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学校代码:10128学号:040201123本科毕业设计说明书题目:浏览器的设计与实现学生姓名:任飞学院:信息工程学院系别:计算机系专业:计算机科学与技术班级:计算机04-1指导教师:赵志燕讲师年金波工程师二〇〇八年六月内蒙古工业大学本科毕业设计说明书摘要随着网络的不断发展,网页浏览器作为上网的所必需的软件之一,已经得到了广泛地应用。在IE独霸一方的背景下,国内外各式各样的浏览器软件都如雨后春笋般孕育而生。网页浏览器的开发与应用更是成为了计算机领域近年来的一大热点。本文围绕着浏览器的编程与开发,讲述了在JDK5.0中进行浏览器开发的一些技术和笔者的一些心得,着重讲解了笔

2、者在毕业设计中所实现的一个浏览器程序——MiniBrower。本文用软件工程的开发过程,详细论述了浏览器的分析、设计及代码实现,最终实现一个具有能同时浏览多个网页,可查询历史浏览记录,可以实现打开和保存网页,超链接监听并响应,和对非法网站的过滤等基本功能的浏览器。本文以一个实际运作的浏览器MiniBrowser为主轴介绍浏览器的设计理念与方法,同时讲述浏览器中各个模块如何互相协同运作,来完成一个呈现网页的工作。HTML词法分析是本文着重讨论的技术问题,给出了详尽的数据结构,程序流程,并且还介绍了一些基于Java的HTML解析器。另外,JavaSwing技术也是本文介绍的

3、浏览器所使用的一种主要的技术,通过使用各个组件,并增加监听器和事件处理等操作,最终形成一个具有一定事物处理能力的浏览器的界面部分。关键字:浏览器;JavaSwing;HTML词法分析;事件内蒙古工业大学本科毕业设计说明书AbstractWiththeunceasingdevelopmentofnetwork,theHomepageBrowser,whichbecomesoneoftheessentialsoftwareforsurfonline,hasalreadyobtainedwidelyapplication.UndertheleadingpositionofIE

4、,allkindsofdomesticandforeignbrowsersoftwarehaveappearedlikemushroomgrowthbreedinglives.Thehomepagebrowser'sdevelopmentandtheapplicationhavebecomeacomputerdomainbighotspotinrecentyears.ThisarticlerevolvesBrowser'sprogramminganddevelopment,narratedsometechnologiesandauthor'sattainmentsofc

5、arryingthebrowserinJDK5.0development,explainedbrowserprocedure—MiniBrowerwhichemphaticallyintheachievementofgraduationproject.Thisarticleusessoftwareengineering'sperformanceprocedure,elaboratedBrowser'sanalysis,designandcodeachievement,finallyachievedtheBrowserwhichhassimultaneouslyglanc

6、esovermanyhomepages.Itcaninquirethehistorytoglanceovertherecord,realizeopensandpreservesthehomepage,theultraconnectionmonitorsandresponds,withtoillegalwebsitefiltrationandsoon.Thisarticletakeactualoperation'sbrowser—MiniBrowserasthemainaxle,introducedbrowser'sdesignideaandmethod,simultan

7、eouslynarratedhoweachmoduledoescoordinatetheoperationmutuallyinthebrowser,completesonetopresentthehomepagethework.TheHTMLlexicalanalysisisthetechnicalquestionwhichdiscussesemphatically,hasgiventheexhaustiveconstructionofdata,theprocedureflow,andalsointroducedsomebasedonth

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。