- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
沈阳航空航天大学
课 程 设 计 报 告
课程设计名称:嵌入式系统综合课程设计
课程设计题目:基于Ubuntu的视频播放器的实现
目 录
第1章 系统分析 1
1.1 需求分析 1
1.2 硬件分析 1
1.2.1 实验环境 1
1.2.2 相关硬件简介 1
1.3 软件分析 1
1.3.1 操作系统简介 1
1.3.2 开发技术简介 1
第2章 系统设计 3
2.1 操作系统移植 3
2.2 系统模块设计 3
2.3 函数设计 3
2.4 关键流程 3
2.4.1 系统主流程 3
2.4.2 XX流程图 3
2.4.3 XX流程图 4
第3章 系统调试及运行 5
3.1 调试分析 5
3.2 结果分析 5
参考文献 6
附 录 7
第1章 系统分析
1.1 需求分析
据市场研究公司IDC称,2013年上季度Android手机全球份额达75%。成为最大智能手机系统。今年第一季度,全球Android智能手机出货量上升至1.621亿台,高于去年同期的9030万台;市场份额为75%,高于去年同期的59.1%。其他操作系统的表现则要平稳很多。Android越来越引起人们的关注和追捧。移动通信和互联网成为当今世界发展最快、市场潜力最大、前景最诱人的两大业务,它们的增长速度都是任何预测家未曾预料到的,所以移动互联网可以预见将会创造经济神话。移动互联网的优势决定其用户数量庞大,截至2012年9月底,全球移动互联网用户已达15亿。?
Android是一种以Linux为基础的开放源码操作系统,采用Linux内核,主要使用于便携设备。开放手机联盟(OHA)成员可以任意使用和修改安卓的SDK软件包。系统的开源性使其具有良好的拓展性,一方面,为众多移动应用开发者提供了良好的系统性平台,有利于移动应用的集合;另一方面,终端厂商可以针对自身的特殊需要“定制化开发”。与此相比,尽管2010年2月,塞班基本完成开源工作,但由于代码臃肿,用户界面设计缺失,塞班的开源并无实际意义,错失发展良机。因此,基于Android的英语背单词程序开发,也是现代移动互联网时代下催生的人们生活中不可或缺的一个产物。?
我们认为,安卓操作系统发展迅猛主要得益于免费、开源和良好产业运作策略,这三点为安卓在智能手机市场赢得更多的发展机遇。系统的免费让更多的厂商加入,推动了份额的上升;代码的开源让更多的开发者进入应用开发;应用的丰富吸引了更多用户选择,这也是谷歌值得众多厂商学习的地方。此外,谷歌通过OHA联合众多厂商进行系统研发,不断更新版本,将系统应用推广到更多的终端产品中,确保用户体验持续改善。?
3G互联网时代下,移动应用越来越多,Android?4.2.2更新包于2013年2月11日发布,未来采用Android系统手机越来越多。不仅仅在于手机,在任何移动设备上,都可以采用Android开发移植到终端设备上,例如电视、冰箱、空调、洗衣机等。将这些设备计入互联网,我们可以通过手机实时知道各个设备的状态,也可以控制它们工作。总之,Android?将带给我们更加智能、便捷、现代的生活。从而,Android应用的开发,将会越来越庞大,需求将会越来越丰富。开发英语背单词手机软件和其他应用将会越来越普遍,Android将会越来越壮大。
硬件分析
本设计采用windows?作为开发平台,由于windows系列操作系统做为市场份额最大的PC操作系统,无论是用户数还是基于windows平台应用数都是遥遥领先的。大多数开发者都会选择此平台作为开发平台,而且很多应用在windows?平台提供了的相应的开发工具,如Eclipse、QT等。虽然大多数用户很乐于将?Eclipse?当作?Java?集成开发环境(IDE)来使用,但是?Eclipse?的目标却不仅仅这样。Eclipse?这个开发工具还包括插件的开发环境(Plug-in?Development?Environment,PDE),而这个组件主要是针对希望扩展?Eclipse?的人来的,因为Eclipse允许他们构建出与?Eclipse?开发环境无缝集成的工具。因为?Eclipse?中的所有东西都是插件存在,对于?Eclipse?提供的插件,并且给用户提供一致及统一的集成开发环境来说,所有的软件开发人员都具有一样的发挥场所。?
Eclipse?是一个开放源代码的、基于?Java?的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse?附带了一个标准的插件集,包括?Java?开发工具(Java?Development?Kit,JDK)。?虽然大多数用户很乐于将?Eclipse?当作?Java?集成开发环境(IDE)来使用
您可能关注的文档
- 就业指导讲解(全集)项目八 运用法律武器维护就业权益.ppt
- 就业知识汇总(新).doc
- 尹华岗成教《金融理论与实务》选编各章节复习.doc
- 尹静六年级小学教学工作手册.doc
- 就新农村建设展开调查.doc
- 就地设备安装作业指导书.doc
- 尼科尔森《微观经济理论-基本原理与扩展》(第9版)笔记(第13章 垄断市场模型).doc
- 尽职调查所需资料.doc
- 尾盘及车位2015-2017年销售计划汇报.ppt
- 尾矿库制度2012.8.10.doc
- 2025年鸡西市麻山区公益性岗位招聘8人(公共基础知识)测试题附答案.docx
- 杭州之江湾股权投资基金管理有限公司招聘参考题库附答案.docx
- 2026江苏辖区农村商业银行常熟农商银行校园招聘200人(公共基础知识)测试题附答案.docx
- 2025年中国石油新疆油田分公司秋季高校毕业生招聘360人(公共基础知识)综合能力测试题附答案.docx
- 2023年攀枝花市直属机关遴选公务员笔试真题汇编附答案解析(夺冠).docx
- 2026广发银行太原分行校园招聘(公共基础知识)测试题附答案.docx
- 2025四川成都医学院招聘事业编制辅导员10人(公共基础知识)测试题附答案.docx
- 2026年毛概期末考试试题库必考题.docx
- 2025年合肥市某国有企业2025年岗位外包招聘(公共基础知识)测试题附答案.docx
- 2026年重庆青年职业技术学院单招(计算机)测试模拟题库附答案.docx
原创力文档


文档评论(0)