、题目: 使用java编写局域网内的聊天工具。 20
Java高级编程实训实践教学环节任务书(三)一、题目:使用java编写局域网内的聊天工具。二、目的与要求1.目的:(1)通过课程设计让学生掌握javasocket编程中的...
Java高级编程实训实践教学环节任务书(三)
一、题目: 使用java编写局域网内的聊天工具。
二、目的与要求
1. 目的:
(1)通过课程设计让学生掌握java socket编程中的基础知识;
(2)培养学生利用所学的知识编程和搜集材料,阅读材料,利用材料的能力;
(3)注重学生团队精神的培养
(4)紧扣课程教学目标,充分利用学院现有的实践教学资源,以培养学生综合实践能力为主要任务
2. 要求
基本要求:
1.要求利用软件工程的方法来完成系统的设计;
2.要求学生掌握使用java进行网络编程;
3.画出功能模块图,具有清晰的程序流程图和数据结构的详细定义;
4.熟练掌握JAVA中对socket的各种操作。
创新要求:
在基本要求达到后,可进行创新设计,如在局域网内不仅可以相互发送消息,而且还可以相互传送文件。
三、信息描述
有关该系统基本信息的描述,如:IP地址,端口号等。
四、功能描述
1. 实现类似与飞鸽的功能,自动侦测局域网内部启动该软件的用户,并显示在用户列表中。
2. 可以进行两个人之间的私聊。
3. 可以群聊。
五、解决方案
1.对系统进行需求分析,写出需求分析报告。
2.对系统进行概要设计和详细设计,并写出设计报告。
3.编码。
4.程序的功能调试。
5.完成系统总结报告以及使用说明书
六、进度安排
此次课程设计时间为一周或两周,分四个阶段完成:
9. 分析设计阶段。指导教师应积极引导学生自主学习和钻研问题,明确设计要求,找出实现方法,按照需求分析、总体设计、详细设计这几个步骤进行。
10. 编码调试阶段:根据设计分析方案编写代码,然后调试该代码,实现课题要求的功能。
11. 总结报告阶段:总结设计工作,写出课程设计说明书,要求学生写出需求分析、总体设计、详细设计、编码、测试的步骤和内容。
12. 考核阶段。
已解决 展开
一、题目: 使用java编写局域网内的聊天工具。
二、目的与要求
1. 目的:
(1)通过课程设计让学生掌握java socket编程中的基础知识;
(2)培养学生利用所学的知识编程和搜集材料,阅读材料,利用材料的能力;
(3)注重学生团队精神的培养
(4)紧扣课程教学目标,充分利用学院现有的实践教学资源,以培养学生综合实践能力为主要任务
2. 要求
基本要求:
1.要求利用软件工程的方法来完成系统的设计;
2.要求学生掌握使用java进行网络编程;
3.画出功能模块图,具有清晰的程序流程图和数据结构的详细定义;
4.熟练掌握JAVA中对socket的各种操作。
创新要求:
在基本要求达到后,可进行创新设计,如在局域网内不仅可以相互发送消息,而且还可以相互传送文件。
三、信息描述
有关该系统基本信息的描述,如:IP地址,端口号等。
四、功能描述
1. 实现类似与飞鸽的功能,自动侦测局域网内部启动该软件的用户,并显示在用户列表中。
2. 可以进行两个人之间的私聊。
3. 可以群聊。
五、解决方案
1.对系统进行需求分析,写出需求分析报告。
2.对系统进行概要设计和详细设计,并写出设计报告。
3.编码。
4.程序的功能调试。
5.完成系统总结报告以及使用说明书
六、进度安排
此次课程设计时间为一周或两周,分四个阶段完成:
9. 分析设计阶段。指导教师应积极引导学生自主学习和钻研问题,明确设计要求,找出实现方法,按照需求分析、总体设计、详细设计这几个步骤进行。
10. 编码调试阶段:根据设计分析方案编写代码,然后调试该代码,实现课题要求的功能。
11. 总结报告阶段:总结设计工作,写出课程设计说明书,要求学生写出需求分析、总体设计、详细设计、编码、测试的步骤和内容。
12. 考核阶段。
已解决 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询