欢迎来到天天文库
浏览记录
ID:35201436
大小:788.50 KB
页数:14页
时间:2019-03-21
《java日历设计报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、存档资料成绩: 华东交通大学理工学院课程设计报告书所属课程名称java语言程序设计课程设计题目 利用java完成日历的制作 分院 电信分院 专业班级电商二班学 号20120410210129 学生姓名 方槐 指导教师葛菁 2013年12月29日华东交通大学理工学院课程设计报告序号项目等 级优秀良好中等及格不及格1课程设计态度评价2出勤情况评价3任务难度评价4工作量饱满评价5任务难度评价6设计中创新性评价7论文书写规范化评价8综合应用能力评价综合评定等级课程设计(论文)评阅意见评阅人 职称20年月日14第页共14页华东交通大学
2、理工学院课程设计报告目 录第1章课程设计内容及要求.......................4第2章编写程序及结果............................5第3章课程设计心得..............................11第4章参考文献..................................1214第页共14页华东交通大学理工学院课程设计报告第一章课程设计内容及要求内容一设计内容利用java程序编写我们生活中的经常使用的日历,当你想看哪个月的具体情况时,只需运行我们的程序就可以达到目的。二要求内容利用我们所学的编写一个简单的日历表
3、三设计原理运用课堂所学知识和上机课的练习的基础上在Java运行环境JCreaor中编写程序,还有在课外自己学的扫描仪。四设计目的1.运用我们自学的扫描仪实现我们的操作。2.该日历可以实现与生活中的日历一样。3.先随机输入几年,随机输入几月,就能显示当月的天数,每一天的星期14第页共14页华东交通大学理工学院课程设计报告第二章编写程序及结果一程序编程Importjava.util.Scanner;publicclassQsr_2013{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);System
4、.out.println("请输入月份:");intmonth=in.nextInt();intsum=0;for(inti=1;i5、6、year%400==0){sum+=29;}else{sum+=28;}}else{if(i==47、8、i==69、10、i==911、12、i==11){14第页共14页华东交通大学理工学院课程设计报告sum+=30;}else{sum+=31;}}}sum+=1;intwekday=sum%7;System.out.println("日t一t二t三t四t五13、t六");for(inti=1;i<=wekday;i++){System.out.print("t");}for(inti=1;i<=30;i++){if(sum%7==6){System.out.print(i+"");}else{System.out.print(i+"t");}sum++;14第页共14页华东交通大学理工学院课程设计报告}}}二运行结果来两张程序截图先14第页共14页华东交通大学理工学院课程设计报告确定下没有错误的14第页共14页华东交通大学理工学院课程设计报告2013年输入月份然后运行1月哦14第页共14页华东交通大学理工学院课程设计报告4月14、来张14第页共14页华东交通大学理工学院课程设计报告第三章心得通过这次课程设计,使我灵活应用所学java知识,独立完成问题分析,结合数据结构理论知识,编写程序求解指定问题。初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;并用系统的观点和软件开发一般规范进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过程中培养我们严谨的科学态度和良好的工作作风。熟练掌握数据的存储表示和基本操作的实现,能够利用存储设计算法解决简单的航空订票问题。同时在这学期的实验中,培养了独立思考、动手操作的能力,在各15、种其它能力上也都有了提高。在实验课上,我学会了很多学习的方法。而这是日后最实用的。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我的将来也有很大的帮助。以后,不管有多苦,我想我都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我都可以在实验结束之后变的更加成熟,会面对需要面对的事情,以及学会遇到问题,不急不慌,慢慢解决它这次课程设计本人主要参与了系统实现以及系统测试,还有参与小组共同完成的编写代码、实现功能模块。14第页共14页华东交通大学理工学院
5、
6、year%400==0){sum+=29;}else{sum+=28;}}else{if(i==4
7、
8、i==6
9、
10、i==9
11、
12、i==11){14第页共14页华东交通大学理工学院课程设计报告sum+=30;}else{sum+=31;}}}sum+=1;intwekday=sum%7;System.out.println("日t一t二t三t四t五
13、t六");for(inti=1;i<=wekday;i++){System.out.print("t");}for(inti=1;i<=30;i++){if(sum%7==6){System.out.print(i+"");}else{System.out.print(i+"t");}sum++;14第页共14页华东交通大学理工学院课程设计报告}}}二运行结果来两张程序截图先14第页共14页华东交通大学理工学院课程设计报告确定下没有错误的14第页共14页华东交通大学理工学院课程设计报告2013年输入月份然后运行1月哦14第页共14页华东交通大学理工学院课程设计报告4月
14、来张14第页共14页华东交通大学理工学院课程设计报告第三章心得通过这次课程设计,使我灵活应用所学java知识,独立完成问题分析,结合数据结构理论知识,编写程序求解指定问题。初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;并用系统的观点和软件开发一般规范进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过程中培养我们严谨的科学态度和良好的工作作风。熟练掌握数据的存储表示和基本操作的实现,能够利用存储设计算法解决简单的航空订票问题。同时在这学期的实验中,培养了独立思考、动手操作的能力,在各
15、种其它能力上也都有了提高。在实验课上,我学会了很多学习的方法。而这是日后最实用的。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我的将来也有很大的帮助。以后,不管有多苦,我想我都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我都可以在实验结束之后变的更加成熟,会面对需要面对的事情,以及学会遇到问题,不急不慌,慢慢解决它这次课程设计本人主要参与了系统实现以及系统测试,还有参与小组共同完成的编写代码、实现功能模块。14第页共14页华东交通大学理工学院
此文档下载收益归作者所有