论文题名: | 基于HTML5的IVI桌面系统及本地功能扩展研究实现 |
关键词: | 车载信息娱乐系统;桌面系统;本地功能扩展;超文本标记语言 |
摘要: | 随着汽车技术以及互联网技术的发展,智能化车载信息娱乐系统(IVI:In-Vehicle Infotainment)已经成为汽车工业未来发展的新方向。目前,在用于开发智能化车载信息娱乐系统的大量技术中,HTML5已经成为了首选技术,它不仅能够用来开发复杂的人机界面,而且能够管理开发成本;然而,当前车载信息娱乐系统市场中并没有成熟的HTML5桌面系统对众多Web App、Hybrid App进行管理并提供友好的人机界面,同时,HTML5技术在基于本地功能,尤其是应用无法直接访问系统层和硬件层的不足,严重制约了车载信息娱乐系统的发展。因此,随着汽车工业的发展以及移动技术在车载系统的广泛应用,构建一个基于HTML5、同时又解决了HTML5本地功能扩展问题的桌面系统,必将帮助汽车厂商赢得更多消费者认可,推动车载信息娱乐系统未来的发展。 首先,本文通过对车载信息娱乐系统以及HTML5技术发展现状的研究,结合车载系统功能需求和整体结构,阐述了设计思路和总体架构。其次,在IVI桌面系统实现方面,采用了JavaScripe+HTML5+CSS3的技术手段;在IVI桌面系统任务调度方面,应用主界面、多任务管理、多种UI交互和应用特效等方式,使桌面系统具备了任务间的切换、返回、跳转、调度等功能。在本地功能扩展方面,通过引入NPAPI机制建立了本地功能扩展机制,提供车载HTML5桌面系统对系统底层的访问能力,扩展的功能包括蓝牙检测、系统访问、底层动态库加载、信息共享与传递,并实现了蓝牙通话功能。最后,本文对基于HTML5的桌面系统以及本地功能扩展的测试结果进行了总结,同时指出了该系统存在的不足,并对下一步工作提出了展望。 |
作者: | 宋凡非 |
专业: | 软件工程 |
导师: | 张立东;张骞 |
授予学位: | 硕士 |
授予学位单位: | 东北大学 |
学位年度: | 2013 |
正文语种: | 中文 |