1、编号编号: 面向对象程序设计(面向对象程序设计(JAVAJAVA) 课程设计课程设计( (论论文文) )档案档案 题题 目目: 学学 院院: 专专 业业: 姓姓 名名: 学学 号号: 班班 级级: 指导教师指导教师: 职职 称称: 完成日期完成日期: - 2 - 面向对象程序面向对象程序设计设计( (JAVAJAVA) ) 课程设计论文课程设计论文 题题 目目: 学学 院院: 专专 业业: 姓姓 名名: 学学 号号: 班班 级级: 指导教师指导教师: 职职 称称: 完成日期完成日期: - 3 - 摘摘 要要 本课程设计通过代码实现将理论知识和具体实践相结合,巩固提高了对 JAVA 的相关方法和
2、概念的理解,使学生的发散思维及动手能力进一步加强,加强对计算机 及软件工程的进一步了解。 在本案例中,我们开发了一个实现日历标记的记事本软件,日历记事本面板由 日历和记事本两部分组成,日历部分可以调节年份,月份,日期,星期。记事本可以 实行查看,保存,删除等操作,并且每一步操作都有相应的提示。本软件是一个实用 性很强,简洁方便的功能软件。 【关键字】【关键字】JAVA 日历记事本 课程设计 - 4 - Abstract The curriculum design through the code to achieve the theoretical knowledge and practice
3、, improve the methods of JAVA and the understanding of the concept, so that the students divergent thinking and practical ability to further strengthen, strengthen the further understanding of computer and software engineering. In this case, we develop a realization of the calendar markers Notepad s
4、oftware, calendar and notepad calendar Notepad panel is composed of two parts, part can adjust the calendar year, month, date, week. Notepad can implement to view, save, or delete operation, and every step of the operation has a corresponding prompt. This software is a very practical, simple and con
5、venient software. 【Key words】JAVA;Calendar Notepad;Curriculum design ; 目录目录 1 系统需求分析系统需求分析1 1.1 系统目标. 1 1.2 需求分析 1 1.3 主体功能. 1 1.4 开发环境. 1 2 概要设计概要设计 2 2.1设计要求. 2 3 详细设计详细设计 4 3.1日历记事本模块 . 5 3.2系统测试. 6 4系统运行系统运行 .7 4.1 测试方案. 7 4.2 测试结果. 7 5 总结总结 .9 参考文献参考文献. 10 致谢致谢.11 附录:源代码附录:源代码 12 1.日历记事本系统主面板与日历板模块(CALENDARPAD.JAVA) . 18 2.日历记事本系统年设置模块(YEAR.JAVA) 23 3.日历记事本系统月设置模块(MONTH.JAVA) 26 4.日历记事本系统记事本模块(NOTEPAD.JAVA). 28 1 1 1 系统需求分析系统需求分析 1 1.1.1 系统目标系统目标 1系统界面的左侧是日历。该日历可以按年份前后翻动,鼠标单击“