软件工程论文开题报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于android的视频播放器的设计与实现学生姓名学号专业(方向)软件工程论文(设计)题目基于android的视频播放器的设计与实现来源□科研项目□社会(生产)实际□√自拟(在□内打√)毕业论文(设计)的主要内容及要求:一、主要内容1.通过分析现有的android手机播放器,分析其中存在的问题,并进行改进;2.采用Eclipse+SDK+JDK作为程序开发框架,SQLite作为后台数据库平台的手机APP,主要用于方便用户使用视频播放器。3.设计报告字数不少于1万字,参考文献不少于10篇,其中有3篇以上外文文献;按照规范要求完成设计及设计报告文档的书写工作。提交的内容包括毕业设计报告、设计系统、实习报告。二、要求1.设计的视频播放器系统包括基本播放、播放列表模块、文件模块、录制模块、缩略图模块等功能。2.文件管理模块实现公文发送接收、文件备份、分类存储、检索查看、文件导入导出的功能;信息管理模块要实现对用户信息的添加、删除、修改。3.通过搜集相关技术资料,对题目背景及意义有较深入的了解,突出该系统的特点和创新点充分理解课题的意图,进行调研和必要的需求分析,系统功能设计合理。采用流行实用的开发技术,进行应用程序的编码和调试。撰写论文前仔细阅读符合毕业设计论文规范,论文独立完成符合规范,内容组织合理、结构清晰充实、论述客观正确。毕业设计全程态度要认真,保证足够的工作量投入,按时完成毕业设计的各项任务。必读参考文献:[1]MozillaDeveloperNetwork-火狐开发者社区[2]ApacheCordovaDocumention-CordovaAPI文档[3]WorldWideWebConsortium(W3C)-Internet标准化规范[4][HTML5程序设计(第2版)].(Lubbers).柳靖等[5][JavaScript权威指南(第六版)].(美)David.Flanagan进度安排:2016-10-15—2016-11-24进行任务调研,文献阅读,资料收集,确定选题,提交开题报告和任务书2016-11-25—2016-12-31根据掌握的资料,撰写设计报告大纲,设计系统,展开毕业实习与设计工作2017-1-1—2017-2-25进行毕业设计初期检查,并对毕业设计进行修改2017-2-26—2017-3-30修改、完善系统及设计报告,进行中期检查,完善毕业设计报告2017-3-31—2017-5-18提交设计系统,设计报告定稿,组织毕业设计验收和答辩工作指导教师签字:年月日院系意见:签字:年月日基于android的视频播放器的设计与实现论文(设计)题目基于android的视频播放器的设计与实现学生姓名专业软件工程指导教师选题目的和意义:在这个信息化的时代,IT业已经成为世界发展的主流,人们对信息技术的依赖远远超过了对其他事物的依赖,计算机和手机已经成为我们日常生活中不可缺少的获得信息的渠道。正因为如此,手机也越来越智能化,不再仅仅是简单的人与人通话的工具,而是在很大程度上成为了用户获取信息的一个更好的渠道。目前,作为Android的手机用户而言,都有视频播放器的实体应用。但是,对于绝大多数应用而言,其界面单调,功能单一。比如,界面与其他非智能的手机没有大的区别,而功能上面,除了基本的播放控制流程之外,只是多上一个视频基本信息的显示和对预设定路径的播放列表的展示,同时播放视频格式单一大多局限于MP4格式。因此,开发一款界面友好、炫丽、功能更多的视频播放器,更好的贴近用户,满足用户需求,其应用前景也是相当乐观的。与本课题相关的技术和方法综述:Android用的是Linux内核,本系统在开发过程中,主要用到的就是当前Android应用层编程技术,因此,在编程环境上的选择是Eclipse+SDK+JDK+Sqlite(1)Eclipse是一个开放源代码的、基于Java的可扩展开发平台。Eclipse附带了一个标准的插件集,包括Java开发工具。在Eclipse编译IDE环境中,需安装ADT,这是Android在Eclipse上的开发工具。(2)SDK称为软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此,AndroidSDK指的是Android专属的软件开发工具包。(3)JDK是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。没有JDK的话,无法编译Java程序。(4)数据库SQLite,是一款轻型的数据库,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。主要设计内容:1.实现手机支持的视频格式文件的播放功能。2.访问手机里的文件夹定位视频文件。3.智能搜索出所有androidsdcard中的视频文件。4.对视频文件信息进行读取,存储。5.记录播放文件列表:包括历史播放记录,收藏夹播放记录。6.对播放视频的录制功能。录制播放的视频并生成MP4格式。7.缩略图功能:将视频缩略图以海报列表的形式显示出来,让视频更加直观,便于用户选择。播放器基本播放播放列表文件列表视频录制缩略图所有文件历史播放记录收藏夹记录基本播放控制搜索文件播放本地文件管理内存卡文件管理截取录制生成视频文件UI届面设计缩略图设计设计的环境、方法及措施:设计的环境:JDK技术、SDK技术、SQLite、Eclipse设计的方法及措施:采用JDK作为前台开发工具,Eclipse作为开放源代码的开发平台,开发工具选用Eclipse。程序设计语音为Java,有利于该平台开发。SQLite作为后台数据库平台,主要用于方便用户浏览材料,统计数量;系统设计采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试、软件应用、软件维护等过程开发系统。指导教师意见及建议:签字:年月日基于Android的视频播放器的设计与实现姓名学号专业(方向)软件工程论文(设计)题目基于Android的视频播放器的设计与实现已完成的任务:1、实现手机支持的视频格式文件的播放功能。2、能够访问手机文件夹内的视频。3、能够对视频文件信息进行读取存储。4、实现对文件播放当中音量的调控。5、能够实现对视频文件的历史播放记录。尚需完成的任务:1、视频文件的搜索功能。2、对视频播放进行切换功能。3、对视频播放进行快进功能。读书笔记记录情况:在设计过程中搜集阅读了大量关于Android程序开发的书籍,并整理记录了重要的笔记,对毕业设计有很大的帮助。存在的问题:已实现的功能设计仍需完善计划的部分功能尚未实现。指导教师意见及建议(进度情况、存在问题及解决办法、结果预期等):签字:年月日院系意见及建议:签字:年月日注:此表手填,不够可加页。

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功