Advertisement

内部逻辑文件和外部接口文件的功能点分析法理论与方法概述

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:PPT


简介:
本文章介绍了内部逻辑文件和外部接口文件的功能点分析法的相关理论及具体操作方法,旨在帮助读者理解并应用功能点分析在软件工程中的重要性。 内部逻辑文件与外部接口文件 ILF(Internal Logical File):一组以用户角度识别的、在应用程序边界内且被维护的逻辑相关数据或控制信息。其主要目的是通过应用程序的一个或多个基本处理过程来维护这些数据。 EIF(External Interface File):一组在应用程序边界内被查询,但在其他应用程序中被维护的、以用户角度识别的逻辑上相关的数据。因此,在一个应用程序中的EIF必然是另一个应用程序中的ILF。它的主要目的为边界内的应用程序提供通过基础操作过程引用的一组数据或信息。 对于外部接口文件(EIF),需要遵循以下规则: - 从用户的角度出发,一组逻辑相关数据。 - 这些数据是在应用程序的外部,并被该应用程序所引用。 - 计算功能点时,此应用程序并不维护这些EIF数据。 - 这些数据作为另一个应用中的ILF进行管理。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 优质
    本文章介绍了内部逻辑文件和外部接口文件的功能点分析法的相关理论及具体操作方法,旨在帮助读者理解并应用功能点分析在软件工程中的重要性。 内部逻辑文件与外部接口文件 ILF(Internal Logical File):一组以用户角度识别的、在应用程序边界内且被维护的逻辑相关数据或控制信息。其主要目的是通过应用程序的一个或多个基本处理过程来维护这些数据。 EIF(External Interface File):一组在应用程序边界内被查询,但在其他应用程序中被维护的、以用户角度识别的逻辑上相关的数据。因此,在一个应用程序中的EIF必然是另一个应用程序中的ILF。它的主要目的为边界内的应用程序提供通过基础操作过程引用的一组数据或信息。 对于外部接口文件(EIF),需要遵循以下规则: - 从用户的角度出发,一组逻辑相关数据。 - 这些数据是在应用程序的外部,并被该应用程序所引用。 - 计算功能点时,此应用程序并不维护这些EIF数据。 - 这些数据作为另一个应用中的ILF进行管理。
  • 在EIF念中
    优质
    本文章主要探讨功能点分析法在企业信息框架(EIF)概念中的应用原理和实施策略,为相关研究提供理论参考。 EIF(External Interface Files)外部接口文件指的是用户可识别的一组逻辑相关数据或控制信息集合,这些数据由其他系统维护并在本系统中被引用。EIF是其它系统的内部逻辑文件,并且需要满足以下条件:数据和控制信息的组合必须在逻辑上具有意义并且能够为用户所理解;该数据集是从外部系统引入到当前系统的;它不由当前系统进行管理或更新,而是由另一个系统维护作为ILF(Internal Logical File)的一部分。
  • 关于ILFEIF数——
    优质
    本文章探讨了功能点分析法在软件工程中的应用,具体解析了ILF(内部逻辑文件)和EIF(外部接口文件)的概念及其计算规则,为评估软件规模提供了理论依据。 ILF和EIF的功能点数如下表所示: 合计:19个 **ILF内部逻辑文件** | 文件名称 | RET DET数量 | 复杂度 | 未调整的FP个数 | | --- | --- | --- | --- | | 员工信息(员工基本信息、受教育情况、工作经历、亲属信息,共4项) | 18 | 低 | 7 | | 部门信息(部门基本信息) | 2 | 低 | 7 | **EIF外部接口文件** | 文件名称 | RET DET数量 | 复杂度 | 未调整的FP个数 | | --- | --- | --- | --- | | 工资表(员工基本信息、工资信息,共2项) | 4 | 低 | 5
  • CSS四种引入:行联式、导入式
    优质
    本文详细介绍了CSS样式表在网页中的四种不同引入方式:行内样式、内部样式表、外部样式表及@import导入,帮助读者选择最适合的设计方案。 在网页设计中,CSS(层叠样式表)用于定义HTML或XML文档的呈现样式。为了更好地管理和应用CSS,有四种主要的引入方式:行内式、内嵌式、外部式和导入式。 1. 行内式: 通过直接将`style`属性添加到HTML元素来实现行内式的CSS。例如: ```html

    ``` 这种方式使得样式与具体的HTML标签紧密关联,便于快速修改和测试,但不利于代码的维护。 2. 内嵌式: 内嵌式的CSS通过在``标签中使用` ``` 内嵌式CSS的优点在于它允许将样式与HTML结构分离,但仍然保持在同一文档中。这种方式易于管理和加载速度快。 3. 外部式: 外部式的CSS通过``标签引入独立的CSS文件。例如: ```html ``` 这种方式使得HTML和CSS完全分离,提高了代码的可重用性和维护性。 4. 导入式: 导入式的CSS使用`@import`规则在` ``` 这种做法允许在一个独立的CSS文档中引用其他样式表,但可能会导致额外的HTTP请求,影响页面加载速度。 根据项目的具体需求(如页面大小、代码复用性、维护性和性能等),可以选择最合适的CSS引入方式。小型项目可能更适合使用内嵌式或行内式的CSS,而大型项目则更倾向于外部式和导入式以实现更好的代码组织和重用。
  • 排序算对比RAR
    优质
    本RAR文件包含一篇关于内部排序算法(如冒泡、插入、选择、快速等)性能与效率的对比分析报告,旨在帮助理解各种排序方法的优缺点。 在教科书中,各种内部排序算法的时间复杂度分析通常只提供了执行时间的阶或大致估计值。为了更直观地理解这些算法的实际性能差异,可以通过随机数据比较它们的关键字比较次数和关键字移动次数。 【基本要求】: 1. 对以下六种常用的内部排序算法进行对比:冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序以及堆排序。 2. 待处理的数据表长度至少为100;其中数据需通过伪随机数生成器产生。需要使用五组或更多不同的输入数据来进行比较,比较的指标包括关键字之间的比较次数和关键字移动次数(一次交换计为三次移动)。 3. 最后对结果进行简要分析,并解释每组测试中得出的结果波动原因。 此任务旨在通过具体实验来加深理解内部排序算法的实际性能表现。
  • HTML中引用CSS无效原因解决
    优质
    本文详细探讨了在HTML文档中外部引用CSS文件无效的问题,并提供了多种可能的原因及相应的解决方案。 作为一个前端新手,在这几天的学习过程中遇到了一些问题。今天我发现之前坚信的东西竟然出现了问题。例如,我在css目录下创建了一个名为style.css的样式文档,并在里面只写了一行代码: ```css body { background-color: #ddd; } ``` 然后在我的HTML文件中引入这个外部CSS文件: ```html ``` 当我刷新浏览器时,发现样式没有生效。
  • 企业环境之SWOT
    优质
    本文章介绍了如何运用SWOT分析法(优势、劣势、机会、威胁)对企业内部和外部环境进行综合评估,帮助企业制定有效战略。 本段落讨论了战略管理中的SWOT分析方法,并探讨了如何科学地对企业内外部环境进行分析。
  • 手机工作原(涵盖各
    优质
    本文章将简述手机的工作原理及其内部主要组件的功能,包括处理器、内存、显示屏和电池等,帮助读者了解智能手机的基本构造与运作机制。 本段落主要介绍了手机各个重要部件的功能。数字手机的电路可以分为射频与逻辑音频两大部分。其中,射频电路包括从天线到接收机解调输出以及发射I/Q调制至功率放大器输出的所有相关电路;而逻辑音频部分则涵盖从接收信号解调到接收音频输出、话筒拾音(送话器电路)再到发射I/Q调制器及各种逻辑控制单元,如中央处理单元、数字语音处理器和各类存储设备的全部功能。
  • 优质
    本文将详细介绍如何安全有效地将企业内部网络中的文件传输至外部公共网络,包括使用FTP、SFTP以及云服务等方法。 关于将内网文件共享到外网的几种方法;在不使用第三方软件且避免FTP协议的情况下,可以采用以下策略:一种是通过路由器端口映射技术直接访问内部网络中的特定计算机资源;另一种方案是在局域网上运行一个支持HTTP或HTTPS服务的自建服务器程序,以便于外部用户能够安全地下载所需的文件。
  • STM32F103xx I2S及通过编解码器播放音频
    优质
    本文章详细介绍了STM32F103xx系列微控制器的I2S接口及其在配合外部编解码器进行音频文件播放中的应用方法,为嵌入式开发人员提供实用的技术参考。 本应用介绍了如何利用高密度STM32F103xx的I2S功能与外部编解码器播放音频文件。I2S协议广泛应用于从微控制器或DSP传输存储在内存中的音频数据,供音频编解码器播放音乐,或者捕捉来自麦克风的模拟声音信号。高密度STM32F103xx支持通过SPI外设实现I2S音频通信,并具体实现了该模式下的功能。