数字媒体综合课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字媒体综合课程设计 Document serial number【KKGB-LBS98YT-BS8CB-BSUT-BST108】
《数字媒体综合课程设计要求以及参考选题》
总体要求:
从以下题目中任选题目设计程序,或者自找题目并经指导教师同意。
程序设计完成后需编写说明书。说明内容包括:(1)列出设计者姓名及本人详细信息、所用开发工具、程序的系统目的及基本功能模块介绍;(2)需求分析(系统分析及系统设计,具体做法可参阅《软件工程》);(3) 关键算法的理论介绍和程序实现步骤(自然语言描述+流程图);(4)关键源代码实现说明。(5)总结和评价。
第一类:虚拟现实技术:使用vrml语言,使用3dmax建模工具。
1、虚拟校园(以湖北工业大学为例):在IE中实现对网上虚拟校园的实时漫游,交互操作。(2-3人)
2、虚拟小区:在IE中实现对网上虚拟小区的实时漫游,交互操作。(2-3人)
3、构思一个三维动画情节并加以实现。如模拟一朵玫瑰的绽放等。(1-2人)
4、三维实时仿真项目:模拟若干个刚性球体在一个封闭空间中的相互运动。(1-2人)
第二类:计算机图形学:(1人一题)
可用的开发工具:Turbo C(不提倡使用)、Visual C++/MFC、Delphi、Java、Visual Basic
.参考题目
1、编一个小型图形输入程序。
功能要求:
(1) 具有生成点、线、多边形、圆、椭圆及Bezier曲线等的功能;
(2) 多边形由鼠标点击任意输入;
(3) 实现扫描线种子填充算法。
2、编一个窗视变换及线段裁剪程序。
功能要求:
(1) 能够在屏幕上定义窗口,显示窗口区域;
(2) 实现将屏幕上输入的直线被窗口裁剪的功能;
(3) 设定视图区。
(4) 将裁剪后的直线再变换到视图区显示出来。
(5) 裁剪算法包括编码裁剪法、中点分割裁剪法,要求全部实现。
3、二维图形变换及组合变换。
功能要求:
(1) 编写变换矩阵类,要求具有加号、减号、乘号等运算符重载函数;
(2) 实现平移、缩放、对称、错切、旋转变换。
(3) 实现组合变换。
附加说明:
1、某些图形演示需检验算法的正确性时,可定义延时(产生动画效果)来实现;
2、进行系统分析及系统设计时,若采用UML技术,可适当加分。
第三类题目:多媒体技术
编号
题目名称
需要人数
题目描述
需要工具
备注
题目1
多媒体课件
3人
以某门课程为例,开发该课程的网络多媒体课件,包括各章节学习,在线练习以及重点难点内容的动画展示等
Authorware
题目2
多媒体演示光盘制作
3人
以某一内容为主题,制作能展示该主题全部内容的视频展示系统,类似于广告设计Premiere
题目3
多媒体小游戏开发
4人
以某一内容为主题,开发一个可交互控制的游戏平台
Flash或VB或VC或
题目4
图像处理系统开发
3人
参照Photoshop的图像处理功能,针对其中的某类功能,开发一个类似的图像处理软件
VC
题目5
多媒体管理信息系统
3人
开发一个管理信息系统,该系统除了具有常规管理系统的功能外,还应能管理多媒体资源,如图像等或制作成可播放媒体元素的形式
VB或VC或
这两个题目可能与其他组雷同,故限为1组
题目6
网络多媒体制作
3人
以某一内容为主题,充分利用多媒体信息,开发一个网站,展示相关内容
Dreamweaver SQL Server 2000
附录:子题目
多媒体课件
《多媒体计算机技术》课程多媒体课件
制作一个课程整体教学课件,包含全部知识点和习题,提供教学讲解,重点难点提供动画演示,提供在线答题测试功能,工具软件的使用需提供操作过程演示
《汇编语言程序设计》课程多媒体课件
《幼儿启蒙教育》多媒体课件系统
可以是看图识生字,背唐诗,讲小故事或算术运算(如九九表,计算24点)等
多媒体演示光盘制作
"人工智能系统研究所"介绍
可以分别介绍研究所整体环境,项目情况,师资情况,学生情况以及取得的成果等
"计算机学院"介绍
可以分别介绍院系结构,师资队伍,学生情况,科研力量等(可参照招生简章)
"**项目"成果介绍
介绍某个项目的开发过程以及取得的成果
"湖北工业大学"介绍
可分别介绍学校校园整体环境,师资队伍,院系结构,学生情况等(可参照招生简章)
网络多媒体制作
"毕业生信息网"
包括基本信息和声像信息并且还可以从页面查询特定的毕业生信息(如按照专业,籍贯,性别,专长,毕业生的特殊需求等),能够更新页面的外观或操作行为等
多媒体信息系统开发
多媒体学籍管理
具有学籍管理的通用功能,其次还应该包括对学生的音,像等个人信息的管理和查询,打印功能.
多媒体小游戏开发
拼图游戏
以教学和娱乐为目的,提供多种类型的图像的拼图过程,并按不同难度进行游戏设计,分成若干关,并提供一定的奖励(可针对中小学生)
下棋游戏
如五子棋,围棋和象棋等,游戏分成不同难度的若干关,提供游戏积分计算,提供暂存功能等
图像处理系统开发
图像特效处理
参照Photoshop的滤镜功能实现具有特殊效果的图像调节,如浮雕效果等
图像信息调整
参照Photoshop的"图像―调整"菜单下的各项功能,设计各种图像调整
图像基本变换与增强
图像的平移,镜像,转置,旋转,缩放等几何变换,图像的噪声处理与锐化处理
3.参考资料
有关每个题目的具体参考资料,请感兴趣的同学直接与相应指导教师联系,由指导教师提供参考资料.
五,其他参考题目
无论是哪个方向的题目,都要体现多媒体技术的三大特征,即集成性,交互性和多样性.尤其注意交互性的体现,即最终设计出来的系统应该能够进行人机交互,且提供的人机操作界面友好,操作方便.
对于多媒体信息系统方面的设计,可参考如下题目:
(1)楼盘展示系统设计与开发; (2)推箱子游戏的设计与开发;
(3)俄罗斯方块游戏的设计与开发; (4)媒体播放器的设计与开发;
(5)卡拉OK点唱系统的设计与开发; (6)扫雷游戏的设计与开发;
(7)五子棋游戏的设计与开发; (8)风景区展示系统的设计与开发;
(9)某旅游地风土人情展示系统的设计与开发;
(10)屏幕保护系统的开发与设计; (11)在线购物系统的设计与开发;
(12)某门课程考试系统的设计与开发;(13)儿童教育系统的设计与开发;
(14)电子相册系统的设计与开发.
对于主题动画的设计与开发,可参考如下题目:
(1)某品牌商品的广告设计; (2)某部电影的片头广告宣传设计;
(3)某企业形象设计; (4)以奥运会为主题的动画设计;