1 / 2
文档名称:

Java与面向对象程序设计课程设计.doc

格式:doc   页数:2
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java与面向对象程序设计课程设计.doc

上传人:cai.li.bin 2012/5/27 文件大小:0 KB

下载得到文件列表

Java与面向对象程序设计课程设计.doc

文档介绍

文档介绍:Java与面向对象程序设计课程设计
题目:
(至多4人一组,每班至多3组)
开发一个网页爬虫程序,该程序能够根据用户所输入的一组关键词,上找到所有包含这一组关键词的网页,爬虫程序把找到的符合条件的网页放到一个后台数据库中。最后做一个Web页面的管理平台,该平台能够对爬虫的行为进行管理,也可以对爬虫所获取的信息进行查询。
说明:
可以使用你熟悉的数据库。
Web页面的管理平台用JSP实现,要求有增加、修改、删除、查询主题的功能。
网上有很多开源的爬虫项目,可以在你的设计中调用它们的库或程序。
(至多4人一组,每班至多3组)
使用Java语言实现三个算法,并使用Web页面接受用户输入和展示算法运行的结果。
实现的算法如下:
表达式求值(例如:输入“3+5/(5-3)”,)
堆排序(这个不用说了)
KMP算法进行字符串查找
算法的输入输出界面可以自己设计,但是要以能够展现算法的功能为准。Web页面要求用JSP来做。
(至多3个人一组,每个班3组)
使用Java语言实现哈夫曼算法,对英文文章进行编码和译码。输入输出界面要求使用Web页面,用JSP实现。
编码表请自己到网上去查找26个英文字母在文章中出现的概率,或者是参考统计学的书。
测试的文章在本文档所附的文本文件中。
(至多3个人一组,每个班3组)
使用Hibernate作为数据库访问层,开发一个日记本程序。
要求:
ess
构建Application类型的程序
主要功能有:日记列表、新建日记、删除日记、查找日记、锁定/解锁日记本。

(至多3个人一组,每个班3组)
使用Java语言,开发一个画图程序,该程序里预先设置了三种曲线的方程,用户选择一种曲线的类型,再输入参数,程序就在画图板上画出该函数的图像。
要求:
三种曲线为二次函数(f(x) = ax2+bx+c)、对数函数(f(x) = lnx)和正弦函数(