《JAVA 应用设计》课程指导书是一份针对2005级软件工程专业学生的实验教材,旨在通过实践加深学生对JAVA程序设计的理解和技能掌握。该课程设计实验以20学时为周期,旨在让学生能够运用JAVA设计并实现一个“网络聊天系统”,涵盖面向对象、异常处理、多线程、IO处理、图形用户界面和网络编程等多个核心概念。
实验目的主要包括三个方面:要求学生掌握JAVA程序设计的基础方法,了解设计流程;通过构建网络及时通讯系统,提高实际操作能力和问题解决能力;学习并熟练运用JAVA编程技巧。
实验内容集中在设计一个功能完整的网络聊天系统,包括服务器端和客户端两个部分。服务器端需具备TCP客户服务器模式、自选端口号、启停控制、在线人数显示、消息发送以及退出功能。客户端则需要用户设置、登录注销、在线人数显示、消息发送(含表情功能)及退出功能。
课程设计的具体内容要求学生参照给定界面设计服务器端和客户端,并鼓励创新。教材和参考文献提供了学习资源,如《JAVA大学实用教程》、《JAVA课程设计》和《JAVA课程设计案例精编》。
实验环境要求使用JDK1.5版本和JCreator3.0开发工具。成绩考核由实验报告(占70%)和应用系统程序(占30%)两部分组成,实验报告应包含服务器端和客户端的设计细节,如功能模块图、功能描述和代码清单。实验总结部分则需要学生反思系统优缺点,提出改进意见,并总结个人学习成果和体验。
这个实验指导书为学生提供了一个全面的JAVA程序设计实践平台,不仅要求理论知识的掌握,更注重将理论转化为实际操作,培养了学生的创新能力及问题解决能力,是JAVA学习者进阶的重要一步。
评论1