java课程设计指导书.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
java课程设计指导书 课程设计指导书 前言 Java高级程序设计是计算机科学的基础理论知识,也是软件设计的技术基础。本课程 设计的性质是检验理论课学习的效果以及综合运用的能力,目的是训练学生进行复杂程 序设计的技能和培养良好程序设计的习惯。本课程设计的任务是要求学生使用Java 语言编程,解决具有一定规模的、具有实际意义的应用题,实现理论课所要求掌握的ja va 知识解决实际问题。 一、课程设计的基木任务 Java 高级程序设计是一门涉及Java 基础编程和高级编程的课程,需要较好的java 语言的程序设计和调试能力,如果学生能够按照要求,从时间和精力上保证完全的投入 ,相信能够有很大的收获,学生要发挥自主学习的能力,充分利用时问,安排好课设的 时间计划,并在课设过程中不断检测自己的计划完成情况,及时的向教师汇报。 《 Java 高级程序设计》 课程设计是计算机应用技术专业的主要实践性教学环节。在进行了专业基础课和《Java用 户界面设计》 课程的基础上,设计一个实际的应用软件,应用软件设计的基本方法,提高进行工程设 计的的基本技能及分析、解决实际问题的能力,为毕业设计和以后的工程实践打下良好 的基础。 二、课程设计目的和意义 目前,很多新的技术领域都涉及到了Java语言,Java语言是面向对象编程,并涉及到 网络、多线程等重要的基础知识,因此Java 语言也是学习面向对象编程和网络编程的首选语言。按照教学培养计划要求,学生在学 习完课本中指定课时的知识后,应安排一定课时的课程设计。其主要目的是使学生深入 理解并实践在本课程中 ,所学的有关JAVA 程序设计方面的语言基础、异常处理、事件处理、小应用程序以及图形用户界设计等。 本课程设计是为了配合Java 程序设计课程,帮助学生深入学习掌握Java 语言,熟练运用这个工具而设立的课程。通过课程设计各个项目的综合训练,加强学生 对JAVA语言的理解,检验学生对专业理论知识理解与掌握的程度.锻炼学生综合运用JA VA 程序设计处理所学的知识实际分析问题、解决问题的能 为导向,从可行性研究开始,经过系统分析、系统设计、系统实施等主要阶段的过程 。在设计结束后,要求学生上交课程设计的案例设计和课程设计报告。 学生提交课程设计报告要求 1 )设计题目 2 )设计目的 3 )设计内容 4 )系统分析和设计 5)实现和源程序 五、课程设计的基本步骤和方法 1、学生以自学为主,独立完成设计任务,注重学生能力的培养。 2 、教师要注意按学生基础和能力提出要求,辅导时要有侧重,做到因材施教。对基础差 的学生要勤检查多指导,对能力强的学生应提出更高的要求.增加些选作内容,充分发 挥其潜力。 3 、教师要教书育人。要求学生从点滴开始,每步操作都要按规定去做,以培养严肃认真 的科学态度。选定方案要考虑经济效益,坚持勤检节约的原则。要教育学生团结协作, 遵守纪律,爱护公物。通过设计提高业务能力,提高思想觉悟。 4 、课程设计安排 教师下达设计任务书 任务书内容包括题目、主要技术指标和要求、给定条件及原始数据、所用仪器设备和 参考资料及文献等。教师讲授必要的设计思路和设计方法。 学生完成预设计 本阶段学生应明确任务,查阅资料及文献(主要自学),掌握工程设计基本方法,确 定设计方案,进行设计分析,完成预设计。 实验阶段 经教师审查通过预设计方案后,即可进行编程调试。实验由学生独立完成,教师定时 指导。 设计总结阶段 本阶段学生要认真完成课程设计报告书,整理技术资料,如有需要还应写出课程设计 的心得体会和改进意见。 课程设计报告书包括:设计任务及主要技术指标、设计方案及论证结果、系统的原理 框图、设计程序、实验结果、实验中主要问题及故障现象的分析及设计结论等。报告书 中还应附实验数据、系统软硬件环境、使用说明及参考资料等。 六、课程设计选题 课程设计要求学生可以在以下模块中选作一个 1 、编写一个记事本程序 要求: 用图形用户界面实现。 能实现编辑、保存、另存为、查找替换等功能。 2 、学生信息管理系统 要求: 使用图形用户界面 用数据库建一立1或2 个学生信息表。(不限使用哪种数据库)能连接数据库并实现查询、增、删、改等功能 。 3 、图书信息管理系统 要求: 使用图形用户界面 用数据库建立1或2 个图书信息表。(不限使用哪种数据库)能连接数据库并实现查询、增、删、改等功能 。 4 、聊天小程序 要求: 使用图形用户界面。 能实现一个聊天室多人聊天。可以两人私聊。 提示:使用socket 通信 5 、万年历 要求: 使用图形用户界而。 实现日期与星期的查询 6 、猜数字游戏 要求:计算机产生随机数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至 猜到,给出所用时间和评语。 要求提交Application
- 粉丝: 84
- 资源: 9357
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 3122080306 邹子轩 实验报告二.docx
- 基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)(大赛作品,文档完整,可直接运行)
- 发那科工业机器人保养大全
- Sphere.h
- REMD固有时间尺度分解信号分量可视化(Matlab完整源码和数据)
- 嵌入式系统双单片机STC89C52+STC15W104多功能学习板电路图可扩展 适用于单片机初学者和教学
- 基于STM32蓝牙控制小车系统设计(硬件+源代码+论文)大赛作品
- XILINXFPGA源码基于Spartan3火龙刀系列FPGA开发板VGA测试例程
- Java聊天室的设计与实现【尚学堂·百战程序员】
- python中matplotlib教程