软件工程万年历


一 题目简介

学习研究万年历算法,同时使用java实现这一算法,开发相应的界面,可以进行的日历查询。

此万年历程序将实现图形化界面,具体功能是能以月历的形式显示日期和星期,并且设置有下拉菜单,以支持用户实现对任意时间的日期信息查询,能够更新日历等功能。

二 结对分工及过程

结对:徐金广 刘纤

徐金广:代码的编写和代码规范

刘纤:程序的分析和程序的测试

结对人博客链接http://www.cnblogs.com/liuqianq/p/4510261.html

三:代码地址

https://github.com/xu123/text/blob/master/wannianli

四:测试情况及截图

五:问题及心得

在这次课程设计中,我完成了任务,通过设计这个程序,我更加理解了JAVA面向对象编程的原理,即在拿到一个程序任务时,先不用考虑具体的实现,应该站在一种统筹全局的角度,思考这个程序的整体结构,要用到哪些类,类与类之间的关系是什么,可以引用JAVA里的哪一些类,对外应该提供哪些接口,怎样设计能够有利于程序的后期维护和可扩展性。然后,定下了程序的整体架构后,再去思考每个方法要怎么实现。

在编程的过程中,我也发现了许多问题,比如多态的不熟练,接口回调的不熟练,图形化界面的设计问题,但通过查阅书籍,上网查询,请教老师同学终于成功的完成了本次课程任务。通过本次编写程序,更加激发了我编程的兴趣和信心,相信通过自己的努力,一定能成为一个合格的程序员。

结对照片

优质内容筛选与推荐>>
1、排序 | 堆排序
2、例子:发送短信(存储过程)
3、硬盘数据恢复经验(转)
4、匿名内部类详解(粗略)
5、json再理解


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号