- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字化信息家电网络控制平台用户界面屏上显示(OSD)
软件的设计
昊川钟玉琢
清华大学计算机系北京1000“
擅要:奉文阐述了在敷字化信息家电网I罐翻平台上,运用中闻件软件蛄构恩想的用户界
面屏上显示(osD)软件的设计.在讨论了一般情巩下运用中间件思想的软件结构层次划
分夏其功能的基础上,我们设计了屏上显示(0sD)软件的屡次结构.在此之后,讲述了
羼上量示(O∞)软件应用程序层次的的劓_设计争实现.主要包括屏上显示(OsD)莱
单的数据蛄徽计.用有穷自动机模型实现的莱单的切换,以夏莱单的定时机稠.
关键宇:教亭化信息謇电网络控制平台、用户界面、屏上显示(0sD)、瓤-顸童、有穷自
动机、中间件.
1 引言
计算机应用和网络技术的迅速发展,让我们进人计算无所不在的时代。智能化信息家
电成为计算机应用方面充满活力和潜力的发展领域。数字化信息家电网络控制平台项目首
先裂力于开发目前市场上用户要求比较迫切的上网产品,包括机顶盒、数字电视、可上网
的移动电话、个人敷字助理等产品,用这些产品来为国内非Pc用户提供功能强大、经济实
用的上罔、娱乐、教育和家庭计算支撑平台。迸一步要扩展劐一删、型家用电器设备。倒
如微波炉、洗衣机、空调、冰箱,使得这些设备具有智能控镧功能,实现家电设备联网和
远程遥控。
在数字化信息家电网络控制平台上。要求用户界面具有丰富的图形功能,美观、实用、
易懂.让用户能咎方便厩利的进行各种控制使用。
中间件思想是最近几年提出的新的软件结构思想。它产生的背景在予当今的社会里,
计算机的应用日益向各个领域扩展。现在世界上有许多家计算机硬件和软件生产厂商,就
存在了多种不同的硬件平台。在这种情况下,要求开发出来的应用程序尽量藏少对于底层
平台的依麓,以有利于根据需要的旧有应用的不断扩充。如果开发的应用程序仍旧依慧于
底层的硬件体系结构,就会存在应用的扩展困难、多种应用模式并存的问题。这样开发应
用软件效事过低.开发周期过长。在这种情况下中间件软件结构思想被提出并且迅速发展
起来。
运用中间件软件思想,我们设计了用户界面豹屏上显示(osD)软件的层次结构。基
于数字化信息家电网络控制平台上的用户界面要求,我们对于应用程序J善吹的屏上曼示进
行了详细的设计。在以菜单为基础进行交互的用户界面上,定义了菜单的数据结构。并且
脯穷自动机模式来实现菜革的切换,还设计了菜单的定时机制。
·柏5·
~一一 一———飞忑了西砸F—————一
2一般中间件软件的层次结构
2.1 运用中间件思想的软件层次结构
中间件是处于应用软件和系统软件之间的一类软件。它独立于硬件和操作系统,是可
以进行二次开发的中间产品。运用中间件思想的软件平台的一般体系结构如下表1所示:
袁1:软件平台体系蛄构
l 应用
l 中问件
l基奉操作苯装
l 驱动程序
利用中阔件,在网络互连当中.可以为应用开发提供基于不同平台的丰富的开发接口,
可以支持多种漉行的开发工具,有助于解决互操作带来的各种问题。分布式应用软件借助
中问件在不同的技术之间共享资源。
在数字化信息家电网络控制平台上,中间件层位于应用和操作系统平台之间。一般为
虚拟机的方式,为应用程序提供一个相对统一的开发环境和运行环境,便于应用程序的开
发移植。它一般支持DAⅥc建议中的大多数功能。软件结构中划分出中间件运行环境层,
使得整个系统软件结构清晰,具有较好扩展性。中间件层一般要插入P丑n乜lk,Jgva.mM【,
M嗽5等的解释器,同时可管理各种厂商制定的连接网络,并将它们映射到一个统一的
管理网中。
机顶盘是数字化信息家电网络控制平台的重要组成部分,按照中间件思想设计机顶盒
的软件体系结构,中间件层所实现的功能包括应用协议处理、用户,业务处理、用户信息处
理、安全管理、可靠性保证、费用管理等。
2上中间件产品的基本层次结构及其功能
数字化信息家电网络控制平
文档评论(0)