java课程设计报告书.docVIP

  • 135
  • 1
  • 约2.65万字
  • 约 27页
  • 2018-12-28 发布于浙江
  • 举报
1 - 课程设计报告 课程设计名称: 《用java设计日历记事本 》 系部名称: 学生姓名: 班 级: 学 号: 成 绩: 指导教师: 开课时间:2014-2015学年第1学期 目 录 摘要················································2 1.引言················································2 2. 设计的目的与任务····································2 3.设计方案············································3 3.1总体设计·········································3 3.2设计要求·········································3 3.3系统的主要功能···································3 3.4各个类的组合结构图·······························4 3.5各个类说明·······································4 3.5.1 CalendarWindow类···························· 3.5.2 CalendarMessage类························· 3.5.3 CalendarPad类····························· 3.5.4 NotePad类································ 3.5.5 CalendarImage类··························· 3.5.6 Clock类·································· 4.参看文献···········································25 5. 课程设计总结·······································26 《Java程序设计》课程设计 ——日历记事本 摘 要 本课程设计通过代码实现将理论知识和具体实践相结合,巩固提高了对JAVA的相关方法与概念的理解,使学生的发散思维及动手能力进一步加强,加强对计算机及软件工程的进一步了解。 在这个课程设计中,我们做成了一个有日历标记的记事本软件,日历记事本面板由日历、记事本、图片、时钟四部分组成。日历部分可以选择不同的年份、月份、日期和星期;记事本模块可以实现查看,保存,删除日志等操作;并且每一步操作都有相应提示;图片模块可以显示预设的图片;时钟模块可以用时钟来显示当前时间。本软件是一个实用性较强,简洁,美观,方便的功能软件。 引言 Java是一种纯面向对象的、网络编程首选的语言。Java技术作为软件开 的一种革命性技术,已被列为当今世界信息技术的主流之一。为了适应时代潮流,我们应该加强对Java的学习,更好的掌握这门课程。为此,我们成了一个课程小组,经过小组成的商讨之后,我们决定以“日历记事本”为设 题材,借此巩固加深我们对Java的了解。 本次课程设计的实例虽然比较简单,程序设计也不是很复杂,但在此程序的设计过程也是一个学习过程,更是对复杂程序的一个学习过程,还能培养我们的数抽象能力。因此,我们觉得这次课程设计是非常有意义的,能为我们今后学习面向过程的程序设计作一些铺垫。 2.设计目的与任务 本课程设计所要求达到的目的和任务:通过Java程序设计的一些重要理论基础来实现“日历记事本”的“日历”和“记事本”的双重功能。并通过此次课程设计的训练,使学生巩固和加深对Java这门课程的理解,通过利用所学到的计算科学的理论知识,提高解决实际问题的能力,增强运算、编程和使用技术资料的技能,通过实际问题的分析设计、编程和调试,掌握应用软件的分析方法和工程设计方法,能正确阐述设计和实验结果。通过这次课程设计,培养实事求是、认真、严谨的科学态度和刻苦钻研不断创新

文档评论(0)

1亿VIP精品文档

相关文档