职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-6-28 11:08:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:C++、QT
摘要:
随着计算机技术的发展,嵌入式系统已成为计算机领域的一个重要组成部分。嵌入式计算机中的应用数量远远超过了各种通用计算机,制造工业,过程控制,通讯,设备,仪器仪表,汽车,船舶,航空,航空航天,军事装备,消费类产品都是嵌入式计算机的应用领域。
本文主要论述了嵌入式浏览器开发所涉及到的技术,对HTML词法分析、C++编程等做了详细的分析和介绍,并对C++嵌入式浏览器的开发进行了介绍,分析了主要的模块的功能和组成,并给出了主要代码。还对典型的嵌入式浏览器进行了分析,包括Gzilla,Mozilla,Thunder和zen,总结了浏览器设计的技术要点和开发策略。
另外,在论文开头,介绍了目前嵌入式浏览器产品的发展现状,嵌入式浏览器的组成和各部份功能说明。
HTML词法分析是着重讨论的技术问题,给出了详尽的数据结构,程序流程。嵌入式浏览器的开发,是本论文的重点,分模块进行了分析,提出了需要改进的地方,并给出了改进措施。
关键词:嵌入式浏览器;HTML词法分析;C++

目录:
摘 要    I
ABSTRACT    II
绪论    1
一、  嵌入式浏览器设计概述    2
(一)  目前嵌入式浏览器产品的发展现状    2
1.  国内外发展现状:    2
2.  常见嵌入式浏览器    2
3.  嵌入式浏览器的应用领域    3
(二)  嵌入式浏览器的设计功能    3
(三)  C++简介    4
(四)  QT简介    4
二、  嵌入式浏览器分析    6
(一)  总体结构    6
(二)  浏览器总体流程    7
(三)  图形用户界面GUI和排版显示    8
三、  其它浏览器分析    9
(一)  DILLO(GZILLA)浏览器分析    9
1.  主函数流程分析    9
2.  文件的取得    9
3.  选择合适的解释器    10
4.  Html文件的显示    11
5.  Dillo分析总结    12
(二)  THUNDER浏览器分析    12
(三)  MOZILLA浏览器分析    13
1.  COM    13
2.  XML    13
3.  Layout    13
4.  ZEN浏览器分析    13
四、  嵌入式浏览器模块功能实现    15
(一)  浏览器主页界面    15
(二)  跳转界面    16
(三)  浏览器编辑界面    17
(四)  保存界面    19
五、  嵌入式浏览器运行测试    21
(一) 浏览器主页界面单元运测试    21
1.  文件选项测试    21
2.  查看选项测试    22
3.  帮助选项测试    22
(二) 跳转界面单元测试    23
(三) 浏览器编辑界面单元测试    24
(四) 保存界面单元测试    24
(五) 集成测试    25
总结    26
参考文献    27
致  谢    28
英文原文    29
中文翻译    37

论文字数:17553
包含资料:


截图:


百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表