我正在尝试做一些分析,当我写下一个功能列表时,我意识到我对这个概念有点模糊。
你认为什么是功能,比如说,在Stackoverflow页面上?另外,为了区分这两者,您将如何定义操作?
我的理解是,前者是模糊的东西,等同于功能或用例,定义了不同的需求/需求,但没有深入细节。然而,后者是一些基本的东西,可能是前者的子集,但我不能说它是原子的,因为一个操作可以由其他操作组成。
编辑:这是关于这个主题的链接:http://forum.wordreference.com/showthread.php?t=17873
附言:功能在英语中可能不是正确的表达。如果是,请确认这一点。"Fonctionalité“通常用于法语中的软件。
发布于 2011-07-31 18:40:25
我期待着其他的答案,尽管我怀疑这更多的是一个语言问题,而不是这两个术语的普遍定义的含义,功能和操作。因此,以下内容仅作为我的个人观点。
对我来说,functionality (在某种意义上,您似乎在谈论,而不是链接到论坛讨论中这个词的含义)指的是用例,即您的产品/系统为实现某个目标而提供的东西。它不是您可以执行的特定操作,而是系统允许您执行的操作的抽象声明。相关的术语是功能或设施。(顺便说一下。我认为对于“功能”这个词的这种含义,功能会更合适。)例如,您可以说:
“本网站提供搜索功能/具有用于查找以前发布的文章的搜索功能。”
一个操作(或者操作?)另一方面,它要具体得多。它不是你的系统/产品提供的东西,而是一些实际使用它的东西。当你可以确切地说出如何执行操作时,你可能会谈论操作,例如:
“搜索操作的执行方式是:首先在这个和那个输入字段中输入关键字,然后单击”Go“按钮。”
如果你将这两者放在一起,你可能会说“功能”是一个抽象的类别,是为了实现相同的一般目标而进行的许多具体的“操作”。
但我承认我也不能更准确地定义这两个术语。关于选择正确的“粒度”来定义特定的功能或特征。
https://stackoverflow.com/questions/6888821
复制相似问题