参考题目
选题原则:
所完成的系统应能够在生活、
学习中使用,
以实用性为主。
模仿生活、
学习中使用到的各种软件,做
mini
版本。开发的目标是自己、同学愿意使用你
所开发的软件完成一些简单任务。
从小功能着手,
一点点的添加功能。
添加一个
功能就运行试试,
减少越来越难于调试的可能。
也可自选。
jsp
或
java
完成都可。
1.
文件复制
完成一个程序,
这个程序可以将指定文件夹中的内容复制到另一个文件夹中
去。
设计要求:
1)
实现文件夹复制;
2)
程序中需要考虑输入输出异常处理;
3)
用户可以指定不同的参数:
用
-ext
指定要复制的文件的扩展名,
可以
同时指定多个扩展名;用
-empty
指定不复制空目录;用
-zip
表示进行压缩;
还可以增加其它选项
4)
在
dos
控制台窗口环境下,通过命令行参数运行程序,如:
2.
图片浏览器
类似于
ACDSEE
的图片浏览器
设计要求:
1)
可以对图片进行不同的分类,并能够按分类显示
2)
备份功能,用压缩实现用户选定文件的备份,用户指定文件的方式
要多样,如在分类上、在实际文件夹上。
3)
幻灯功能,通过分类、实际文件夹等多种方式指定要幻灯浏览的图
片;
3.
压缩文件浏览器
仿照
Winrar
浏览压缩文件。
设计要求: