课程设计报告( 2024-- 2024 年度第 2 学期)日历记事本专业计算机科学与技术学生董文龙班级计算机 116学号1110704603指导老师徐秀芳完成日期2024
7目 录目 录 21 概 述 41
1 课程设计目的 41
2 课程设计容和要求 42 系统需求分析 52
1 系统目标 52
2 主体功能 52
3 开发环境 53 系统总体设计 53
1 系统的功能模块划分 53
2 系统流程图 64 系统详细设计 64
1 主窗口模块设计 64
1 效果图 64
2 类的主要成员变量和方法 74
3 主要程序代码 84
2 日期模块设计 194
1 效果图 194
2 类的主要成员变量和方法 194
3 主要程序代码 194
3 日历模块设计 214
1 效果图 214
2 类的主要成员变量和方法 224
3 主要程序代码 224
4 记事本模块设计 244
1 效果图 244
2 类的主要成员变量和方法 244
3 主要程序代码 254
5 图像模块设计 344
1 效果图 344
2 类的主要成员变量和方法 344
3 主要程序代码 354
6 时钟模块设计 364
1 效果图 364
2 类的主要成员变量和方法 364
3 主要程序代码 375 代码调试 416 软件发布 427 小结 42参考文献 44日历记事本1 概 述1
1 课程设计目的(1)加深对《Java 语言与面对对象技术》课程基础知识的理解,掌握 Java 语言面对对象程序设计的开发方法和步骤;(2)进一步理解面对对象程序设计的思想和方法,利用 Java 语言进行程序设计的能力;(3)课程设计将课本上的理论知识和实际应用相结合,锻炼学生发现问题、分析问题和解决问题的能力
加强学生研发、编写、调试程序的能力;(4)培育学生在项