淮北师范大学                           
                                           
简单日历的开发与实现
学        院      计算机科学与技术      
专        业 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
目前行的php开发工具有2.2.2开发工具..............................................4
2.2.3关于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

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。