Java绘图概论.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二0一五 ~ 二0一六 学年第 一 学期 计算机科学与技术学院 课程设计报告书 题 目: Java绘图板开发 课程名称: 图形学技术 班 级: 计算机1302 学 号: 2013125***** 姓 名: 胡 文 康 指导教师: 李 红 斌 二0一五年 十一月二十五日 计算机科学与技术学院课程设计成绩单 课程名称:图形学基础 指导老师:李红斌 姓名 胡文康 性别 男 学号 2013125***** 班级 计算计1302班 综合 成绩 成绩 等级 设计整体表现力 (占总成绩20%) 能正确表现(20分) 基本能正确表现(15分) 能表现但不完善(10分) 设计功能完善程度 (占总成绩10%) 完善(10分) 基本完善(8分) 不完善(5分) 设计结构的合理性 (占总成绩的10%) 合理(10分) 基本合理(8分) 不太合理(5分) 对问题的答辩情况 (占总成绩的40%) 概念正确有创新(40分) 能正确回答所有问题(35分) 基本能正确回答(30分) 部分问题回答概念不清晰(20分) 学生的工作态度与独立工作能力 (占总成绩的10%) 工作态度认真能独立完成任务(10分) 工作态度认真但独立性太差(8分) 工作态度基本认真但缺乏独立性(5分) 设计报告的规范性 (占总成绩的10%) 符合规范(10分) 基本符合规范(8分) 规范性较差(5分) 摘 要 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 JAVA是一门很优秀的编程语言,具有面向对象、与平台无关、安全、稳定和多线程等特点,是目前软件设计中极为健壮的编程语言。JAVA不仅可以用来开发大型的应用程序。而且特别适合Internet的应用开发。JAVA确实具备“一次写成,处处运行”的特点,JAVA以成为网络时代最重要的编程语言之一。本报告中介绍了用JAVA语言实现画笔系统的全部过程。 本次课程设计是配合JAVA程序设计课程,帮助我们深入学习掌握JAVA语言,熟练运用这个工具来编写的。通过课程设计各个项目的综合训练,培养学生实际分析问题、编程和动手能力、提高学生的综合素质。本课程设计尝试使用一些较生动的示例和设计项目,激发学生学习兴趣,引导学生主动学习,正确理解、接受需要重点掌握的知识点,为参加项目开发及更深入学习做好准备。 本次课程设计主要是用JAVA实现画笔系统,其系统主要完成以下功能:设计一个画图程序,能够实现画笔、画直线、画圆形、画矩形的功能,并且在绘图。过程中能够修改该画笔的大小以及颜色。该画图程序还需具有橡皮擦功能以及清空整个画面的功能 关键词:画笔系统,JAVA 目录 摘 要 2 目录 3 1.绪论 4 2. 开发环境介绍 5 3.需求分析 6 3.1总体目标 6 3.2要实现的功能 6 4.概要设计 7 4.1设计准备 7 4.2需用到的类 7 5.详细设计 8 5.1类的设计 8 5.2类的方法介绍 8 6.测试数据及运行结果 10 7.源程序 10 8.总结 23 9.参考文献 23 一.绪论 Java不依赖平台的特点使它受到广泛的关注,Java已成为网络时代最重要的语言之一。 目前,Java语言不仅是一门被广泛使用的编程语言,而且已成为软件设计开发者应当掌握的一门基础语言。因为很多新的技术领域都涉及到Java语言,国内外许多大学已将Java语言列入本科教学计划,而IT行业对Java人才的需求也在不断的增长,因此,掌握Java已经成为共识。 Java是一门说简单也不简单,说难也不难的课程。所以,我们在学习的过程中要根据自己的具体情况,合理安排编程训练时间,相信编程能力会在不知不觉中得到提高。 在此次的课程设计实践中,我学到了教科书上没有的东西。这次课程设计,我按照课程设计的要求,分块实现程序的功能。在实践中我遇到许多的问题,但我都克服,最终我成功的完成了这次课程设计。从中我充分理解了Java面对对象的特性,并体会到Java与C#语言的不同之处。 在实践的同时,我又从中成长了许多,特别是在对程序的编译和调试中掌握了许多的技巧和方法,为今后的其他计算机语言的学习奠定了一定的基础。 二 . 开发环境介

文档评论(0)

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

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

1亿VIP精品文档

相关文档