使用Java语言实现一个桌面应用。
1 可选题目:
(1)常见桌面小游戏:扫雷、连连看、对对碰、拼图、纸牌游戏(斗地主、梭哈等)。
(2)文件上传下载应用程序。
2 功能及实现要求:
(1)GUI :良好的可视化界面
(2)能体现出类的设计,要有类的组合、派生、多态等的实现。
(3)使用必须有服务器,服务器支持多线程技术。
3 提交与检察:
(1) 大作业的文档以打印报告形式上交(报告格式见“下页”);
(2) 代码将在下周二检查;检查时同时上交大作业
报告内容:
一、项目描述
这是一个什么项目。
二、功能分析
项目应实现什么功能
三、程序设计
从类设计的角度介绍程序的结构。可画类图
四、测试
有无bug、能否达到功能设计的要求。
报告使用宋体5号字,1.0倍行间距,反正面打印。检查项目时上交打印版,没有报告分数要相应降低。