日历记事本201120460217 下载本文

内容发布更新时间 : 2024/5/16 2:22:42星期一 下面是文章的全部内容请认真阅读。

《JAVA程序设计》 课程设计报告

专 业:信息管理与信息系统 班级:1124602 学 号:2 姓名: 邹玮

指导教师:姜俊坡

2018.01.11

目 录

1.

可行性分析……………………………………………………………2

2.需求分析功能……………………………………………………………2

3.课程设计………………………………………………………………2

4. 编码………………………………………………………………3

5. 系统验证………………………………………………………………21

6.总结………………………………………………………………21

1.可行性分析

1.学习Java程序开发的环境搭建与配置,并且在实际运用中学习和和掌握Java程序开发的过程

2.通过课程设计进一步掌握Java程序设计语言的基础内容,如用户图形界面设计等

3.通过亲自设计,编写,调试程序来扩展知识面和动手操作能力

2.需求分析功能

设计一个日历记事本.具体要求如下: 1. 可以设置日历的日期

2. 可以判断当前日期是否有日志记录

3. 对有日志记录的日期,可以对该日期的日志记录进行修改和删除 4. 对没有日志记录的日期,可以创建并保存新建的日志记录

3.课程设计

表1 日历记事本系统主面板与日历板模块(CalendarPad.java>

类名 CalendarPad 接口 MouseListener CalendarPad(int,int,int> 设置日历牌(int,int> 方法 排列号码(int,int> main(> 表2 日历记事本系统年设置模块(Year.java>

public public public public void public void public static void 类名 Year public 接口 ActionListener setYear(> 方法 getYear(> actionPerformed(ActionEvent e> 表3 日历记事本系统月设置模块(Month.java>

public public void public int public void 类名 Month 接口 ActionListener setMonth(> 方法 getMonth(> actionPerformed(ActionEvent e> 表4 日历记事本系统记事本模块(NotePad.java>

public public public void public int public void 类名 NotePad 接口 ActionListener 设置信息条(> 设置文本区(> 方法 获取日志内容(> 保存日志(> 删除日志(> public public public void public void public void public void public void 4.编码

1.日历记事本系统主面板与日历板模块(CalendarPad.java> 该模块设计主要主要包含以下成员变量:

年(year>