内容发布更新时间 : 2025/1/23 12:47:21星期一 下面是文章的全部内容请认真阅读。
下载可编辑
科技大学
程序设计综合实训课程设计报告
题目: 万 年 历
班级:
学号:
:
2103年12月
.专业.整理.
下载可编辑
目 录
1 绪论 ...................................................................... 1 1.1选题目的及意义 ......................................................... 1 1.2 系统概述 .............................................................. 1 1.3 人员组成及分工 ......................................................... 1 2 需求分析................................................................... 1 3 总体设计................................................................... 1 4 详细设计................................................................... 1 5 系统实现................................................................... 2 5.1 开发环境 .............................................................. 3 5.2 关键技术 .............................................................. 3 6.运行结果................................................................... 6 7.软件测试................................................................... 7 8.总结 ...................................................................... 7 9 参考文献................................................................... 8
.专业.整理.
下载可编辑
1.绪论
1.1选题目的及意义
选题目的:本次课程设计为课本后设计题目任选一题进行设计。思考一段时间后,
我们组决定做一个万年历的设计。主要考虑到以前时间少课程容多,JAVA课程基础容掌握并不是很抓实,而对于设计一个万年历程序,由于其功能简单设计也相对较易,对于我们组每个人的学习情况比较合适,并且通过设计这样的一个日历小组件,也能使自己对JAVA的一些基础知识掌握的更加牢固。
1.2 系统概述
随着电子技术的不断发展,人们的不断创新,万年历已经不再局限于书本形式,而是以电脑软件或者电子产品的形式出现。让其更加便捷。在学习了JAVA课程后,将以JAVA形式编译出一个简易的万年历。
1.3 人员组成及分工
付 磊:负责搜集查找资料 王杜超:调试程序
两人共同负责程序的编写与修改
2.需求分析
本程序的要求为:1.使用图形用户界面;
2.本程序能够实现日期与星期的查询。 3.可以添加或者删除日志
3.总体设计
(1)可以通过图形界面显示日历。 (2)能以月历形式显示日期与星期。
(3)支持用户自己输入年份,可以通过上一年,下一年等按钮来选择年份和月份。 (4)可以添加或者删除并且点击对应日期显示日志。
4.详细设计
1. 总天数的算法:首先用if语句判断定义年到输入年之间每一年是否为闰年,是闰年,该年的总天数为366,否则,为365。然后判断输入的年是否为定义年,若是,
.专业.整理.