JAVA课程设计报告-找源代码程序员.DOC

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA课程设计报告-找源代码程序员

目录 一、摘要 3 二、课程设计的目的和意义 3 三、 需求分析 3 四、 系统设计 4 4.1 程序设计分析 4 4.2系统功能设计分析 5 4.3程序流程图 6 五、系统实现 7 六、系统调试 9 七、心得体会 11 一、摘要 会的急速发展,多媒体技术已经变的越来越重要了,图象处理的技术要求也越来越高。所以图象处理软件也日益更新和发展中,目前为止,以Photoshop最为功能强大,内容丰富。 Java是目前最流行的软件开发语言之一,由Sun Microsystem 公司推出,称为网络上的“世界语”。Java适合开发基于多媒体、与平台无关、用面向对象的方法进行的基于Internet、Intranet、Extranet的Applet和应用程序。Java建立在C和C++基础之上,使熟悉C和C++的程序员能很方便地进行Java编程。但Java摈弃了C和C++中许多不合理的内容。它具有简单高效、面向对象、不依赖于机器结构的特点,支持多线程、分布和并发机制。用Java开发的应用软件在可移植性、健壮性、安全性等方面大大优于已存在的其他编程语言。Java提供了丰富的类库,能最大限度地利用网络。Java可广泛用于面向对象的事件描述、处理面向对象的企业型的应用开发,还应用于Internet系统管理、Web页面设计、Internet可视化软件开发等方面。 随着社会对复合型、应用型人才的需要,各高校对学生在课程设计上的要求越来越高,课程设计的选题也越来越需要结合实际应用。课程设计是教学计划的一个重要环节。 画图板主要由4个部分组成:主窗体的设计;菜单栏和工具栏的设计;时间响应处理;画图的基本功能。虽然不是开发和设计专业的绘图和图象制作软件,但是它具备基本的画图功能,简单实用。它的风格被许多其他的绘图软件所仿效。 二、课程设计的目的和意义 用过微软Windows操作系统的人一定都对Windows自带的画图板非常熟悉了。同图像处理软件的“大哥大”Photoshop的功能强大、内容丰富, 但是作为Windows一直以来都内带的附件程序,它具有小巧玲珑、简单实用等其它绘图软件所 不具备的优点。同时它的风格也被许多其它的绘图软件所仿效。 作为一个程序爱好者,通过自己亲手编写一个属于自己的、简单实用的绘图软件来检验自己所学。本次设计运用已经掌握的知识来完成Java绘图板程序,通过对整个流程的熟悉以及对程序组织结构和框架的理解,极大地加深对Java程序和面向对象程序设计的认识和掌握,这对今后开发和设计更大更复杂的程序无疑有很大的帮助。 三、 需求分析 该画图板我们采用的是JBuilder9作为开发工具,它有如下特点: (1) JBuilder9支持最新的Java技术。 (2) JBuilder9能用Servlet和JSP开发和调试动态Web应用。 (3) 利用JBuilder9可创建(没有专有代码和标记)纯Java2应用。由于JBuilder9是纯Java语言编写的,其代码不含任何专属代码和标记,它支持新的Java标准。 (4) JBuilder9拥有专业化的图形调试界面,支持远程调试和多线程调试,调试器支持各种JDK版本,包括 J2ME/J2SE/J2EE。 本系统主要完成的是绘图的一些基本功能。它不是完善的系统,还有很多很实用的功能并没有能够实现,它具有如下特点: (1) 简洁性,该系统简单明了,结构简单。 (2) 易操作性,系统操作要求很低,很容易掌握。 (3) 易扩展性,本系统还可以应用到其他系统。 (4) 易维护性,系统简单,用的是面向对象的Java语言编程。 系统只有一个界面,这就使的我们这个系统操作方便,而且易懂易学,这对用户很重要。用户登陆界面后,马上就可以根据需要运用相应的功能。根据按钮的提示可以完成各种按钮的功能应用,绘制出需要的图片。当然,由于本程序的主要目的在于检验自己所学,它的实用性远没有那些专业的绘图软件来的好用,比起Windows自带的画图程序也是有些不及。但好久好在本程序由于是用Java编写的,有很好的可扩展性,可以将以后能想到的功能全部加进来,使系统更加完善也更加适应用户的要求,这是Windows自带的画图程序所不具有的特征。 另外,随着时代的脚步,Windows自带的画图程序越来越不能满足用户的需要,只是徒占内存而已,有着逐渐被淘汰的可能。这就更需要我们来编写新的程序来适应用户的需求。虽然,在这一方面已经有了Photoshop,可以算是顶峰了,但是由于Photoshop很大,而且内容太多,一般的用户只是用到其中很少的一部分功能,并且功能太复杂,不容易操作,而且也不是那么容易为用户所掌握。于是我们就需要有一个简单、容易理解、很容易为用户所掌握的基本绘图软件,来满足人们日趋热切的需求。本程序只是完成了一些最基本的功能

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档