Java课程设计报告(LED时钟)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
攀枝花学院
学生课程设计(论文)题目: LED时钟
学生姓名:张奕学号: 201210802028 所在院(系):数学与计算机学院
专业:信息与计算科学
班级: 2012级信息与计算科学1班
指导教师:吴建兵职称:讲师
二O一四年六月十六日
攀枝花学院教务处制
攀枝花学院本科学生课程设计任务书
题目时钟(LED方式)
1、课程设计的目的
通过本课程设计使学生能够较全面的掌握面向对象程序设计的有关概念和开发方法,以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力。
2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)
编写一个时钟(LED方式)程序,要求:
(1)在屏幕上用文字显示日期(年、月、日、星期)与时间。
(2)时间显示要求能动态显示时、分、秒。
3、主要参考文献
[1]朱福喜.《Java语言程序设计》(第二版).科学出版社
[2]陈国君等.《Java程序设计基础》(第二版).清华大学出版社
[3] Deitel.《Java大学基础教程》(第六版).电子工业出版社
[4] MaryCampione.《Java语言导学》(第四版).机械工业出版社
[5] Y.Daniel Liang.《Java语言程序设计基础篇》(第六版). 机械工业出版社
[6] Kathy Sierra.《Head First Java》(第二版).东南大学出版社
4、课程设计工作进度计划
1、设计动员,布置任务,选题(1天)
2、查阅资料,分析、讨论与设计(1天)
3、编写程序,进行调试(4天)
4、完成模块联调,进行测试(2天)
5、成果验收,完成设计报告(2天)
指导教师(签字)日期年月日
教研室意见:
年月日
学生(签字):
接受任务时间:年月日注:任务书由指导教师填写。
课程设计(论文)指导教师成绩评定表题目名称时钟(LED方式)
评分项目分
值
得
分
评价内涵
工作表现20% 01 学习态度 6 遵守各项纪律,工作刻苦努力,具有良好的科学
工作态度。
02 科学实践、调研7 通过实验、试验、查阅文献、深入生产实践等渠
道获取与课程设计有关的材料。
03 课题工作量7 按期圆满完成规定的任务,工作量饱满。
能力水平35% 04 综合运用知识的能力10
能运用所学知识和技能去发现与解决实际问题,
能正确处理实验数据,能对课题进行理论分析,
得出有价值的结论。
05 应用文献的能力 5
能独立查阅相关文献和从事其他调研;能提出并
较好地论述课题的实施方案;有收集、加工各种
信息及获取新知识的能力。
06
设计(实验)能力,方案
的设计能力
5
能正确设计实验方案,独立进行装置安装、调试、
操作等实验工作,数据正确、可靠;研究思路清
晰、完整。
07 计算及计算机应用能力 5 具有较强的数据运算与处理能力;能运用计算机
进行资料搜集、加工、处理和辅助设计等。
08
对计算或实验结果的分析
能力(综合分析能力、技
术经济分析能力)
10 具有较强的数据收集、分析、处理、综合的能力。
成果质量45% 09
插图(或图纸)质量、篇
幅、设计(论文)规范化
程度
5 符合本专业相关规范或规定要求;规范化符合本
文件第五条要求。
10 设计说明书(论文)质量30 综述简练完整,有见解;立论正确,论述充分,
结论严谨合理;实验正确,分析处理科学。
11 创新10 对前人工作有改进或突破,或有独特见解。
成绩
指
导
教
师
评
语
指导教师签名:年月日
摘要
随着社会的发展,现在的人过着快节奏的生活。时钟的作用就是不停地提醒人们时间去合理的安排自己的生活。LED屏的时钟的显示更加直接明了,一目了然。
本时钟是基于Java开发的一个LED时钟。其功能是能够显示现在的时间,还有年月日。本时钟操作简便,界面干净、简洁。
本课程设计报告介绍了时钟的构成,论述了目标功能模块;给出了时钟设计的步骤。要求学生能够全面、深入理解和熟练掌握所学内容,并能够用其分析、设计和解答类似问题;对此能够较好地理解和掌握,能够进行简单分析和判断;能编写出具有良好风格的程序;掌握JAVA程序设计的基本技能和面向对象的概念和方法。同时培养学生进行分析问题、解决问题的能力.有助于我们在学习Java 程序设计者们语言是能够活学活用。
关键字:时钟,LED,Java
目录
摘要................................................................................................................................ I 1 前言. (1)
1.1背景 (1)
1.2目的 (1)
1.3实验要求 (1)
2 相关技术分析 (2)
2.1需求分析 (2)
2.1.1需求分析 (2)
2.1.2需求环境 (2)
2.1.3功能描述 (2)
2.2技术分析及原理 (2)
2.2.1技术分析 (2)
2.2.2原理 (2)
3 设计与实现 (3)
3.1时钟的功能概述 (3)
3.2时钟的数字显示 (3)
3.3时钟的具体实现 (3)
4 代码实现 (4)
4.1模块实现 (4)
4.1.1显示窗口设计模块 (4)
4.1.2时间设置模块 (5)
5 测试与运行 (6)
6 结束语 (7)
7 参考文献 (8)
8 附录 (9)