简单日历的开发与实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

淮北师范大学

简单日历的开发与实现

学院计算机科学与技术

专业 11计算机科学与技术(非师范)

学生姓名

学号

指导教师姓名

年月日

简单日历的开发与实现

作者:

指导教师:

摘要:目前,日历的应用非常广泛,无论是工人、农民、商人、学生还是官员,都离不开日历。通过使用日历,人们可以更好地规划未来的工作和学习等的时间安排,并且可以方便查看日期,不要自己来记忆或者记不清日期,日历的应用给人们的运算带来了极大的方便。

这篇文章主要介绍用软件的方法实现简单日历的实现,包括:日历的概述,日历的开发原理和主要实现的功能,子模块的设计和实现技术。本系统需要实现以下功能:能够显示实现1950-2100年的日期,包括公历、星期。能够显示系统时间。能够设置闹钟。

该日历的实现是通过Java来编写的。Java的前身是Oak,它一开始只是被应用于消费性电子产品中。后来它的开发者们发现它还可以被用于更大范围的Internet上。1995年,Java语言的名字从Oak编程了Java。1997年J2SE1.1发布。1998年J2SE1.2发布,标志Java2的诞生。十多年来,Java编程语言及平台成功地运用在网络计算及移动等各个领域。Java的体系结构由Java语言、Java class、Java API、Java虚拟机组成。它具有简单、面向对象、健壮、安全、结构中立、可移植和高效能等众多优点。Java 支持多线程编程,Java运行时系统在多线程同步方面具有成熟的解决方案。Java的平台标准有Java ME,Java SE和Java EE。Java发展到今天,它的卓越成就及在业界的地位毋庸置疑。目前在众多的支持Java的开发工具中主要的7有Java Development Kit,NetBeans,Jcreator,JBuilder,JDeveloper和Eclipse等。其中Java Development Kit 简称JDK是大多开发工具的基础。以上的每种开发工具都有优缺点,对于开发者来说,重要的是要根据自己的开发规模、开发内容和软硬件环境等因素来选择一种合适的开发工具。

关键词:日历;系统时间;计算方法

目录

引言 (4)

1 简单日历系统概述 (4)

1.1设计简单日历的背景 (4)

2系统需要 (4)

2.1设计分析 (4)

2.1.1需求分析 (4)

2.2开发环境 (4)

2.2.1运行环境 (4)

2.2.2开发工具 (4)

2.2.3关于Ecilpes (4)

3系统设计 (5)

3.1功能说明 (5)

3.1.1系统功能分析 (5)

3.2系统大概 (5)

3.2.1设计思路 (5)

3.2.2日历运算流程图 (6)

4系统的实现.................................. .. (6)

4.1窗口的设计 (6)

4.1.1设计步骤 (6)

4.1.2部分操作截图 (9)

4.2程序核心代码 (11)

4.2.1 初始化组件 (11)

4.2.2 初始化数据 (12)

4.2.3 showCalendar显示日历函数 (12)

4.2.4 mouseClicked函数 (13)

4.2.5 Timer显示时间函数 (13)

5系统运行与测试 (14)

5.1运行界面 (14)

5.2测试 (15)

5.2.1测试研究与选择 (15)

5.2.2测试环境 (15)

5.3程序代码 (15)

总结 (23)

参考文献 (23)

引言

本设计主要是为了让人们更好地使用日历,可以方便的查看日期,并且可以设置日志记录或闹钟,本设计主要在每月日期的显示,以及系统时间的显示设计上,还可以在页面上输入要查找的年份并且显示。

1 简单日历概述

1.1设计简单日历的背景

人们在日常学习、工作和生活过程中,日历的作用是不容置疑的,不仅可以让我们用来查看日期和是星期几了,还可以在有事的某一天添加日志或闹钟来提醒自己,让我们忘掉重要事的可能大大降低。

2 系统需求

2.1设计分析

2.1.1 需求分析

本软件主要用于计算机Windows XP以上的用户使用,这次课程设计一般是实现简单日历的功能。需要程序实现:日期的显示功能;还要实现日期与星期的查询并跳转等功能。另外还要实现添加日志或闹钟的功能。可以在设定的那一天显示提醒。

2.2 开发环境

2.2.1 运行环境

系统是在eclipse环境下开发的,在Windows98/Windows2000/Windows NT/Windows XP平台下运行均可。

2.2.2 开发工具

Java语言

2.2.3 关于eclipse

Visual Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

虽然大多数用户很乐于将Eclipse当作Java 集成开发环境(IDE)来使用,但Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展Eclipse 的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

相关文档
最新文档