ファンクションポイント隈でトランザクションファンクションを需つける
峻さん、こんにちは。室宝蝕kグル`プの稼-看噛温敬温稼です。
撹繁塀は忽が麼岸しておらず、光徭嵶悶が徭麼議に佩っている佩並です。叫臼仇圭などの裟僣仇。では、赫安やお嶋の扮豚を粧って撹繁塀を佩う徭嵶悶もあります。
云籾です。
ファンクションポイント隈ではそのアプリケ`ションがQうデ`タと慌に、そのデ`タの秘竃薦I尖も牢い竃して嶷み原けを佩います。書指はトランザクションファンクションについてお三しします。なお、云後ではファンクションポイント隈のトランザクションファンクションに醜泣を輝てています。ファンクションポイント隈の古勣を岑りたい圭は參念の誘後を歌孚ください。
朕肝
トランザクションファンクション
トランザクションファンクションとは
トランザクションファンクションは、アプリケ`ションを睡いたデ`タの秘竃薦I尖です。そのアプリケ`ションを旋喘するユ`ザ`や艶のアプリケ`ションなどから、その乎輝アプリケ`ションにしてデ`タの秘竃薦を育うI尖を峺します。箭えば、ユ`ザ`秤烏を鞠hする、鞠hした坪否をメ`ルで僕佚する、などが乎輝します。
云後では參念の誘後で箭幣した參和の祁唸楡蹈轡好謄爐鮴に、仝祁唸楡蹇好▲廛螢羽`ションのトランザクションファンクションを需つけてみたいと房います。

掘鴛と掘或と掘河
トランザクションファンクションはその蒙來からEI、EO、EQに蛍窃されます。
EI(External Input)は、翌何からデ`タを鞭け原け、ILFにして恬撹、筝、茅を佩います。EO(External Output)は、ILFもしくはEIFのデ`タを紗垢して竃薦を佩います。EQ(External inQuiry)は、ILFもしくはEIFのデ`タを紗垢しないで竃薦を佩います。EOとEQの離いは、紗垢の嗤涙の離いでしかありません。

斌瞳を杭秘するためには、杭秘辛嬬な斌瞳が採かを鳩範する駅勣があります。祁唸楡蹐砲蝋哉訖苗椶壁牝靴鯣携呂垢襪燭瓩I尖仝斌瞳の燕幣々があることでしょう。その仝斌瞳の燕幣々は、斌瞳のマスタデ`タを歌孚して鮫中に燕幣します。鮫中に燕幣される斌瞳秤烏は、壓垂彜趨や塘器辛嬬晩、継飽など、秤烏が紗垢されて燕幣されますので、EOと柵べるでしょう。
匯圭で、バックオフィスからのお岑らせ秤烏は、蒙に紗垢せずに鮫中に燕幣することから、EQとなります。
斌瞳を杭秘する縞は、喇惑蕷┐悗諒蕕zみと、杭秘ログを竃薦するため、EIとなります。
禽掘意と酷意檎
DETはデ`タファンクションの扮と揖じで、EIであれば鞭け函るデ`タの酊進、EOとEQであれば竃薦するデ`タの酊進となります。
FTRは鞠h/厚仟/茅/歌孚されるILFもしくはEIFの方です。枠ほどの仝斌瞳の杭秘々であれば、喇惑蕷┐肇蹈阿里修譴召譴吠蕕zみを佩っていますので、FTRは2とカウントします。
鹸j業と酷永
DETとFTRからEIの鹸j業を箔めます。
| DET | ||||
|---|---|---|---|---|
| 1゛4 | 5゛15 | 16參貧 | ||
| FTR | 0゛1 | g歓 | g歓 | 噸宥 |
| 2 | g歓 | 噸宥 | 鹸j | |
| 3參貧 | 噸宥 | 鹸j | 鹸j | |
DETとFTRからEOとEQの鹸j業を箔めます。
| DET | ||||
|---|---|---|---|---|
| 1゛5 | 6゛19 | 20參貧 | ||
| FTR | 0゛1 | g歓 | g歓 | 噸宥 |
| 2゛3 | g歓 | 噸宥 | 鹸j | |
| 4參貧 | 噸宥 | 鹸j | 鹸j | |
箔めた鹸j業からFPを箔めます。
| g歓 | 噸宥 | 鹸j | |
|---|---|---|---|
| EI | 3 | 4 | 6 |
| EO | 4 | 5 | 7 |
| EQ | 3 | 4 | 6 |
櫃鮓兇韻襪戮泣
デ`タファンクションと揖じ
デ`タファンクションでも函り貧げた櫃鮓兇韻襪戮泣が、トランザクションファンクションでも揖じように冱えます。DETやFTRが自極にえたとしても酷永、睦囲譴呂△蠅泙擦鵑掘⇔受しても酷永、呂修Δ修笋錣蠅泙擦鵝
鹸jな訳周蛍瓷などは深]されない
トランザクションファンクションの鹸j業は、デ`タの朕方とvBするILFとEIFの方に卆贋します。つまり、鹸jな麻ロジックや訳周蛍瓷などによるI尖は深]されません。O極な箭ですが、1つのILFに慕きzむのに10嵐佩のロジックをg廾する駅勣があったとしても、酷永、睦囲譴漏ません。
この瘁に佩う{屁S方で、I尖坪否が鹸jかどうかをう朕があります。その{屁S方を喘いて箔められたFP、ら垢方を麻竃して、もしその垢方に{誼がいかない栽はeに垢方を{屁した圭が措いでしょう。
竃薦の侘塀にも唹譴気譴覆
歌孚したデ`タを鮫中に燕幣するのか、CSV竃薦するのか、コンソ`ルに竃薦するのかで、垢方は寄きく笋錣辰討ます。しかし、トランザクションファンクションの鹸j業は、これら歌孚したデ`タを竃薦する侘塀に唹されません。
おわりに
トランザクションファンクションのDETとFTRは、デ`タファンクションのDETとRETに曳べて、カウントするのは叱蛍かSでした。匯圭で、EI、EO、EQを冥すのがデ`タファンクションより佃しかったです。デ`タファンクションは掘檎蹐覆匹任泙箸瓩蕕譴討い襪海箸謹いのですが、トランザクションファンクションは碧慕を嚊から嚊までiみzまないと需つからないからです。繁によって酷永、鵬遒竃やすいのは、このトランザクションファンクションが癖俳に冥し竃せているかどうか、なのかもしれませんね。
ではまた。
