万年历课程设计任务书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《高级语言程序设计(2)》 课程设计任务书 专业 数学与应用数学 班级 数学0901 学号 200901030107 姓名(签名) 完成日期 指导教师(签名) 程序设计说明书 【设计题目】 万能日历程序程序 【问题描述】 万能日历是查询日期的工具,它适合于上班族,以便他们准确地把握时间。 【软件功能】 1 以月历形式显示日期与星期。 2支持用户自己输入年份以及年份下拉形式选择年份,并提供月份的下拉形式菜单来选择月份。 3通过点击面板任意处可以刷新日历。 【算法思想】将一个星期面板和一个月份面板同时添加到一个主面板,再在相应的面板内添加对应的组件,从而形成日历的界面;然后继承java本身的日历类中得成员方法来实现日历功能;继而构造成员方法实现日历界面的刷新 【类的设计】 直接继承的是java中已有的类,然后构造成员方法来实现界面的刷新 【用户界面】 【程序技巧】 直接继承java日历的类,就没必要构造太多的方法以及其他类 【模块划分及调用关系】(用word的绘图工具绘出图形,不能省略!) 【模块流程图】 【运行说明】 (1)将eclipse软件打开 (2)在eclipse中建立一个包,接着在包内建一个空白的java程序文档 (3)将现有的程序复制,粘贴到空白文档,运行即可。 (4)运行之后即可出现用户界面,你只需按照自己的要求选择相应的年份,月份。如此你 便可以看到对应的月历查看星期,月份。 程序上机调试报告 【语法错误及其排除】 程序测试结果 【测试数据】 测试数据: 1.2011年12月份 2.2023年2月 【输出结果】 初始界面(月份含有下拉框) 年份的改变 月份的改变 界面可以改变大小 【收获及体会】 第一次,对于每个人来说,都是难以忘怀的,同样也是给人以体会最深的,收获也是最大的 从这次java课程设计中,我获益匪浅。 为了完成这个任务,可谓是煞费苦心,绞尽脑汁。我经过了长时间的反复编写调试,课本和网上查阅相关资料相关文章。经过这一次,自我的检验,我发现自己在学习这门课上还是有很多不足的,比如说,对JAVA语言整体知识构架不够熟悉;不能灵活地运用所学的知识点;自己的编程方式也不是太标准,经常出现代码写错而调试很久的低级错误情况出现。同时我也懂得了一个很浅显的道理,条条道路通罗马。学习的途径很多,上网,看书,问同学等。以后我会利用可以利用的学习工具,好好学习,将自己在学习方面的不足予以弥补。 让我体会最深的是,我发觉自己的java学习有所进步。为了完成任务,我一遍又一遍的看书,查资料,不知不觉中,感觉书在心中,对课本知识有了一个更深的认识。从这一点,我似乎明白,实践是最好的老师。实践让我们进一步的和理论接触,更深的认识它。人们常说,实践是检验真理的唯一标准。确实如此,与此同时,实践也是检验我们学习成效的最好标尺。 所以说,我们的学以致用,多多留心生活,关注身边,尽可能的利用我们所掌握的知识进行解答,分析。这样,对我们学习很重要。 不光如此,我们还可以用理论创造事物。实现所学知识的用处,同样也是实现自我价值的最好方法。 另外值得一提的是,我认为合作也是很有价值的一件事,这也是我感悟的。 大家都知道术业有专攻之说。确实如此,不同的人对不同的领域有不同的领悟能力。 要完成一件综合性的任务,并非那么简单,不单指这任务内容多么难,而是指它所涉及的知识点很广。这次任务书,不仅仅是要求我们写一个程序,打几个 字,还要求我们画流程图。对于计算机,我是个们外汉。流程图,前所未闻,更别提画了。面对这个难题,我开始很疑惑,很郁闷。天无绝人之路,我碰到一计算机高手,在他的帮助之下,我现在不光画出了所需流程图,还懂的流程图的基本作图方法。 合作是一种学习方法,更是一种处世方法。自从这次的合作,我和他关系也升温了。我感谢合作,我喜欢合作。 【源程序代码】 import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.GridLayout; import java.awt.SystemColor; import java.awt.event.ActionEvent; import java.awt.event.KeyEvent; import java.awt.event.M

文档评论(0)

lyxbb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档