您现在的位置是:首页 > 综合范文
《 Java课程设计实验报告》
java语言程序设计是高校计算机专业的一门核心能力课java实训操作又是达成其教学效果的重要环节和有效手段。本文是小编为大家整理的java实训报告范文,仅供参考。
java课程设计实验报告1
1、加深对课堂讲授内容的理解,掌握解决实际应用问
题时所应具有的查阅资料、技术标准和规范,以及软件编程、 调试等能力,掌握面向对象的编程思想及java语言程序设计的规律与技巧,为进一步学习web应用开发及今后从事专
业工作打下基础。
2、使用本学期学习的 java se技术完成多功能日历 gui
程序的设计,使之具有如下基本功能:一年日历用12页显
示,每页显示一个月的日历。日历可以按年或月前后翻动,
能够显示当前的日期,可以为每页日历选择背景图片。
3、在完成基本功能的基础上发挥自己的想象力与创造 力,使程序凸显出与众不同的特点与功能,形成本小组的特 性色。1、问题描述准确、规范。
2、程序结构合理,调试数据准确、有代表性、 。
3、界面布局整齐,人机交互方便。
4、输出结果正确。
5、正确撰写实验报告。
编写一个gui程序实现日历的功能。一年日历用12页 显示,每页显示一个月的日历。
日历可以按年或月前后翻动, 能够显示当前的日期以及当前农历,可以为每页日历选择背景图片。
可以实现显示时钟, 时钟能进行整点报
时。可以实现备忘记事功能,能在每天添加、修改、删 除记事等操作。
1、在上机实验前,小组成员进行选题讨论,确定小组 感兴趣而乂伸缩性强的题目多功能日历。2、在第一次上机实验时讨论分工,分工明确之后,分 头合作进行。
3、各成员完成自己的任务后,最后进行统筹合并,以 及程序最后的优化。
4、根据实验结果,写出合肥工业大学实验报告。实验 报告应当包括:实验内容,程序流程图,类结构,程序清单, 运行结果,以及通过上机取得的经验。5、详细的上机实验步骤见任务分工及程序设计进度表。
经过小组成员的共同努力,最终我们小组设计的多功能
日历程序能够实现实验的基本要求一一一年日历用12页显
示,每页显示一个月的日历。日历可以按年或月前后翻动, 能够显示当前的日期,可以为每页日历选择背景图片。另外,在完成基本要求的基础上, 我们增添了显小农历、 显小时钟、 添加备忘录、修改备忘录等功能。整体程序运行流畅、功能 齐全、符合操作习惯。下面是程序运行效果
日历主界面:
备忘录主界面:
备忘录主界面:
时钟主界面:
课程设计结束了,在这其中历尽酸甜苦辣咸各种 滋味,不过收获颇丰。从学习c语言、数据库等等计算机编程类课程开始,自己始终有种感觉,那就是太理论化了、缺 少实践。而这次的 java程序设计可以说与以往大不相同, 先是在课堂上老师讲述了有关的基础理论、基本语法知识, 而后再加上这两周的课程设计,可以说是真正能够体会到程 序编程的乐趣,也第一次发现自己原来对程序设计是如此的 感兴趣。尤其是由于课程时间较紧,课上时间老师只是简单 给我们讲述了一下 java swing的基础知识,并没有去深入, 而在此次课程设计中大虽用到的监听事件的有关知识需要 自己去查标准文档,去网上找相关系料,这无疑对自己是一 个挑战。但是两周下来,我做到了,我独立完成了对备忘录 程序的编写,累积下来这部分共涉及到包括action listenermouse listener , menu listener , document listener 等各 种各类监听18个监听,分为6个类,累计完成程序千余行。
而给我印象最深刻的便监听了,可以说是整个备忘录的大部 分代码都是与监听相关,这也是让我我学会了对程序监听的 运用,当然只是学会远远谈不上精通。
java报告范文2
一、目的
1.熟练掌握java面向对象程序设计的基础知识。
2.熟练掌握java中常用的swing组件的使用方法。
3.熟练掌握java程序中图形用户界面设计的方法。
4.熟练掌握使用jdbc操作数据库的方法。
5.通过实训,培养学生分析和解决实际问题的能力,提高调试和分析应用程序的能力,并为后续java高级编程等专业课程的学习奠定良好的基础。
二、课程设计报告内容
2.1实训内容
本课程设计的题目是设计一个简化的图书管理系统。该系统从图书馆管理人员的角度出发,实现对图书信息、读者信息的浏览、添加、删除和查询,同时还可以对读者借书、还书过程进行操作和控制。设计内容主要包括系统分析、数据库、数据表的创建、系统各个窗体的布局及其编码实现。
系统功能分析是在系统开发的总体任务的基础上完成的。该管理系统需要完成的基本功能主要有:
用户管理:主要包括用户的添加、修改和删除。
读者管理:主要包括读者信息的浏览、添加、删除和查询。
图书管理:主要包括图书信息的浏览、添加、删除和查询。
借还书管理:主要包括借书、还书和续借。
2.2实训设备或软、硬件+硬件:pⅳ及以上性能的pc机
软件:windows+2000或windows+xp系统bjdk工具jcreator4.0环境
2.3功能设计及思想+首先设计测试登录窗口:text.java+接下来设计loginframe.java(登录窗口)、mainframe(主窗体)+addbookframe.java(图书入库窗口)、addreaders.java(添加读者窗口)、adduserframe.java(添加用户窗口)、borrowframe.java(借书窗口)、retumframe.java(还书窗口)、queryframe.java(图书查询窗口)。导入部分及实现的接口
三、结论
java实训在不知不觉中就结束了,我感觉自己还有好多东西要学,还有好多的东西不懂呢!这是我大学以来第3次实训,每次实训我都感觉学到了好多东西!因为是一天到晚的不间断训练,所以记的会非常牢固。不像平时上课,每上两次的理论课却只有45分钟的实际操作。在课上,有老师在前面演示我们都还能跟着做,可轮到我们独立完成的时候,因为实际操作的少,早就忘光了!我很感谢学校有实训这样的安排,把我们这一学期学的东西系统的集中的进行训练,对我们计算机水平的提高发挥着重要作用!还要感谢我们的侯老师,侯老师学识渊博,也很有耐心,即使老师讲了很多遍的问题,我们不会,老师还是会走进我们给我们耐心的指导,还给我们讲一些学习java的方法,让我们知道自己在哪方面不足,需要加强,也让我们了解到哪些需要认真的学习,那些是重点,不是没有方向的乱学一通,什么也学不好!
经过这次的实训,我真真确确的感受到了这些开发工具能让我们提高工作的效率,更直观更便捷的切入主题。这次我们学习的是制作图书信息管理系统,由老师给我们指导。当然,在学习的过程中并不是一帆风顺的,在这之中,因为要操作的东西很多,有时错一步,后面的结果就无法显示,而自己的耐心与细心又太差,根本检查不出来是哪里出了错!这时候,侯老师都会耐心的过来帮助我,我很感谢侯老师也很感谢学校能安排这么优秀的侯老师来教我们!只是,我们太顽皮,有很多东西老师讲了我们也没能记住,我想在此说一句:老师,您辛苦了,下学期我们一定认认真真的好好学!
实训课是在学习与探索中度过的,短暂的15天实训是结束了,但其中让我们学到了许多知识,出现许多未知的为什么,如图书管理数据库的初步设置、jdbc和sql+server服务器的连接、数据备份与还原的步骤,报表的设计与实现、如何设置数据源、通过ado访问数据库的方法、监听器、各种java+swing组件的使用,绑定控件的属性设置、如何实现click事件、实现它的获得方法、设置注册焦点监听器、获取当前日期、以及利用函数之间的相互转换等等一系列的问题,正是在老师和同学的共同努力之下,我才一步步把问题解决了,最终完成了不可能完成的任务。
为期15天的实训课就这样结束了,我发现我对java有了新的认识,以前只知道玩游戏、娱乐和简单的应用。通过这次的实训,我了解到,要真真正正的掌握这些开发工具还不是一件简单容易的事儿,但真正掌握后,它带个我们的将是无穷的便捷与科技,我喜欢高端便捷的生活。我希望我能做计算机这个万能机器人的主人而不是奴隶,我会努力加油的!
通过实训,我不仅巩固了旧知识,也学到了新的知识,并且把所学的应用到实际操作中,提高了我们的实际动手能力和逻辑思维能力。也让我们对软件开发的流程有一定了解,并且对开发软件有了一些初步的经验。真正做到了学习与实际应用相结合,真的很感谢老师为我们争取的这次实训机会,在这次实训期间我获益匪浅。
最后,谢谢老师在实习过程给予的帮助!老师辛苦了!感谢学校,感谢老师给我的帮助,让我的思想、技能又上了一个台阶!
上一篇:工作日志范文30篇简短
下一篇:音响世界作文500字
相关文章
-
无相关信息