java万年历课程设计完成版Applet.doc
文本预览下载声明
枣 庄 学 院
信息科学与工程学院
课程设计任务书
题目: 万年历程序的设计与开发
学 号:201312310128、2101312310115、201312310117
姓 名: 彭德强 李昌晋 李瑞玲
专 业: 计算机科学与技术
课 程: JAVA程序设计
指导教师: 王琳琳 职称: 讲师
完成时间: 2013 年11月----2013年12月
枣庄学院信息科学与工程学院制
年 月 日
课程设计任务书及成绩评定
课程设计的任务和具体要求
任务:
熟练使用eclipse,独立开发一些应用程序,要求学生具备较强的自学能力和系统分析、设计能力,较好地进行团队合作。开发出的系统运行稳定,符合实际需求,界面美观大方。
课程设计要求:
1.界面美观大方
2.应完成的基本功能有:
完成年份、月份以及具体日期的更新
指导教师签字: 、 日期: 指导教师评语
成绩: 指导教师签字: 日期: 课程设计所需软件、硬件等
所需软件:eclipse环境,JDK
所需硬件:一台电脑
课程设计进度计划 起至日期 工作内容 备注 2013.11.8-2013.11.15
2013.11.16-2013.11.18
2013.11.20-2013.11.26
2013.11.28-2013.12.3
2013.12.4-2013.12.6
收集相关资料
进行总体规划
编写程序与调试程序
程序测试
撰写课程设计任务书 参考文献、资料索引 序号 文献、资料名称 编著者 出版单位 [1].曾令明 索 望 甘 刚 宋 波,Java程序设计教程,西安电子科技大学出版社,2007.8
[2].孙全党 王吴迪 赵枫朝,Java程序设计应用教程,电子工业出版社,2006.2
[3].赵玉阳,Java从入门到精通,清华大学出版社,2006.8
目 录
前言 2
1需求分析 3
1.1需求分析 3
1.2功能设计 3
2.概要设计 3
2.1程序设计思路 3
2.2程序运行界面 4
2.3流程图 4
3.各模块的功能及程序说明 5
3.1.初始化组件 5
3.2.初始化数据 5
3.3.绘制程序界面 6
4.测试分析 7
5.源程序清单 9
6.课程设计体会 17
参考文献 17
前言
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是大多开发工具的基础。以上的每种开发工具都有优缺点,对于开发者来说,重要的是要根据自己的开发规模、开发内容和软硬件环境等因素来选择一种合适的开发工具。
本课程设计是一个JAVA小日历组件的设计,利用Frame框架类、面板类进行图形化界面设计,实现小日历的公历显示等功能。
1需求分析
1.1需求分析
本程序的要求为:1.使用图形用户界面;2.本程序能够实现日期与星期的查询。
1.2功能设计
本程序要构建的万年历程序,其功能有以下几个方面:
(1)通过网页
显示全部