1 NESMA标准登录功能案例研究

STANDARD AUTHORIZATION FUNCTIONS 标准登录功能案例研究

原文

Problem description

A user is granted access to a computer system by the input of a computer system identification, a user identification, and a password. This logon procedure is the same for all applications that run on the system. In order to obtain access to a specific application, the user must type in the application-identification concerned, a user identification and a password. Having done this, he is authorized to carry out certain transactions of the application. The passwords are stored in a database table within the application. The system administrator can change the passwords and indicate which transactions are permitted.

Is this logon procedure counted or not? How are the authorization table and the maintenance functions counted for this?

Discussion

Do not count a function for the logon procedure. The authorization table (that contains the passwords) is an FPA table and is included as a record type in the FPA tables ILF when logical files are counted. Changing the authorization table is not counted as a separate function because one external input, one external output, and one external inquiry as a rule is counted for the FPA tables ILF.

Solution

Consider the authorization table as an FPA table and do not count a function for the logon procedure.

翻译

问题描述

通过输入计算机系统标识、用户标识和密码,用户可以访问计算机系统。此登录过程对于系统上运行的所有应用程序都是相同的。为了访问特定的应用程序,用户必须输入相关的应用程序标识、用户标识和密码。完成此操作后,他被授权执行应用程序的某些事务。密码存储在应用程序内的数据库表中。系统管理员可以更改密码并指示允许进行哪些业务操作。

这个登录过程是否应该计算功能点? 授权表和维护功能该如何计算功能点?

讨论

不应计算登录过程的功能点。授权表(包含密码)是FPA表,在统计逻辑文件时,作为记录类型包含在FPA表ILF中。更改授权表不算作单独的功能,因为FPA表ILF通常计算一个外部输入、一个外部输出和一个外部查询。

解决方案

将授权表视为FPA表,不计算登录过程的功能点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值