1

我正在尝试进行一些分析,在写下功能列表时,我意识到我对这个概念有点模糊。

例如,在此 Stackoverflow 页面上,您可以将哪些功能视为功能?另外,为了区分两者,您将如何定义操作?

我的理解是,前者是模糊的,是功能或用例的同义词,定义了一个独特的需求/要求,而不涉及细节。而后者是基本的东西,也许是前者的一个子集,但我不会说它是原子的,因为一个操作可以由其他操作组成。

编辑:这是一个关于这个主题的链接:http: //forum.wordreference.com/showthread.php?t=17873

PS:功能性可能不是英文的正确表达。如果有,请确认。“Fonctionalité”通常用于法语软件。

4

1 回答 1

1

我期待其他答案,尽管我怀疑这更多的是语言问题,而不是功能操作这两个术语具有普遍定义的含义。因此,以下仅作为我的个人意见。

对我来说,功能(在您似乎在谈论的意义上,与链接到论坛讨论中的词的含义相反)是指用例,即您的产品/系统为实现而提供的东西某个目标。它不是您可以执行的特定操作,而是系统允许您执行的操作的抽象陈述。相关术语是功能设施。(顺便说一句。我认为对于“功能”这个词的这个含义,特性会更合适。)例如,你可以说:

“该站点提供搜索功能/具有查找以前发表的文章的搜索功能。”


另一方面,操作(或操作?)要具体得多这不是您的系统/产品提供的东西,而是实际使用它完成的东西。当您可以准确说出操作的执行方式时,您可能会谈论操作,例如:

“首先在这个和那个输入字段中输入关键字,然后单击'Go'按钮来执行搜索操作。”


如果将这两者放在一起,您可能会说“功能”是许多具体“操作”的抽象类别,这些操作旨在实现相同的总体目标。

但我承认我也不能更准确地定义这两个术语。尤其是 关于选择正确的“粒度”来定义特定的功能或特性。

于 2011-07-31T10:40:25.423 回答