当前位置:主页 > 文艺论文 > 广告艺术论文 >

PC机上基于IE内核的网页浏览器开发

发布时间:2018-10-12 10:22
【摘要】: Web浏览器是一种常用的客户端应用程序。是客户与网络交互的最主要平台之一。浏览器的出现,给人们提供了一种方便、快捷的网上信息浏览和查询工具,极大的改善了Internet网上用户获取信息的手段。随着用户的要求的提高,计算机硬件的发展,浏览器的人机界面及其功能,越来越受到用户的关注。用户界面中体现“以人为本”的思想日益受到广泛的重视。而对功能的要求也逐渐增多,其中博客、新闻等的订阅功能已经必不可少。本文针对现有浏览器在界面和功能方面的不足,依据现代软件工程学理论,现代软件界面设计思想,设计出基于IE内核的网页浏览器。 本文讨论了基于Windows平台,IE内核浏览器的设计和开发,并给出了系统的设计与实现。首先介绍了目前网页浏览器的发展,研究了开发网页浏览器的意义和必要性,面向对象的软件开发方法及其在软件开发过程中的应用。其次介绍了IE浏览器体系结构,IE的下载控制,浏览器控件自定义的实现以及如何向浏览器工具条中添加按钮。然后是本文的重点,介绍了浏览器系统的开发及实现,包括:需求分析,系统设计应实现的目标,总体设计,实现的难点及解决方法,详细设计。其中重点介绍了人机界面的实现、RSS源的读取和显示、广告过滤。最后对如何进行高效的回归测试进行研究。
[Abstract]:A Web browser is a common client application. It is one of the most important platforms for customer and network interaction. The appearance of browser provides people with a convenient and fast tool for browsing and querying information on the Internet, which greatly improves the means for users to obtain information on Internet. With the improvement of user's requirement, the development of computer hardware, the man-machine interface and its function of browser are paid more and more attention by users. The idea of "people first" in user interface is paid more and more attention. But the request to the function also increases gradually, among them blog, news and so on subscription function already essential. In this paper, according to the theory of modern software engineering and modern software interface design, a web browser based on IE kernel is designed. This paper discusses the design and development of IE kernel browser based on Windows platform, and gives the design and implementation of the system. Firstly, the development of web browser is introduced, the significance and necessity of developing web browser, the method of object oriented software development and its application in the process of software development are studied. Secondly, it introduces the architecture of IE browser, the download control of IE, the realization of browser control customization and how to add buttons to the browser toolbar. Then this paper introduces the development and implementation of browser system, including: requirement analysis, system design should achieve the goal, the overall design, the difficulties and solutions to the implementation, detailed design. The implementation of HMI, the reading and display of RSS source and advertisement filtering are introduced in detail. Finally, how to carry on the high-efficient regression test is studied.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TP393.092

【共引文献】

相关期刊论文 前10条

1 吴晓琴;浅析面向对象程序设计特点[J];安徽大学学报(自然科学版);2002年03期

2 孙荣高,王忠群;基于数据字典的软件预防性维护设计[J];安徽机电学院学报;2000年03期

3 李震,刘惠根;基于虚拟仪器的实验信号集成处理系统研究[J];安徽工程科技学院学报;2002年02期

4 孙柏林,昝向明;医疗保险信息系统的数据安全[J];安徽工程科技学院学报;2002年03期

5 陶秀凤;周鸣争;;基于XML技术的OPC监控系统数据通信网关的设计[J];安徽工程科技学院学报(自然科学版);2005年04期

6 黄勇奇;赵追;;3S技术平台支持下的烟草轮作查询和规划研究[J];安徽农业科学;2007年11期

7 吴文玉;何彬方;杨太明;张爱民;;省级农业气象业务服务系统的开发和应用[J];安徽农业科学;2008年02期

8 王艳;曹俊茹;吴佩林;;基于SOFM网络的山东省水资源承载力评价[J];安徽农业科学;2009年33期

9 于合龙;陈桂芬;焦鸿斌;;精准农业智能决策技术体系探讨[J];安徽农业科学;2010年02期

10 夏敏;刘友兆;何方;张佳宝;周凌云;;县域农地适宜性评价空间决策支持系统设计与实现[J];安徽农业大学学报;2009年03期

相关会议论文 前10条

1 岳振军;王浩;张雄伟;;基于正弦谐波模型和BP神经网络的语音变换算法及实现[A];第十二届全国信号处理学术年会(CCSP-2005)论文集[C];2005年

2 陈茂生;;浅谈OPC技术在新焦化DeltaV系统实时数据采集的应用[A];节能环保 和谐发展——2007中国科协年会论文集(一)[C];2007年

3 马克;王耿峰;徐新;;组件式GIS应用研究[A];2009`中国地理信息产业论坛暨第二届教育论坛就业洽谈会论文集[C];2009年

4 郑亚;刘文;余菲;;OPC技术在变电站监控系统通信中的应用[A];中国电子学会第十六届信息论学术年会论文集[C];2009年

5 翟曙光;;一种实用的组件式GIS的设计方法[A];'2005数字江苏论坛——电子政务与地理信息技术论文专辑[C];2005年

6 周泽南;贺仲雄;;软计算控制初探[A];第二十四届中国控制会议论文集(下册)[C];2005年

7 胡飞虎;孙瑜;张彦斌;;基于J2EE构架的教学网站开发与实践[A];第四届全国高等学校电气工程及其自动化专业教学改革研讨会论文集(下册)[C];2007年

8 翟洪军;;电火花线切割中轨迹与模型相关技术初步研究[A];2007年中国机械工程学会年会之第12届全国特种加工学术会议论文集[C];2007年

9 牛德力;门葆红;;土地管理电子政务与业务型GIS应用研究[A];2006年中国土地学会学术年会论文集[C];2006年

10 马润赓;李U,

本文编号:2265759


资料下载
论文发表

本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2265759.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a8cc8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com