[发明专利]用于定制软件应用的方法和系统有效
| 申请号: | 200810133735.6 | 申请日: | 2008-07-25 |
| 公开(公告)号: | CN101354645A | 公开(公告)日: | 2009-01-28 |
| 发明(设计)人: | 赵劼;肖友能 | 申请(专利权)人: | SAP股份公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京市柳沈律师事务所 | 代理人: | 邵亚丽 |
| 地址: | 德国瓦*** | 国省代码: | 德国;DE |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 定制 软件 应用 方法 系统 | ||
技术领域
本发明涉及软件应用定制(softwareapplicationcustomization)。更具体地,本发明涉及辅助用户在用于定制软件应用的用户接口中快速地定位定制选项的方法和系统。
背景技术
当前,计算机已经变成办公室中的标准设备。软件销售商已发现通过增强软件可用性来提高用户生产率日益重要。增强软件可用性的一个重要方面是给予用户更灵活的定制选项,以使应用可以根据用户的具体需求而进行配置。
在已知技术中,可以通过集中式定制用户接口定制软件应用(例如企业应用)。图1是集中式定制用户接口的例子。如图所示,用户接口100包括包含大量定制类别101和大量定制条目102的定制树。定制类别101可以包含一个或更多个其他的定制类别101和/或一个或更多个定制条目102。如果一个定制类别被包含在另一个定制类别内,则被包含的定制类别也可以叫做子类别。每一个定制条目102均与取值范围(valuerange)相关联,在所述取值范围内可以指定用于定制软件应用行为的值。
因此,集中式定制用户接口在一个地方组织所有的定制条目。如果用户了解定制条目,则用户可以通过在包含定位条目的类别和子类别间导航快速地定位定制条目。但是这要求用户全面理解软件应用所提供的功能及其与定制条目的关系。缺乏经验的用户可能花费许多时间来探究定制树以便找到正确的定制条目。对于诸如企业资源规划(enterpriseresourceplanning,ERP)和客户关系管理(CustomerRelationshipManagement,CRM)的企业软件应用,定制选项更为复杂。因此辅助缺乏经验的用户快速地定位用于定制软件应用的定制选项的技术令人期待。
发明内容
一种提供了用于定制软件应用的方法和系统的技术。所述方法包括执行待定制软件应用的功能。所述方法还包括响应于执行软件应用的功能,输出指示如何在软件应用的定制用户接口中定位与该功能相关联的定制条目的信息。
根据下面的附图以及详细描述,本发明的其他方面将很清晰。
附图说明
图1是用于定制软件应用的集中式定制用户接口的例子;
图2A-图2C根据本发明的某些实施例示出了定制系统的示范性体系结构;
图3A-图3C根据本发明的某些实施例示出了定制系统的示范性体系结构;
图4A-图4B是流程图,根据本发明的某些实施例示出了定制软件应用的过程;
图5是流程图,根据本发明的某些实施例示出了定制软件应用的过程;
图6A-图6G是伪码,根据本发明的某些实施例示出了用来实施定制系统的数据结构的例子;和
图7是可用于本发明的一个实施例的处理系统的高层框图。
具体实施方式
这里描述的是用于定制软件应用的方法和系统。在接下来的描述中给出了许多具体细节。但是要理解,无需这些具体细节也可实践这些实施例。例如,可以使用公知的等效部件替代这里所描述的部件。在其他实例中,为了不模糊对本描述的理解,未详细地示出公知部件。
这里介绍的技术包括统一定制系统,该系统能够支持同时定制多个软件应用。可以独立于软件应用的开发来开发该软件应用的定制数据。然后,定制数据被通过统一定制系统存储在定制存储器中。当软件应用执行时,该软件应用通过统一定制系统从存储器检索定制数据的值。统一定制系统输出检索到的定制数据以指示用户的当前工作上下文(workingcontext),用户可以使用它在软件应用的定制用户接口中定位用于定制在当前工作上下文中执行的功能的定制选项。
这个解决方案帮助最终用户,特别是缺乏经验的或者是偶尔使用的用户快速并准确地找到正确的定制条目以便针对期望的应用行为进行调整。该解决方案的必要部分是运行时定制评估(RuntimeCustomizationEvaluation,RCE)机制。被组合在一起的定制条目确定了运行时期间的应用行为。应用程序评估定制条目的值以确定其行为。在RCE过程中,多个定制条目被评估,并且评估过程被记录。基于记录日志,用户能够很容易知道当前工作上下文中涉及到哪些定制条目,并通过直接导航到定制环境对其进行调整。
由框架自动地写定制评估日志。基于RTTI(RunTimeTypeIdentification,运行时类型标识)技术自动给予最终用户行为确定的整个图景。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于SAP股份公司,未经SAP股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810133735.6/2.html,转载请声明来源钻瓜专利网。





