计算机科学与技术专业毕业设计开题报告6
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
xx科技大学xx科技学院
本科毕业设计(论文)开题报告题目数码相框
系部名称信息工程系
专业班级计算机科学与技术专业
学生姓名
学号
指导教师
填表时间:年月日
填表说明
1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。
2.此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期完成,经指导教师签署意见、相关系主任审查后生效。
3.学生应按照学校统一设计的电子文档标准格式,用A4纸打印。
4.参考文献不少于8篇,其中应有适当的外文资料(一般不少于2篇)。
5.开题报告作为毕业设计(论文)资料,与毕业设计(论文)一同存档
设计(论文)题目数码相框
设计(论文)类型工程设计应用研究开发研究基础研究其它
√
一、课题目的和意义
嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高。特别是随着消费家电的智能化,嵌入式更显重要。像我们平常常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3播放器、数码相机、数字摄像机、U.Disk、机顶盒、高清电视、游戏机、智能玩具、交换机、路由器、数控设备、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式产品。
数码相框正是这样一种嵌入式技术应用的代表产品。数码相框由概念型产品进入市场至今,已经经历了5、6个年头。作为伴随数码相机及互连网不断飞速发展的衍生产物,在今天也已经被愈来愈多的普通消费者所接受。
为了是自己学的知识得到应用,并且是自己的所学的东西与现实的应用结合,因而选择了现在比较流行的数码相框产品来使自己的所学知识得到应用,提高自己的编程能力,使自己充分了解现在的市场需求数码相框是时尚的电子消费品、也是家庭必备的装饰品。它继承了数码的时尚和相框的温情,用途十分广泛。比如,可以作为商务礼品、节日礼品、纪念品、展览展示、现代家私、婚纱摄影、数码摄影器材、随身个性饰品等。鉴于数码相框广泛的用途,开发数码相框软件具有重要的意义和市场价值。虽然当前数码相框并不普及但随着数码成像后期应用市场的不断扩大,数码相框将成为必不可少的配套产品。
二、文献综述(课题的应用背景和前景)
数码相框产品是2001年开始出现的,但由于当时消费者的接受度及价格过高的因素,使这一市场一直到2003年都很低迷。随着主要器件价格的下降,数码相框的价格也逐步下降,市场在2004年开始有了起色,尤其在2005年,数码相框产品开始在欧美热销。数码相框是数码照片而非纸质照片的相框。数码摄影必然推动数码相框的发展,因为全世界打印的数码相片不到35%。数码相框通常直接插上相机的存储卡展示照片,当然更多的数码相框会提供内部存储空间以接外接存储卡功能。数码相框就是一个相框,不过它不再用放进相片的方式来展示,而是通过一个液晶的屏幕显示,它可以通过读卡器的接口从SD卡获取相片,并设置循环显示的方式,比普通的相框更灵活多变,也给现在日益使用的数码相片一个新的展示空间。
从长远来看,2008年及今后几年将为处在数码相框产品供应链的各企业带来巨大的商机。未来几年,数码相框的市场将处在逐渐走向成熟期的阶段,其产销量和市场需求依然将保持大幅度的增长,在未来的三年内,市场尚无萎缩的可能。但数码相框拓展中国市场需克服两大难点:一是价格;二是拓展应用空间。价格下降是必然趋势,中国消费者接受只是时间的问题。
从技术上来说,未来数码相框的发展将向两极分化。一部分产品着重强调基本功能和低成本,整合家庭中的闹钟、日历和装饰功能,这些产品走的是低成本路线,以展示照片为主,追求图像的品质及幻灯片播放特效,已成为DC/DV的附属物;另一部分产品将会添加一些新的功能,如Wi—Fi、DVB—T,还可即时报告天气、股票等信息,从而有望成为“桌面信息中心”。此外,触摸面板会成为一个应用的新亮点。
三、课题主要内容(提纲)及拟解决的关键问题 1. 项目介绍:
数码相框有图片浏览及音频播放,图片预览,主要功能,用户可以通过U 盘或SD 卡存储图片及音频数据,系统会读取电脑中图片音频数据。
2. 功能图:
数码相框功能图
数码相框
图片预览
幻灯片
音乐 播放 模式 设置
退出
3.具体功能:
(1)图片显示功能:
支持常见的图片格式:BMP,JPEG。
①循环播放:每间隔设定的时间,更换一副图片。播放过程可控制,可以实现播放,暂停,上一幅,下一幅功能。
②实现图片的特效播放,有百叶草,从左到右等特效。
(2)音乐播放功能
能播放目前常见的mp3文件。
①独播放功能:播放界面显示当前曲目信息,包括文件名,播放时间,文件格式。播放过程可以实现播放,暂停,上一曲,下一曲功能。播放模式可以选择:单曲模式,多曲循环模式。。
(3)鼠标点击功能
实现暂停/播放,缩放,弹出菜单,确认,方向键,退出,显示等功能。
(4)系统设置功能
①设置图片播放时每张图片的停留时间;
②定时关机功能,可设置延时时间;
4.关键问题
(1)各模块进程之间的通讯,以及各进程之间的切换;
(2)对屏幕分辨率的修改,使图片适应不同的屏幕,正确显示;
(3)libjpeg、libpng库文件实现jpeg、png图片解码;
(4)设备FrameBuffer使用;
四、拟采用的思路和方法
1.设计思路
(1)理论与实践:参考已有的数码相框产品的设计结合老师对项目的指导意见,分析网站的主体架构和框架,画出相关的框架图或框架表,结合计算机专业基础课程所学内容确定模块及模块所包含的主要内容。
(2)横向比较与纵向梳理:比较不同数码相框产品的设计思路以及功能设计思路,总结出不同数码相框产品的优缺点,梳理出数码相框的主体框架的设计效果与功能实现效果,在计算机专业基础课程确定项目产品所呈现的主体结构。
(3)整体与局部:画出数码相框产品实现的的主体架构图和功能框架图,得到各功能模块之间的联系2.设计方法
(1)形式化方法: 确定需求定义,形成形式化的规格说明,将形式化规格转换成可执行的程序,完成后,进行集成和系统测试。