- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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开发背景及意义
系统以图片浏览为中心,采用面向对象开发方法对图片浏览器内部组织结构、功能需求进行可行性分析,自顶向下逐层分解,主要分为系统分析、系统设计、系统实施、系统测试几个阶段。其中有对现有图片浏览器的功能特点分析,对人们使用图片浏览器的意见分析,对系统实施的可行性分析,对实现过程、数据流程的分析,对系统结构与功能的设计,对系统逻辑结构的设计
您可能关注的文档
- 2012考研人文地理考研试题汇总.doc.doc
- 2013信管信息的技术基本复习.doc
- 2013的管理学考研复习.doc
- 2013高中考试英语知识点点高频考点归纳.doc
- 2014东莞会计从业资格考试“会计基础”模拟题.doc
- 2014会计从业计算题[新新].doc
- 2014公务员网上培训课程测试.doc
- 2014春“自然辩证法概论”思考题.doc
- 2014版小桔灯快速阶梯序列写作教材问题汇总.doc
- 2014届专升本计算机大模考试题.doc
- 跨境办公用品电商行业2025年仓储机器人应用案例分析及市场预测报告.docx
- 矿山智能化开采2025年无人作业技术智能化矿山设备智能化产业政策发展报告.docx
- 2025年珠宝行业跨境电商直播业务模式创新报告.docx
- 2025年中国低空经济航空俱乐部会员流失原因分析及改进措施效果评估报告.docx
- 金融衍生品市场创新风险防范与合规性研究报告.docx
- 跨境办公用品电商行业2025年仓储机器人应用行业政策解读报告.docx
- 建筑工程配件加工方案设计(3篇).docx
- 农业人工智能在2025年农业病虫害预测中的应用报告.docx
- 新餐饮时代2025年餐饮品牌供应链管理案例解析与创新策略.docx
- 抗肿瘤药物处方权与调剂权授权考核试题及答案.docx
最近下载
- 成都电子科技大学实验中学新初一均衡分班语文试卷.doc VIP
- 成都电子科技大学实验中学新初一分班数学试卷含答案.doc
- 固体废物热值测定实验.doc VIP
- 14J936变形缝建筑构造.pptx VIP
- ZrO2-III 液晶显示氧化锆氧量分析仪说明书.pdf VIP
- 轻松学中医系列——《药性赋》选讲-曾培杰.docx
- Schneider Electric施耐德EvoPacT™ HVX 12kV真空断路器 全新一代数字化中压配电产品 操作手册安装和用户指南(中文).pdf
- 数控车削加工技术课程思政教学改革实践案例.docx VIP
- KORG科音Pa700快速说明书.pdf
- 2025年6月浙江省杭州市高一地理学考模拟试卷 1 .pdf VIP
文档评论(0)