没有合适的资源?快使用搜索试试~ 我知道了~
首页java网页浏览器开发课程设计
java网页浏览器开发课程设计

随着科学技术的发展,我们已进入信息化时代,互联网在全球的应用越来越广泛,它已深入到我们学习生活的各个方面。为了适应时代的发展,本次课程设计的主要任务是制作一个网页浏览器并完成一些基本操作。其目的是: (1) 运用已学的java知识编一些简单使用的程序,通过本课程设计使我们加深理解、巩固课堂理论知识和实验知识; (2) 使我们初步具备综合运用所学Java语言基础知识,面向对象程序设计的基本思想、方法与技术,网络通信编程技术和数据库编程技术等开发简单应用系统的基本能力; (3) 使理论和实际相结合,真正做到学以致用,并适应时代发展的潮流。
资源详情
资源评论
资源推荐

****学院计算机系
课程设计报告
课 程 名 称 : Java 程序设计
课 程 代 码 : 408026
题 目 : 网页浏览器开发
年级/专业/班 :
学 生 姓 名 :
学 号 :
指 导 老 师 :
开 题 时 间 : 2008 年 12 月 15 日
完 成 时 间 : 2009 年 01 月 03 日
2009 年元月 5 日
1

湖南人文科技学院·课程设计
课程设计任务书及成绩评定
课 程 名 称 : Java 程序设计
完 成 者 :
1、设计的目的与要求
本课程设计需要学生运用面向对象编程和网络编程方法等,建立模型,最后设计
出一个简单的网页浏览器,使该浏览器具有打开内容简单的网页,以及将网页另存,
网页前进和后退,并且能够查看所浏览网页的源代码。
2、设计进度及完成情况
日 期 内 容
2008.12.15~17
查找相关资料,选取课题,做好相关准备工作
2008.12.18~19
借助网络及有关书籍对课题进一步了解,理清大概脉络
2008.12. 20~22
根据资料及程序框架编写相关程序
2008.12.23
整理程序并对其进行修改,运行
2008.12.24
改进程序,使其专业化、完美化
2008.12.25
整理网页浏览器的设计、功能、结果、编写目录
2008.12.26~31
发送电子文档,打印并装订,完成
3、成绩评定
设计成绩: (教师填写)
指导老师: (签 字)
二00九 年 月 日
I

湖南人文科技学院·课程设计
目 录
摘 要...................................................................................................................................................................I
1 引言.................................................................................................................................................................1
2 设计任务与目的.............................................................................................................................................1
3 需求分析.........................................................................................................................................................2
4 系统设计.........................................................................................................................................................2
4.1 总体设计..............................................................................................................................................2
4.1.1 WebBrowser.java......................................................................................................................2
4.1.2 ViewSourceFrame.java.............................................................................................................2
4.2 用例图与类图......................................................................................................................................3
4.2.1 用例图.......................................................................................................................................3
4.2.2 系统类图...................................................................................................................................4
5 系统实现.........................................................................................................................................................5
5.1 主要功能运行效果.............................................................................................................................5
5.2 系统运行和发布..................................................................................................................................7
6 结束语............................................................................................................................................................8
刚听到课程设计时,就有一种畏难心理。我们现在所学的 java 知识九牛一毛,要编写一个几百甚
至上千行的代码似乎不可能。但是当我们上网查找过只是一些资料后,许多题目都是由学生在老师
的指导下做出来的,一些还有源代码。世上无难事,只怕有心人。于是我们全组的人开始分工合作 ,
大家先一起搜索一些资料,然后根据各自负责的部分有目的地筛选。虽然我们天天在浏览网页,但
是以前从没想过为什么输入一个网址就可以找到所需要的信息。通过此次网页浏览器的设计,使我
们对网页有了更深层次的了解。不过也存在一些问题,在实现对网址的保存和当前页面的前进和后
退功能后,应该可以新增一些新的功能,例如在当前的页面再次点击进入其他页.、刷新当前页面
等等,“书山有路勤为径,学海无涯苦作舟”,我们现今所学的知识还远远不够,在今后的学习过程
中我们要进一步学习 java 的更多的知识,此次课程设计不仅锻炼了我们独立思考和团队合作的能力,
而且提高了我们动手的能力。.......................................................................................................................8
参考文献............................................................................................................................................................8
致谢....................................................................................................................................................................9
附录 A:系统源程序........................................................................................................................................9
附录 B:编码规范..........................................................................................................................................28
I

湖南人文科技学院·课程设计
摘 要
本设计可以帮助同学掌握和应运所学的面向对象程序设计网页编程内容 ,培养同学
们建立对象模型,处理对象和对象集关系和对网络编程的能力,训练同学为解决实际问题
而创建较完整的简单面向对象和网络编程应运程序的独立编程能力.
本设计是一个常见的网页浏览器应运程序.
系统实现的功能:
打开 url 链接相关的网页;将网页另存为到硬盘上;网页前进;网页后退;查
看网页源代码.
同时此浏览器所占内存空间小,对于硬件的要求低,对于经常上网查资料的用户来
说是一个不错的选择。
关键词:
网页浏览器;网页;java
I

湖南人文科技学院·课程设计
网页浏览器开发
1 引言
本课题的题目是:用简单的 java 编程编写一个简单的网页浏览器。.
这是一个常见的网页浏览器应运程序.有以下学习要点:
面向对象设计的方法
网络编程编写的方法
GUI 图形界面的设计方法和 Swing 相关组建的灵活运用
熟练事件处理机制
熟悉掌握输入输出流
2 设计任务与目的
随着科学技术的发展,我们已进入信息化时代,互联网在全球的应用越来越广泛,它已深
入到我们学习生活的各个方面。为了适应时代的发展,本次课程设计的主要任务是制作一个网
页浏览器并完成一些基本操作。其目的是:
(1) 运用已学的 java 知识编一些简单使用的程序,通过本课程设计使我们加深理解、巩固
课堂理论知识和实验知识;
(2) 使我们初步具备综合运用所学 Java 语言基础知识,面向对象程序设计的基本思想、方
法与技术,网络通信编程技术和数据库编程技术等开发简单应用系统的基本能力;
1
剩余33页未读,继续阅读


















liulijuan2010
- 粉丝: 8
- 资源: 1
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论6