JAVA图片扫瞄器课程的设计汇报.docVIP

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学 号 200810165118 课 程 设 计 报 告 课程名称 Java课程设计 题 目 实现图片浏览器功能的Java程序设计 学 部 专 业 班 级 姓 名 指导教师 2011 年 1 月 7 日 Java课程设计任务书 题目: 实现图片浏览器功能的Java程序设计 1. 课程设计教学条件要求 JDK1.6+Eclipse/ NetBeans/ JBuilder+SQLServer2000/MySQL 2. 课程设计任务 实现一个图片浏览器,主要功能包括:可以打开一个对话框选择1个或多个文件进行浏览,浏览器中有用于放大、缩小图片的功能。要求使用Swing或SWT组件实现。 3. 课程设计报告书主要内容 1 需求分析 系统开发思路和相关开发技术、方法的总体介绍 2 概要设计 2.1 设计的总体思想与算法描述 2.2 模块结构图 2.3 各功能模块的功能与处理流程描述 2.4 界面设计 3 详细设计 各功能模块程序设计(按照功能模块的功能与处理流程描述给出详细的程序代码,并给出重点语句的注释.) 4 小结 4. 课程设计要求 (1) 学生按时到课程设计指定地点签到,遵守课程设计纪律。 (2) 学生独立完成课程设计任务。指导教师分时段验收学生完成的阶段任务。 (3) 学生按时提交课程设计成果和打印的课程设计报告书。 5.课程设计参考资料 [1] 叶核亚. Java2程序设计实用教程[M](第二版). 北京:电子工业出版 社,2008.4. [2] 辛运帏 .Java程序设计.北京:清华大学出版社[M], 2004 [3] 张思民,梁维娜 .Java程序设计实践教程[M].北京:清华大学出版社, 2006.8 [4] 朱福喜,路迟 .Java与面向对象程序设计[M].北京:武汉大学出版社, 2007,10 [5] [美]Echel,B .Java编程思想[M](第三版).北京:机械工业出版社,2005 撰写者:江伟 指导教师:江伟 目录 1. 需求分析1 1.1系统开发思路1 1.1.1图片浏览器概述1 1.1.2图片浏览器的功能特点1 1.2系统开发相关开发技术1 1.3方法的总体介绍2 2. 概要设计3 2.1 设计的总体思想与算法描述3 2.2模块结构图3 2.3各功能模块的功能与处理流程描述4 2.4界面设计4 2.4.1各主要界面展示。4 2.4.2主要界面实现概述7 3. 详细设计。8 3.1模块程序设计8 3.2重要代码展示8 4. 小结16 参考文献19 需求分析 1.1系统开发思路 1.1.1图片浏览器概述 图片浏览器作为计算机使用者浏览各种格式图片的载体而存在,作为人们日使用计算机工作的一大可视化工具,图片浏览器正扮演着越来越重要的角色,我们日常生活中的任何格式的图片文件都必须通过图片浏览器才能进行浏览。随着各种类型图片浏览器的不断更新换代,其功能也日益强大和完善,逐渐成为计算机使用者生活中越来越不可缺少的一部分。 1.1.2图片浏览器的功能特点 图片浏览器一般都具有打开jpg、gif、png、tiff等格式图片文件并对图片文件夹中的图片进行顺序浏览的功能。一般的图片浏览器还有“上一页”、“下一页”的翻页功能和图片“放大”、“缩小”的浏览功能。功能比较强大的图片浏览器还有文件选择的功能,功能更强大一些的图片浏览器可以对未打开的图片文件进行缩放预览效果的实现。这次课程设计做的图片浏览器实现了上述的大部分功能,不过稳定性和精确度的问题还有待进一步完善。 1.1.3开发背景及意义 系统以图片浏览为中心,采用面向对象开发方法对图片浏览器内部组织结构、功能需求进行可行性分析,自顶向下逐层分解,主要分为系统分析、系统设计、系统实施、系统测试几个阶段。其中有对现有图片浏览器的功能特点分析,对人们使用图片浏览器的意见分析,对系统实施的可行性分析,对实现过程、数据流程的分析,对系统结构与功能的设计,对系统逻辑结构的设计

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档