1 / 73
文档名称:

Java程序设计.doc

格式:doc   大小:1,702KB   页数:73页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java程序设计.doc

上传人:drp539603 2018/6/26 文件大小:1.66 MB

下载得到文件列表

Java程序设计.doc

相关文档

文档介绍

文档介绍:《Java程序设计》课程设计任务书
一、  设计目的
Java课程设计是我院计算机科学与技术专业学生必做的集中实践性环节之一,是学****完《Java程序设计》课程后进行的一次全面的综合练****其目的在于通过课程设计,使学生能够得到较系统的技能训练,从而巩固和加深对Java 编程的基础理论知识的理解,培养学生综合运用所学理论解决实际问题的能力,使学生成为具有扎实的计算机理论基础和较强的独立动手能力的复合型、应用型人才。
 二、设计要求
1、    学生必须独立完成设计任务,严禁抄袭或找人代做等行为,一经发现成绩以不及格计。
2、    课程设计完毕应提交如下设计成果:源程序(打包成如下文档名:);可以直接执行的jar或exe文件;;文字描述不少于1000字(不含源码)的课程设计报告。
三、课程设计报告格式
课程设计报告分以下几部分:
1、封面
2、系统描述:介绍开发的系统的功能和解决的问题;
3、分析与设计:主要包括以下内容:
功能模块划分;
数据库结构描述(数据库编程需要);
系统详细设计文档(类的划分及相互关系,系统的流程图)
各个模块的实现方法描述;
测试数据及期望结果;
4、源代码:要求源代码中间有适量的注释,且编码风格符合规范,源码格式为: (new roman 5号单倍行距);
5、总结:对设计中值得肯定的内容进行评价,客观地指出其中的不足,并说明克服或改进的办法。
6、参考文献:参考文献的书写格式要符合如下规范(不得自己编造);
:
作者﹒论文篇名[J]﹒期刊名﹒出版年,卷(期
如:高曙明﹒自动特征识别技术综述[J]﹒计算机学报﹒1998,21(3)
:
作者﹒书名[M]﹒出版地:出版社,出版年
如:刘勇,康立山,陈毓屏﹒非数值并行算法(第二册)[M]﹒北京:科学出版社,1998
四、验收及评分标准
验收内容包括:程序运行情况、课程设计报告(最迟在19周星期一发送到zyc_718@邮箱)及平时成绩三部分,最后成绩以等级分,即优、良、中、及格、不及格五个等级给出。各部分所占比例为:程序运行情况(40%)、课程设计报告(50%)、平时成绩(10%)
五、参考题目
序号
课题名
课题1
日期计算器程序的开发
课题2
applet线程动画程序的开发
课题3
学生成绩管理系统的开发
课题4
图书信息管理系统的开发
 
 
《Java程序设计课程设计》图形界面项目实验报告——日期计算器

实验项目:日期计算器
一、 实验内容
 完成日期计算器的编写。
二、 实验要求
1、理解并掌握图形界面的设计。
2、理解整体算法的思路,即actionPerformed()的算法。
3、输入日期,完成星期几的计算,并输出星期值(注意日期输入的合法性)
4、输入日期加天数,完成日期加天数的计算,并输出新日期(注意日期的合法输入,以及注意日期不能加日期,既第二次输入的只能是天数)
5、输入日期、减、以及天数或日期,如果为天数,计算日期减天数,否则计算日期减日期,得到新日期或相应天数差值,并输出。
6、进一步学****JAVA的编程思想。
三、 实验目的
1、理解并掌握图形界面的设计。
2、理解整体算法的思路,即actionPerformed()的算法。
3、输入日期,完成星期几的计算,并输出星期值(注意日期输入的合法性)
4、输入日期加天数,完成日期加天数的计算,并输出新日期(注意日期的合法输入,以及注意日期不能加日期,既第二次输入的只能是天数)
5、输入日期、减、以及天数或日期,如果为天数,计算日期减天数,否则计算日期减日期,得到新日期或相应天数差值,并输出。
6、进一步学****JAVA的编程思想。
四、 实验条件
编译器: Jcreator
Java环境: JDK
操作系统: Windows XP SP2
五、思路分析
1、 为使程序美观,使用了多个JPanel和不同的LayoutManager(比如FlowLayout、BorderLayout、GridLayout)进行布局设计,同时限定了窗体的大小;
2、 封装了一个创建数字按钮的方法getNumberButton(int n),可以快速地进行增加数字按钮的操作;
3、 为将文本框中的字符串转换为日期编写了toDate()方法,其中包括日期输入错误的异常处理,此方法可以在保存当前日期、获取减法操作的日期时被复用;
4、 因为要实现键盘和鼠标的双重操作,将操作时使用的几个方法(pressButton\pressEqualBu

最近更新

2024年广西北海市邮政管理局招聘2人历年高频难.. 89页

2024年广西南宁市不动产登记中心招聘6人历年高.. 89页

2024年广西南宁市招聘县(市区)开发区中小学.. 89页

2024年广西南宁市良庆区宣传部事业单位招聘历.. 88页

2024年广西南宁经开区环保分局招聘历年高频难.. 89页

2024年广西宜州市凤山县第二批事业单位招聘历.. 89页

2024年广西来宾市兴宾区人武部事业单位招聘3人.. 89页

2024年广西柳州市事业单位招聘761人历年高频难.. 89页

2024年广西柳州市柳北区政务服务管理办公室招.. 88页

2024年广西桂林市秀峰区市政园林局招聘1人历年.. 91页

2024年广西梧州岑溪市人才引进49人历年高频难.. 88页

2024年广西梧州市藤县机关事业单位招聘37人历.. 87页

2024年广西河池市事业单位招聘1208人历年高频.. 88页

2024年日照钢铁控股集团有限公司校园招聘考试.. 148页

2024年江西省投资集团有限公司校园招聘考试试.. 148页

2024年湖北武当山文化旅游投资有限公司招聘笔.. 148页

2024年石家庄科技信息职业学院单招职业适应性.. 94页

2024年贵州省铜仁凤凰机场有限责任公司招聘笔.. 146页

2024年青岛西海岸新区融合控股集团有限公司校.. 147页

2024江西省南昌市公务员考试言语理解与表达专.. 117页

保育员中级工理论经典题库及1套完整答案 23页

国家公务员行测(言语理解与表达)真题汇编完整.. 119页

河北公务员考试行测言语理解与表达专项强化真.. 119页

(新版)保育员中级工理论题库及参考答案1套 41页

生产安全事故管理培训课件 19页

2024年世界女排联赛全部决赛赛程表 5页

上期开特下期出特公式 5页

国家标准GB13013-1991钢筋混凝土用热轧光圆钢.. 6页

“雪花啤酒 勇闯天涯 ”社区推广方案(1) 21页

驻村工作队驻村工作队工作计划1 17页