用例和系统功能有什么区别

用例不是计算机术语,即用例除了用于软件行业,其他行业也在使用,系统功能是计算机术语,功能实际描述的是输入—计算—输出。用例可以看成是为了完成一个特定目标的一系列功能的组合。

一、用例和系统功能的区别

用例不是计算机术语,即用例除了用于软件行业,其他行业也在使用,系统功能是计算机术语,功能实际描述的是输入—计算—输出。

二、用例和系统功能的关系

用例可以看成是为了完成一个特定目标的一系列功能的组合。功能是死的,是被动的。当参与者发起一个用例时,这个用例会根据需求使用到一些功能来完成这个目标。

三、什么是用例

用例(use case),或译使用案例、用况,是软件工程或系统工程中对系统如何反应外界请求的描述,是一种通过用户的使用场景来获取需求的技术。每个用例提供了一个或多个场景,该场景说明了系统是如何和最终用户或其它系统互动,也就是谁可以用系统做什么,从而获得一个明确的业务目标。编写用例时要避免使用技术术语,而应该用最终用户或者领域专家的语言。用例一般是由软件开发者和最终用户共同创作的。用例的特点:

  1. 用例是相对独立的;
  2. 用例的执行结果对参与者来说是可观察和有意义;
  3. 必须有一个参与者发起;
  4. 必须是以动宾短语形式出现的。

四、什么是系统功能

系统功能是系统与环境在相互作用中所表现出的能力,即系统对外部表现出的作用、效用、效能或目的。它体现了一个系统与外部环境进行物质、能量、信息交换的关系,即从环境接受物质、能量、信息,经过系统转换,向环境输出新的物质、能量、信息的能力。

系统功能与系统要素、结构、环境都有密切的关系,其中与结构关系尤为突出。系统结构是系统功能的内在根据,功能是结构的外在表现。系统的结构决定了系统的功能,而功能具有其独立性,可反作用于结构。系统结构与系统功能有以下几种具体表现关系:结构不同,功能不同, 结构相同,功能相同,相同结构,具有多种功能,不同结构,具有相同功能。

文章标题:用例和系统功能有什么区别,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/32533

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年11月21日 下午11:34
下一篇 2022年11月24日 下午5:58

相关推荐

  • 上位机编程软件有哪些

    上位机编程软件有:1、InTouch;2、iFix;3、Citech;4、WinCC;5、组态王;6、Controx(开物);7、ForceControl(力控)。InTouch软件是最早进入我国的组态软件,基于Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch提供了丰富的…

    2023年1月10日
    16800
  • 网络进度计划图用什么软件做

    制作网络进度计划图的软件:1、Microsoft Project;2、CCproject;3、亿图图示;4、Altium Designer;5、Visio;6、筑业网络计划软件。Microsoft Project是指,微软开发销售的项目管理软件程序,协助项目经理发展计划、为任务分配资源、跟踪进度等。…

    2023年1月31日
    1500
  • 3d图表有什么优点

    3d图表的有点有:1、优化信息理解方式;2、提高决策效率;3、数据趋势更明显;4、吸引眼球;5、增强说服力。优化信息理解方式是指3D数据可视化为我们提供了对信息快速、清晰理解的方式。 1、优化信息理解方式 3D数据可视化为我们提供了对信息快速、清晰理解的方式。利用3D图形,我们可以以一种易于被理解和…

    2023年1月10日
    4300
  • 调试流程是如何工作的

    调试流程通常需要以下步骤:1、错误识别;2、错误分析;3、修复和验证;4、调试与测试。错误识别指的是开发人员、测试人员和最终用户会报告他们在测试或使用软件时发现的 bug。开发人员需要准确地找到导致 bug 的代码行或代码模块。 一、调试流程是如何工作的 调试过程通常需要以下步骤。 1、错误识别 开…

    2022年11月10日
    5700
  • 现代计算机的基本工作原理是什么

    现代计算机的基本工作原理是:1、存储程序;2、程序控制。存储程序是指,将解题的步骤编成程序(通常由若干指令组成),并把程序存放在计算机的存储器中(指主存或内存)。 1、存储程序 将根据特定问题编写的程序存放在计算机存储器中,然后按存储器中的存储程序的首地址执行程序的第一条指令,以后就按照该程序的规定…

    2023年1月9日
    600
  • 常用数据类型有哪些

    常用数据类型分为三类:一、数值型;二、字符串型;三、日期时间型。数值型分为1、整数型;2、小数型,整数型分为tinyint(迷你整型)、smallint(小整型)、mediumint(中整型)、int(标准整型)、bigint(大整型)五种。 一、数值型 1、整数型 2、小数型 小数型,即带有小数点…

    2023年1月6日
    2000
  • 路由器和猫的区别

    路由器和猫的区别有:1、定义不同;2、外形不同;3、作用不同;4、连接方式不同;5、端口不同。路由器是连接两个或多个网络的硬件设备,猫也就是调制解调器与你的互联网服务提供商的网络进行通信,而路由器基本上用于把网络连接共享给多个设备。 1、定义不同 路由器(Router)是连接两个或多个网络的硬件设备…

    2023年1月31日
    300
  • shell脚本支持哪些编程语言

    shell脚本支持以下编程语言:1、汇编语言;2、C语言;3、java语言;4、php语言;5、Python语言;6、golang语言。汇编语言是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。 1、汇编语言 汇编语言(Assembly Language)是任何…

    2023年1月15日
    1800
  • 影响企业经营的外部环境因素有哪些

    因素有:1、经济环境;2、技术环境;3、政治和法律环境;4、社会环境;5、文化环境。经济环境是指企业在进行财务活动时所面临的宏观经济状况。在市场经济条件下,企业的经济环境主要包括国内外的总体宏观经济形势以及相关的政策、法律法规等。 1、经济环境 经济环境是指企业在进行财务活动时所面临的宏观经济状况。…

    2023年1月17日
    3700
  • 任务管理方法有哪些

    任务管理方法有以下四点:1、GTD原则;2、单核工作法;3、两列清单法;4、四象限法则。任务管理法任务管理法是人们最早研究的一种科学管理方法, 任务管理法的基本内容,可以概括为通过时间动作研究确定标准作业任务,并将任务落实到员工。 1、GTD原则 GTD的英文全称是Getting Things Do…

    2022年11月7日
    4800

发表回复

登录后才能评论
联系我们
关注微信
关注微信
分享本页
返回顶部