java课程设计报告书.doc

java课程设计报告书.doc

ID:58487392

大小:547.00 KB

页数:29页

时间:2020-05-16

java课程设计报告书.doc_第1页
java课程设计报告书.doc_第2页
java课程设计报告书.doc_第3页
java课程设计报告书.doc_第4页
java课程设计报告书.doc_第5页
资源描述:

《java课程设计报告书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本科生课程设计课程名称Java程序设计课程设计课程编号j题目日历记事本学号4学生姓名李祖宏所在专业信息管理与信息系统所在班级信管1082指导教师陈亮成绩教师签字评语:课程设计时间:2010年12月20日--2010年12月24日目录摘要················································21.引言················································22.设计的目的与任务····································23.设计方案···················

2、·························33.1总体设计·········································33.2设计要求·········································33.3系统的主要功能···································33.4各个类的组合结构图·······························43.5各个类说明·······································43.5.1CalendarWindow类··········

3、··················43.5.2CalendarMessage类·························113.5.3CalendarPad类·····························133.5.4NotePad类································143.5.5CalendarImage类···························193.5.6Clock类··································204.各种功能截图···························

4、············245.课程设计总结·······································26《Java程序设计》课程设计——日历记事本摘要本课程设计通过代码实现将理论知识和具体实践相结合,巩固提高了对JAVA的相关方法与概念的理解,使学生的发散思维及动手能力进一步加强,加强对计算机及软件工程的进一步了解。在这个课程设计中,我们做成了一个有日历标记的记事本软件,日历记事本面板由日历、记事本、图片、时钟四部分组成。日历部分可以选择不同的年份、月份、日期和星期;记事本模块可以实现查看,保存,删除日志等操作;并且每一步操作都有相应提示;图片模块可以显示

5、预设的图片;时钟模块可以用时钟来显示当前时间。本软件是一个实用性较强,简洁,美观,方便的功能软件。1.引言Java是一种纯面向对象的、网络编程首选的语言。Java技术作为软件开的一种革命性技术,已被列为当今世界信息技术的主流之一。为了适应时代潮流,我们应该加强对Java的学习,更好的掌握这门课程。为此,我们成了一个课程小组,经过小组成的商讨之后,我们决定以“日历记事本”为设题材,借此巩固加深我们对Java的了解。本次课程设计的实例虽然比较简单,程序设计也不是很复杂,但在此程序的设计过程也是一个学习过程,更是对复杂程序的一个学习过程,还能培养我们的数抽象能力。因此,我们觉得这次课

6、程设计是非常有意义的,能为我们今后学习面向过程的程序设计作一些铺垫。2.设计目的与任务本课程设计所要求达到的目的和任务:通过Java程序设计的一些重要理论基础来实现“日历记事本”的“日历”和“记事本”的双重功能。并通过此次课程设计的训练,使学生巩固和加深对Java这门课程的理解,通过利用所学到的计算科学的理论知识,提高解决实际问题的能力,增强运算、编程和使用技术资料的技能,通过实际问题的分析设计、编程和调试,掌握应用软件的分析方法和工程设计方法,能正确阐述设计和实验结果。通过这次课程设计,培养实事求是、认真、严谨的科学态度和刻苦钻研不断创新的精神,逐步建立正确的全局观念。3.设

7、计方案3.1总体设计(1)问题定义:创建日历记事本,实现对某日期的事情进行记录这主要功能,并能显示设置的图片和时钟,增加美观。(2)问题分析:通过对“日历记事本”这一题材的分析,我需要四个类来实现其“日历”和“记事本”这两大功能。通过主类CalendWindow创建动日历记事本软件的主窗口,该类含有main方法,程序从该类开始执行。再用余下CalendarPad、CalendarMessage、NotePad类来显示并改变日期和实现记事本的功能。而CalendarImage和Clock这两个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。