面向对象程序设计课程设计任务说明【荐】.pdfVIP

面向对象程序设计课程设计任务说明【荐】.pdf

  1. 1、本文档共8页,可阅读全部内容。
  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文档。上传文档
查看更多
《面向对象程序设计》课程设计说明 一、课程设计指导安排 专业年级 指导教师 联系方式 2012 级软件工程 1-3 班 彭红星 2012 级计算机 4-6 班 xyphx@126.com 二、课程设计安排说明 1.分组选题说明 本次课程设计采用 3 人 1 组(不能整除时可以 2 人一组)方式进行,每组必 须为本班学生。每组由 1 名组长。 每个小组必须独立完成选题、系统分析、设计、程序编写、课程论文撰写等 各项任务。 注意:选题时,每个班中同一题目不得超过 3 组同时选。 2 .时间安排 课程设计时间:2014 年 2 月 24 日-2014 年 4 月 16 日,具体安排如下: 阶段 时间 工作 分组选题 3 月 3 日之前 各班学习委员提交分组、选题名单 系统分析 3 月 4 日-3 月 10 日 系统设计 3 月 11 日-3 月 17 日 程序编写测试 3 月 18 日-4 月 8 日 撰写论文 4 月 9 日-4 月 15 日 提交论文 4 月 16 日 各班学习委员收齐并提交论文及系统 成绩评定 待定 演示程序并评定成绩 三、课程设计题目 自选题目说明:如果对给出题目不感兴趣,可以自行选题。对于自行选题的 同学,必须在班级上报选题情况之前与指导教师联系,经教师同意后才能确定自 选题目。 题目 1:电子像片管理程序 随着数码相机的普及,越来越多的人拥有大量的数字像片。本程序的目的是 编写一个能够对数字像片进行管理的应用程序。 具体功能要求:可以参考主流的电子像片程序,如:ACDSee 、Picasa 、iSee、 美图看看等。 1.要求能处理目前主流的图片格式,基本要求包括:.JPG、.JPEG、.GIF、.PNG 文件等。处理图像格式越多越好。 2 .对图片进行预览的功能,见下图(参考ACDSee 界面)。要求在界面中显 示一个本地计算机中的文件夹的树形结构(如图中左边),选取一个文件夹后, 在右边以缩略图的形式将该文件夹中的图片显示出来。要求能够处理从几十 K 到几 M 的各种大小的图片。 3 .图片的显示和播放功能,见下图(参考ACDSee 界面)。从上图预览界面 中双击某图片后(或从菜单选择显示功能)进入如下界面。首先显示选中的图片。 然后重点实现图中用红圈标出的功能:左边红圈的按钮,选择后回到上图预览界 面;右边红圈的 3 个按钮实现:查看上一幅、下一幅、自动播放当前文件夹图片 功能。 4. 图片管理功能。在预览界面中实现如下要求: (1)图片删除。选择一个图片文件或文件夹,删除该图片文件或文件夹。 (2 )图片复制。可以将一个或多个图片从当前文件夹复制到其他文件夹。 (3 )图片改名。对选定一个图片文件或一个文件夹中所有图片进行批量改 名。批量改名时,指定一个名称、起始编号、编号位数,如:名称为 “NewName ”、起始编号为“1”、编号位数为“4 ”。假设文件夹中共 67 个 JPG 图 片 文 件 , 则 执 行 批 量 改 名 后 , 文 件 名 为 : NewName0001.JPG 、NewName0002.JPG 、…、NewName0067.JPG 。 说明:要注意程序的运行效率和避免内存溢出情况。 题目 2 :源代码自动转换程序 源程序代码是纯文本文件,本课程设计的目标是编写一个应用程序可以将源 程序文件转换为 HTML 的网页文件。 功能要求如下: 1.能够处理的源程序包括:Java 源程序(扩展名.java)、C 源程序(扩展名.h 和.c)。鼓励能处理其

文档评论(0)

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

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

1亿VIP精品文档

相关文档