基于JAVA的Web浏览器的设计与实现.doc

资料分类:计算机信息 上传会员:番番呀 更新时间:2023-05-18
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12096
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:浏览器是日常生活中使用非常频繁的应用软件之一,主要用于检索和显示万维网中的各种信息,这些信息包括各种类型的网页、图片或者视频等影音文件。网页浏览器不仅可以用于查看互联网的数据,也可用于查看专用网络(物理连接)中的网页服务器信息或者系统中的文件等。因此,了解和研究浏览器的工作原理是非常有必要的。

本设计主要运用java语言在Eclipse开发工具中设计一个简单的web浏览器,可以在windows环境中实现一部分主流浏览器的基本功能,例如浏览网页、收藏网页、查看历史记录等等。整体设计包括用户操作界面和和后台功能实现,前台界面使用SWT设计,后台功能通过监听器实现。

本浏览器预期功能基本实现,网页浏览过程流畅快捷,用户操作简单易懂,设计基本成功。

关键词:java  SWT  浏览器

 

目录

摘要

Abstract

1.-引言-1

1.1-课题的背景-1

1.2-课题的目的和意义-1

1.3-课题研究的现状分析-1

2.-相关技术介绍-3

2.1-Java-3

2.2-浏览器内核-4

2.3-MVC-4

2.4-SWT-6

3.-系统需求分析-7

3.1-功能需求-7

3.2-系统需求-7

3.3-运行需求-8

3.4-可行性分析-8

3.4.1 技术可行性分析-8

3.4.2 经济可行性分析-8

3.4.3 操作可行性分析-8

4.-系统设计-9

4.1-功能设计-9

4.1.1 网页操作-9

4.1.2 关闭标签页功能-9

4.1.3 保存网址显示功能-10

4.1.4 保存网址打开功能-10

4.1.5 添加收藏功能-11

4.1.1 网页请求过程-11

4.2-界面设计-11

4.2.1 控件布局设计-11

4.2.2 主界面设计-12

4.2.3 副界面设计-12

4.3-数据库设计-13

5.-系统实现与测试-14

5.1-功能实现-14

5.1.1 网页操作-14

5.1.2 显示保存网址-16

5.1.3 显示栏双击-17

5.1.4 标签页-18

5.1.5 状态栏-19

5.1.6 历史记录自动添加-21

5.1.7 数据库连接-21

5.1.8 副界面-21

5.2-功能测试-22

5.2.1 网页基本操作测试-22

5.2.3 标签页关闭功能测试-24

5.2.4 网址显示栏测试-25

5.2.5 添加收藏测试-26

6.-系统开发影响-28

结 语-29

参考文献-30

致谢-31

相关论文资料:
最新评论
上传会员 番番呀 对本文的描述:浏览器作为不可或缺的日常应用软件,既可以内嵌在其他应用软件内提供基本的网页浏览功能,也可以独立为一个功能齐全、方便快捷的系统软件。目前国内的浏览器市场被几个大公司......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: