红绿灯 JAVA课程设计报告
《红绿灯 JAVA课程设计报告》由会员分享,可在线阅读,更多相关《红绿灯 JAVA课程设计报告(15页珍藏版)》请在毕设资料网上搜索。
1、 计算机科学与技术系 课程设计报告 20122013 学年第一学期 课程课程 JAVA 语言 课 程 设 计 名 称课 程 设 计 名 称 JAVA 语言课程设计 学生姓名学生姓名 学号学号 专业班级专业班级 指导教师指导教师 2013 年 1 月 一、一、 课程设计目的课程设计目的 通过课程设计,学生在下述各方面的能力应该得到锻炼: (1)进一步巩固、加深学生所学专业课程JAVA 语言教程的基本理论知 识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。 (2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提 高学生素质的最终目的。 (3)利用所学知识,开发小型应用系统
2、,掌握运用 JAVA 语言编写调试应 用系统程序,训练独立开发应用系统,进行数据处理的综合能力。 (4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学 模型。 (5)熟练掌握 JAVA 语言的 GUI 设计、多线程技术,灵活运用各种类库。 二、二、 课程设计名称及内容课程设计名称及内容 名称:交通灯模拟程序 内容:设计一个交通灯管理的模拟程序,实现在一个十字路口的交通管理 三、三、 任务和要求任务和要求 1设计程序界面,画出十字路口和交通灯。 2可以手工设置红、绿等的时间间隔,程序按设定值自动变换每个路口的 交通灯颜色。 3随机产生一些车辆,这些车辆遵守红灯停、绿灯行的交通规则。
3、 四、四、 设计方案提示设计方案提示 分别设置两个线程代表东西和南北方向的交通灯, 根据设定值变换交通灯颜 色 每个车辆对应一个线程,利用线程技术实现车辆的红灯停、绿灯行的行为 五、五、 总体设计思路总体设计思路 从实验的要求上看,要实现交通灯的管理,需要解决的问题有两大部分: (一)绘制出交通灯及路口上的线路,以界面的形式展现出来。以此作为程 序运行的一个进程。 (二)程序对交通灯时间按计数器进行监听,倒计时时间为 0 的时候就进行 切换。同时设置文本框,当操作员将时间写入文本框当中之后,点击确定按 钮就将程序中的红绿灯的时间重置。以此作为一个线程。 (三)随机在各个路口产生车辆,符合条件则
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 红绿灯 JAVA课程设计报告 JAVA 课程设计 报告
