java课程设计报告书模板1.doc
还剩
28页未读,
继续阅读
下载文档到电脑,马上远离加班熬夜!
亲,很抱歉,此页已超出免费预览范围啦!
如果喜欢就下载吧,价低环保!
内容要点:
2本科生课程设计课程名称 Java程序设计 B课程设计题目学号学生姓名所在专业所在班级指导教师成绩教师签字评语:课程设计时间:2012 年 12 月 31 日--2013 年 1 月 6 日设计总说明- 1 -目 录摘要················································21.引言················································22. 设计的目的与任务····································23.设计方案···························设计总说明- 2 -······33.4各个类的组合结构图·······························43.5各个类说明·······································43.5.1 CalendarWindow类····························43.5.2 CalendarMessage类···················设计总说明- 3 -4.各种功能截图·······································245. 课程设计总结·······································26《Java 程序设计 B》课程设计——日历记事本 摘 要本课程设计通过代码实现将理论知识和具体实践相结合,巩固提高了对 JAVA的相关方法与概念的理解,使学生的发散思维及动手能设计总说明- 4 -本次课程设计的实例虽然比较简单,程序设计也不是很复杂,但在此程序的设计过程也是一个学习过程,更是对复杂程序的一个学习过程,还能培养我们的数抽象能力。因此,我们觉得这次课程设计是非常有意义的,能为我们今后学习面向过程的程序设计作一些铺垫。2.设计目的与任务本课程设计所要求达到的目的和任务:通过 Java 程序设计的一些重要理论基础来实现 “日历记事本”的“日历”和“记事本”的双重设计总说明- 5 -符序列命名。用户可以查看,删除某个日期的日志,也可以继续向某个日志添加新内容。时钟能够实时显示当前的时间。 (3)当某个日期有日志时,在日历表该日期的外观上就会出现“yes”标记,表明这个日期有日志,当用户删除某个日期的日志后,该日期的外观上“yes”标志就会消失。3.3 系统的主要功能 (1)可以对个人日志进行添加、查阅、删除;(2)可以方便地在任何日期记载个人日志以及查看设计总说明- 6 -? calendarMessage是 CalnedarMessage对象,该对象用来处理与日期有关的数据。? calendarPad是 CalendarPad对象,该对象可以显示与日期有关的数据。? notPad是 NotPad的对象。具有编辑、读取、保存和删除日志的功能。? showYear和 showMonth是 JtextField类创建的文本框,用来显示年月。? sho设计总说明- 7 -详细代码:import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.util.*;import java.io.*;public class CalendarWindow extends JFrame implements ActionListener,MouseListener,Foc设计总说明- 8 -calendarMessage.setMonth(month);cal
发表评论
暂无评论,赶快抢占沙发吧。