欢迎来到天天文库
浏览记录
ID:20621475
大小:114.50 KB
页数:16页
时间:2018-10-14
《JAVA课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、小小画图板的设计与实现JAVA课程设计报告题目:小小画图板学生姓名:学号:专业班级:同组姓名:指导教师:设计时间:指导老师意见:评定成绩:签名:日期:16小小画图板的设计与实现目录1.摘要·································32.课程设计的目的和意义·················43.需求分析·····························54.系统(项目)设计·····················75.系统实现····························106.系统调试····
2、························127.小结································1516小小画图板的设计与实现8.参考文献····························16摘要社会的急速发展,多媒体技术已经变的越来越重要了,图象处理的技术要求也越来越高。所以图象处理软件也日益更新和发展中,目前为止,以Photoshop最为功能强大,内容丰富。Java是目前最流行的软件开发语言之一,由SunMicrosystem公司推出,称为网络上的“世界语”。Java适合开发基于多媒体、与平台无关、用
3、面向对象的方法进行的基于Internet、Intranet、Extranet的Applet和应用程序。Java建立在C和C++基础之上,使熟悉C和C++的程序员能很方便地进行Java编程。但Java摈弃了C和C++16小小画图板的设计与实现中许多不合理的内容。它具有简单高效、面向对象、不依赖于机器结构的特点,支持多线程、分布和并发机制。用Java开发的应用软件在可移植性、健壮性、安全性等方面大大优于已存在的其他编程语言。Java提供了丰富的类库,能最大限度地利用网络。Java可广泛用于面向对象的事件描述、处理面向对象的企业型的应用开发,还
4、应用于Internet系统管理、Web页面设计、Internet可视化软件开发等方面。随着社会对复合型、应用型人才的需要,各高校对学生在课程设计上的要求越来越高,课程设计的选题也越来越需要结合实际应用。课程设计是教学计划的一个重要环节。画图板主要由4个部分组成:主窗体的设计;菜单栏和工具栏的设计;时间响应处理;画图的基本功能。虽然不是开发和设计专业的绘图和图象制作软件,但是它具备基本的画图功能,简单实用。它的风格被许多其他的绘图软件所仿效。关键词:控件、窗体、画图版、Java1课程设计的目的和意义用过微软Windows操作系统的人一定都对
5、Windows自带的画图板非常熟悉了。同图像处理软件的“大哥大”Photoshop的功能强大、内容丰富,但是作为Windows一直以来都内带的附件程序,它具有小巧玲珑、简单实用等其它绘图软件所不具备的优点。同时它的风格也被许多其它的绘图软件所仿效。16小小画图板的设计与实现作为一个程序爱好者,通过自己亲手编写一个属于自己的、简单实用的绘图软件来检验自己所学。本次设计运用已经掌握的知识来完成Java绘图板程序,通过对整个流程的熟悉以及对程序组织结构和框架的理解,极大地加深对Java程序和面向对象程序设计的认识和掌握,这对今后开发和设计更大更
6、复杂的程序无疑有很大的帮助。2需求分析该画图板我们采用的是JBuilder9作为开发工具,它有如下特点:(1)JBuilder9支持最新的Java技术。(2)JBuilder9能用Servlet和JSP开发和调试动态Web应用。(3)利用JBuilder9可创建(没有专有代码和标记)纯Java2应用。由于JBuilder9是纯Java语言编写的,其代码不含任何专属代码和标记,它支持新的Java标准。16小小画图板的设计与实现(4)JBuilder9拥有专业化的图形调试界面,支持远程调试和多线程调试,调试器支持各种JDK版本,包括J2ME/
7、J2SE/J2EE。本系统主要完成的是绘图的一些基本功能。它不是完善的系统,还有很多很实用的功能并没有能够实现,它具有如下特点:(1)简洁性,该系统简单明了,结构简单。(2)易操作性,系统操作要求很低,很容易掌握。(3)易扩展性,本系统还可以应用到其他系统。(4)易维护性,系统简单,用的是面向对象的Java语言编程。系统只有一个界面,这就使的我们这个系统操作方便,而且易懂易学,这对用户很重要。用户登陆界面后,马上就可以根据需要运用相应的功能。根据按钮的提示可以完成各种按钮的功能应用,绘制出需要的图片。当然,由于本程序的主要目的在于检验自己
8、所学,它的实用性远没有那些专业的绘图软件来的好用,比起Windows自带的画图程序也是有些不及。但好久好在本程序由于是用Java编写的,有很好的可扩展性,可以将以后能想到的功能全部加进来,使系
此文档下载收益归作者所有