Java项目开发任务书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java项目开发任务书
Java项目开发任务书
一、课程设计目的
为了进一步巩固《Java程序设计》课程所学到的知识,深刻把握Java语言的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设了Java项目开发这门课程。
通过此次课程设计,巩固所学java语言基本知识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator等开发工具的运用,拓宽常用类库的应用。
使学生通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础。
二、课程设计内容
利用学到的编程知识和编程技巧,通过具体项目的分析、设计和开发,掌握开发Java大型软件项目过程中所需要的软件技术并熟悉软件。
以小组为单位,每组3名学生,在教师的指导下,每组完成网络聊天程序。
要求:
(1)设计图形用户界面。
(2)实现用户注册、登录功能。
(3)实现聊天功能,能接收、发送信息,支持群聊和私聊。
(4)实现聊天记录的保存、查看功能。
(5)实现文件传输功能,能接收、发送文件。
提示:使用socket通信
三、项目设计要求
1.按应用软件的开发过程撰写文档一篇。
包括从需求分析开始到系统界面功能实现为止的全过程。
格式要求如下:
①课程设计任务书封面;
②本组课题及本人任务;
③程序功能简介;
④系统需求分析;
⑤系统总体设计(系统功能结构图,系统数据流程图);
⑥系统详细设计(数据库设计,代码设计);
⑦源程序;
⑧设计体会。
2.认真完成实习内容,听从指导老师和机房管理员的安排。
3.实习作业包括撰写的论文一篇、源程序代码。
4.论文和程序均以电子文档的形式上交。
上交时间为课程最后一天,其它时间均不收作业。
具体上交手段到时安排,通过FTP来实现。
5.分组完成自己的实习任务,每组3人,大家可以互相讨论,但不得出现雷同,一经发现,实习以0分计,并报告教务处处理。
四、可供参考的实习资料目录
教材、相关的设计源码的文档等。
计算机系软件技术教研室
2014年6月。