一种接口数据设计系统及其方法,其应用于一电子设备中,主要是建立一数据库,该数据库至少包括用以储存该电子设备的人机接口的各控件的显示格式信息及数据格式信息的第一储存区域,以及用以储存与各控件的数据格式信息对应的控件数据的第二储存区域;通过接口生成模块撷取该第一储存区域的各控件的显示格式信息,并解析所撷取的各控件的显示格式信息以产生一人机接口显示于该电子设备;通过检测模块检测该电子设备是否接收有控件数据显示(或保存)指令,若是则产生一触发信号以触发数据处理模块于该第二储存区域执行数据读(或写)操作,从而可降低研发人员所处理的工作量及所设计的程序代码量,提升程序编撰效率,此外,本发明专利技术亦具有提供研发人员设计弹性的优点。
【技术实现步骤摘要】
本专利技术涉及一种人机接口 (MMI)设计系统及其方法,尤其是, 一种应用于一电子设备中以统一管理该电子设备的人机接口(用户接 口)控件与控件数据的。
技术介绍
传统的人机界面(Man-MachineInterface; MMI)是由接口控件与 各接口控件对应的数据组成,亦可称为用户接口或使用者接口,举例 说明一人机接口的显示画面,例如图5所示的手机闹铃设定画面3,其 中,接口控件30如图所示包括有闹铃启动、闹铃时间、闹铃铃声以及15 提醒方式等闹铃控件,而与各接口控件30对应的数据31如图所示分 别为闹铃开启、13点35分、闹铃铃声第二类以及闹铃提醒方式设定为 每周四及每周五。目前,开发人员在进行人机接口软件设计时,是将接口控件与其 对应的数据分离开设计,当要获取整个接口的用户数据时,需要分别20 从每个接口控件获取数据,然后加载至所设计的数据中。然而,组成 人机接口的接口控件数量很大,因此人机接口开发人员设计人机接口 的功能时需增加很多冗余代码,从而导致人机接口开发人员所处理的 工作量及所设计的程序代码量增加,而影响开发人员的程序设计效率。 为此,如何提出一种人机接口设计系统及方法以避免通常采用于25 各接口控件分别读取数据而使程序开发人员所处理的工作量及所设计 的程序代码量增加,影响程序设计效率等缺失,实己成为亟待解决的 问题。
技术实现思路
30 鉴于上述传统技术的缺失,本专利技术的主要目的在于提供一种人机接口 (Man-Machine Interface, MMI)设计系统及方法,以对人机接口上各控件数据进行统一读写,通过减少人机接口开发人员所处理的工 作量及所设计的程序代码量,来提高工作效率。本专利技术的另一目的在于提供一种,以 对人机接口上各控件数据进行统一读写,通过提升人机接口幵发人员 5的设计弹性,来提升工作效率。为达上述所有目的及其它目的,本专利技术提供一种人机接口设计系 统及其方法。本专利技术的人机接口设计系统应用于一电子设备中,其包 括数据库,该数据库至少包括用以储存该电子设备的人机接口的各 控件的显示格式信息及数据格式信息的第一储存区域,以及用以储存10与各控件的数据格式信息对应的控件数据的第二储存区域;接口生成 模块,用以撷取该第一储存区域的各控件的显示格式信息,并解析所 撷取的各控件的显示格式信息以产生一人机接口显示于该电子设备; 检测模块,用以于检测到该电子设备接收到控件数据显示指令时产生 一触发信号输出;以及数据处理模块,用以于接收到该检测模块的触15发信号时,读取该第一储存区域的各控件的数据格式信息及该第二储 存区域的各控件数据,并依据所读取的各控件的数据格式信息将各控 件数据进行格式转换处理,以供该接口生成模块依据该数据处理模块 转换后的各控件数据分别显示于与其对应的人机接口的控件的控件数 据字段。20 在本专利技术中,该检测模块还用以于检测到该电子设备接收到控件数据保存指令时产生一触发信号,以令该数据处理模块依据该电子设 备所接收到的人机接口的各控件的数据,并依据该数据库第一储存区 域的各控件的数据格式信息将所读取的数据储存至该数据库的第二储 存区域。25 上述该控件的显示格式信息包括空间坐标、风格、属性等显示用信息。该控件的数据格式信息包括控件数据的类型、长度等信息。 通过本专利技术的人机接口设计系统执行本专利技术的人机接口设计方法包括.以下步骤建立一数据库,该数据库至少包括用以储存该电子设 备的人机接口各控件的显示格式信息及数据格式信息的第一储存区 30域,以及用以储存与各控件的数据格式信息对应的各控件数据的第二 储存区域;撷取该第一储存区域的各控件的显示格式信息,并解析所撷取的各控件的显示格式信息以产生一人机接口并将其显示于该电子设备上;以及于检测到该电子设备接收到控件数据显示指令时产生一 触发信号,以读取该第一储存区域的各控件的数据格式信息及该第二 储存区域的各控件数据,并依据所读取的各控件的数据格式信息将各 5控件数据进行格式转换处理,且依据转换后的各控件数据分别显示于 与其对应的人机接口的控件的控件数据字段。本专利技术的方法还包括于检测到该电子设备接收到控件数据保存指 令时,依据该电子设备所接收到的人机接口的各控件的数据,并依据 该数据库第一储存区域的各控件的数据格式信息将所读取的数据储存 io 至该数据库的第二储存区域。相比传统技术,本专利技术的人机接口设计系统及方法,主要是通过 检测模块检测该电子设备是否接收到控件数据显示或保存指令,且于 检测到接收到该控件数据显示或保存指令时产生触发信号,以触发数 据处理模块依据数据库所储存的人机接口的各控件的数据格式于该数15 据库进行控件数据的统一读取操作,从而可降低研发人员所处理的工作量及所设计的程序代码量,以及可提升程序编撰效率。此外,研发 人员还可通过修改数据库中各控件显示格式信息、数据格式信息,即 可达到调整人机接口的目的,从而可增加设计人员的设计弹性,提升 工作效率。20附图说明图1所示为本专利技术的人机接口设计系统的基本架构方块示意图; 图2所示为本专利技术的人机接口设计系统中的资源描述表结构; 图3所示为本专利技术的人机接口设计方法的基本流程示意图; 25 图4所示为本专利技术的人机接口设计方法的基本流程示意图;以及图5所示为人机接口显示画面的一举例说明。主要组件符号说明1 人机接口设计系统 10数据库30 10a第一储存区域10b第二储存区域100显示信息字段102数据信息字段103数据资源描述表11接口生成模块12检测模块13数据处理模块20输入单元21显示单元3人机接口的显示画面30接口控件31接口控件数据S30--S35、 S40 S42 步骤具体实施例方式15 以下通过特定的具体实施例说明本专利技术的实施方式,熟悉本领域的技术人员可由本说明书所揭示的内容轻易地了解本专利技术的其它优点 及效果。本专利技术亦可通过其它不同的具体实施例加以施行或应用,本 说明书中的各项细节亦可基于不同的观点与应用,在不脱离本专利技术的 精神下进行各种修饰与变更。20 如图1所示,为本专利技术的人机接口设计系统1的基本架构方块示意图。该人机接口设计系统1应用于一具有输入单元20及显示单元21 的电子设备2中。该人机接口设计系统l包括数据库IO、接口生成 模块11、检测模块12及数据处理模块13,以下即对本专利技术的人机接 口设计系统l进行详细说明。25 数据库10至少包括用以储存该电子设备2的人机接口的各控件的显示格式信息及数据格式信息的第一储存区域10a,以及用以储存与各 控件的数据格式信息对应的控件数据的第二储存区域10b。在本实施例 中,上述控件的显示格式信息及数据格式信息是以一数据资源描述表 方式储存于该数据库10的第一储存区域10a。如图2所示,该数据资30源描述表103包括一显示信息字段100及数据信息字段102。其中,该 显示信息字段100用以储存构成人机接口的各控件的显示格式信息(例如为控件类型、坐标、风格等信息),而该数据信息字段102用以储存 构成人机接口的各控件的数据格式信息(例如为数据类型、长度等信 息)。接口生成模块11用以撷取该第一储存区域10a的各控件的显示格 5式信息,并解析所撷取的各控件的显示格式信息以产生一人机接口并 显示于该电子设备本文档来自技高网...
【技术保护点】
一种人机接口设计系统,应用于一电子设备中,该系统包括:数据库,该数据库至少包括用以储存该电子设备的人机接口的各控件的显示格式信息及数据格式信息的第一储存区域,以及用以储存与各控件的数据格式信息对应的控件数据的第二储存区域;接 口生成模块,用以撷取该第一储存区域的各控件的显示格式信息,并解析所撷取的各控件的显示格式信息以产生一人机接口显示于该电子设备;检测模块,用以于检测到该电子设备接收到控件数据显示指令时产生一触发信号输出;以及数据处理模块,用以 于接收到该检测模块的触发信号时,读取该第一储存区域的各控件的数据格式信息及该第二储存区域的各控件数据,并依据所读取的各控件的数据格式信息将各控件数据进行格式转换处理,以供该接口生成模块依据该数据处理模块转换后的各控件数据分别显示于与其对应的人机接口的控件的控件数据字段。
【技术特征摘要】
1.一种人机接口设计系统,应用于一电子设备中,该系统包括数据库,该数据库至少包括用以储存该电子设备的人机接口的各控件的显示格式信息及数据格式信息的第一储存区域,以及用以储存与各控件的数据格式信息对应的控件数据的第二储存区域;接口生成模块,用以撷取该第一储存区域的各控件的显示格式信息,并解析所撷取的各控件的显示格式信息以产生一人机接口显示于该电子设备;检测模块,用以于检测到该电子设备接收到控件数据显示指令时产生一触发信号输出;以及数据处理模块,用以于接收到该检测模块的触发信号时,读取该第一储存区域的各控件的数据格式信息及该第二储存区域的各控件数据,并依据所读取的各控件的数据格式信息将各控件数据进行格式转换处理,以供该接口生成模块依据该数据处理模块转换后的各控件数据分别显示于与其对应的人机接口的控件的控件数据字段。2. 如权利要求1所述的人机接口设计系统,其中,该检测模块还 用以于检测到该电子设备接收到控件数据保存指令时产生一触发信 号,以令该数据处理模块依据该电子设备所接收到的人机接口的各控 件的数据,并依据该数据库第一储存区域的各控件的数据格式信息将 所读取的数据储存至该数据库的第二储存区域。3. 如权利要求1所述的人机接口设计系统,其中,该控件的显示格式信息至少包括空间坐标、风格及属性,以供该接口生成模块显示人机接口。4. 如权利要求1所述的人机接口设计系统,其...
【专利技术属性】
技术研发人员:许荣苍,宰贞,
申请(专利权)人:英业达股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。