7 EEEEEEEE ECONOM DIV V UNCLASSIFIED · ic n lysis p ck ge user 's nr a nl v 3 ... performing...

264
7 - -A 6 5 931 P A ECONOP C I ECONOM IC N LYSIS P CK GE USER 'S NR A NL V 3 ii (U) RNY ENGINEER DIV HUNTSVILLE AL H N NASON JAM 86 I NNDSP-86-117-ED-ES UNCLASSIFIED F/G /3 ML EEEEEEEE

Transcript of 7 EEEEEEEE ECONOM DIV V UNCLASSIFIED · ic n lysis p ck ge user 's nr a nl v 3 ... performing...

7 - -A 6 5 931 P A ECONOP C I ECONOM IC N LYSIS P CK GE USER 'S NR A NL V 3ii (U) RNY ENGINEER DIV HUNTSVILLE AL H N NASON JAM 86I NNDSP-86-117-ED-ES

UNCLASSIFIED F/G /3 MLEEEEEEEE

,S.,

like

J

a

I111.25 11 1.4 1 1.6

MICROCOPY RESOLUTION TEST CHART

.. . N A ' P U P . . M .C 'N f)A q nS lQ ,3 A

- - .

" "'- - -r ,-_ , .. v: ..".;. ".' .', ',2"':- .: .'. -/ 2 . ' 4.

I "€4 "". . . ." r . . . " " . . .. . . . .

" " - " , _ ' : " : _- ' " : i ". ' , . .. . ., -, -. -: - . - . - . . .. -. . . - . . . . . . . . . . . .

US Army Corpsof Engineers

1 I" Huntsville Division

W)

PAX

ECONPACKECONOMIC DTICANALYSIS EET

fELECTE !ANALYSIS MAR 2 78 M6: :

PACKAGE S;R" ""8

j B.

USERS MANUAL ;--'-'fDwm4u'nom "'~tmm, "..

BliC FILE COPY f,,,,, im P W,-"

S "HNDSP8-117-ED-ES* .JANUARY 1986

...-. -. . . . . . . . . ... .

DISCLAIMER NOTICE

THIS DOCUMENT IS BEST QUALITYPRACTICABLE. THE COPY FURNISHEDTO DTIC CONTAINED A SIGNIFICANTNUMBER OF PAGES WHICH DO NOTREPRODUCE LEGIBLY.

;77

-. . . . . . . . . . . . . . . . . .. .

- *. .. . . . . .. .

SECURITY CLASSIFICATION OF THIS PAGE 'Whven Data Entered)

REPOT DCUMNTATON AGEREAD INSTRUCTIONSREPOT DCUMNTATON AGEBEFORE COMPLETING FORM

IREPORT NUMBER i2. GOVT ACCESSION NO.1 3. RECIPIENT'S CATALOG NUMBER01

4. TITLE (and Su~btitle) S. TYPE OF REPORT &PERIOD COVERED

P4 ECONPACK Economic Analysis PackageUsers Manual Final

6. PERFORMING ORG. REPORT NUMBER

7. AUTNOR(e) B. CONTRACT OR GRANT NUMBER(e)

Hi-i-h W. Mason

9. PERFORMING ORGANIZATION NAME AND ADDRESS 10. PROGRAM ELEMENT. PROJECT, TASK(

Commander AREA & WORK UNIT NUMBERS

US Army Engineer Division HuntsvilleATTN1: HiND D-1S, 130 Box 1 0Huntsville- AL 35807-4301 ______________

I I CONTROLLING OFFICE NAME AND ADDRESS 12. REPORT DATECommanderUS Army Corns of Fneineers January 1936ATTN: TOAP-ZCP-"B., 20 Mass. Ave. , NW 3 NUMBER OF PAGES

..ILI;I DC 20314-10G-0 25314. MONITRING AGENCY NAME & ADDRESSIl dlierent [min Controlling Office) IS. SECURITY CLASS. (of thle report)

ISDECLASSIFICATION, DOWNGRADINGSCHEDULE

116. DISTRIBUTION STATEMENT (of tis Report)

Approved for fublic release; di, tribution unlimited

I?. DISTRIBUTION STATEMENT (of the abstract ontc-ed In Block 20. It diff erent fromt Report)

18. SUPPLEMENTARY NOTES

IS. KEY WORDS (Continue. on revere, side If necessery an~d Identify by block nu~mber)

FI'onrmi r A\naI is3A.X SvstomLife Cvrlo Cot-t Anatvxsis

20, A9STAACT C'ott.en reverse aefp If nevemeary md Identify by block nu.mber)

This user USC n'- an 10 rovi dec in formridtI(l (in rho lstct of t ht ECONPA(IK

Cc'mnut-er Provr,im

D JAfw 1n EDITION OF' V OV GS IS OBSOLETE .. %*'*-_____N OF PA F '0-1..F? d

SECURITY CLASSIFICTn F.SP F'hn 1t ,te.,*~

%0 %. . . . . . .

4WOR"Pf 1986

. 6.

ECONOMIC ANALYSIS

MILITARY CONSTRUCTION

PREPARED BY:CE TRAINING MANAGEMENT DIVISIONUS ARMY ENGINEER DIVISION HUNTSVILLEPO BOX 1600

HUNTSVILLE, AL 35807

...................................................... W

-Vv, . .. ,' ' .. ' *i..*" .

ECONPACK

USER'S MANUAL

TABLE OF CONTENTS

CHAPTER TITLE PAGESI INTRODUCTION

Introduction to ECONPACK 1-1Purpose i-IEconomic Analysis 1-2

The Meaning of Economic Analysis 1-2The Economic Analysis Process 1-3Summary of Governing Regulations 1-7Types of Economic Analysis 1-10Report Formats 1-11Non-Housing vs. Housing Analysis 1-12

ECONPACK User Modes 1-13Terminal Prompting Mode 1-13File Input Mode 1-14

2 SELECTED ECONOMIC CONCEPTS USED INECONOMIC ANALYSIS

Introduction 2-1Discounting 2-1

, - Inflation and Differential Inflation 2-2Determination of Asset Value Over Time 2-3

Residual Schedule Method 2-3Salvage Value 2-3

3 TECHNICAL INFORMATION 3-1Introduction 3-1File Space 3-1Negative Inputs 3-1Entering Maintenance and Repair Costs 3-2Warnings 3-2Limits on Files Created 3-2Procedures for Using ECONPACK 3-3Text Editor Commands 3-8

4 ECONPACK MENU OPTIONSIntroduction 4-1 wol-

Main ECONPACK Menu Option 1: CreateAn Input File 4-1

,jlZ Main ECONPACK Menu Option 2: Add toor Change an Existing Input File 4-11

Main ECONPACK Menu Option 3: ExecuteECONPACK 4-14

Main ECONPACK Menu Option 4: PrintEconomic Analysis Reports 4-14

V.

,"". - .

P[

TABLE OF CONTENTS (CONTINUED)

CHAPTER TITLE PAGES4 Main ECONPAC Menu Option 5: Check

Manual Input File for Errors 4-15

Main ECONPACK Menu Option 6: HelpFacility 4-15

Main ECONPACK Menu Option 7: CMS 4-17Main ECONPACK Menu Option 8: Return

to PAX Menu 4-17

5 TERMINAL PROMPTING MODEIntroduction 5-1General 5-1 - -

Non-Housing vs. Housing 5-1Secondary vs. Primary 5-2

Sample Input Session 5-2Initial Information 5-4Data Information 5-4Alternative Data 5-4Graph Information 5-4Sensitivity Analysis 5-5Other Prompting Sequences 5-5

Execution 5-5Terminal ?rompting Format 5-5Terminal Prompting Tasks 5-5

%-.-...

6 CONVERSATIONAL MONITORING SYSTEMIntroducti on 6-1Quick Refcrence Guide CMS 6-3CMS Commayids 6-5

7 FILE INPUT MODEIntroduct on 7-1Sample input File 7-1Creating and Exec'itirg a File Using

the File Input Mode 7-52

8 TRANSFERRING A COPY OF AN ECONPACK FILE ON

TO A FOR.M IN THE DD FORM 1391 PROCESSOR 8-1

ii V-

TABLE OF CONTENTS (CONTINUED)

CHAPTER TITLE PAGE

7=" APPENDIX

A GLOSSARY.'

B VENDOR COMMUNICATIONS SPECIFICSGeneral B-iInterrupting the Program B-iTerminal Identifiers B-iAdditional Communication Parameters B-5Line Noise B-6

C PROMPT FORMATSPrimary Economic Analysis C-iSecondary Economic Analysis C-4Summary of Project Benefits C-6

D SAMPLE OUTPUTInput Listing - Economic Analysis of

Alternatives D-1Summary of Calculation Results Net

Discounted Present Value D-7Summary of Costs for Economic

Analysis Report By Year -

Construct New Quarters D-10Summary of Costs for EconomicAnalysis Report By Year -

Renovation D-12*- Summary of Costs for Economic

Analysis Report By Year -

Use Available Housing D-14Sensitivity Analysis D-17

Input Listing - ECONPACK Primary AnalysisSample Run D-24Summary of Calculation Results Net

Discounted Present Value D-28Summary of Costs for Economic Analysis

Report By Year - Continued Use ofOffset Printing Methods D-31

Summary of Costs for Economic AnalysisReport By Year - Computer/LaserTechnology Based Repro - System 01 D-34

Summary of Costs for Economic AnalysisReport By Year - Computer/LaserTechnology Based Repro - System #2 D-38

Sensitivity Analysis D-42

.1.

iii "'.

j~~***~* .-° *-- a-. * *.•-*

%".

CHAPTER 1INTRODUCTION .Not.%

I INTRODUCTION

1.1 Introduction to ECONPACK. The Army, like other institu-tions, is confronted by the basic economic problem of scarcity.Resource and budgetary limitations make it impossible to under-take all actions which are deemed desirable, thus necessitatingchoices among alternative uses of resources and funds. Aneconomic analysis (EA) helps to determine which, among variousalternatives, is the economicallv' best" course of action forachieving a given objective. ECONPACK is a software packagedeveloped to facilitate performance of EAs for Department of the iArmy military construction projects.

ECONPACK provides simple automated assistance in performing thenecessary calculations and in producing certain specified reportformats for EAs. It can also be used for the performance ofsensitivity analyses, which are especially useful in s tuationsinvolving substantial uncertainty about future costs. "

ECONPACK is available on the PAX-TYSHARE system. If a problemis incurred in running this program or in understanding what theprogram wants for input, contact Huntsville Division - ECONPACKComputer Assistance - AV 742-5266, FTS 873-5266, or CO.4 (205)895-5266, or PAX ID of BIRD.

1.2 Purpose. The immediate purpose of the ECONPACK program isto assist in the performance of economic and sensitivity analysesI. for Department of the Army military construction projects.

Advantages of using a computer program for doing EA calculationsinclude:

A. The ability to do repetitions of calculations accuratelyand with relative ease.

B. The ability to test the implications of cost projectionsby incorporating sensitivity analysis into the economicanalysis process.

C. The ability to generate standardized reporting formats "

for results.

Additionally, the ECONPACK program is structured so that:

A. Individuals having limited expertise in economic

techniques can successfully produce EAs.

'.-

.. 'U ..-' .N '- _N , , _% . " . " "- ". , - - -. , -'-, ,'.' .'-'-, , - ,'- ,-. -.- ..- .-. .,.,.*, ." .

B. EA output can be automatically added to a DD Form 1391prepared via the PAX System's DD Form 1391 Processor.

Use of ECONPACK in performance of EAs is beneficial for personnelat the preparation level as well as the review level for fundingrequest documentation. In this regard, the following broadpurposes of ECONPACK are particularly important:

A. To increase the effectiveness of the economic analysesprepared at installations and reduce the effortrequired by regenerations that would otherwise benecessary to bring the analyses up to OSD andCongressional standards.

B. To minimize the frustration generated at preparationlevels by reducing the number of times an analysis isreturned for regeneration.

C. To increase the effectiveness of economic analyses inminimizing the life cycle costs of constructing andoperating Army installation facilities.

D. To increase the effectiveness of documenting andcommunicating Arm., construction needs to OSD and theCongress.

EAs are intended to identi'v the least costlv alternative tofulfill a construction requirement. ECONPACK is i;itended tocontribute to the effectiveness and efficiencv with wich EAs are

conducted.

1.3 Economic Analysis

1.3.1 The Meaning of Economic Analysis. Economic scarcityrequires that choices be made in the use of resources. Ingeneral, economic analysis refers to an examination cr applica-tion of the process by which such choices are made. Economistshave developed standardized concepts, techniques, and principleswhich serve to rationalize and simplify the decision-makingprocess. An economic analysis for the Army's military construc-tion program employs the methodology of economics to svstemati-cally evaluate the economic aspects of a situation of choice andto determine the optimal course of action.

There are, of course, many contexts in which EAs are necessary orappropriate. Military construction EAs typically address thequestion of which of two or more alternatives will best accom-plish a given objective. The alternatives are mutually exclusivein the sense that which ever alternative is chosen will -adequately accomplish the objective, thereby eliminating the need

1-2

-" i-2~~* *~ - **~ S*l .- ] ~ ~ p

to also adopt any other alternative. The optimal (or economi-cally best) solution is to select the alternative which, incomparison with the other alternatives, yields one or more of thefollowing:

A. The same benefits at less cost.

B. Greater benefits at the same cost.

C. A higher ratio of benefits to cost.

The preferred alternative, in other words, will normally be theone which provides the greatest net benefits (i.e. benefits minus Lcosts).

The logic of the EA process allows for variability of bothbenefits and costs among the alternatives under consideration.In practice, however, most military construction EAs take theform of a choice among mutually exclusive alternatives whichproduce equivalent benefits or effects, but which have differentoverall cost levels. In a situation of this sort, the least .'costly alternative is the most economical. The design ofECONPACK is oriented to this approach to EAs.

1.3.2 The Economic Analysis Process. A comprehensive EA

consists of seven basic ccmponents:

A. Establishment and statement of objective.

B. Identification of alternatives. .""

C. Formulation of assumptions.

D. Determination of costs and benefits for eachalternative.

E. Comparison of alternatives.

F. Performance of sensitivity analysis.

G. Report of results and recommendations.

1.3.2.1 Establishment and Statement of Objective. The objectiveis the result to be achieved; that is, it states what the alter-natives are to accomplish. The statement of the objective shouldclearly define and quantify (to the extent possible) the functionto be accomplished. Ideally, the statement of the objective %should not presume a specific means of achievement (i.e., courseof action to bring about the desired result). If such a presump-tion is made, the statement of the objective tends to undermine

1-3

LA

........................... . . . . . . . . . . . . . . .. . . . . .. ..

=, . .. .

the analytical purpose of the EA by pre-judging the result.Compare, for example, the following statements of objectives:

A. To provide housing for 100 unaccompanied officers.

B. To construct a 100-person Unaccompanied Officers Quarters.

Statement A is preferred because it does not preclude a conclu-sion to construct a 100-person Unaccompanied Officers Quarters;it allows for the evaluation of alternative means of housingprovision.

A quantitative statement of the desired effect or objective isbeneficial because it provides an explicit test of the adequacyof possible alternative courses of action. A proposed alterna-tive may not be a viable option even if it has large net benefitsif it is judged inadequate to fully meet an actual need. Forexample, a bridge with the capacity to support 15 tons may have alarge net benefit, but is inadequate if there is a real need totransport 20-ton objects across the river.

Establishment of-and perhaps the statement of-the objective isoften a policy matter which lies beyond the scope of the indivi-dual responsible for an EA. The "analyst", however, needs torecognize the significance of this step in the EA process.

1.3.2.2 Identification of Alternatives. After the objective isestablished and properly stated, the next step is to consider allreasonable ways of satisfying that objective. Since the EAsbasic purpose is to help the decision-maker allocate resourcesefficiently, it is vital that careful attention be given toidentification of all possible alternatives which could beoptimal. The recommendation resulting from the EA will, afterall, come from among those options evaluated.

In order for a possible alternative to be considered reasonable,it should be consistent with Army regulations and legal require-ments. Adequacy and economic feasibility are other keyconsiderations in identification or definition of reasonablealternatives. Adequacy refers to the capacity of the potentialalternative to meet the actual scope or objective. For apotential alternative to be economically feasible, it must becompatible with funding realities.

1.3.2.3 Formulation of Assumptions. EAs are forward-looking inthe sense that they are focused on current decisions which leavebenefit and cost implications for future years. To the extentpossible, EAs should be based on objective "facts." The future,however, is not known completely and with certainty. Therefore,it is often necessary to make some assumptions about the future

1-4

-... .

in order to proceed witn an EA. Although some assumptions may beunavoidable, the analyst needs to keep in mind the possibilitythat the specific assumptions incorporated in the analysis mayprove to be incorrect. This possibility provides the rationalefor performance of sensitivity analysis as part of acomprehensive EA.

Examples of the kinds of assumptions which may be necessary in anEA include: the functional life of an asset, the level or extentof future requirements for a particular function, and the useful-ness of a facility after the present objective is fulfilled.Although these assumptions are made with regard to an uncertainfuture, they need not be made arbitrarilv. Fortunately, it is Loften possible to base these assumptions (or "estimates") onhistorical or technical factual information.

1.3.2.4 Determination of Cost and Benefits For Each Alternative.In practice, this step is often the most difficult and time-consuming component of an EA. The exact information needed will I.depend on the nature of the problem. The analyst must decidewhat data are needed, how relevant data are to be collected anddocumented, and when the data in-hand are sufficientlv reliableto be used in an EA.

This fourth component of the EA process is closely related to theissue of assumptions just discussed. The assumptions which mustbe made to proceed with an EA involve costs and benefits.Conceptualizing assumptions separately is useful, however,because it serves to make the analyst aware of the care whichshould be used in interpreting results. For example, although

cost figures for various expense categories are stated in dollar iterms and aggregated regardless of whether they are actuallyknown or estimated, the interpretation given to the aggregatedcosts is likely to be affected by the degree of uncertaintyinvolved.

Costs and benefits must be determined for the entire useful lifeof the project. Since timing is important in investment decisionmaking, appropriate estimates are needed for the vear in which acost is to be incurred or a benefit is to be received. Even ifactual dollar amounts are known, it should be realized thatassumptions may be necessary with respect to timing. Whileconceptual separation of assumptions from known information is -

desirable, functional overlap between assumptions and datacollection is inevitable in most cases.

The costs and benefits associated with each alternative underconsideration should be quantified whenever possible, so they mav-be systematically included in the EA calculations. Quantifica-tion, however, mav not be possible in all cases. When meaningful

" - quantification is not possible, the analyst should still attempt

1-5

. . . . . .. &

to document significant (nonquantifiable) costs and benefits sothat these may be considered when arriving at alternative coursesof action.

1.3.2.5 Comparison of Alternatives. Since the aim of an EA isnormaily to choose among alternative courses of action, compari-son of the costs and benefits is the central focus of the EAprocess. To the extent that the relevant costs and benefits canbe accurately measured or reliably estimated, the comparison ofalternatives can be greatly facilitated by computer assistance.At this stage on an EA, the quantifiable benefits of the alterna-tives are equivalent, thus, further facilitating comparison. Insuch cases, the EA computations lead to aggregated cost measureswhich are readily comparable; other things being equal, the leastcost alternative is optimal.

In comparing alternatives, it is important to considernonquantifiable benefits and costs as well as the quantifiableones which enter into the calculations. This is especially truein situations in which the quantitative results of two or morealternatives are equal (or almost equal). That is, the smallerthe quantitative variation among alternatives, the greater theimportance of other considerations.

The process of comparing alternatives also presents anopportunity to reevaluate the reliability of the cost and benefitestimates incorporated in the analysis. This is particularly "%advisable when both aggregated costs and aggregated benefits oftwo or more alternatives are approximately the same.

1.3.2.6 Performance ot Sensitivity Analysis. When the resultsof the above step do not reveal a clearly superior alternative,it is useful to include one or more sensitivity analyses as partof the EA. A sensitivity analysis allows the analyst to engagein a "what if" process to determine how critical the particularassumptions used in the EA are to the EA results. In the sensi-tivity analysis, selected parameters or assumptions are allowedto vary by a specified percentage to determine whether or not anerror in estimation of costs is likely to lead to an inappro-priate ranking of alternatives.

Since the purpose of the sensitivity analysis is to test howsensitive the results are to variation in costs, it is especially ourimportant tc subject expense items, which are relatively large ""and uncertain to sensitivity analysis. If small variations inexpense items cause a change in alternative ranking, the analystmay be well-advised to reevaluate estimates and refine them in e:order to reduce the degree of uncertainty.

1-b.* ** . . .. . ... ,.** . *** * * '[~*. . . . .

W- I ! ++ l!

By including the results of the sensitivity analysis in the finalEA presentation, the analyst assures the decision-maker andreviewer that uncertainties have been considered.

1.3.2.7 Report of Results and Recommendations. The EA reportshould be comprehensive and should include data sources. To theextent possible, it should serve as a "stand-alone" document forthe decision-maker to use in deciding on appropriate use ofresources. From the perspective of the analyst, the ranking ofalternatives by comparison of costs and benefits (step five ofthe EA process) and the sensitivity analyses (step six) arelikely to appear straightforward and self-explanatory. Thedecision-maker, however, needs additional information. -

The structure of the report should begin with a summary of theanalysis, including recommendations based on the content of theEA. The actual decision may be based on non-economic as well aseconomic considerations. The EA recommendations should notautomatically be interpreted as the "right answer" for decision-making purposes, but rather as an important input into the finaldecision-making process. The analyst should therefore limitrecommendations, based on ECONPACK, to the economic aspects ofthe problem.

Following the summary and recommendations, the EA report shouldprovide a step-by-step explanation of the basis for therecommendations. This explanation should ideally follow thestructure of the EA process itself. That is, it should include:statement of objective (requirement to be met); definition ofalternatives; explanation of assumptions; cost and benefit dataand sources; comparative ranking of alternatives based on costsand benefits; and sensitivity analysis result.

1.3.3 Summary of Governing Regulations. The Department of Armyhas two regulations governing the use of economic analysis. AR11-28, Economic Analysis and Program-Evaluation for ResourceManagement, provides guidelines for conducting an economicanalysis of Army projects. AR 414-15, Military Construction,Army Program Development, applies these general rules to militaryconstruction projects. Both regulations are summarized below.To obtain a copy of regulation AR 11-28, contact HQDA (DACA-CAF),Washington, DC, 20310. To obtain a copy of AR 415-15, contact:HQDA (DAEN-ZCP-M). Washington, DC, 20314.

Summarv of AR 11-28

Purpose: Economic considerations are essential in determininghow to allocate limited resources. An economic analysis is amethod for assuring that mission managers establish the

"" objectives of a proposed project, research alternative means

1-7

--'~ - - ... - i S = " " l-. " .-.x t U '4 rrr .- _- , ;-- " -. -* --. SC . L I IS' b .V j " r - - T

_

-x - -

for meeting the objectives, and determine the cost andbenefits of each alternative. An economic analysis summaryshould "answer concisely the fundamental question the missionmanager is faced with--will the results (benefits) be worththe costs if the action is approved?."

ECONPACK does not constitute a complete economic analysis becauseit does not attempt to account for the benefits of a project.ECONPACK does, however, provide information which is essential tothe overall cost/benefit analysis.

Applicability: All proposed construction projects submitted toheadquarters for approval must be accompanied by an economicanalysis or a statement justifying why an economic analysis wasnot performed. In general, an economic analysis is requiredwhenever a project requires funding for the first time or wouldrequire an adjustment to a previously established budget. Aneconomic analysis is not required if the following apply:

1. "The benefits of the analysis are not worth the minimum levelof effort to do the analysis.. .The degree and depth of theanalysis, should be commensurate with the complexity o.1 theaction proposed... In some cases, the analysis may involve only anhour s research, but it provides the basis for a more informedand considered decision." O L2. "DoD instruction/directives prescribe equipment age orcondition replacement criteria, labor and equipment trade-offstandards, or requirements computations."

3. "The proposed actions are mandated by statute, regulation ora directive of higher authority which preclude any choice ortrade-off among alternatives..'.This exception does not apply ifthe proposal is the result of a congressionally approved Armyrequest, rather than an action initiated by Congress."

Responsibility: The economic analysis should be performed at thesame organizational level that originated the request forresources. The responsibility for assuring that the analysis isperformed rests with the mission manager. Each command levelmust also evaluate the completeness and accuracy of the economicanalyses it submits.

Ingredients of an Analysis: Each analysis must contain theseminimum elements:

--The objective of the proposed action.

--Specification of assumptions and constraintsunderlying the analysis. "

--Identification of alternatives.

1-8

..............................................

*~~~* *~~~~ LT~-.-- -'Nw " T-wZ- ,M r- TM ~'-W-w V uuw_ - vMM - T~ T~_.. . . -.

--Listing of the benefits of the alternatives.

--Cost estimates for each feasible alternative.

--The relationship of benefits to costs for eachalternative.

When appropriate, the analysis must also include an assessment ofthe uncertainty of the cost predictions.

Note: ECONPACK has been designed to satisfy all of theapplicable requirements listed above.

SUMMARY OF 415-15

S" Purpose: This regulation applies the general principles set outin AR 11-28 (see pages 1-7 through 1-9) to military constructionprograms.

Applicability: This regulation applies to the Active Army. The LZArmy National Guard and the US Army Reserve are also covered whenthey are tenants on Active Army installations.

Requirements: AR 415-15 requires a detailed project-" justification for most military construction proposals. This

detailed justification is contained in Block 11 of DD Form 1391,which consists of 18 justification paragraphs. This summary willexplain two paragraphs dealing with economic analysis, and athird section concerning special requirements paragraphs.

AR 415-15, 8-5, Consideration of Alternatives: This sectioncovers paragraph four of the justification form, which requiresanalysts to evaluate all alternatives to a proposed project.Examples of possible alternatives include similar on-postfacilities, available off-post facilities, and nearby militaryfacilities. A summary of the analysis of the alternatives mustbe given. Key economic data should be included under paragraph11 of the justification.

AR 415-15, 8-12, Economic Justification: All militaryconstruction projects justified on an economic basis must includean economic analysis, which is to be summarized in paragraph 11of the justification. The summary should include all keyeconomic data and an explanation of the economic analysis, SRP-1.SRP-1 will include the actual economic analysis. If an analysiswere not performej, the justification for waiving it should bestated here.

AR 415-15, 9-2, Special Requirements Paragraphs (SRP): TheSpecial requirements paragraphs of DD Form 1391 provide for the rinclusion of extended analytical and statistical material andother special documents.

1-9

"-.

~'~%1.3.4 Types of Economic Analysis. Army guidance categorizes EAsinto two separate types: primary economic analysis and secondaryeconomic analysis. The structure of the economic analysisprocess is similar whether the EA being produced is primary orsecondary. However, budgetary effects, report formats, andcertain computations, differ somewhat depending on analysis type.

1.3.4.1 Primary Economic Analysis. A primary EA is designed todetermine whether an existing situation or procedure should bechanged in some way to take advantage of dollar savings availablethrough some other situation or procedure. In a primary EA,then, direct comparison is made between new alternatives (newways of meeting an existing requirement) and the status quoalternative (the way the requirements is currently being met).If two or more new alternatives are being considered, each iscompared directly to the status quo alternative.

In this framework, the objective or requirement is already beingmet. The question is whether it could be met more efficiently(i.e., at less cost) in a different manner. The focus, then, ison the net savings which may be possible by substituting a newapproach to meeting the requirement in place of the status quoapproach.

As an example of a situation in which a primary EA would beappropriate, consider an installation which currently purchasescertain maintenance services from a local company. Continuationof this practice would represent the status quo alternative. Ifthe same maintenance services could be obtained by employment ofadditional personnel at the installation, this would represent anew alternative. A primary EA would not be concerned withjustification of the need for the maintenance services, but itwould address the question of whether or not the services couldbe obtained at less cost (i.e., with a positive net savings) ifthe new alternative (additional personnel) were instituted inplace of the status quo alternative (purchase from a localcompany). If the new alternative turns out to be less costly andis adopted, the effect is to reduce budgetary outlays.

1.3.4.2 Secondary Economic Analysis. A secondary economicanalysis is designed to determine which of two or more ,.

alternative courses of action would most economically fulfill an -a

objective or requirement which is not currently being met. Sincethe objective is not already being satisfied, in this case, thereis no status quo alternative; all alternatives begin on an equal %- .,

footing and each must be compared against each of the others. In .5'

the absence of a status quo alternative as a fixed standard ofreference, the focus of this type of analysis is on net lenefits I I(benefits minus costs) rather than on net savings. In the commonuse of equivalent benefits for each of the alternatives under

1-10

>I.......... 0 .5.--- - -- ,

. . . . . . . . . . S S

'.4

use of equivalent benefits for each of the alternatives under

consideration (i.e. benefits or effects sufficient to meet theneed specified in the objective), the problem becomes one of costminimization. Overall costs are calculated for each of thealternatives and then ranked; other things being equal, theleast-cost alternative is preferred.

While this analysis type does not directly calculate net savingsfrom a status quo situation, the savings resulting from onealternative (e.g., "3") can easily be calculated as the overallcost difference between the two alternatives (e.g., overall costof alternative A minus overall cost of alternative B). Thus, thesecondary analysis framework also allows the issue of savings tobe addressed, though in a less direct fashion. Interpretation ofthese savings, however, requires further consideration. In thecontext of meeting a new requirement, an increase in budgetaryoutlay will be required; the saving represents a relative ratherthan an absolute saving. That is, while budgetary outlay willincrease (thus no absolute saving), the increase in outlay withthe most economical alternative will be smaller than would occurif a different alternative were to be chosen (thus a relativesaving).

It should also be noted that in situations where a primaryanalysis can be conducted (i.e., where a status quo alternativedoes exist), the analyst may choose to conduct a secondary

analysis. In this case, the status quo alternative is simplyspecified as one of the several alternatives to be consideredequally with the other alternatives. This allows for directcomparison of all alternatives (including the status quo) andranking by overall cost levels.

1.3.5 Report Formats. ECONPACK report options include requiredformats for automated inclusion in the DD Form 1391 as preparedvia the DD1391 Processor. These standardized report formatssummarize the essential data included in an EA, and thereforeconstitute a substantial component of a comprehensive EAsubmission. In running the ECONPACK program, user specificationof analysis type (primary or secondary) automatically dictateswhich of the two required formats (A-i or A) will be included;therefore no separate format specification is required. Anoptional format (B) can be used along with the required formatsfor both primary and secondary analyses. Formats A-i, A, and Bare shown in Appendix C.

1.3.5.1 Format A-i. Format A-i is required for a primaryanalysis. This format summarizes the calculation steps used todetermine the net present value of the cost for the proposedchange (i.e., new alternative) and the net present value of thesavings estimated to result from the proposed change.

.1-11

.. . ,

Format A-i also includes the savings to investment ratio (SIR)and the discounted paybacks period (DPP) for the new alternative.

-: Both of these measures are indicators of the attractiveness ofimplementing the proposed new alternative in place of the statusquo alternative. The SIR is net savings divided by net invest-ment (both in terms of present value). The DPP is the number ofyears from the time the project (alternative) is initiated to the Ltime when the present value of investment costs is equal to thepresent value of savings. The larger the SIR (i.e., the greatersavings are relative to the investment required to achieve them)and the smaller the DPP (i.e., the shorter the period requiredfor savings to offset the investment costs which generate them),the more attractive is the alternative.

1.3.5.2 Format A. Format A is required for secondary analysis.This format summarizes the calculation steps leading to the netpresent value of the project costs for a given alternative.There is one Format A for every alternative included in asecondary analysis. Using Format A, the analyst and thedecision-maker can directly compare the costs (in present valueterms) of all alternatives under consideration.

1.3.5.3 Format B. Format B, "Summary of Project Benefits," isoptional. it provides an !xplanation of any benefits which mayresult from an alternative under consideration.

In the case of primary analysis, the savings resulting from aproposed change can be thought of as benefits. For secondaryanalysis, most EAs involve determining which alternativerequires the least cost to reach a given objective cr benefitlevel. Format B can be used for a discussion ef projecteffectiveness. Some project alternatives may have significantnonquantitative advantages or shortcomings which can be indicatedby use of Format B.

1.3.6 Non-Housing vs. Housing Analysis

1.3.6.1 Non-Housing Analysis. In a non-housing analysis, thefollowing assumptions are made automatically:

A. A ten percent (10%) discount rate.

B. Continuous discounting.

C. No inflation.

*D. No residual schedules.

0, 1-12Ma*

-r? . . . . . . . . . .. . . . . . . .. . i :i

-,N,~~~~~' V.OTk L7119 11

1.3.6.2 Housing Analysis. Greater user flexibility is allowed

in the performance of EAs using ECONPACK if a housing analysis isspecified.

ECONPACK is structured to allow a discount rate of other than 10percent to be used. Given a fixed expense stream for futureyears, use of a higher discount rate will result in a lowerpresent value of costs whereas, use of a lower discount rate willresult in a higher present value of costs. It should be noted,however, that current DoD policy for EAs requires that a 10percent discount rate be used.

Continuous discounting assumes that costs for a given year arespread evenly throughout the course of the year. In some cases,however, the costs may occur at a particular point in time (e.g.,at the end of the year). In this situation, use of the end-of-year discounting convention will provide a truer measure of thepresent value of the costs. In a housing analysis, the user canspecify use of a discounting convention other than that ofcontinuous discounting.

In general, DoD policy requires that EAs be done in constant(i.e., uninflated) dollars. Although the general inflation rateis not applied to constant dollar cost estimates for futureyears, ECONPACK allows for the use of differential inflation inthe performance of EAs. Differential inflation is the differencebetween the rate of inflation for a particular expense item and -

the general inflation rate for the economy as a whole.

Specification of an EA as a housing analysis enables the user tomake use of residual schedules, an option not available in a non-housing analysis. Residual schedules make it possible to deter-mine residual (or salvage) values for assets at any point duringthe period of analysis. The analyst is thus given increasedflexibility in treatment of asset valuation.

If the extra features available in a housing analysis areneeded in an EA which is not actually concerned with a housingproblem, the analysis should be classified as "housing" in theoperation of ECONPACK.

1.4 ECONPACK User Modes. The User can prepare an ECONPACK inputfile in either of two ways. The input file can be entered bymeans of a terminal prompting mode or by means of a file inputmode utilizing the computer system editor program.

1.4.1 Terminal Prompting Mode. Use of this mode requires littleknowledge of the computer system and relatively limited expertisein economic analysis. It is, therefore, especially appropriate

% %' for an occasional user or a beginner. Since the structures% -employed in the two input modes are similar, it is useful when

% 1-13

. . . ...

beginning to produce EAs using ECONPACK to become familiar withthe terminal prompting mode even if the user expects ultimately rto use the file input mode.

The terminal prompting mode is interactive. Entering data orcreating an input file is accomplished by responding to a seriesof prompts. This prompting sequence leads the user step-by-stepuntil the input file is created and the program is ready forexecution.

Chapter 5 of this manual discusses the terminal promptingmode.

I1.4.2 File Input Mode. The file input mode is a less rigidlystructured means of creating and editing input files on ECONPACK.This less rigid structure has a significant advantage in that itallows greater user flexibility than is possible with theterminal prompting mode. Also, it allows for certain options notavailable with terminal prompting. On the other hand, the fileinput mode has the disadvantage of requiring substantiallygreater knowledge of the computer system and of the economicanalysis process since the user is not explicitly directedthrough the input procedur.-

Chapter 7 of this manual d~scusses the file input mode. ) D

I ".,

°•po

1-io..

• 3 1 .

CHAPTER 2SELECTED ECONOMIC CONCEPTS USED IN ECONOMIC ANALYSIS"L

2 ECONOMIC CONCEPTS IN ECONOMIC ANALYSIS

2.1 Introduction. The purpose of this chapter is to provide

background information about a few economic concepts which needto be understood by creators of military construction EAs.Further, the terminology introduced should be helpful to noviceusers of the ECONPACK software package. This chapter is notdesigned to define "all" of the concepts employed in EAs.Appendix A of this manual is a glossary which can be referred tofor definition of concepts unfamiliar to the user. b.

2.2 Discounting. Most military construction EAs are essentiallycost minimization problems - i.e., analysis of how a given objec-

tive can be fulfilled at least cost. The dollar costs are not,however, completely comparable because they occur at differentpoints in time. The discounting process serves to adjust dollaramounts so that costs incurred at different points in time can bedirectly and meaningfully compared. This adjustment reflects thefact that the significance attached to a particular dollar amountto be paid (or received) at a later date is less than thesignificance attached to the same dollar amount to be paid (orreceived) now.

The discounting process can most easily be understood by firstexamining its opposite, the compounding process. Assume that arenewable loan of $1,000 is made at an annual interest rate of10 percent. The $1,000 used to make the loan is money held now;

therefore it represents a present value (PV). If the loan isrepaid after one year, the repayment amount is $1,100, of which$1,000 is principal and $100 is interest. This $1,100 to bereceived one year from now represents a future value (FV).Letting the subscript indicate the number of years until repay-ment, and "i" represent the interest note, this relationship canbe expressed as:

FV=PV(1+i).

Substituting our assumed values for P\V and i yields:

FV=$1,000(1+0.1)= $1,000 (1.1)= $1, 100.

If, instead of receiving repayment at the end of one year,the loan is renewed for a second year, its future value at theend of two years is $1,210. The interest received for the secondyear of the loan is $110, or $10 more than the interest accruedduring the first year. This represents interest accrued on otWh

"'-the $1,000 principal amount and on the $10() interest at(rued"

2-1.

77b -7Z

in the first year. The calculation is as follows: C;,FV 2=F (1+i) = $1,100 (1+0.1)= $1,210.

Since FV is PV (1+i), substitution reveals that:

V pV (l+i)(1+i) =$1,000(1+0.1)2 = $1,000 x (1.1)2=

$1,000 x 1.21 -$1,210.

Extending and generalizing this pattern leads to the followingexpression as the formula for calculation of future value for nyears:

FVn PV (l+i) n .

Discounting, is the opposite of compounding. Whereas compoundingis the process of converting present to future values,discounting is the process of converting future values to presentvalues. The present value of a given future amount to bereceived at a specific future date (i.e., after a specific periodof time) is equal to the present amount that would accumulate tothat future amount by that date given a particular interest rate.For example, the present value of $1,210 to be received two yearsfrom now is $1,000 if the appropriate interest note is 10percent. The fornula for calculation of present value (for theend-Of-ye3r ccnv.3ntjon) c.in easily be derived from the formulafor fttuie ,,ilve caicul.t.on. Since j

FVn =PV (1+i)

it follows that

PV=(FVn)(l/(I+i)n)

The interest rate (i) in this formulation is known as thediscount rate. Current DoD policy requires a 10 percent discount -.

rate for EAs. ".-

.-I'2.3 Inflation and Differential Inflation. The term "inflation"refers to a general rise in price levels in an economy. If theexpected inflation rate is judged to affect all costs of an EAequally, no special treatment is necessary. However, if certaintypes of costs are expected to suffer from a higher level ofinflation than the general economy, ECONPACK has the capabilityto handle this situation with the differential inflation feature.Specifically, the user can apply a differEntial inflation factorto any expense item in the EA. Since the concept is "differen-tial" inflation, the user would use a factor representing thedifference between the expected general level of inflation and theexpected level of inflation for a particular expense item.

2-2

... . ... . . . . . .b ' """ - •. . - -. ". / "_" •-. . - -,-' -.. "- - " "-". 2," ,". .,,... .",-. , -. ,•. ,€ ',.,..

1.

J. %,

For example, if the expected general level of inflation is 10percent and the expected level of inflation for a particularexpense item is 15 percent, the differential inflation factorwould be 5 percent.

2.4 Determination of Asset Value Over Time. Most assets do notretain their full value over time. In private sector applica-tion, this phenomenon is dealt with through the depreciationprocess. Depreciation, as used in the private sector, isoriented primarily toward tax effects rather than toward actualerosion of asset value over time. Since the government pays notaxes, depreciation per se is irrelevant and should not be in-cluded in EAs of government investments. Realistic valuation of_.-government assets, however, does require that account be taken ofthis reduction in asset value. ECONPACK allows for such asset .

value adjustment in two ways: utilizing a residual schedule orstating a salvage value.

2.4.1 Residual Schedule Method. At this point, it is useful to

define four key concepts:

I) Residual Start Value: The asset's original value.

2) Residual Factor: The proportion of the original assetvalue retained in a given year.

3) Residual Value: The dollar amount of asset valueretained in a given year (i.e., the residual start valuemultiplied by the residual factor for a given year).

4) Residual Schedule: A list of residual factors.

The user may choose from among three "sub-options" if electing to.. employ the residual schedule concept instead of the salvage value

concept: the straight line depreciation schedule (SL), theamortization declining balance schedule (DB), or a user specifiedschedule (US). The last schedule would be prepared based on theuser's judgment of asset value erosion for the particular type ofasset.

2.4.2 Salvage Value. A second way to recognize depreciation isby stating a user specified salvage value (also referred to as"terminal value"). Normally, a salvage value is a nominal sum 2.at which an asset is valued at the end of its functional life. -.

-..

-"

2-3 2-

.V"

.-I

CHAPTER 3 '

TECHNICAL INFORMATION

3 TECHNICAL INFORMATION

3.1 Introduction. The purpose of this chapter is to explainsome of the capabilities of ECONPACK, provide more detailedinterpretations of selected EA terms, and explain key proceduresfor using ECONPACK.

3.2 File Space. Each user is allotted a fixed amount ofdisk storage space. The report file from several analyseswill consume much of this space. Also, a certain amountof disk space is temporarily required during programexecution. One analysis may require 600 blocks of freedisk space. The user may ascertain available disk spacein two ways:

1. This information will be made available almostimmediately after choosing the ECONPACK option from .-the PAX Menu.

2. Enter the CMS mode by choosing Option 7 from theECONPACK MAIN MENU. At the C>, type QUERY DISK A (CR).This will display the percentage of disk space availablefor the label under which the user logged in.

To leave CMS and return to ECONPACK, type ECONPACK (CR) atthe C>. To return to the PAX Menu, type LOG (CR) at the C>.

If additional disk space is needed, call Jean Sherwood at AV 285-0578,FTS 272-0578, or COMM (202) 272-0578 and request additional cylindersbe added.

3.3 Negative Inputs. The user may be required to use negative inputson at least two occasions:

1. Normally an expense item is a cost. However, if the userdesires to show an influx of funds for a particular alternative, theminus (-) sign may be used to indicate an expense item as a negativeinput. Negative expense items should be avoided in performing asensitivity analysis.

2. The terminal prompting routine will ask if each

alternative has a salvage value (also known as a .'terminal value). Usually a salvage value is a positivenumber, indicating a nominal value at which an asset isvalued. However, if an expenditure of funds would be

3-1

'>. . - . . - . . - .. . . ... .. .. . . . .-. ..3

°-s.- .-. .-.. .-.-.- " b . . -- - .

required to remove an alternative, the user may reflect , "this fact by stating the salvage value in negative -

terms. (For example, demolition costs are expressed asnegative numbers.)

3.4 Entering Maintenance and Repair Costs. Normally, certainccsts must be incurred on a periodic basis to keep a facilityusable (maintenance costs) or to refurbish a facility (repaircosts). It is important to correctly state the timing of thecosts for a consistent and correct EA.

To illustrate, assume an alternative calls for constructing afacility with a 25 year economic life. Further, assume that itwill take 3 years to construct the building. rhus, the period ofanalysis is 28 years.

Assuming maintenance costs of $50,000 a year are expected, thecorrect data entry would be three years of no cost followed bv 25years of $50,000/year, expressed as 3*0 25*50000, since nomaintenance costs would be incurred during the three-yearconstruction phase.

Assuming the analyst predicts that a neu roof costing $50,000 willbe needed1 in vear :0, the correct data entrv for the repair costwouid be 12*0 5030() 15*0 siowing no costs during the first 12vears of the perioa of anaivsis, a $50,OCO cost in the 13th year,and 15 more years of zero repair costs.

3.5 Warnings. If using the terminal prompting mode, do not usesingle quotes in any input as it will cause major errors in theanalysis routine.

All cost data should be entered in actual dollars and not in thou-sands or millions of dollars. Do not use commas or dollar signs.Use whole numbers.

If the user supplies an input filename which is the same as an -

input filename which already exists, then the input file createdwill erase the existing file and replace it with the new file.

3.6 Limits on Files Created. The following limits apply tofiles created with the terminal prompting mode:

Maximum Number of Alternatives 20Maximum Number of Expense Items

(Costs) per Alternative 20Maximum Number of Inflation Tables 10 .

Maximum Number of Residual Schedules 10

3-2

%7-r

Maximum Number of Alternatives

to be Graphed 6Maximum Number of Sensitivity Analyses

for one EA Run 30

3.7 Procedures For Using ECONPACK. The procedures presented in

this section provide instructions for using ECONPACK. Thespecific procedures explained are:

1. Logging on to the Economic Analysis Computer Program

(ECONPACK)

2. Selecting the IBM or QED Edit Choice/Mode k3. Verifying An Edit Choice

4. Changing An Edit Choice

5. Logging off ECONPACK and the PAX System

NOTES:

1. In all procedure sections, data to be entered by theuser is underlined. Parentheses () indicate keys on thekeyboard to be used during the computer/userinteraction. (Ex. - (CR) means the user should type thecarriage return key once.) Additional notes areenclosed in brackets.

2. Once the user has initiated the prompting routine tocreate an input file, the command /QUIT may be enteredat any prompt to terminate the routine. The system willprompt the user to indicate whether or not the partiallyconstructed input file is to be saved on the user'sSystem Disk.

3. ESCAPE KEY. Once execution of the analysis programbegins, the user should not stop the execution unlesssomething is obviously wrong.

If a need to stop the analysis arises, depress theESCAPE key once. The system should respond with a ??>prompt. At the ??> prompt, enter HX and depress (CR).This halts execution. The user will then receive Fanother prompt at which an option from the MAIN ECONPACKMENU should be entered.

4. /HELP. The user can enter /HELP at any prompt, in the% terminal prompting mode, for a message from ECONPACK as

to the appropriate response for a prompt. -

3-3

... . ... .. \***\. ..

5. ASSISTANCE IN LOGGING ON, COMMUNICATIONS, or EQUIPMENT ,vINTERFACE. TYMSHARE'S 24-hour HOTLINE (COMM-703-893-4243) or FTS (202-893-4243) is available whenever a userneeds assistance with logging on, communications, or

equipment interface.

3.7.1 Logging on to the Economic Analvsis Computer Program

(ECONPACK)

STEP 1: ESTABLISH TELEPHONE COMMUNICATION WITH THE COMPUTER.

The user must first establish telephone communicationwith the computer. This step is accomplished in variousways dependent upon the type of equipment being used aswell as how that equipment has been set up. Some users

may simply have to turn the equipment on, hit aspecified key on the keyboard, and the communicationsline will automatically be accessed. Others may have todial the assigned telephone number, listen for a high-pitched sound, and then insert the telephone receiver inthe terminal's coupler or release a specified button onthe equipment's m)dem. Once the appropriate steps havebeen followed to e3stablish telephone communication withthe computer, the svstem will quickly prompt the user toenter a "terminal identifier". To prompt the user, thesvstem will either display a string of garbage-like ucharacters or actually print the words "PLEASE TYPE YOURTERMINAL IDENTIFIER". The user should respond byentering the terminal identifier. A terminal identifierindicates to the computer the type of equipment requiredto communicate with the user's terminal. If the wrongidentifier is entered, telephone communication willprobably be terminated. [See Appendix B for a list ofappropriate terminal identifiers for various equipment. I

EXAMPLE:

Establish communications line. L.PLEASE TYPE YOUR TERMINAL IDENTIFIER A

-3122-007-

STEP 2: "LOG ON" TO THE COMPUTER AND THE PAX SYSTEM.

Once the terminal identifier has been entered, thesystem will prompt for the System User ID and SystemPassword assigned the user's activity. These two wordsidentify the user, the programs that user may access,and the activity to be billed for the session. (If the

correct System ID and Password are not entered within 2 . '

1/2 minutes after the user establishes telephone

3-4

%

communication, the computer will automaticallydisconnect.] The system then prompts for a "projectcode." The user should enter his/her initials. The

system then responds by printing the date and time theuser logged on to the computer.

. *

Once logged on to the computer, the user has immediateaccess to the PAX System. The system indicates thePAXMAIL status for the user's System ID. [PA- MAIL is afeature of the PAX System which allows PAX users tocommunicate with each other.] The system then respondswith "LOG ON" messages which provide a variety of urgentinformation. Following the LOG ON message is a displayof the PAX SYSTEM MENU, in which the system lists thecomponents of the PAX System available to the user. Thenumber of components available to each System ID willvary. The system then prompts the user to make aselection.

EXAMPLE:

PLEASE LOG IN: [ENTER YOUR ASSIGNED SYSTEM USER ID.](CR)

PASSWORD: [ENTER YOUR SYSTEM PASSWORD] (CR)PROJECT CODE:.[ENTER YOUR INITIALS] (CR)

V34M 01/14/86 14:15

PAMAIL STATUS: MAIL WAITING

SEE NEWSLETTER NO. 27 FOR GREEN RIBBON PANEL/ENGINEER

INSPECTOR GENERAL REPORT UPDATE

PLEASE HIT A CARRIAGE RETURN TO CONTINUE.>(CR)

STEP 3: "LOG ON" TO ECONPACK.

To access ECONPACK, the user must enter the number fromthe PAX System Menu which identifies ECONPACK. Thesystem responds by indicating PROJECT PAX, the amount ofclock time and computer time used in the PAX System, thepercentage of storage space available on the user'sECONPACK permanent disk, and then welcomes the user toECONPACK.

3-5

%%

EXAMPLE: %

PAX SYSTEM MENU

1. ECONPACK2. PAX1AIL3. DD1391 PROCESSOR4. PRINT PAX NEWSLETTER5. CHANGE PASSWORD

PLEASE ENTER --- I THRU 5 OR LOG

PAX>I (CR) "PROJECT PAXCONNECT= 00:00:15 TRU= 2.77 T1O= 35089% OF DISK SPACE AVAILABLE

IBM***WELCOME TO ECONPACK***

********** N 0 T I C E *..........

TEACUP has been remo.'ed from the active system. TEACUPinput files may not he used with the new ECONPACK Program.SUGGEST that you remove all TEACUP files from your ECONPACKdirectory. t

See HELP FACILITY Option 2 (How to use ECONPACK under PAX)for information on moving ECONPACK output files to a DD Form1391.

Users may use a /QUIr command at any prompt during theinput sequence to exit the input process. You will then beprompted as to whether you want to keep the input sessiondata or not.

Users may use a /HELP command at any prompt during theinput sequence. This command will provide you withinformation concerning commands available at this point.

. -

4,,"

3-6

-% .•

° . . . - .

PLEASE HIT A CARRIAGE RETURN TO CONTINUE> (CR)

MAIN ECONPACK MENU***

1. CREATE AN INPUT FILE2. ADD TO OR CHANGE AN EXISTING INPUT FILE

3. EXECUTE ECONPACK44. PRINT ECONOMIC ANALYSIS REPORTS5. CHECK MANUAL INPUT FILE FOR ERRORS

6. HELP FACILITY7. CMS8. RETURN TO PAX MENU

ENTER DESIRED OPTION>

.1.

A

3-7

& - .o- .".-

.v.

3.7.2 Selecting The IBM or QED Edit Choice/Mode

TASK 1: LOG ON TO THE PAX SYSTEM BY FOLLOWING THESTEPS SPECIFIED IN PROCEDURE 3.7.1.

TASK 2: SELECT AN EDIT CHOICE/MODE.

If a SYSTEM USER ID is new to the system or if theEDIT CHOICE file on the permanent disk has beenerased, the system prompts the user to select anedit choice or edit mode. The user receives thefollowing message.

THIS MESSAGE, WHICH WILL APPEAR ONLY ONCE, PROVIDES YOU THEOPPORTUNITY TO SELECT YOUR PREFERENCE OF EDIT MODES FOR THEECONOMIC ANALYSIS PACKAGE SYSTEM. YOUR SELECTION WILLAUTOMATICALLY REMAIN IN EFFECT FOR THIS AND SUBSEQUENT TERMINALSESSIONS. YOU MAY CHANGE EDIT MODES AT A LATER TIME BY TYPING ANEW SELECTION (IBM or QED) AT THE CMS (C>) PROMPT.EXANPLE: C>QED

(1) QED EDITOR = CONTROL A - FOR CHARACTER DELETION= CONTROL W - FOR WORD DELETION= CONTROL Q - FOR L[NE DELETION= CONTROL R - FOR PRINTING REVISED LINE

BEFORE ENTERING A CARRIAGERETURN

(2) IBM EDITOR = @- FOR CHARACTER DELETION

= [-FOR LINE DELETION

ENTER NUMBER OF CHOICE >

If the user enters 1 and a carriage return, the systemprints the following response:

THE QED EDIT MODE WILL AUTOMATICALLY BE USED FOR THISAND SUBSEQUENT TERMINAL SESSIONS. THIS SELECTION MAY BECHANGED TO THE IBM EDIT MODE AT ANY TIME BY TYPING "IBM" ATTHE C PROMPT.

If the user enters 2 and a carriage return, the system printsthis response:

THE IBM EDIT MODE WILL AUTOMATICALLY BE USED FOR THIS 1.4AND SUBSEQUENT TERMINAL SESSIONS. THIS SELECTION MAY BECHANGED TO THE QED EDIT MODE AT ANY TIME BY TYPING "QED"AT THE C PROMPT.

3-8

" 4 . . . . . . . . . . .... . . . . . . . . . . . .,.

9V,

Decide whether you wish to use the IBM edit mode or the QEDedit mode. Make your choice and enter either the number 1(CR) or the number 2 (CR) at the ENTER NUMBER CHOICE prompt.The system then welcomes the user to the ECONPACK Programand displays the MAIN ECONPACK MENU.

3.7.2.1 Verifying An Edit Choice

TASK 1: USE PROCEDURE 3.7.1 AND LOG ON TO THE PAX SYSTEM.

TASK 2: VERIFY AN EDIT CHOICE.

An edit choice or mode may be checked or verifiedat the CMS (C) prompt. CMS may be accessed fromthe MAIN ECONPACK MENU by selecting Option 7. TheIBM or QED edit mode is controlled on the system bya Permanent Disk file with the filename filetypeEDIT CHOICE. The CMS command TYPE may be used toverify the file content.

EXAMPLE:

C> TYPE EDIT CHOICE (CR)

If the user's edit mode is IBM, the system

responds:

IBM

If the user's edit mode is QED, the systemresponds:

QED

The system then returns the user to a C prompt. ."-

3.7.2.2 Changing An Edit Choice/Mode

TASK 1: USE PROCEDURE 3.7.1 AND LOG ON TO THE PAX SYSTEM.

TASK 2: CHANGE YOUR EDIT MODE.

An edit mode may be changed at the CMS (C>) Prompt.CMS may be acce'ssed from the MAIN ECONPACK MENU byselecting Option 7. To change from the IBM editmode to QED, simply type QED at the C prompt. Tochange from the QED edit mode to IBM, simply typeIBM at the C prompt.

3-9

... . '."

"., .

f.N.

If a user is using QED and types IBM at the C "'v.

prompt, the system responds as follows: -

C> IBM (CR) 4"THE IBM EDIT MODE WILL AUTOMATICALLY BE USED FOR THIS ANDSUBSEQUENT TERMINAL SESSIONS. THIS SELECTION MAY BE CHANGED TOTHE QED EDIT MODE AT ANY TIME BY TYPING "QED" AT THE CMS (C>)PROMPT.

THE FOLLOWING COMMANDS ARE APPLICABLE IN THIS MODE:

1. @ = DELETES A CHARACTER.2. [ = DELETES THE ENTIRE LINE.

The user is then returned to the C prompt.

If a user is using IBM, and types QED at the C prompt,the system responds as follows:

C> QED(CR)

THE QED EDIT MODE WILL AUTOMATICALLY BE USED FOR THIS ANDSUBSEQUENT TERMINAL SESSIONS. THIS SELECTION MAY BE CHANGED TOTHE IBM EDIT MODE AT ANY TIME BY TYPING "IBM" AT THE CMS (C>)PROMPT.

THE FOLLOWING COMMANDS ARE APPLICABLE IN THIS MODE:

1. CONTROL A = FOR CHARACTER DELETION2. CONTROL W = FOR WORD DELETION3. CONTROL Q = FOR LINE DELETION4. CONTROL R = FOR PRINTING REVISED LINE BEFORE ENTERING A

CARRIAGE RETURN

The user is then returned to the C prompt.

3-10

-I-

• . ".

ft..

3-1021

* ." , "

3.7.3 Logging Off ECONPACK and the PAX SYSTEM

From the ECOPACK menu, the user selects Option 8 to returnto the PAX System Menu. If the user is at a C prompt, thecommand LOG will cause the system to return to the PAXSystem Menu. At the PAX prompt, the user should enter thecommand LOG to exit the system. When the prompt PLEASE LOGIN: appears on the screen, the user should terminate thecommunications connection.

EXAMPLE:

**** MAIN ECONPACK MENU****

1. CREATE AN INPUT FILE2. ADD TO OR CHANGE AN EXISTING INPUT FILE3. EXECUTE ECONPACK4. PRINT ECONOMIC ANALYSIS REPORTS5. CHECK MANUAL INPUT FILE FOR ERRORS6. HELP FACILITY7. CMS8. RETURN TO PAX MENU

ENTER DESIRED OPTIONS>8 (CR)ii** LEAVING ECONPACK

PROJECT ECONCONNECT= 00:25:05 TRU= 29.45 TIO= 16,352

PAX SYSTEM MENU

1. ECONPACK2. PAXMAIL

3. DD1391 PROCESSOR4. PRINT PAX NEWSLETTER5. CHANGE PASSWORD

PLEASE ENTER 1 THRU 5 OR LOG

PAX>LOG (CR)PROJECT PAXCONNECT= 00:01:39 TRU= 2.44 TIO= 362LOGOFF AT 15:11:36 CST TUESDAY 01/14/86

PLEASE LOG IN: [Terminate communications connection.]

3--1'3-"1

1-

3.8 Text Editor Commands. Users may wish to use the CMS option

from the MAIN ECONPACK MENU to create files or modify input files

stored on the ECONPACK PERMANENT DISK. When doing so, use mustbe made of text editing capabilities. A quick reference guidefor text editor commands is provided on the following pages.Detailed procedures for entering text can be found in the DD Form1391 Processor Users Manual. .I '

3-12

"71

..............................................

0 OR

QUICK REFERENCE GUIDE

TEXT EDITOR COMMANDS

Note: [ ] indicates optional parameters./ indicates a delimiter that sets off a string of

characters.indicates the current line and all lines belowwill be affected by the command. .,indicates the shortened version of a text editorcommand.

COMMAND FUNCTION

1. BOTTOM Position the line pointer at thelast line of text.

2. CHANGE/old string/new Changes a character string in onestring/[lines[*]] or more lines

3. DELETE [lines] Begins with the current line anddeletes the specified number oflines.

4. FILE Returns the system to the formeditor environment and adds thetemporary file to the working copyof the form.

5. GETFILE filename Inserts the contents of the spec-filetype ified file into the working file

beginning at the current line.

6. GOTO linenumber Moves the line pointer to the linespecified by its line number.

7. INPUT [new line] Causes the system to enter the"input mode" so one or more linescan be entered after the currentline. The line pointer ispositioned at the last lineentered.

8. LOCATE f/string/] Searches down the temporary filefor the specified string and m.vesthe line pointer to the linecontaining the first occurrence ofthat string.

3-13

| "

~1

COMMAND FUNCTION

9. PUTFILE filename Copies a range of lines to thefiletype A [lines) specified permanent disk file. The

lines copied will start with thecurrent line. If the specifiedpermanent disk file already exists,the lines will be added to the endof that file.

10. QUIT Returns the system to the formeditor environment without enteringthe temporary file on the workingcopy of the form.

ii. REPLACE [new line] Deletes the current line andreplaces it with the specified newline(s). The line pointer ispositioned at the last lineentered.

12. TABSET position list Allows the user to specifytabulation stops.

13. TCP Moves the line pointer to TOF:, the

imaginary line above the first line Li Lof text.

14. TYPE [lines] Beginning with the current line,the system prints the specifiednumber of lines and moves the linepointer to the last line printed.If no number is specified, only thecurrent line is printed.

15. UP [lines) Moves the line pointer up thespecified number of lines from thecurrent line (if a number is rspecified) or searches up for thespecified string of characters andmoves the line pointer to the linecontaining the first occurrence ofthat string (if a string ofcharacters is specified).

3 1. .-.

3-14

S4 .. --~ . . -. 4 - -. . . . . . . . .

-. 4_..p.1

COMMAND FUNCTION r- - - -

16. WHERE Prints the current line number.

17. ZONE [positionl Establishes a portion of the dataposition2] line to be scanned/updated by

LOCATE, CHANGE, and UP commands.The two position numbers specifythe first and last columnpositions. Omitting the optionalparameters displays the currentzone settings.

(NOTE: See the DD FORM 1391 PROCESSOR USERS MANUAL for proce-dures on entering text. These commands can be used t, edit fileson the User's ECONPACK permanent disk, the DD Form 1391 Processorpermanent disk, and in Special Requirements Paragraph 1.1

3-15

6'... .. .

CHAPTER 4MAIN ECONPACK MENU OPTIONS

4 ECONPACK MENU OPTIONS

4.1 Introduction. To use ECONPACK, user must first select theECONPACK option from the PAX menu as shown below: [Section 3.7provides detailed instructions.]

PAX SYSTEM MENU

1. ECONPACK2. PA.N AIL3. DD1391 PROCESSOR4. PRINT PAX NEWSLETTER .-5. CHANGE PASSWORD

PLEASE ENTER --- 1 THRU 5 OR LOG

For this example, choose Option 1, at which time thefollowing menu will appear.

MAIN ECONPACK MENU

1. CREATE AN INPUT FJLE

2. ADD TO OR CHANGE IN EXISTING INPUT FILE3. EXECUTE ECONPACK4. PRINT ECONOMIC ANALYSIS REPORTS5. CHECK MANUAL INPUT FILE FOR ERRORS6. HELP FACILITY7. CMS8. RETURN TO PAX MENU

ENTER DESIRED OPTION>

The following presents a discussion of each menu option.

4.2 MAIN ECONPACK MENU Option 1: Create an Input File. This

option allows the user to input the data file for an EA. Thecomputer program, by a prompting routine, will ask for all theneeded data. Chapter 5 discusses this aspect of ECONPACK in moredetail.

The prompter uses the data input option to form "blocks" ofinformation which are used by the main program to perform the EA.These "blocks" and their explanations are listed in the following:

4-1

INITIAL INFORMATION BLOCK *- *

COMPONENTS EXPLANATION

1. Input filename 1. Use any combination of 1-8characters and numbers. It issuggested that the projectnumber or name be used.

2. Report title 2. This is the title which willappear at the heading of the "11]output report. The reporttitle can be 5 lines of 48characters per line. If 5lines aren't needed, type (CR)twice and the next prompt willappear.

3. Organization title 3. Enter the user's organizationtitle. A maximum of 48characters may be used.

4. Date information 4. Enter the current date of theanalysis. A maximum of 48characters may be used.

5. Project title 5. Enter the title of the project.A maximum of 48 characters maybe used.

6. Objective of the 6. The customer's objective isanalysis what fulfills the scope of

work. A maximum of 48characters is allowed.

7. Action officer 7. Enter the approving official atthe organization and theirtelephone number. A maximum of40 characters may be used.

6P

4.' DATA INFORMATION BLOCK

COMPONENTS EXPLANATION- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

1. Period of analysis 1. Enter the time span over whichthe economic analysis takesplace. This period usuallycorresponds to the economiclife of the project.

2. Start year of the 2. Enter the first year of theanalysis period of analysis. The

complete year (i.e. 1986)should be entered.

3. Base year of the 3. Enter the first year in whichanalysis initial investments are made or

initial costs are incurred.

4. Whether or not a 4. The housing analysis optionhousing analysis allows user to use a discountis to be performed rate other than 10 percent,

beginning/end year discounting,inflation factor, and residuals

j (depreciation schedules). These

are often used in housinganalyses.

5. Discount rate 5. DoD policy requires a 10percent discount rate. If thisrate is desired, enter (CR). ).If another rate is to be used,enter it as a percentage.

6. Differential inflation 6. An inflation index is used whenindex/indices (optional) a cost is expected to have a

higher inflation rate than theoverall economy.

7. Title of inflation 7. This is an identifying titleindex/indices (if used) such as DoD Index. A maximum

of 20 characters may be used.

8. Values for the inflation 8. Enter the values in percentageindex/indices (if used) terms. The user must enter one

for each year of the period ofanalysis. A maximum of tenvalues per line is allowed.Use of asterisks can abbreviatethe input. For example:

1.0 1.0 2.1 2.1 4.0 Can alsobe enter as 2*1.0 2*2.1 1*4.0.

4-3

. . . .. ~

DATA INFORMATION BLOCK(Continued)

... .. .... ..... .... ... ...... .. ... . ...... .. ..... ............. .....

COMPONENTS EXPLANATION

9. Whether or not a 9. A residual schedule is aresidual schedule depreciation schedule for theis desired value of the alternative over

time. (See Page 5-3.)

10. Title of residual 10. This is an identifying titleschedule(s) (if used) such as DoD schedule. A

maximum of 20 characters maybe used.

11. Values for residual 11. Residual values are to beschedule(s) (if used) entered as decimal number.

(For example: .98 .96 .94 .92)A residual value must be usedfor each year in the period ofanalysis. A maximum of 10values per line is allowed.Use of asterisks canabbreviate the input; forexample, .98 .98 .96 .96 .92can also be written as 2*.98,2*.96, i*.92. ..-

12. Type of analysis 12. In a secondary analysis,(secondary or primary) several alternatives are

ranked from least to highestcosts. The reason for doing asecondary analysis is thatthere is a new requirement--such as provide maintenancefacilities for 500 additionaltanks. In a primary analysis,an alternative(s) is comparedto an existing situation withthe objective of saving moneyover a period of time. In aprimary analysis, the statusquo is the first alternative.

4-4" r .' .

ALTERNATIVES INFORMATION BLOCK

COMPONENTS EXPLANATION

1. Names of alternatives 1. Enter an alternative name up to20 characters long. In aprimary analysis, alternative 1is always the status quoalternative and subsequentalternatives are the proposedalternatives.

2. Titles of alternatives 2. Enter an alternative title upto 5 lines of 48 characterseach. To have a blank line inthe title, enter one blank anda (CR). If less than 5 linesare needed for a title, enteronly a (CR) at a prompt.

3. Economic life of 3. Enter the period of time overalternatives which the benefits from an

alternative are expected toaccrue.

4. Titles for expense 4. Expense items are costs foritems each alternative. They can be

negative, reflecting an influxof funds. The title iscomposed of 3 lines with amaximum of 12 characters each.

5. Costs for expense 5. Costs must be numbers such asitems 25000 and can contain a decimal

point such as 25000.. A costmust be given for each year inthe period of analysis. Use ofasterisks can abbreviate theinput. For example: $25,000cost for 3 years and $30,000for the next 2 years can beinput as 25000 25000 2500030000 30000 or as 3*250002*30000.

6. Expense item(s) to 6. Costs can be assigned an

which a differential inflation factor other than noinflation factor is inflation. Enter the expenseapplied number.

4-5

. - .- . . -

V,1

ALTERNATIVES INFORMATION BLOCK(Continued)

* COMPONENTS EXPLANATION

7. Expense item(s) to 7. Costs can be assigned awhich a discount discount factor other thanfactor is assigned midyear. Enter the expense t

number.

8. Decision as to whether 8. A salvage or residual value isto include a salvage the value of the alternative(residual) value at some point in time, usuallv

at the end of the period ofanalysis. If it is a cost(requiring an expenditure toremove), enter it as a nega-tive value.

9. If a salvage value is 9. Enter 1 if the salvage valueappropriate, decision occurs at the end of theas to whether a one analysis period. Enter 2 iftime value (at the end the depreciated initial valueof the period of of the alternative is desired.analysis) or a resilualschedule should be used

10. Selection of a depre- 10. If the user puts in his/herciation method if user own residual (salvage) valuefeels a depreciation schedule, select 3.schedule is in order Otherwise, choose straight(instead of a one-time line (enter 1) or decliningvalue) balance (enter 2).

11. Residual start value 11. Enter the original value ofthe asset.

12. Residual inflation 12. If a residual factor is tofactor have an inflation factor *1

other than no inflation, enterthe inflation factor desired.

13. Residual discount 13. If a residual is to have afactor discount factor other than

end-of-year, select thediscount factor desired byentering 1 for beginning ofyear or 2 for mid-year.

.--. 61,

4-6 ".

[-. .

ALTERNATIVES INFORMATION BLOCK(Continued),: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..-- ----

COMPONENTS EXPLANATION

% 14. Identification of 14. Recurring costs are those thatexpense items (by occur periodically, usuallyalternative) that annually.are recurring costs

15. Identification of 15. Investment costs are one timeexpense items (by (may be over several years)alternative) that costs such as construction orare investment rehabilitation.costs

16. Source/derivation of 16. Enter the source of recurringrecurring costs costs.

17. Source/derivation of 17. Enter the source of investment -

investment costs costs.

18. Source/derivation of 18. Enter the source of the netnet terminal value terminal value.

19. Source/derivation of 19. Enter the source of the costs/

other considerations values.

20. Benefits of dollar 20. Enter any dollar quantifiablequantifiable benefits benefits (such as decrease in

- labor dollars) which thealternative provides.

21. Benefits of other 21. Enter any non-dollarquantifiable benefits quantifiable benefits, such as

"the new facility will permitweekly tank washing ratherthan monthly, resulting inless corrosion."

22. Benefits of non- 22. Enter any non-quantifiablequantifiable benefits benefits, such as safety

improvement, better morale,etc.

23. Source/derivation of 23. Enter the source of any dollardollar quantifiable quantifiable benefits.benefits

.4 4-7

.. . .

ALTERNATIVES INFORMATION BLOCK(Continued)

COMPONENTS EXPLANATION

24. Source/derivation of 24. Enter the source of any otherother quantifiable quantifiable benefits.benefits .

25. Source/derivation of 25. Enter the source of anynon-quantifiable non-quantifiable benefits.benefits

..... ..._

8

E '2

°4-8"

GRAPHICS INFORMATION BLOCK

COMPONENTS EXPLANATION

1. Alternative numbers to 1. Place all alternative numbers

V ~.° .°

*4be graphed. to be graphed on the same line,such as 1 2 3. A maximum of 6alternatives may be graphed.

4L

°° .A ..

4-9

Af 96.,1•

RANKING SENSITIVITY INFORMATION BLOCK

COMPONENTS EXPLANATION

1. Title of sensitivity 1. Normally, the title shouldanalysis reflect what costs are being

varied. For example, the Ieffect of increasingmaintenance costs for themodified wash rack.

2. Alternative to be 2. Enter alternatives on one line,included in the such as 1 2 3.analysis

3. Alternative number 3. Enter an alternative previouslywhose expense items selected to be included in theyou wish to change analysis.

4. Expense item(s) to 4. Enter the expense item, by num-change (by alternative) ber, upon which a sensitivity

analysis is to be performed.

5. Upper limit of the 5. Enter the upper limit as achange * percent. (CR) will default to

200 percent. J L6. Alternative number to 6. Enter an alternative number

be ranked previously selected to beincluded in the analysis to beranked at least cost.

The maximum negative change is automatically set at -100

percent (reduction to zero).

4-10 " .

4.3 MAIN ECONPACK MENU Option 2: Add to or Change an ExistingInput File. Once an input file is created and saved (whethercreated by MAIN ECONPACK MENU Option 1, "CREATE AN INPUT FILE",

*" or by using the file input mode), it is possible to change it.Menu Option 2 allows the user to select the block to change andthen prompts for detailed changes.

Before user can use Option 2 from the MAIN ECONPACK MENU, thename of the file the user wishes to change must be known. If theuser already has the name, follow these steps:

" 1. Select Option 2 from the MAIN ECONPACK MENU.

2. Enter filename when prompted. L

3. Select the desired option from the ADD TO OR CHANGE ANEXISTING INPUT FILE menu (See below).

If the user wishes to review all existing input filenames,the following steps should be taken:

1. Select Option 7 (CMS) from the MAIN ECONPACK MENU.

2. At the C>, enter LIST (CR).

i j 3. Review filenames. (All inputs files have a filetype of,- FT75FOO1.)

,5 4. Enter ECON (CR) which will return user to the MAIN.ECONPACKMENU.

* 5. Proceed as above in Step 1.

Once the filename is available, indicate which part of the inputfile is to be changed by selecting the appropriate option fromthe list below which will appear if Option 2 is selected from theMAIN ECONPACK MENU:

1. CHANGE THE INITIAL INFORMATION

2. CHANGE THE DATA INFORMATION

3. CHANGE THE ALTERNATIVE INFORMATION4. CHANGE THE GRAPH INFORMATION5. CHANGE THE RANKING SENSITIVITY ANALYSIS INFORMATION " -6. ALL INFORMATION

17. QUIT

ENTER DESIRED OPTIONd: 4 1

._

" o ' " ' " ' " - :' '" f ' " , " : ." - - " " " ' " - -" , : " : ." "- i " ," : " ." ", " " '- '- -" " - ' . - " " - -" -" - •' " " - -" . " - -' - " '" " '

.. . . . .N . .. .? - , . . . . . . . . ,. . . ~ ¥ .1 . . . -

IIp.'

The illustration below displays the options of the Change Menuand provides an explanation of each option.

MAIN ECONPACK MENU OPTION 2: ADD TO OR CHANGE AN EXISTING FILE

OPTION NUMBER EXPLANATION

1. CHANGE THE INITIAL 1. Allows the user to change any,-

INFORMATION or all of the following itemsfrom the initial information - -

block:A. Report widthB. Report titleC. Organization titleD. Date informationE. Project titleF. Objective of the analysisG. Action officer

2. CHANGE THE DATA 2. Allows the user to change anyINFORMATION or all of the following items

from the data informationblock.A. Period of analysis . -B. Start yearC. Base yearD. Is it a housing analysis

(Y/N)E. Discount rateF. Differential inflation P

indexG. Residual scheduleH. Analysis type

3. CHANGE THE ALTERNATIVE 3. Allows the user to add, change,INFORMATION or delete an alternative.

4. CHANGE THE GRAPH 4. Allows the user to add, change,

INFORMATION or delete an alternative to begraphed.

5. CHANGE THE RANKING 5. Allows the user to add, change,SENSITIVITY ANALYSIS or delete a sensitivity

r INFORMATION analysis.

4-12

ilr-:!]

L

MAIN ECONPACK MENU OPTION 2: ADD TO OR CHANGE AND EXISTING FILE

(Continued) U

-----

OPTION NUMBER EXPLANATION

6. ALL INFORMATION 6. Allows the user to change eachblock of information in theorder below:

A. Initial information blockB. Data information blockC. Alternatives information

block

D. Graphics informationblock

E. Ranking sensitivityinformation block

7. QUIT 7. Asks user if the editingsession should be saved. Asksuser if ECONPACK should beexecuted. If user answers yesto the latter question,execution takes place. If useranswers no, user is returned toMAIN ECONPACK MENU.

4-13

- . .%

4.4 MAIN ECONPACK MENU Option 3: Execute ECONPACK. Select thisoption when ready to perform an EA. User must know the name of the Finput file to be executed. A successful EA will take between 2 and 3minutes per 100 lines of output. Running an EA will cost about -5.$14 per 100 input lines.

To use Option 3, follow these steps:

1. Select Option 3 from the MAIN ECONPACK MENU.

2. Enter the input filename when prompted.

3. Select the desired ECONPACK report (See below).

4.5 MAIN ECONPACK MENU Option 4: Print Economic Analysis ReportsThis option allows the user to decide which reports should beprinted. When Option 4 is selected, the following reports areavailable:

1. PRINT ENTIRE STANDARD OUTPUT REPORT2. PRINT ENTIRE OUTPUT FILE FOR THE DD FORM 13913. PRINT SLMMARY REPORT4. PRINT BY-YEAR REPORT5. PRINT PLOTS6. LIST INPUT DATA7. PRINT SENSITIVITY ANALYSIS8. RETURN TO ECONPACK MENU

Each option is now briefly described:

MAIN ECONPACK MENU OPTION 4: PRINT ECONPACK ANALYSIS REPORTS

OPTION NUMBER EXPLANATION5.°

1. PRINT ENTIRE STANDARD 1. Prints summary reports, by-yearOUTPUT REPORT reports, plots, and input data.

2. PRINT ENTIRE OUTPUT FILE 2. Prints the report which can beFOR THE DD FORM 1391 included in the DD Form 1391.

It contains the Format A or A-iand Format B outputs.

3. PRINT SUMMARY REPORT 3. Prints the net discountedpresent value, by alternative,by year, prints the uniform

S. annual equivalent byalternative.

4-14

- .5 *. ~ -- 5 -' -~ * -A~. ~. - -A -. ~ *~9 ..~ .S~hj~k h~ *5 ~** **~ *-~ -.. J -.- *%

N . . . . . . -" - - '. r r -. --. - , r r . .- -j. . , o . .. . .

_"'_ MAIN ECONPACK MENU OPTION 4: PRINT ECONOMIC ANALYSIS REPORTS(Continued)

OPTION NUMBER EXPLANATION

4 4. PRINT BY-YEAR REPORT 4. Prints individual costs byyear, discounted present valueby year, cumulative netdiscounted present value byyear for each alternativeconsidered.

5. PRINT PLOTS 5. Prints the net discountedpresent values, by year, foreach alternative graphed.

6. LIST INPUT DATA 6. Prints the executed file, lineby line. This report isconvenient for checking fortypographical errors.

7. PRINT SENSITIVITY 7. Prints the results of anyANALYSIS sensitivity analysis performed.

This report will tell if theranking of alternatives changedas a result of themanipulations performed in thesensitivity analysis.

8. RETURN TO ECONPACK MENU 8. Returns the user to the MAINECONPACK MENU.

4.6 MAIN ECONPACK MENU Option 5: Check Manual Input File forErrors. This option allows the user to check an existing inputfile (whose name must be known) for syntax errors. Errors, byline number, will be listed. This option should only be used "'"when data is entered by the file input mode, not when it isentered via the terminal prompting mode. r •

4.7 MAIN ECONPACK MENU Option 6: Help Facility. This option* produces a menu which allows the user to get help for several

categories. The options and their respective functions arelisted in the next section. "

L-15

S-"-

HELP FACILITY

OPTION NUMBER EXPLANATION

1 ECONPACK GENERAL 1. Provides information on theINSTRUCTIONS following items:

A. Purpose of ECONPACKB. Warnings on how to input

dataC. Types of input data neededD. On-line manual and contact

points for helpE. Instructions on how to halt

execution

2. HOW TO USE ECONPACK 2. Provides a summary of theUNDER PAX MAIN ECONPACK MENU Options.

3. ECONPACK USER'S 3. Prints a 60 page User's Manual.MANUAL (60 Pages) This manual should be printed

and read prior to usingECONPACK.

4. GLOSSARY OF TERMS 4. Provides a glossary of termsused in discussing economic Fanalysis and ECONPACK.

5. SENSITIVITY ANALYSES 5. Provides a general explanation

of the purpose of a sensitivityanalysis and tells the user thetwo methods for conducting asensitivity analysis.

6. REGULATION GUIDANCE 6. Discusses regulation guidanceON EA on economic analysis. Contact

points are given for copies ofthe two regulations governingthe use of economic analysis.

7. ECONNEWS 7. Provides a short update on

ECONPACK.

8. RETURN TO ECONPACK 8. Returns user to the MAINMENU ECONPACK MENU.

4-16

. .

4.8 MAIN ECONPACK MENU Option 7: CMS. This option transfersthe user to the Conversational Monitoring System. Detailedinformation on CMS is provided in Chapter 6.

4.9 MAIN ECONPACK MENU Option 8: Return to PAX MENU. Option 8returns the user to the PAX menu which allows user to log off.One PAX Menu contains the following options:

1. ECONPACK2. PAXHAIL3. DD1391 PROCESSOR4. PRINT PAX NEWSLETTER5. CHANGE PASSWORD "

PLEASE ENTER --- I THRU 5 OR LOG

LOG (CR) should be entered if the user is ready to end the jcomputer session. Communications line should then be terminated.The user may also enter another option number to execute adifferent PAX option.

4.'

4-17'-

CHAPTER 5TERMINAL PROMPTING MODE

5 TERMINAL PROMPTING MODE

5.1 Introduction. This chapter is for analysts who wish to usethe prompting mode rather than the file input mode. The terminalprompting mode is especially appropriate for the person who doesnot use ECONPACK frequently. Knowledge of creating a file usingthe Conversational Monitoring System (CMS) is unnecessary.

5.2 General. A sample interactive session in which a file iscreated is given in this chapter. The analyst must organize theinput data so that it is readily available when the programrequests it. The following outline for data/notes is recommended:

Report titleOrganization titleProject titleObjective of analysisPeriod of analysisStart yearBase yearInflation index schedile (if applicable)Residual schedule (if applicable)Type project (non-housing or housing)Type analysis (secondary or primary)For each alternative:

List of expense items and amountsSalvage value (if applicable)Source of dataQuantifiable benefits and sourceNon-quantifiable benefits and source

Titles of sensitivity analysesList of which expense items to change and limits on changes . -

in sensitivity analyses.

5.2.1 Non-housing vs. Housing. The program gives prompts forthe information needed to perform the EA. There are two keychoices early in the prompting sequence which determine what kindof analysis is to be performed. One is:

DO YOU WISH TO DO A HOUSING ANALYSIS?

A "yes" answer allows the analyst several features which arenot normally used in a non-housing analysis. These are: ..".

5-1

I..

% '

The option to include an inflation schedule. If anexpense item(s) is expected to increase in price at a ratehigher than the rate for the general economy, one may setup a schedule of the differential rate.

* The option to include a residual (salvage) valuedepreciation schedule. With this option, the program will

calculate the residual value which would apply at any pointduring the period of analysis. It calculates thisresidual based on a user-selected preset type of deprecia-tion, as well as a start value and time frame, also set bythe user.

The option to use other than mid-year discounting. KIf a non-housing EA requires the above, the analysis should bedone using the housing option.

A "no" answer results in a standard EA run, using a 10 percent(10%) discount rate, mid-year discounting , no inflation, and noresidual schedules.

5.2.2 Secondary vs. Prinary. Another key question is:

ENTER THE ANAL'SIS TYPE PRIMARY OR SECONDARYIL-L-

This determines the type of special format reports that will begenerated. For a primary, the Format A-i report will be pro-duced, while a Format A report will be produced for a secondaryanalysis.

5.3 Sample Input Session. The following example demonstrates useof ECONPACK to interactively input a file for an EA:

The analyst lists the following information for easy referencewhen using ECONPACK:

Requirement - to house an additional 100 officers at Ft.Anywhere. There are three alternatives: construct new quartersrenovate existing buildings, or have them live on the economy innearby towns.

Report title-Economic Analysis of Alternative UnaccompaniedOfficer Housing at Ft. Anywhere

Organization title - DEH, Ft. Anywhere

Project title - PN999

4. 1 5-2

',•,"-" -," , ": ._.:''".'' .¢, , ' , o . ':J _. ".. .. _" " _'u- _,._ '." • - - t _ ._ ." . -

,-.J

w%

* Objective of analysis - Provide housing for 100 additional

officers F

Period of analysis - 17 years. The housing is needed in1992. It will take 2 years for new construction, startingin 1990 or one year for renovation, starting in 1991.

Start year - 1990 (first year in which costs occur)

Base year - 1990 (year for which all costs are converted topresent value amounts)

Inflation index schedule - #1: For allowances - they areprojected to escalate 2.2 percent above normal inflationeach year, beginning in year 2.

Residual schedules -

01: for new construction 0, 1 (1990, 1991), .985, .98, .975,.97, .965, .96, .955, .955, .955, .955, .955, .95, .95, .94,.94. .

#2: for renovation 0, 1 (1990, 1991), .97, .92, .87, .82,.77, .72, .65, .57, .5, .5, .45, .45, .45, .45, .45.

Alternative I - new constructionConstruction costs - 2,500,000 1,500,000 15*0 ($0 for

last 15 years)O&M costs - $50,000 per year after 2nd year of analysis

periodRecarpet - $44,000 in year 8 (year 10 of analysis

period)Reroof - $125,000 in year 12 (year 14 of analysis period)Salvage value - use residual schedule 1 for the total

$4,000,000Source of data - DEH records and District Engineer

Alternative 2 - renovationRenovation cost - $3,500,000 in year 2 of analysis periodO&M costs - $58,000 per year after 2nd year of analysisperiodRecarpet - $56,000 in year 8 (year 10 of analysis period)Reroof - $130,000 in year 6 (year 8 of analysis period)Salvage value - use residual schedule 2 for the total$3,500,000Source of data - DEH records and District Engineer

,%.%"

Alternative 3 - economy housing I''

Allowances - $360,000 per year starting in 1992Administration - $15,000 per year starting in 1992

5-3

21.

Quantifiable benefits - none

Non-quantifiable benefits - for alternatives 1 and 2 -

better morale and unit integrity per DCSPER Report rX.X2 222

Graph - all three alternatives

Sensitivity analysis - Change O&M costs in alternative 2 byas much as 50 percent to assess its effect on rankings.

A sample interactive input session is presented in this section.The following paragraphs discuss the printout in detail.

5.3.1 Initial Information. The report title, organization, dateof analysis, project title, objective and action officer are allgiven here. [Normally, also enter the telephone number of theaction officer.]

In this example, the analyst prints out the initial informationblock for review. Information can be changed by entering "C".

5.3.2 Data Information. The total period of analysis is 17years--occiparicy is in 1992 and construction begins in 1990 foralternative 1.

The start year is the first year of the period of analysis forwhich cost data are included. The base year is the year to whichall costs will be converted to present value amounts.

One differential inflation index will be used for allowances. Itis 2.2 percent per year and starts in 1991.

Two residual schedules are used--one for depreciating the newconstruction and one for the renovation.

5.3.3 Alternative Data. Note that the lives of the alternativesare 15 years beginning in 1992. For the residual calculations,end-of-year discounting is normally selected.

5.3.4 Graph Information. All three alternatives are selectedfor graphing.

5-4

'-7J %:i

~'-'. 5.3.5 Sensitivity Analysis. The analyst varies the O&M costsfor renovation as much as 50 percent to see if this affects the rranking of the alternatives.

5.3.6 Other Prompting Sequences. The sequence given aboveexemplified a secondary housing analysis. The sequence is similarfor a secondary housing analysis and for non-housing primaryand secondary analyses.

The differences between the kinds of analyses are that someadditional input data is requested for a primary housing analysisand less data for non-housing analyses.

5.4 Execution. Once all the information is entered, the analysthas the choice of executing ECONPACK with the new input file. Ifthe response is "N" then the input file is saved and the analystis returned to the MAIN ECONPACK MENU. .,,-

The standard report for this example is given in Appendix D.

5.6 Terminal Prompting Format. The sample terminal promptingsession uses the following format: k

1. User's response is underlined

2. (CR) means depress the CARRIAGE RETURN

3. Notes are provided, where appropriate, for the user'sbenefit.

5.7 Terminal Prompting Tasks.

TASK 1: Log on to ECONPACK using Procedures 3.7.1.

TASK 2: Choose Option 1 from the MAIN ECONPACK MENU. 2.

TASK 3: Create an input file by entering designated data

when prompted.

5-5

I.

SAMPLE INPUT FILE

STEP 1: Create The Initial Block.

COMPUTER'S RESPONSE: PLEASE ENTER YOUR INPUT-OUTPUT FILE NAME:

USER'S RESPONSE: >TRAIN (CR).,

NOTES: The filename can be any string of letters,

characters, symbols, etc., not to exceedeight characters (no spaces). If the usersupplies an input filename which alreadyexists, the current file created will replacethe existing file. The system will assignthe file a filetype.

COMPUTER'S RESPONSE: ENTER THE REPORT TITLE (5 LINES OF 48CHARACTERS MAX):

USER'S RESPONSE:

>ECONOMIC ANALYSIS OF ALTERNATIVES FOR (CR)>UNACCOMPANIED OFFICER HOUSING AT FORT> ANYWHERE (CR)J (CR )

NOTES: Five lines were not needed for the reporttitle, so the user depressed CR to go to thenext prompt.

COMPUTER'S RESPONSE: ENTER THE ORGANIZATION TITLE (48 CHARACTERS MAX):

USER'S RESPONSE: >DEH, FT. ANYWHERE (CR)

NOTES: None

COMPUTER'S RESPONSE: ENTER THE DATE INFORMATION (48 CHARACTERS MAX):

USER'S RESPONSE: >1 JANUARY 1986 (CR)

NOTES: No date format is specified.

5-6L.4,

.A *.

COMPUTER'S RESPONSE: ENTER THE PROJECT TITLE (48 CHARACTERS MAX):

USER'S RESPONSE: >PN999 (CR)

NOTES: None

COMPUTER'S RESPONSE: ENTER THE OBJECTIVE OF THE ANALYSIS(48 CHARACTERS MAX):

USER'S RESPONSE: >PROVIDE HOUSING FOR 100 ADDITIONAL OFFICERS (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE ACTION OFFICER (40 CHARACTERS MAX):

USER'S RESPONSE: >JOHN SMITH, 217-555-5555 (CR)

NOTES: Include the phone number of the action officer.

COMPUTER'S RESPONSE: THIS COMPLETES THE INITIAL INFORMATION BLOCK.

ENTER ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >C (CR)

NOTES: The user wishes to change some of the initialinformation block data.

COMPUTER'S RESPONSE: THE OUTPUT REPORT WIDTH IS 80 COLUMNS. ENTER THE

NEW REPORT WIDTH OR <CR> TO LEAVE IT UNCHANGED.

USER'S RESPONSE: >(CR)

NOTES: Demonstrates the user does not want to change

this entry.

5

5-7 .'.'

II

L.L

COMPUTER'S RESPONSE: THE REPORT TITLE IS:

ECONOMIC ANALYSIS OF ALTERNATIVES FORUNACCOMPANIED OFFICER HOUSING AT FORTANYWHERE. ENTER THE NEW REPORT TITLE OR <CR>TO LEAVE IT UNCHANGED.

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: THE ORGANIZATION TITLE IS: DEH, FT. ANYWHERE.ENTER THE NEW ORGANIZATION TITLE OR <CR> TO LEAVE -IT UNCHANGED.

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: THE DATE INFORMATION IS: 1 JANUARY 1986.ENTER THE NEW DATE INFORMATION OR <CR> TO LEAVEIT UNCHANGED.

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: THE PROJECT TITLE IS:PN999ENTER THE NEW PROJECT TITLE OR <CR> TO LEAVE ITUNCHANGED.

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: THE OBJECTIVE OF THE ANALYSIS IS: PROVIDE HOUSINGFOR 100 ADDITIONAL OFFICERS.ENTER THE NEW OBJECTIVE OR <CR> TO LEAVE ITUNCHANGED.

USER'S RESPONSE: >(CR)

NOTES: None. r

5-8

ii

-S. .". .

COMPUTER'S RESPONSE: THE ACTION OFFICER IS JOHN SMITH, 217-555-5555. '2t'

ENTER THE NEW ACTION OFFICER OR <CR> TO LEAVE IT

USER'SUNCHANGED.

USER'S RESPONSE: >MR. JOHN SMITH, 217-555-5555 (CR)

NOTES: The user retyped the name of the action officer,inserting the title "Mr."

COMPUTER'S RESPONSE: THIS COMPLETES THE INITIAL INFORMATION BLOCK.ENTER ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: The user accepts the data as changed.

5-9

7

~ ~ ..i.~ * k* .-.-- '92 ~ . . . ..-... *

STEP 2: Create The Data Information Block. (60YEAS

V

COMPUTER'S RESPONSE: ENTER THE PERIOD OF ANALYSIS (60 YEARS MAX):

USER'S RESPONSE: >17 (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE START YEAR OF THE ANALYSIS:

USER'S RESPONSE: >1990 (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE BASE YEAR OF THE ANALYSIS

(<CR> TO DEFAULT TO THE START YEAR):

USER'S RESPONSE: >(CR)

NOTES: Base year is accepted as 1990.

COMPUTER'S RESPONSE: DO YOU WISH TO DO A HOUSING ANALYSIS (Y/N)?

USER'S RESPONSE: >Y (CR)

NOTES: Enter Y for "yes" or N for "no."

COMPUTER'S RESPONSE: ENTER THE DISCOUNT RATE (<CR>) TO DEFAULTTO 10%):

USER'S RESPONSE: >(CR)

NOTES: ECONPACK uses a 10 percent discount rate unlessuser indicates otherwise at this prompt.

COMPUTER'S RESPONSE: DO YOU WISH TO ADD A DIFFERENTIAL INFLATIONINDEX (Y/N)?

USER'S RESPONSE: >Y (CR)

NOTES: Enter Y for "yes" or N for "no".

5-10

COMPUTER'S RESPONSE: ENTER THE TITLE OF INDEX 1 (20 CHARACTERS MAX):E

USER'S RESPONSE: >ALLOWANCES (CR)

,.. NOTES: None. .-

rCOMPUTER'S RESPONSE: ENTER THE VALUES (%) FOR INFLATION INDEX 1

USER'S RESPONSE: >0 16*2.2(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE TITLE OF INFLATION INDEX 2 (20

CHARACTERS MAX):

USER'S RESPONSE: >(CR)

NOTES: The user desires only 1 inflation index.The user can have a maximum of 10differential inflation indices.

COMPUTER'S RESPONSE: DO YOU WISH TO ADD A RESIDUAL SCHEDULE (Y/N)?

USER'S RESPONSE: >Y (CR)

NOTES: A maximum of 10 residual schedules may be

added.

COMPUTER'S RESPONSE: ENTER THE TITLE OF RESIDUAL SCHEDULE I

(20 CHARACTERS MAX):

USER'S RESPONSE: >NEW CONSTR RES (CR)

NOTES: The title of a residual schedule mustcorrespond with the title of an alternative.

COMPUTER'S RESPONSE: ENTER THE VALUES FOR RESIDUAL SCHEDULE 1

USER'S RESPONSE: >0 1 .985 .98 .975 .97 .965 .96 (CR)NOTES: >5*,.955 2,,.95 2*.94 (CR)

NOTES: A maximum of 10 values per line may be used.

-t e•.. . .. .... '- . -... . .. -. " .'-.-5 -. "..",'..•.'- .. , .- : . , .- "...', ,

.... ... . ... -. -- ,". .:. -. " _._':'-',..."¢ .e '4.. . A.A ,,...¢..._.L ,,, fA. . -,.' ,: . .,. 3 "," ",".- - 5." ',"..' ," "."

COMPUTER'S RESPONSE: ENTER THE TITLE OF RESIDUAL SCHEDULE 2(20 CHARACTERS MAX):

USER'S RESPONSE: >RENOVATION RES (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE VALUES FOR RESIDUAL SCHEDULE 2

USER'S RESPONSE: >0 1 .97 .92 .87 .82 .77 .72 .65 (CR)>.57 .52 .5 5*.45 (CR)>(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE TITLE OF RESIDUAL SCHEDULE 3

(20 CHARACTERS MAX):

USER'S RESPONSE: >(CR)

NOTES: The user does not want a third residualschedule.

COMPUTER'S RESPONSE: ENTER THE ANALYSIS TYPE PRIMARY OR

SECONDARY (P/S):

USER'S RESPONSE: >S (CR)

NOTES: Enter P for "Primary" or S for "Secondarv."

COMPUTER'S RESPONSE: THIS COMPLETES THE DATA INFORMATION BLOCK.

ENTER ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >P (CR)

NOTES: The user wants to see what has been entered.

r

.-iZ4.'.

. .- .i

,- ..-.-.-... *~. ..-. S ~ . . . ~* *.

" "COMPUTER'S RESPONSE: THE PERIOD IS 17 YEARS.THE START YEAR IS 1990.THE BASE YEAR IS 1990.THIS IS A HOUSING ANALYSIS.THE DISCOUNT RATE IS 10.00%

THE TITLE OF INFLATION INDEX 1 IS ALLOWANCESTHE VALUES (%) OF INFLATION INDEX 1 ARE:1*0 16*2.2

.4 THE TITLE OF RESIDUAL SCHEDULE 1 IS NEWCONSTR RES

THE VALUES OF RESIDUAL SCHEDULE 1 ARE:1*0 1*1 1*0.985 1*0.98 1*0.975 1*0.97 1*0.9651*0.96 5*0.955 2*0.95 2*0.94

THE TITLE OF RESIDUAL SCHEDULE 2 IS

RENOVATION RESTHE VALUES OF RESIDUAL SCHEDULE 2 ARE:1*0 1*1 1*0.97 1*0.92 1*0.87 1*0.82 1*0.771"0.72 1*0.65 1*0.57 1*0.52 1*0.5 5*0.45

THE ANALYSIS TYPE IS SECONDARY

THIS COMPLETES THE DATA INFORMATION BLOCK. L

ENTER ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: The user is satisfied with data entered andwants it to be accepted. Note the programdisplays the res-iual schedules using theshorthand notations, regardless of how thedata were entered.

5-13

....................................................................

-.2f'WWWI~7~ w~f 2~ . ,~ ~ 2 ~ ~ ' - -. . .. .. . .

STEP 3: Create The Alternative Information Block.

COMPUTER'S RESPONSE: ENTER THE NAME OF ALTERNATIVE 1 (20CHARACTERS MAX): :.1

USER'S RESPONSE: >NEW CONSTRUCTION (CR)

NOTES: A maximum of 10 alternatives is allowed.

COMPUTER'S RESPONSE: ENTER THE TITLE OF ALTERNATIVE 1 (5 LINES OF48 CHARACTERS MAX):

USER'S RESPONSE: >CONSTRUCT NEW QUARTERS FOR 100 OFFICERS (CR)>SITE WILL BE A VACANT AREA ON POST (CR)>(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE ECONOMIC LIFE OF ALTERNATIVE 1:

USER'S RESPONSE: >15 (CR) K.)

NOTES: The economic life does not have to be thesame as the period of analysis. However, theeconomic life of each alternative must be equal.

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 1 (3 LINESOF 12 CHARACTERS MAX):

USER'S RESPONSE: >CONSTRUCTION (CR)>COST (CR)>(CR)

NOTES: None.

5-14

5-14.

--. . . . . . . . . . . . . . .

COMPUTER'S RESPONSE: ENTER THE COST FOR EXPENSE ITEM 1:

USER'S RESPONSE: >2500000 1500000 15*0 (CR) --

NOTES: All cost data should be entered in actualdollars and not in thousands or millions ofi dollars. Do not use dollar signs or commas.The user must have a value for each year in

the period of analysis.K•

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 2 (3LINES OF 12 CHARACTERS MAX):

USER'S RESPONSE: >0& (CR)>COSTS (CR)>(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE COSTS FOR EXPENSE ITEM 2:

USER'S RESPONSE: >2*0 15*50000 (CR)

NOTES: No O&M costs are incurred in theconstruction phase.

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 3 (3LINES OF 12 CHARACTERS MAX):

USER'S RESPONSE: >RECARPET (CR)>IN YEAR 8 (CR)>(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE COSTS FOR EXPENSE ITEM 3:

USER'S RESPONSE: >9*0 44000 7*0 (CR)

NOTES: Due to the 2-year construction phase, the8th year of the economic life is the 10thyear of the period of analysis.

5-15

.L _°. '],

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 4 (3 *

LINES OF 12 CHARACTERS MAX):

USER'S RESPONSE: >REROOF (CR)>IN YEAR 12 (CR)>(CR)

NOTES: Adhere to line and character limitations.

COMPUTER'S RESPONSE: ENTER THE COSTS FOR EXPENSE ITEM 4:

USER'S RESPONSE: >13*0 125000 3*0 (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 5 (3

LINES OF 12 CHARACTERS MAX):

USER'S RESPONSE: >(CR)

NOTES: User does not want a fifth expense item.

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEM NUMBER TO ASSIGN ADIFFERENTIAL INFLATION FACTOR (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEM NUMBER TO ASSIGN

A DISCOUNT FACTOR (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None..2 -.

COMPUTER'S RESPONSE: DO YOU WISH TO INCLUDE SALVAGE (RESIDUAL)VALUE (Y/N)?

USER'S RESPONSE: >Y (CR)

NOTES: Enter Y for "ves" or N for "no."

5-16

"* o~ ° . -' '- ' ' -° '- ° ' 'o °' ' ' ° ' ' ' ."

, ." ". " " " . '" °" " " " . " -" • "' -'- " - - -" " "i ...°" - -" .'" A .• . .j - . "- ' •. "' . . . "

COMPUTER'S RESPONSE: SELECT:1) ONE TIME (AT THE END OF THE PERIOD OF

ANALYSIS)2) USE RESIDUAL SCHEDULE

USER'S RESPONSE: >2 (CR)

NOTES: Whatever method chosen should be used forall alternatives.

COMPUTER'S RESPONSE: SELECT:1) STRAIGHT LINE2) DECLINING BALANCE3) YOUR OWN SCHEDULE

USER'S RESPONSE: >3 (CR)

NOTES: This prompt appears only if user choseOption 2 at the previous prompt.

COMPUTER'S RESPONSE: ENTER THE RESIDUAL SCHEDULE NUMBER:

USER'S RESPONSE: >i (CR)

NOTES: Remember, this schedule was created in thedata information block.

COMPUTER'S RESPONSE: ENTER THE RESIDUAL START VALUE:

USER'S RESPONSE: >4000000 (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE RESIDUAL INFLATION FACTOR

(<CR> DEFAULTS TO NO INFLATION):

USER'S RESPONSE: >(CR)

NOTES: None.

5-17

,1. 7.777-7

'.ot*: .- "

COMPUTER'S RESPONSE: ENTER THE RESIDUAL DISCOUNT FACTOR (<CR>

DEFAULTS TO 3): (0 = BEGINNING OF YEAR,2 - MIDDLE OF YEAR, 3 = END OF YEAR)

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEMS FOR ALTERNATIVE

I THAT ARE RECURRING COSTS:

USER'S RESPONSE: >2 (CR)>CR )-.

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEMS FOR ALTERNATIVE I

THAT ARE INVESTMENT COSTS:

USER'S RESPONSE: >1 3 4 (CR)

NOTES: In the terminal prompting mode, all costs jjmust be classified as either recurring or -investment --in a secondary analysis.

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF RECURRING COST(<CR> TO EXIT):

USER'S RESPONSE: >DEH RECORDS (CR)> (CR)

NOTES: DEH (Directorate of Engineering and Housing)

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF NON-RECURRING COSTS (INVESTMENT) (<CR> TO EXIT):

USER'S RESPONSE: >DISTRICT ENGINEER OFFICE ESTIMATES AND (CR)>DEH RECORDS (CR)> (CR)

NOTES: None.

5-18

. * ~ . . . . . . . . . . . . .. . . -...

-. .- "- . ."."1 . .. -. . . . - . . ... -' -. . . "'' " " . . .' . . - . . . . . . . " . . . . . i

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF NET TERMINAL

C U SE N VALUE (<CR> TO EXIT): E

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF OTHER

CONSIDERATIONS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: TO EDIT THE SOURCE/DERIVATION COSTINFORMATION FOR THE FORMAT A: SELECTACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: Format A is explained in Chapter 1.

COMPUTER'S RESPONSE: ENTER BENEFITS OF DOLLAR QUANTIFIABLEBENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(C)

NOTES: None.

'S.-

COMPUTER'S RESPONSE: ENTER BENEFITS OF OTHER QUANTIFIABLEBENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

"

a-

5-19 "."

a. . ..'

COMPUTER'S RESPONSE: ENTER BENEFITS OF NON-QUANTIFIABLE

BENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >BETTER MORALE AND TROOP UNIT INTEGRITY (CR)>THAN IN ECONOMY HOUSING (CR) "%h>(CR)

NOTES: A carriage return entered at the prompt will -cause the system to continue the promptingroutine.

COMPUTER'S RESPONSE: TO EDIT THE BENEFITS INFORMATION FOR THEFORMAT B: SELECT ACCEPT/CHANGE/PRINT(A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: Format B is explained in Chapter 1. -I

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF DOLLARQUANTIFIABLE BENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(CR) " •.."

NOTES: None.

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF OTHER

QUANTIFIABLE BENEFITS (<CR>TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF NON-QUANTIFIABLEBENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >DCSPER REPORT XXXX2222 (CR)

>(CR)

NOTES: None.

5-20

.it it A. .

COMPUTER'S RESPONSE: TO EDIT THE SOURCE/DERIVATION OFBENEFITS INFORMATION FOR THE FORMAT B:SELECT ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: None.

COMPUTER'S RESPONSE: THIS COMPLETES THE DEFINITION OF ALTERNATIVE1 ENTER ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: ECONPACK now has all required informationfor Alternative 1.

COMPUTER'S RESPONSE: ENTER THE NAME OF ALTERNATIVE 2 (20CHARACTERS MAX):

USER'S RESPONSE: >RENOVATION (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE TITLE OF ALTERNATIVE 2 (5 LINES OF48 CHARACTERS MAX):

USER'S RESPONSE: >RENOVATE BLDGS 103, 104, AND 105 (CR)>DECREASE NUMBERS OF QUARTERS IN EACH BLDC (CR)>APPLY VINYL SIDING TO EXTERIORS (CR)>(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE ECONOMIC LIFE OF ALTERNATIVE 2:

USER'S RESPONSE: >15 (CR)

NOTES: None.

5-21

t

4..4

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 1(3 LINES OF 12 CHARACTERS MAX):

USER'S RESPONSE: >RENOVATION (CR)>COST (CR)

>(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE COST FOR EXPENSE ITEM 1:

USER'S RESPONSE: >0 3500000 15*0 (CR) -

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 2 (3 LINESOF 12 CHARACTERS MAX):

USER'S RESPONSE: >O&M (CR)>cosIs (CR)>(CR '.:.. .. .

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE COSTS FOR EXPENSE ITEM 2:

USER'S RESPONSE: >2*0 15*58000 (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 3 ,'3 LINESOF 12 CHARACTERS MAX):

USER'S RESPONSE: >RECARPET (CR)>IN YEAR 8 (CR)>(CR)

NOTES: None.

5-22................................................ .-. v

COMPUTER'S RESPONSE: ENTER THE COSTS FOR EXPENSE ITEM 3:

USER'S RESPONSE: >9*0 56000 7*0 (CR)

NOTES: Year 8 of the economic life is year 10 inthe period of analysis, per the statement ofthe problem on pages 5-2 through 5-4.

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 4 (3 LINESOF 12 CHARACTERS MAX):

USER'S RESPONSE: >REROOF (CR) L>IN YEAR 6 (CR)>(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE COSTS FOR EXPENSE ITEM 4:

USER'S RESPONSE: >7*0 130000 9*0 (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 5 (3 LINES

OF 12 CHARACTERS MAX):

USER'S RESPONSE: >(CR)

NOTES: There is no fifth expense item forAlternative 2.

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEM NUMBER TO ASSIGN A

DIFFERENTIAL INFLATION FACTOR (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: User expects all expense items to changeat approximately the same rate as thegeneral economy.

-'.

5-23

. . . . . . . , . . .

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEM NUMBER TO ASSIGNA DISCOUNT FACTOR (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: User desires the "built in" 10 percentdiscount factor.

COMPUTER'S RESPONSE: DO YOU WISH TO INCLUDE A SALVAGE (RESIDUAL)VALUE (Y/N)?

USER'S RESPONSE: >Y (CR)

NOTES: Type Y for "yes" or N for "no."

COMPUTER'S RESPONSE: SELECT:

1) ONE TIME (AT THE END OF THE PERIOD ANALYSIS)2) USE RESIDUAL SCHEDULE

USER'S RESPONSE: >2 (CR)

NOTES: None.

COMPUTER'S RESPONSE: SELECT:1) STRAIGHT LINE2) DECLINING BALANCE

3) YOUR OWN SCHEDULE

USER'S RESPONSE: >3 (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE RESIDUAL SCHEDULE NUMBER:

USER'S RESPONSE: >2 (CR)

NOTES: User created this schedule on page 5-12.

5-24

.1'.

COMPUTER'S RESPONSE: ENTER THE RESIDUAL START VALUE:

USER'S RESPONSE: >3500000 (CR)

NOTES: This is the value of the asset after renovation.

CCOMPUTER'S RESPONSE: ENTER THE RESIDUAL INFLATION FACTOR

(<CR> DEFAULTS TO NO INFLATION):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE RESIDUAL DISCOUNT FACTOR(<CR> DEFAULTS TO 3): (1 = BEGINNING OFYEAR, 2 MIDDLE OF YEAR, 3 = END OF YEAR)

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEMS FOR ALTERNATIVE2 TLT ARE RECURRING COSTS:

USER'S RESPONSE: >2 (ER)>.(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEMS FOR ALTERNATIVE

2 THAT ARE INVESTMENT COSTS:

USER'S RESPONSE: >1 3 4 (CR)

NOTES: None.

5-25

----. - -. . . . . . . . - -_ . . -. w.,k J . w o ,_ w ..

,- %

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF RECURRING ..-

COSTS (<CR> TO EXIT): .

USER'S RESPONSE: DEH RECORDS(CR)>(CR) 41

NOTES: None.

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF NON-RECURRINGCOSTS (INVESTMENT) (<CR> TO EXIT):

USER'S RESPONSE: >DISTRICT ENGINEER ESTIMATES AND DEH RECORDS (CR)>(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF NET TERMINALVALUE (<CR> TO EXIT):

USER'S RESPONSE: >(CR

NOTES: None. ij

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF OTHER

CONSIDERATIONS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: TO EDIT THE SOURCE/DERIVATION COSTINFORMATION FOR THE FORMAT A: SELECTACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: None. F

5-26

"." . ? °. , ".' . " .' "'.? J¢ . '.?- " "/ . . ';'-. ?.".. , i" . - ". - .. . . .i i".. " ..' •'. ' '. '.-" - ."'v ..

%I

'5 " 'COMPUTER'S RESPONSE: ENTER BENEFITS OF DOLLAR QUANTIFIABLE %'

BENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER BENEFITS OF OTHER QUANTIFIABLEBENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER BENEFITS OF NON-QUANTIFIABLEBENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >BETTER MORALE AND TROOP UNIT INTEGRITY (CR)>THAN FOR ECONOMY HOUSING (CR)> (CR}

NOTES: None.

COMPUTER'S RESPONSE: TO EDIT THE BENEFITS INFORMATION FOR THEFORMAT B: SELECT ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >P (CR)

NOTES: User wishes to view the data entered.

COMPUTER'S RESPONSE: BENEFITS

DOLLAR QUANTIFIABLE BENEFITS:N/AOTHER QUANTIFIABLE BENEFITS:N/ANON-QUANTIFIABLE BENEFITS:BETTER MORALE AND TROOP UNIT INTEGRITY

.5 THAN FOR ECONOMY HOUSING

SELECT ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: User is satisfied with data entered.

5-27

-S. . . . . . . . . . . . ..-.. .*5

6 ....

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF DOLLARQUANTIFIABLE BENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF OTHER

QUANTIFIABLE BENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF NON-QUANTIFIABLEBENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >DCSPER REPORT XXXX2222 (CR)>(CR)

NOTES: None.

It.

COMPUTER'S RESPONSE: TO EDIT THE SOURCE/DERIVATION OF THEBENEFITS INFORMATION FOR THE FORMAT B:SELECT ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: None.

COMPUTER'S RESPONSE: THIS COMPLETES THE DEFINITION OFALTERNATIVE 2

ENTER ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: None.

I

4NFL-%

' %

COMPUTER'S RESPONSE: ENTER THE NAME OF ALTERNATIVE 3 (20CHARACTERS MAX):

USER'S RESPONSE: >ECONOMY HOUSING(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE TITLE OF ALTERNATIVE 3 (5LINES OF 48 CHARACTERS MAX):

USER'S RESPONSE: >NEW OFFICERS WOULD USE AVAILABLE (CR)>HOU 3ING IN SURROUNDING COMMUNITIES(CR)>(CR)

NOTES: Five lines were not needed.

COMPUTER'S RESPONSE: ENTER THE ECONOMIC LIFE OF ALTERNATIVE 3:

USER'S RESPONSE: >15 (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 1(3LINES OF 12 CHARACTERS MAX):

USER'S RESPONSE: >ALLOWANCES (CR) Ile->(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE COSTS FOR EXPENSE ITEM 1:

USER'S RESPONSE: >2*0 15*360000 (CR)

NOTES: None.

5--.

" 5 - 29"-"

p-. * .' : b,":,' ,_'c ~ -. : ,b : - ''' ' '/ 1-''4-..-..-",--.-...-< .,. . . .-. . .- --- '1'

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 2(3 4

LINES OF 12 CHARACTERS MAX):

USER'S RESPONSE: >ADMINISTRATION (CR)>(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE COSTS FOR EXPENSE ITEM 2:

USER'S RESPONSE: >2*0 15*15000 (CR)

NOTES: Per the statement of the problem on pages5-2 through 5-4, the administration costsstarted in 1992.

COMPUTER'S RESPONSE: ENTER THE TITLE FOR EXPENSE ITEM 3(3 LINESOF 12 CHARACTERS MAX):

USER'S RESPONSE: >(CR)

NOTES: Alternative 3 has only 2 expense items. .- .

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEM NUMBER TO ASSIGNA DIFFERENTIAL INFLATION FACTOR ((CR> TOEXIT):

USER'S RESPONSE: >1 (CR)

NOTES: User expects the "Allowances" expenseitem to rise faster than the generaleconomy.

COMPUTER'S RESPONSE: ENTER THE DIFFERENTIAL INFLATION FACTORFOR EXPENSE ITEM 1(CR> DEFAULTS TO NOINFLATION):

USER'S RESPONSE: >1 (CR) HNOTES: The inflation index was created on page

5-11

5-30

~ -. -~-..-.]

-..

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEM NUMBER TO ASSIGN

A DIFFERENTIAL INFLATION FACTOR (<CR> TOEXIT):

USER'S RESPONSE: >(CR)

NOTES: Only one expense item in this alternative isexpected to change faster than the generaleconomy.

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEM NUMBER TO ASSIGNA DISCOUNT FACTOR (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: DO YOU WISH TO INCLUDE A SALVAGE (RESIDUAL)

VALUE (Y/N)?

USER'S RESPONSE: >N (CR)

NOTES: Since Alternative 3 involves rentingexisting houses in the local economy, noassets were ever purchased/contracted.Hence, there will be no salvage value.

COMPUTER'S RESPONSE: ENTER THE EXPENSE ITEMS FOR ALTERNATIVE 3THAT ARE RECURRING COSTS:

USER'S RESPONSE: >1 2 (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF RECURRINGCOSTS (<CR> TO EXIT):

USER'S RESPONSE: >TABLE OF ALLOWANCES(CR)>DEH RECORDS(CR)

>(CR)

NOTES: None.

5-31

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF OTHERCONSIDERATIONS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.Sono

COMPUTER'S RESPONSE: TO EDIT THE SOURCE/DERIVATION COSTINFORMATION FOR THE FORMAT A:SELECT ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER BENEFITS OF DOLLAR QUANTIFIABLEBENEFITS (<CR> TO EXIT): *

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER BENEFITS OF OTHER QUANTIFIABLE

BENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER BENEFITS OF NON-QUANTIFIABLEBENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: TO EDIT THE BENEFITS INFORMATION FOR THE

FCRMAT B: SFLECT ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: None. . -..

5-32

• "i ..

hI.- ° '

" ' '%

"," " "' ' ' ' ' % " " " " '.

" "° % %

" ' "

" '." ",. .." "

"" "' "° ' " % - ' "

'""" " ' "

" " . "

"' "• '

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF DOLLARQUANTIFIABLE BENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF OTHERQUANTIFIABLE BENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER SOURCE/DERIVATION OF NON-QUANTIFIABLE BENEFITS (<CR> TO EXIT):

USER'S RESPONSE: >(CR)

NOTES: None.

COMPUTER'S RESPONSE: TO EDIT THE SOURCE/DERIVATION OF THEBENEFITS INFORMATION FOR THE FORMAT B:SELECT ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: None.

COMPUTER'S RESPONSE: THIS COMPLETES THE DEFINITION OF ALTERNATIVE 3ENTER ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: None.

.i9,°

p5-33

. . .

COMPUTER'S RESPONSE: ENTER THE NAME OF ALTERNATIVE 4 (20CHARACTERS MAX):

USER'S RESPONSE: >(CR)

NOTES: A (CR) entered here signals the computer"S that all alternatives are identified and

that the alternatives information block iscomplete.

STEP 4: Create The Graphics Information Block.

COMPUTER'S RESPONSE: ENTER THE ALTERNATIVE NUMBERS TO BE

GRAPHED (<CR> TO EXIT):

USER'S RESPONSE: >1 2 3 (CR)

NOTES: User wishes all three alternatives to begraphed.

COMPUTER'S RESPONSE: THIS ZOMPLETLS THE GRAPHING INFORMATION

ENTER ACCEPTiCHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: Only one graph is currently available using

the terminal prompting mode.

STEP 5: Create The Ranking Sensitivity Information Block.

COMPUTER'S RESPONSE: ENTER THE TITLE OF SENSITIVITYANALYSIS NUMBER 1 (70 CHARACTERS MAX):

USER'S RESPONSE: >ANALYSIS OF CHANGES IN O&M COSTSFOR RENOVATION ALTERNATIVE (CR)

NOTES: All data should be entered on one line at -this prompt.

3-34

"2 ..-.4. .q.

COMPUTER'S RESPONSE: ENTER THE ALTERNATIVES TO BE INCLUDED INTHIS ANALYSIS:

USER'S RESPONSE: >1 2 3 (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE ALTERNATIVE NUMBER WHOSE

EXPENSE ITEMS YOU WISH TO CHANGE:

USER'S RESPONSE: >2 (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTEF THE EXPENSE ITEMS TO CHANGE FORALTERNATIVE NUMBER 2:

USER'S RESPONSE: >2 (CR),-. ~>(CR) ,.:

. .- ,.-,. NOTES: User wishes to see what happens if O&Mcosts are varied.

COMPUTER'S RESPONSE: ENTER THE ALTERNATIVE NUMBER WHOSE

EXPENSE ITEMS YOU WISH TO CHANGE:

USER'S RESPONSE: >(CR)

NOTES: User does not desire any othermanipulations.

COMPUTER'S RESPONSE: ENTER THE UPPER LIMIT OF THE CHANGE(<CR> TO DEFAULT TO 200%):

USER'S RESPONSE: >50 (CR)

NOTES: User wants the upper limit of the O&M coststo vary by 50 perc nt.

5-35

............................................................

aI

COMPUTER'S RESPONSE: ENTER THE ALTERNATIVE NUMBER TO BE RANKED: -

USER'S RESPONSE: >1 (CR) '

NOTES: None. -.

COMPUTER'S RESPONSE: THIS COMPLETES THE DEFINITION OFSENSITIVITY ANALYSIS NUMBER 1.ENTER ACCEPT/CHANGE/PRINT (A/C/P):

USER'S RESPONSE: >A (CR)

NOTES: None.

COMPUTER'S RESPONSE: ENTER THE TITLE OF SENSITIVITY ANALYSISNUMBER 2 (70 CHARACTERS MAX):

USER'S RESPONSE: >(CR)

NOTES: Although a maximum of 30 analyses may beperformed on any one EA, the user desiredonly one sensitivity analysis for thisparticular EA.

COMPUTER'S RESPONSE: DO YOU WISH TO EXECUTE ECONPACK (Y OR N):

USER'S RESPONSE: >Y (CR)

NOTES: If user enters N, then the input file issaved and the analyst is returned to theMAIN ECONPACK MENU.

NOW GENERATING REPORTS

COMPUTER'S RESPONSE: WAIT WAIT WAIT WAIT

NOTES: WAIT messages are an indication of timerequired for execution. Normally, foranalyses with five or less alternatives andfive or less sensitivity analyses, no morethan 10 WAIT messages appear. If morethan 10 WAIT messages appear for this sizeanalysis, stop execution and call HuntsvilleDivision for assistance.

5-36

.17

COMPUTER'S RESPONSE: AVAILABLE ECONPACK REPORTS

1. PRINT ENTIRE STANDARD OUTPUT FILE2. PRINT ENTIRE OUTPUT FILE FOR THE DD

FORM 13913. PRINT SUMMARY REPORT

4. PRINT BY-YEAR REPORT5. PRINT PLOTS6. LIST INPUT DATA7. PRINT SENSITIVITY ANALYSIS8. RETURN TO ECONPACK MENU

ENTER OPTION NUMBER ==>

USER'S RESPONSE: (CHOOSE DESIRED REPORT OPTION NUMBER.] (CR)

NOTES: After ECONPACK has printed the desiredreports, perform the following tasks:

TASK 4: Choose Option 8 from the AVAILABLE ECONPACKREPORTS menu, which appears after therequested reports are printed. System willreturn user to MAIN ECONPACK MENU.

TASK 5: Choose Option 8 from the MAIN ECONPACK MENU.System will return user to the PAX menu.

TASK 6: Log off using Procedure 3.7.3

5-37

I ..- °.

CHAPTER 6CONVERSATIONAL MONITORING SYSTEM (CMS)

5..6 CMS

6.1 Introduction. Option 7 on the MAIN ECONPACK MENU is CMS.If the user selects this option, several commands are availablewhich allow the user greater flexibility in creating input files,editing existing files, etc. In this chapter, the CMS commandsare presented. A Quick Reference Guide is provided which givesusers the name, general function, and page number of the detaileddescription of each CMS command. Beginning on page 6-5, adetailed description is presented for each CMS command. Thepresentation of each command is divided into six major sections,as Figure 6-1 illustrates.

Figure 6-1. Presentation of A CMS Command

2 OP-.

3 FORM(AT: gLEPY. keyword

4 PARALOMRES: kevw )rd: NAMtESspecific svstem user ID -

ThuUSERS

5 NC!ES: None.

6 VARIATION A: OLUY NAMES

6a FUNCTION: System prints & list of ell System User I~scurrently logged on to the PAX System.

rob EXAMPLE:

Commasnd issued: C>QnslY NAMES (CF)

7. ~Computer's rescponse:CAP006 -EPi, FRED -DES, V3MCC -DEL. LACE! -DS-MAURICE -DSC, SHA.RP5 -EEt. BIRZ -EE3. NELSON -OLACAPSINV -DSC. V3NAF -DF8, DARWIN -DF3. CKtc!2% -ER.

Summary: The system printed a list of all Syste.User IDs currently logged on to thePAX System.

NIRIATION B: QUERY Specific system user ID.

FUNCTION: System verifies whether the specified SystemUser ID is currently logged on to the PAX Svstem.:

EXNlE

Command issued: C>UEPY BIRZ (CR)

Computer's response: BIRD -E3

6-1

Each section is described below:

(1) CMS Command - Identifies the name of the commandcategory.

(2) - Contains the name of the command.

(3) FORMAT - Specifies the format in which thecommand must be issued. The followingsymbols are used to describe the format.

UPPERCASE LETTERS - Indic'ite exact words or abbreviated formmust be entered.

LOWERCASE LETTERS - Indicate parameters entered in thecommand format as described below inSection (4) - PARAMETERS.

Note: Uppercase and lowercase letters are used for illustrativepurposes only. Commands can be entered in either uppercase or 12lowercase letters.

PARENTHESES Indicate optional parameters. They arefor illustrative purposes only andshould not be typed when optional -.

parameters are specified. _ r(4) PARAMETERS Specify additional information the user

may have to include.

(5) NOTES Provide the user with additionalinformation.

(6) VARIATIONS Each variation of a command is describedin detail. This section specifies thespecific format of the variation (6),describes the function (6a), andprovides an example (6b). In theexample, underlining indicates data tobe entered by the user. A (CR)indicates the user must hit the carriagereturn key.

6-2

QUICK REFERENCE GUIDECMS COMMANDS

COMMAND FUNCTION PAGE

1. COPY Creates a new file on the ECONPACK permanent 6-5disk containing a duplicate copy of thespecified existing file.

2. ECONPACK Returns the user to the MAIN ECONPACK MENU. 6-6

3. EDIT Creates a temporary file, prints NEW FILE:, 6-7and prompts the user for a text editorcommand.

4. ERASE Deletes the specified file from the 6-9ECONPACK permanent disk and prompts foranother CMS co,.mand.

5. IBM Changes the line editor from the QED editor 6-10to the IBM editor.

6. LIST Prints a list of files entered on the user's 6-11storage space on the permanent disk.Variations of the command will print all the

files with the specified filetype.

7. LISTR Prints specific information about the files 6-14on the user's storage space on the ECONPACKpermanent disk. The list is arrangedalphabetically according to filetype.Variations of the command will printinformation only for files with the specificfilename or filetype. The listing includesthe following information: filename,filetype, file mode, line format, number oflines, number of blocks of storage space used,and the date and time the file was created orlast modified.

8. LISTS Same as LISTR except the list is arranged in 6-18alphabetical order according to filenaues.

9. LOG Exits the CMS environment and returns to the 6-22', PAX System Menu prompt.

6-3

AD-AL65 931 PAX ECONOPACK ECOMNIC ANALYSIS PACKAGE USER' S MANUAL 23(U) ARMY ENGINEER DIV HUNTSVILLE AL H M MASON JAN S6HNDSP-86-ii7-ED-ES

UNCLASSIFIED F/0 5/3 Nlii|i ihmhil

I IIIhhI

'

Me ,'.

°I'

I- *3 *.

.4 .:: ..::... .- .- ... ... .. .. .... .11.1.. .. . . L ...... . . ..-

COMMAND FUNCTION PAGE

10. MSG Allows a user to send a one-line message to 6-23another user currently logged on to the PAXsystem. The message cannot be longer than

c130 characters or contain more than 13 words.Each word cannot contain more than 8 %characters. ..

11. QED Changes from the IBM editor to the QED editor. 6-25

12. QUERY Prints information concerning the system such 6-26as the specific System User IDs which arecurrently logged on to the PAX System.

13. RENAME Changes the filename and filetype of an 6-29existing file on the ECONPACK permanent diskto the specified new filename and filetype. j

14. SET Prevents messages sent as a result of the MSG 6-30command from being printed at the user'sterminal. The system notifies the senderthat the receiver is not receivingmessages. -

15. SLEEP Allows messages sent by the CMS Command MSG 6-31

to be printed at the user's terminal as soonas they are sent. The user does not need toenter a carriage return to receive themessages.

16. TYPE Prints the contents of the specified ECONPACK 6-32permanent disk file.

6-4

- . .

. - . .- .- .-. .- .-. .- .- ~~~. .. . . . . . . . . . . . . . . . . . ..-... . .... . -. - . . -. . . ,, . . . . .. . . .

CMS COMMAND

COPY

FORMAT: COPY fnl ftl A fn2 ft2 A

PARAMETERS: fnl fl: The filename and filetype of anexisting ECONPACK permanent disk file.

fn2 ft2: The filename and filetype of the newduplicate file to be entered on the user'sECONPACK permanent disk.

A: File mode.

NOTES: If fn2 ft2 currently exists, then the existingfile must be erased prior to copying the fnlftl file.

FUNCTION: The system creates a new file on the ECONPACKpermanent disk containing a duplicate copy of

.8 the specified existing file.

EXAMPLE:

.. Command issued: C>COPY TEST FT80FOO1 A TEST2 FT80FOO1 A (CR)

omDplter's response: C>

Summary: The system made a duplicate copy of thecontents of the file TEST FT80FOO1, enteredit in a new file named TEST2 FT80FOO1, andprompted the user at the C>.

.6 5.9

* .

VW°. . Lowy 97op

CMS COMMAND

ECONPACK

FORMAT: ECONPACK

PARAMETERS: None

FUNCTION: This command returns the user to the MAINECONPACK MENU.

EXAMPLE:

Command issued: C>ECON (CR)

Computer's response:

MAIN ECONPACK MENU

1. CREATE AN INPUT FILE2. ADD ro OR CHANGE AN EXISTING INPUT FILE3. EXECJTE ECONPACK

4. PRINt ECONOMIC ANALYSIS REPORTS5. CHECK MANUAL INPUT FILE FOR ERRORS6. HELP FACILITY7. CMS8. RETURN TO PAX MENU

ENTER DESIRED OPTION>

Summarv: The system returned to the MAIN ECONPACK MENUand prompted the user to enter a menu optionnumber.

6-6

p..•

4-." CMS COMMAND

EDIT!

FORMAT: EDIT fn ft

PARAMETERS: fn ft: The filename (fn) and filetype (ft) usedto identify the file on the ECONPACKpermanent disk.

Note: Both the filename and filetype cancontain a maximum of eight characters; eachcharacter can be a letter, a digit, a period (.),or a dollar sign ($). Neither may contain a blankspace.

NOTES: 1. Whenever accessing a file on the permanentdisk, the user must enter both the filename andfiletype.

2. For organizational purposes, it is recommendedthe user enter a filename and filetype thatreflect the content of the file.

3. FT75FO01 = Input fileFT76FOO1 = Standard reportFT80FOO1 = Primary and/or secondary

analysis report

FUNCTION 1: If a permanent file with the specifie filenameand filetype does not exist, the system createsa temporary file, prints NEW FILE:, and promptsthe user for a text editor command.

Note: The temporary file will become apermanent file after the text editor commandFILE is issued.

EXAMPLE:

Command issued: C>EDIT COMMENT 1 (CR)

Computer's response: NEW FILE:E>

Summary: The system created a temporary file,printed NEW FILE: to notify the user thefile was new, and prompted for a texteditor command.

6-7

."'.," -"-" .... ..-............ 2-.................. ..... ...... ....... .... ...-. -......... -.- .%...

II

.- ,

EDIT (Cont.) L

J..'

FUNCTION 2: If a permanent file with the specified filenameand filetype exists on the permanent disk, thesystem creates a duplicate temporary file andprompts the user for a text editor command.

Note: Any modifications to the temporary filewill not become part of the permanent file untilthe text editor command FILE is issued.-

EXAMPLE:

Command issued: C>EDIT COMMENT 3 (CR)

Computer 's response: E>

Summary: The system created a duplicate temporaryfile for the existing file, COMMENT 3,and prompted the user for a text editorcommand.

• ..

W

6-8

6-8 ?~.

CMS COMMAND

* ERASE:

FORMAT: ERASE fn ft

PARAMETERS: fn ft: Filename and filetype of the file to bedeleted.

*NOTES: None.

FUNCTION: The system deletes the specified file from theECONPACK permanent disk and prompts for anotherCMS command.

EXAMPLE:

Command issued: C>ERASE DlBAR MEMO (CR)

Computer's response: C>

Summa . The system deleted the file, DIBAR MEMO,from the user's permanent disk andprompted the user for a CMS command.

6-9

.-.

CMS COMMAND

IBM

FORMAT: IBM

PARAMETERS: None.

NOTES: This command need only be entered if the system isoperating in the QED edit mode and the user wishesto use the IBM edit mode.

FUNCTION: The system changes to the IBM editing mode andprompts for another CMS command.

EXAMPLE:

Command issued: C>IBM (CR)

Computer's response: The IBM edit mode will automatically beused for this and subsequent terminal .'...

s,,ssions. This selection may be changed I-to the QED edit mode at any time byt'ping "QED" at the CMS (C>) prompt.

The following commands are applicable in this mode:

1. @ = DELETES A CHARACTER.

2. [= DELETES THE ENTIRE LINE.

Summary: The system changed the user's edit modeto IBM and returned to the C prompt.

6-10

CMS COMMAND

LIST.:

FORMAT: LIST (fn) (ft)*

PARAMETERS: fn: The filename of an existing file on theECONPACK permanent disk.

ft: The filetype of an existing file on theECONPACK permanent disk.

An asterisk denoting "all".

NOTES: 1. All variations of this command list only thosefiles located on the user's storage space onthe ECONPACK permanent disk.

2.All files appearing on the list are notcreated by users at the activity. Some of thefiles are required for programming purposesand cannot be removed by the user.

VARIATION A: LIST

FUNCTION: The system prints a list of all files enteredon the user's storage space on the ECONPACKpermanent disk.

EXAMPLE:

Command issued: C>LIST (CR)

Computer's response: DOFCPRS STATUS AlFILE FT80FOOl AlFNI FTI AlFN4 FN4. AlLOAD MAP A5

NEW FILE AlPROFILE EXEC Al

C>

Summary: The system printed a list of all fileson the user's storage space on the ECONPACKpermanent disk. .

6-11

: Anatrs eoin al...-

NOTES * .Alvrain fti omn lit nl ths "'

% I,

LIST (Cont.)

VARIATION B: LIST fn ft

'p..

FUNCTION: If the file specified by its filename and file-type is entered on the user's storage space onthe ECONPACK permanent disk, the system will

print its filename and filetype.

EXAMPLE : .SECommand issued: C> LIST SR MEMO (CR)

Computer's response: SR2 MEMO Al

Summary: The system listed the specified file onthe user's storage space on the ECONPACKormanent disk.

I.. -

VARIATION C: LIST fn

FUNCTION: The system lists all files which have beenassigned the specified filename.

EXAMPLE:

Command issued: C)LIST COMMENT * (CR)

Computer's response: COMMENT ONE AlCOMMENT THREE AlCOMMENT TWO Al

Summary: The system listed all files containingthe filename COMMENT.

.-'N

".

6-12

LIST (Cont.) E 4

VARIATION D: LIST * ft

FUNCTION: The system lists all files which have beenassigned the specified filetype.

EXAMPLE:

Command issued: C>LIST * MEMO (CR)

Computer's response: ADMIN MEMOBARRACKS MEMO

HOSP MEMOSR2 MEMO.

Summary: The system listed all the files whichcontained the filetype MEMO.

6-13

CMS COMMAND " 9-

LISTR

.FORMAT: LISTR (fn)(ft)

PARAMETERS: fn: The filename of an existing file on theECONPACK permanent disk.

ft: The filetype of an existing file on theECONPACK permanent disk.

An asterisk.

NOTES: 1. The LISTR command provides the followinginformation on each file:

FILENA-E The filename of an existing fileon the permanent disk.

FILETYPE The filetype of an existing file onthe permanent disk.

FM File mode.

FORMAT The file's format. Most files willhave an "F". This indicates thelength of each record or line.

LRECL Line record length - 80 characters.

RECS The number of records in the file.

BLOCK The storage space on the permanentdisk is divided into blocks, eachblock containing 10 records or lines.The number entered under this heading [

indicates the number of blockscurrently being occupied by the file.

DATE The date the file was created or lastmod if ied. ,'

TIME The time of day the file was createdor last modified.

6-114

Masi=

2 :LISTR (Cont.)

2. All variations of this command list only Athose files located on the user's storage space onthe permanent disk.

3. All files appearing on the list are notcreated by users at the activity. Some of thefiles are required for programming purposes andcannot be removed by the user.

VARIATION A: LISTR

FUNCTION: The system prints a list of all files on theuser's storage space on the permanent disk. Thelist is arranged alphabetically according to thefiletypes and includes specific information oneach file.

EXAMPLE:

Command issued: C>LISTR (CR)

Computer response:

FILENAME FILETYPE FM FORMAT RECS BLOCKS DATE TIME

EDIT CHOICE Al V 3 1 1 1/11/86 23:26:+ABEND EXEC Al V 40 22 1 1/11/86 23:29:

PROFILE EXEC Al V 22 11 1 9/11/85 5:44:SALLY FT75FOOl Al F 80 34 3 1/08/86 19:05:TEST FT75F0Ol Al F 80 247 20 1/11/86 15:57:SALLY FT76F001 Al F 133 56 8 1/08/86 19:05:

TEST FT76F001 Al F 133 729 95 1/11/86 15:37:

SALLY FT80F0Ol Al F 80 1 1 1/08/86 19:05:TEST FT80F001 Al F 80 266 21 1/11/86 15:37:

C>

Summary: The system printed various types ofinformation about all the files onthe user's storage space on thepermanent disk. The list wasorganized alphabetically according tothe filetypes.

6-15

..

L -i::*.. . .. . . . . . . .. . . . .., " + - -+

- " - . . . ..-+

"-. .. . .. .. - . .- • , " "-- " ••

i -*. -

LISTR (Cont.) r

VARIATION B: LISTR fn ft

FUNCTION: The system prints information pertaining to thefile specified by its filename and filetype.

EXAMPLE:

Command issued: C>LISTR TEST FT80FOO1 (CR) k

Computer's response:

FILENAME FILETYPE FM FORMAT RECS BLOCKS DATE TIME

TEST FT80FO0l Al F 80 266 21 1/11/86 15:37:

C>

Summary: The system printed information for thespecified file TEST FT80.

VARIATION C: LISTR fn

FUNCTION: The system prints information pertaining to allfiles which have been assigned the specifiedfilename.

EXAMPLE:S.-

Command issued: C>LISTR TEST "

Computer's response:

FILENAME FILETYPE FM FORMAT RECS BLOCKS DATE TIME

TEST FT75FOO1 Al F 80 247 20 1/11/86 15:57:TEST FT76FOOl Al F 133 729 95 1/11/86 15:37:TEST FT80FOOl Al F 80 266 21 1/11/86 15:37:

C> --

Summary: The system printed information regardingall files containing the filename TEST.

6-16

41...F'L* - -. - ''-' [, -"- .i-", -¢ . .'."-. .. %-. .. --. . . ..... .. . . . .. . . .. . . . ,. .. .

-r -n W- VPLc - IL 4 4

LISTR (Cont.)

VARIATION D: LISTR * ft

VFUNCTION: The system prints information pertaining to allfiles which have been assigned the specifiedfiletype.

EXAMPLE:

Command issued: C>LISTR * FT80FOOI (CR)

Computer's response:

FILENAME FILETYPE FM FORMAT RECS BLOCKS DATE TIME

SALLY FT80F001 Al F 80 1 1 1/08/86 19:05:TEST FT80FO01 Al F 80 266 21 1/11/86 15:37:

C>

Summary: The system printed information regardingall files containing the filetypeFT80FOO1.

6--°

' ~6-17 .

CMS COMMAND

* LISTS

FORMAT: LISTS (fn) (ft)

PARAMETERS: fn: The filename of an existing file on theECONPACK permanent disk.

ft: The filetype of an existing file on theECONPACK permanent disk.

An asterisk denoting "all".

NOTES: I. The LISTS command provides the followinginformation on each file listed:

FILENAME The filename of an existing file onthe permanent disk.

FILETYPE The filetype of an existing file onpermanent disk.

FM File mode.

FORMAT The file's line format. Most fileswill have an "F". This means thatthe length of each record, or line,is "fixed" (F).

LRECL L-ne record length - 80 characters.

RECS The number of records or lines in the

file.

BLOCK Stcrage space on the permanent diski!; divided into blocks; each block

containing 10 lines. The number -Ientered under this heading indicatesthe number of blocks currently beingoccupied by the file.

DATE The date the file was created or lastmodified.

TIME The time of day the file was createdor last modified.

.1

,$ 6-18"€

-. 2..-.

%".

LISTS (Cont.)

2. All variations of this command list only thosefiles located on the user's storage space on thepermanent disk.

3. All files appearing on the list are not

created by users at the activity. Some of thefiles are required for programming purposes andcannot be removed by the user.

VARIATION A: LISTS

FUNCTION: The system prints a list of all files on theuser's storage space on the permanent disk. Thelist is arranged alphabetically according to thefilenames and includes specific informationpertaining to each file.

EXAMPLE:

Command issued: C>LISTS (CR)

Computer's response:ILFILENAME FILETYPE FM FORMAT RECS BLOCKS DATE TIME

+ABEND EXEC Al V 40 22 1 1/11/86 23:29:SALLY FT75FOOl Al F 80 34 3 1/08/86 19:05:SALLY FT76F001 Al F 133 56 8 1/08/86 19:05:SALLY FT8OFOOl Al F 80 1 1 1/08/86 19:05:EDIT CHOICE Al V 3 1 1 1/11/86 23:26:PROFILE EXEC Al V 22 11 1 9/13/85 5:44:

" TEST FT75FOO1 Al F 80 247 20 1/11/86 15:57:TEST FT76FOO1 Al F 133 729 95 1/11/86 15:37:TEST FT8OFO01 Al F 80 266 21 1/11/86 15:37:

II

Summary: The system printed various types ofinformation pertaining to all the files

. on the user's storage space on thepermanent disk. The list was organizedalphabetically according to the file-name.

6-19

'. " "W". , -".

I

LISTS (Cont.)

VARIATION B: LISTS fn ft

FUNCTION: The system prints information pertaining to thefile specified by its filename and filetype.

EXAMPLE:

Command issued: C>LISTS TEST FT80FOOl (CR)

Computer's response:

FILZNAME FILETYPE FM FORMAT RECS BLOCKS DATE TIME

TEST FT80FOOl Al F 80 266 21 1/11/86 15:37:

C>

Summary: The system printed information about thespecified f'le TEST FT80FOO1.

VARIATION C: LISTS fn

FUNCTION: The system prints information pertaining to allfiles which have been assigned the specifiedfilename.

EXAMPLE:

Command issued: C>LISTS TEST (CR)

Computer's response:

FILENAME FILETYPE FM FORMAT RECS BLOCKS DATE TIME

TEST FT75FOOl Al F 80 247 20 1/11/86 15:57: 1a.TEST FT76F001 Al F 133 729 95 1/11/86 15:37:TEST FT80FOO1 Al F 80 266 21 1/11/86 15:37:

C>

Summary: System printed information related to e- -,

all files containing the filename TEST.

6-20

LISTS (Cant.)

VARIATION D: LISTS *ft

FUNCTION: The system prints information pertaining to allfiles which have been assigned the specifiedfiletype.

EXAMPLE:

Command issued: C>LISTS FT80FOOl (CR)

Computer's response:

FILENAME FILETYPE FM FORMAT RECS BLOCKS DATE TIME

SALLY FT80FO0l Al F 80 1 1 1/08/86 19:05:TEST FT80FOOl Al F 80 266 21 1/11/86 15:37:

C> p

'li-Summary: The system printed informationpertai ning to all files containing thefiletype FT8OFOO1.

6-21

, %14p

CMS COMMAND

LOG_

FORMAT: LOG

PARAMETERS: None.

NOTES: None.

FUNCTION: The system returns to the PAX System and promptsfor a selection from the PAX System Menu.

Note: Before returning to the PAX System, thecomputer prints the amount of clock time(CONNECT) and computer time (TRU) the user hasused since accessing the ECONPACK System.

EXAMPLE:

Command issued: CLOG (CR)

Computer's response:

LEAVING ECONPACK

PROJECT ECONCONNECT= 00:57:40 TRU = 22.70 TIO; 8,102

PAX SYSTEM MENU

1. EGONPACK2. PAXMAIL.-

3. DD1391 PROCESSOR4. PRINT PAX NEWSLETTER5. CHANGE PASSWORD

PLEASE ENTER --- 1 THRU 5 OR LOG

PAX>

°o4.

Summarv: The system returned to the PAX Systemand prompted the user for a response.

6-22

, . o. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . .•.,,,..

oI

CMS COMMAND

--.SG

FORMAT: MSG user ID message

PARAMETERS: user ID: System User ID for user currently loggedon to the computer.

message: A one line message with the followingcharacteristics:

1. It cannot contain more than 130 characters.2. It cannot contain more than 13 words.3. Each word cannot contain more than 8

characters.

NOTES: 1. The CMS command QUERY NAMES will list the IDsfor all users of PAX currently logged on to thesystem. Any of the IDs listed can be sent amessage by the MSG command. I.1I

2. If the system User's ID is unknown, the DD Form1391 Processor System time-of-day command WHOISITcan be used to obtain the ID of a particularactivity.

3. A user can lock out incoming MSGs from otherusers by issuing the CMS command SET MSG OFF.

4. The user issuing the MSG command is notnotified when the user to whom the message wassent receives it. The user is notified if theuser to whom the message was sent is not logged onto the computer.

-.-FUNCTION: The system prints the MSG as soon as the user to

whom it was sent enters a carriage return.*

U *A user need not enter a carriage return to '

receive a MSG if the CMS command SLEEP is in..-effect.

6-23. -. ..--.... .---

6- - - Y 17 -7.V-... ,,7-.- -

I

MSG (Cont.) F.J;.:

EXAMPLE:

Command issued: .

C>MSG BIRD THANKS FOR QUICK RESPONSE TO PROBLEM. (CR)

Computer's response to sender: C>

Computer's response to receiver after a carriage return is ,

MSG FROM TRAIN5 : THANKS FOR QUICK RESPONSE TO PROBLEM.

Summary: The system stored the message until thereceiver entered a carriage return.When the receiver hit a carriage return,the system then printed the ID of theuser who sent the message and the message.

|6--4

= • ~...

." ~6-24"--"

CMS COMMAND 1

FORMAT: QED

*PARAMETERS: None.

NOTES: There are two "editing modes," the IBM and theQED, in which the system may operate. Theseediting modes only affect the methods of deletingcharacters from a data line BEFORE the carriagereturn key has been depressed.

FUNCTION: The system changes to the QED editing mode andprompts for another command.

EXAMPLE:

Command issued: C>QED (CR)

Computer's response:.p.

THE QED EDIT MODE WILL AUTOMATICALLY BE USED FOR THIS ANDSUBSEQUENT TERMINAL SESSIONS. THIS SELECTION MAY BE CHANGED TOTHE IBM EDIT MODE AT ANY TIME BY TYPING "IBM" AT THE CMS (<C>)

PROMPT.

THE FOLLOWING COMMANDS ARE APPLICABLE IN THIS MODE:

1. CONTROL A = FOR CHARACTER DELETION2. CONTROL W = FOR WORD DELETION3. CONTROL Q = FOR LINE DELETION4. CONTROL R = FOR PRINTING REVISED LINE BEFORE

ENTERING A CARRIAGE RETURN

C>

Summary: The system changed to the QED editingmode and prompted the user with a Cprompt.

6:-256-25 "

1" ""

%'

CMS COMMAND -.

%,QUERY

FORMAT: qUERY keyword

specific system user ID

TIMETRUUSERSDISK

NOTES: None.

VARIATION A: QUERY NAMES

FUNCTION: System prints a list of all System User IDscurrently logged on to the PAX System. .

EXAMPLE:

Command issued: C>QUERY NAMES (CR)

Computer's response:

CAP006 -EFi, FRED -DE8, V3MCC -DED, LACEE -DSCMAURICE -DSC, SHARP5 -EE6, BIRD -EE3, NELSON -DEACAPSINK -DSC, V3NAF -DF8, DARWIN -DF3, CHUCK2N -EF4

Summary: The system printed a list of all SystemUser IDs currently logged on to thePAX System.

VARIATION B: QUERY Specific system user ID.

FUNCTION: System verifies whether the specified SystemUser ID is currently logged on to the PAX System.:

EXAMPLE 1:

Command issued: C>QUERY BIRD (CR)

Computer's response: BIRD -EE3 "*

6-26

.•I . . ° -.*" ' ' .-' . .•' ... °. . ' .• -.' .•. - ° ° .• .. , • . , . .. o , , o • , ,

QUERY (Cont.)

S .- e*

Summary: The system confirmed the System UserID. BIRD was currently logged on to thePAX System.

EXAMPLE 2:

Command issued: C>QUERY BIRD (CR)

Computer's response: DMKCQGO45E BIRD NOT LOGGED ON

Summary: Tie system notified the user that theID. BIRD was not currently logged on tothe computer. -"

VARIATION C: QUERY TIME

FUNCTION: The system displays the current time, the date,and the amoint of connection time since the user

accessed the ECONPACK System at the PAX Menuprompt.

EXAMPLE:

Command issued: C>QUERY TIME (CR)

Computer' s response:

TIME IS 14:45:32 CDT WEDNESDAY 01/08/86CONNECT= 01:02:31: VIRTCPU = 000:00.98 TOTCPU= 000:04:13

Summary: The system specified the total clocktime (hours, minutes, seconds) the userhad been logged on to the ECONPACKSystem component of the PAX System.

6-27

.-- ' " -'

QUERY (Cont.)

-

VARIATION D: QUERY TRU'.5.

FUNCTION: The system lists the total clock time (hours,minutes, seconds) and the number of TRUs usedsince the user accessed the ECONPACK System atthe PAX Menu prompt.

EXAMPLE:

Command issued: C>QUERY TRU (CR)

Computer's response:PROJECT ECONCONNECT= 01:02:41 TRU= 32.19 TIO 23,338

Summary: The system specified the connection timeand the amount of TRUs used since theuser accessed the ECONPACK System.

VARIATION E: QUERY USERS

FUNCTION: The system lists the number of users currentlylogged on to the PAX System.

EXAMPLE:

Command issued: C>QUERY USERS (CR)

Computer's response: 028 USERS, 000 DIALED

Summary: System specified the number of userscurrently logged on to the PAX System.

.rVARIATION F: QUERY DISK

FUNCTION: The system displays information regarding theuser's ECONPACK central disk files.

6-28

7- - . .

4, ."..".%' ' % ,f , , 4, - ... . r • .

" - '" EXAMPLE :[

Command issued: C>QUERY DISK (CR)

Computer's response:

BLK- BLKS- BLKS- BLK- F

LABEL CUU M STAT SIZE FILES USED-(%) LEFT TOTAL

HNDECO 302 A R/W 1024 35 869-42 1221 2090

TAFT 411 B R/O 1024 30 2911-35 5449 8360

ACSLIB 191 P R/O 1024 160 4172-50 4188 8360

UPL370 500 R R/O 1024 316 6232-85 1083 7315

CMS190 190 S R/O 4096 281 3033-95 159 3192

CMS19E 19E Y/S R/O 2048 285 6893-76 2227 9120

C>

Summary: The system displayed information aboutthe user's ECONPACK central disk files.

6-29

.'

CMS COMMAND

RENAME

FORMAT: RENAME fnl ftl A fn2 ft2 A

PARAMETERS: fnl ftl: The filename and filetype of anexisting ECONPACK permanent disk file.

fn2 ft2: The filename and filetype to replacethe existing name and filetype of anECONPACK permanent disk file. -

A: File mode.

NOTES: The contents of the specified file are notaffected by this command.

FUNCTION: The system changes the filename and filetypeof an existing file on the ECONPACK permanentdisk to the specified new filename and file-type.

EXAMPLE:

Command issued: C>RENAME COST MEMO A COSTHIGH MEMO A (CR)

Computer's response: C>

Summary: The system changed the title of thefile, COST MEMO, to COSTHIGH MF-MO andprompted the user for another CMS command.

6-30

ic:

CMS COMMAND

SET'

FORMAT: SET MSG setting

PARAMETERS: MSG: Refers to the printing of a message at theuser's terminal as the result of the MSGcommand.

setting: OFFON

VARIATION A: SET MSG OFF L

FUNCTION: The system prevents messages sent as a result ofthe MSG command from being printed at the user'sterminal. The system notifies the sender thatthe receiver is not receiving messages.

EXAMPLE:

j 'j Command issued: C>SET MSG OFF (CR) LComputer's response: C>

Summary: The system will prevent any messagesfrom printing at the user's terminal andwill notify the user sending a MSG thatthe user is not receiving messages. MSGwill be set off until the command MSGSET ON is issued.

VARIATION B: SET MSG ON

FUNCTION: The system prints messages sent as a result ofthe MSG command. The system automatically setsMSG ON when the user logs on to the computer.The only time the user needs to enter thiscommand is to cancel the effects of a previouslyentered SET MSG OFF command. .

6-31

-~--~ .- ~~ ~-'~ ~ .-. ~ ~~V ~ ~ ~'~~ -~ . - -

SET (Cant.)

EXAMPLE:

Command issued: C>SET MSG ON (CR)

Computer's response: C)

Summry:The systemi cancelled the effects of the

SET MSG OFF command.

6-32~

IVW%/

s... *%,.(..<'4

CMS COMMAND

SLEEP

FORMAT: SLEEP

PARAMETERS: None.

NOTES: The user cannot enter commands while the SLEEPcommand is in effect.

FUNCTION: The system allows messages sent by the CMScommand MSG to be printed at the user's terminalas soon as they are sent; the user does not needto enter a carriage return to receive themessage(s). Sleep remains in effect until theuser terminates it. To do this, the user musthit either the escape key or the alt mode keytwice.

. EXAMPLE: ,

Command issued: C>SLEEP (CR)

Computer's response: --

Summary: The system is "set" to print a MSG asscon as it is sent. To return to theC>, the user should hit the ESCAPE keytwice.

6-33

CMS COMMAND

TYPE~

FORMAT: TYPE fn ft

PARAMETERS: fn: The filename of an existing file on theECONPACK permanent disk.

ft: The filetype of an existing file on theECONPACK permanent disk.

FUNCTION: The system prints the contents of the specifiedfile and prompts for another CMS command.

EXAMPLE: k i

Command issued: C>TYPE COST MEMO (CR)

Computer's response: TEE COST ESTIMATE FOR THE PRIMARYFACILITY APPEARS TOO HIGH. SENDADDITIONAL INFORMATION. (J.H.B.

Summary: The system printed the contents of the Hfile, COST MEMO, and prompted foranother CMS command.

6-3-

Io

CHAPTER 7FILE INPUT MODE

7 FILE INPUT MODE --

7.1 Introduction. This chapter is for analysts who chooseto create their input file(s) using the CMS editor on theTYMSHARE system. This chapter presents the details of re-quired input for doing an ECONPACK EA run. It is important

*' that the analyst become well acquainted with the generallayout of an input "file". A word of caution: filescreated in this manner are not necessarily usable with theterminal prompting mode, described in Chapter 5.

The ECONPACK computer program is a very flexible piece ofsoftware, containing many optional features for doing EAs. Theterminal prompting mode discussed in Chapter 5, while requiringlittle knowledge of the computer system, offers little freedom inutilizing these options. In the file input mode discussed inthis chapter, the user/analyst has freedom to use any of theavailable options, along with the responsibility to devote morethought to the process.

This chapter is designed to "stand alone". Due tonecessity, economic concepts and computer commands areinterspersed. For the user's convenience, a command summaryis presented on the left side of the page. These summariesprovide a quick reference for the commands explained indetail on that particular page.

7.1.1 Sample Input File. The input file consists of severalmajor sections, or "blocks", summarized below:

Banner/CommentsTitles/OrganizationDataAlternativesOutputGraphicsFormat Reports

%: Ranking Sensitivity

A description of these major blocks is presented on thefollowing pages.

NOTE: Input data lines are limited to 72 characters (includingquotes and ampersands). Ampersands may be used to indicatecontinuation of data on the following line. NO BLANK LINES ARE

'. ... [ALLOWED. Either a comma (",") or a space ( "1 may be used as aseparator/delimiter.

7-1

FILE INPUT MODE

MAJOR DATA BLOCKS

-'- - - -------------------------------------------------- - - - -.

BLOCK EXPLANATION 0

1. Banner/Comments Banners and comments are optional. F,.(Optional) Any number of banners or comments

can be used throughout the inputfile. The use of an asterisk (u*")in the first column (firstcharacter position) is necessary.A banner at the start of the inputfile can be used to identify thefile itself. Comment/banners can

4 be similarly used throughout aninput file to insert anyinformation desired for purposes ofexplaining and/or documenting thevarious sections of the input file.

SAMPLE BANNER ICOMMENT

................ . .. ......... o..o...,....... ,...,, ... ,...

FORT XYZ PUBLICATION FACILITY

- - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

2. Titles/Organization This block is a collection ofinformation to be used in labeling

reports and as a means ofidentifying the input files.

/-2

" ' . 7 -2 .' .- -

,- -,... .- - ,I%

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

-----

BLOCK EXPLANATION

2. Titles/Organization The "TITLES" line can consist of up(Continued) to five (5) titles (strings), each

up to 68 characters long. TitlesA. TITLES [Required; must be in 'quotes', separated by

enclose titles in spaces (each string will appear assingle quotes; use a separate line in the printout).ampersand if more Lines of titles in the data inputthan one line is are joined by ampersands (&) at theneeded; limited to end of each line. Ampersands must5 lines of 68 be placed outside of the quotes in .

characters.] order for this continuation featureto work properly. If an ampersandis entered within the quotes as a "-

part of the title itself, then thatis how it will be treated. [Quotescannot be broken at the end of aline using the ampersand.]

B. ORGANIZATION The "ORGANIZATION" line can consist[Required; enclose of one string of up to 37organization title characters and must be in singlein single quotes; quotes'. Include: theuse an ampersand if organization/command, a point ofmore than one line contact (a telephone number of theis needed; limited submitting contractor's name (ifto 37 characters.] applicable). In the input file,characters.] use an ampersand if more than one

input line is used. Projectinformation must be in single'quotes'.

C. DATE [Required; The "DATE" line is the date of

enclose date in submission or date of analysis.

single quotes; Date information must be in singlelimited to 37 quotes', and must not exceed 37characters.] characters.

7-

h. .. o .. ....

FILE INPUT MODE

MAJOR DATA BLOCKS~~(Continued) "

BLOCK EXPLANATION

2. Titles/Organization(Continued)

D. PROJECT [Required; The "PROJECT" line should describeenclose project the title of the project undertitle in single consideration (max 37 characters).quotes; use an In the input file, use an ampersandampersand if more if more than one input line isthan one line is used. Project information must beneeded; limited to in single 'quotes'.37 characters.]

E. OBJECTIVE [Required; The "OBJECTIVE" line should specifyenclose objective in the project objective (max 37single quotes; use characters). The objective must beampersand if more in single 'quotes'. In the inputthan one line is field, use an ampersand if moreneeded; limited to than one input line is used.37 characters.]

SAMPLE TITLES/ORGANIZATION BLOCK*

THE TITLES ARE 'PUBLICATION FACILITY' 'FY92' 'PREPARED JAN 1986' &'NATIONAL TRAINING CENTER' 'FORT IRWIN, CALIFORNIA'ORGANIZATION &

'DIRECTORATE OF ENGINEERING AND HOUSING, MR. EDWIN PONO'DATE 'JAN 1986'PROJECT 'PUBLICATION FACILITY MODERNIZATION'OBJECTIVE 'PROVIDE LEAST COST DOCUMENTATION PROCESSING' r

It is a good idea to include a comment in the input file withan asterisk, *, in column one indicating the price level that theanalysis is based on. For example, *Price Level = FY88.

3. Data The DATA block starts with the"BEGIN DATA" command, and contains

A. BEGIN DATA a number of subsections. Samp1l[Required; starts data blocks are shown on page 7-12.data block.)

7-4

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

3. Data (Continued) The last two sets of entriesaccomplish the same results withand without the ADJUST statementsrespectively. The order of thesecommands is important.

B. PERIOD [Required; The period of analysis is the time,follow with number of in years, from the beginning of theyears in the period start year, for which compilationsof analysis.) of alternative cost are included.

This must be the first command inthe DATA block since subsequentcommands use this information. Themaximum period is 100 years. Theperiod statement consists of therequired identifier word PERIOD,followed by the number of years inthe period of analysis.

C. START-YEAR [Required; The BASE-YEAR and the START-YEAR of

follow with start the analysis (must be hyphenated).year.] At least one of these two state-

ments must be included in the datablock. Both may be included ifdesired. If only one is included,the other is assumed to be thesame. They must follow thePERIOD command.

D. BASE-YEAR [Optional; The BASE-YEAR (optional--assumed torequired only if the be equal to the START-YEAR if notbase year is entered) is the reference point indifferent from the time for present valuestart year; if used, calculations. All costs arefollow with base convert d to present value amountvear.] as of the beginning of the base F

year. The BASE-YEAR statementconsists of the required identifierphrase BASE-YEAR, followed by theyear selected to be the base year.

7-5. "...

'p..

FILE INPUT MODE "-" : rMAJOR DATA BLOCKS

(Continued)

BLOCK EXPLANATION 'I'

3. Data (Continued) The START-YEAR is the first year ofthe period of analysis for whichcost data are included. The startyear should not be later than thebase year. In many cases, thestart year will be the same as thebase year. If the start yearprecedes the base .-ear, presentvalue calculations are handled bythe program accordingly, so thatcosts incurred prior to the baseyear are "discounted forward" orcompounded. The START-YEARstatement consists of the requiredidentifier phase, START-YEAR,followed by the year selected to bethe start year.

The ability to include a base yearin addition to the statt yearallows the user/anaJvct to specifya point in time, duzing the period

dof analysis but other than thebeginning of the start year, as theI present value reference point.

.4 The point in time to which presentvalue calculations convert costs toan equivalent amount is entirelyarbitrary. The EA is a tool tosupport a decision by showing whichof a group of mutually exclusivealternatives is the economicallybest one. The further back in timeto which the present worthconversions are made, the smallerwill be the final net present valueof the costs of the alternatives.

7-6 .

II

-'. .- - - . . ,.f .S ~ -4 - .~ . - . . . -. aS . - . . . . -" - - . -

FILE INPUT MODE rMAJOR DATA BLOCKS

(Continued)

---

BLOCK EXPLANATION _

3. Data (Continued) Specification of a base year whichis later than the start year willcause the net present value figuresfor alternatives to be larger; butdetermination of the least costlyalternative is unaffected by thischoice.

In an EA, it is the relativedifferences between alternatives,and the order of preference that is -'-

important, not the actual amounts L'involved. The key to correctlycomparing these numbers is that thesame point in time be used.ECONPACK guarantees this byautomatically applying the samestarting point and the same periodof analysis to all alternatives.

By allowing the user to specify aBASE-YEAR in addition to a START-YEAR, a convention preferred bysome analysts is made possible.This convention is to convert allthe costs of an alternative to apresent value amount as of thebeginning of the economic life ofthe facility.

Consider, for example, the case ofthree alternatives designed tosatisfy an objective from FY 1995through 2004. If one of thealternatives requires a 3-yearconstruction period and the othersrequire only 1 year each, then theperiod of analysis should be from1992 through 2004. This allows thecosts for the alternative requiring3 years of "lead" time forconstruction to be included (for1992, 1993, and 1994).

7-7

. • . - , . , . . . 7 -. ', .. ,. . . . ..

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION r

3. Data (Continued) All three would provide thefunction described by theobjective, starting in 1995. IfBASE-YEAR 1995 and START-YEAR 1992are entered, then the present valuecalculations reflect conversion tothe beginning of 1995. Without theBASE-YEAR statement, the systemdefaults to the start vear.

E. RATE [Optional; if RATE (optional):not used, ECONPACK The rate statement indicates theautomatically defaults discount rate which will be used into 10 percent; if the calculations. Current DoDused, follow with the policy for EAs requires that a 10%desired rate, discount rate and constant dollarexpressed as a whole ana ysis be used. If the rate -

number.] statement is not entered, then theprog-ram automatically uses, or

defaults to a discount rate of 10%.The RATE statement consists of therequired identifier phrase RATEfollowed by the discount rate, inparcent form (e.g., 10% would beentered as 10, not .10). The RATEstatement must follow the BASE-YEARand/or START-YEAR statements.

Differential Inflation Data(optional):

EAs are done in constant dollarsand generally no inflation isincluded. However, ECONPACK allowsfor inclusion of tables for thepurpose of incorporating recognized r {differential inflation in the EA.Differential inflation data enteredhere is used in the programcalculations only if theappropriate commands are entered inthe alternatives block, discussedlater.

7-8

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

3. Data (Continued) Each inflation scenario entryconsists of the required identifier

F. INFLATION [Optional; phrase INFLATION, a label (maximumuse only if a 30 characters, including spaces)differential identifying the inflation scenarioinflation rate is (in single 'quotes'), and theexpected; if used, estimated inflation (in decimalfollow with a label, form)(--e.g., 4% is entered as 0.0430 characters max-- for each year of the period ofenclosed in single analysis). Note that a shorthandquotes--and the method of notation may be used:expected differential 30*.02 is the same as entering .02inflation, expressed (for 2% per year) thirty times. Ain decimal form.] maximum of 10 inflation data sets

may be included in one ECONPACKrun.

ADJUST (optional):

.2' G. ADJUST [Optional; if The ADJUST statement allows the

used, must follow the user/analyst to perform theRATE command; if calculations of an EA in such a wayused, follow with the that different inflation scenariosnumber indicating the for different cost items can besequence of the included in the analysis, with thegeneral inflation economy's expected general orscenario.] overall inflation rate factored

out, thus producing a constantdollar analysis that takes intoaccount differential inflation.The ADJUST statement consists ofthe required identifier term ADJUSTfollowed by a number. The numberis the sequence order of thatinflation scenario entered in thedata block which is meant torepresent general inflation.

--9

I

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

3. Data (Continued) If the ADJUST statement is used,then all cost items should be

assigned to an inflation scenario,so that the differential inflationcalculations will properly reflectthe desired assumptions. [Note:Another way of includingdifferential inflation in anECONPACK EA run, without using theADJUST statement is to calculateand enter the applicabledifferential inflation values inthe data block.] If used, theADJUST statement must follow theRATE statement.

Residual Value Tables (optional):

H. RESIDUAL [Optional; In connection with one of the twoused if a residual general methods of incorporatingtable is desired; if the concept of residual or salvageused, follow with a value into an EA, residual valuelabel, 30 characters tables may be entered at this pointmax--use single in the data block. Residual valuequotes--and the data entered here is used in theresidual vlue for program calculations only if theeach year of the appropriate commands are entered inperiod of analysis, the alternative block. Eachexpressed in decimal residual schedule consists of theform.] required identifier phrase

RESIDUAL, a label (maximum 30characters, including spaces)identifying the residual scenario(in single 'quotes'), and theresidual index values. A residualvalue schedule must contain oneresidual value for each year of theperiod of analysis.

.'S'

:-6.

7-10

............... .... ..................

-' I,

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued) . V •

BLOCK EXPLANATION

3. Data (Continued) The residual value for a given yearis equal to that portion (indecimal form) of a specified startvalue (discussed in this chapter)which is the estimated residual orsalvage value at that point during L_the period of analysis. The sameshorthand method used to enterinflation may be used to enterresidual values. (e.g., 3*1.0 isthe same as entering 1.0 (100%)three times; 1.0 .98 .96 .94 .925*.90 means 100% in the first year,98% in the second, followed by 96%,94%, and 92% in the succeeding 3years, 90% for the next five years,etc.) A maximum of 10 residualtables may be included in oneECONPACK run. Sample data blocksare shown on page 7-12.

I. END DATA [Required; The data block ends with the ENDends data block.] DATA command. "' "

.'..

4.., .,.

. . .. . . . . . . . . . . . . . . . . . . . . . . ."-

.4... .. . . . . . . . . . . . . . . . . . . . ... . ,

o°. • . - .,

SAMPLE DATA BLOCKS

I. BEGIN DATATHE PERIOD IS 25THE START-YEAR IS 1992RATE 10

END DATA

II. BEGIN DATA• "."THE PERIOD IS 25

START-YEAR 1992RATE 10INFLATION 'CONSTRUCTION' 10*.02, 15.0"INFLATION 'PERSONNEL' 25*.01INFLATION 'HIGH TECH EQUIPMENT' 10*-.02, 15*0

END DATA

III. BEGIN DATAPERIOD IS 25START 1992

ADJUST 2INFLATION 'CONSTRUCTION' 25*.05INFLATION 'GENERAL FNILATION' 25*.04INFLATION 'PERSONNEL' 25*.06

END DATA ..',

IV. BEGIN DATAPERIOD 25START 1992ADJUST 2INFLATION 'CONSTRUCTION' 25*0.96154

INFLATION 'PERSONNEL' 25*1.9231END DATA

The inflation scenarios represented in the last two data blocksare identical. The first of these uses the ADJUST statement, inwhich the inflation scenarios are entered, explicitly delineatingestimated inflation for various categories of expense items. TheADJUST statement will cause the program to execute calculationsreflecting constant dollar analysis, but recognizing differentialinflation by factoring out general inflation as indicated in thesecond (ADJUST 2) INFLATION schedule entered ('GENERAL -qINFLATION'). In the last data block, the same results will begenerated, but the differential inflation has been calculated bythe user in a separate operation.

7-12

---------------------------..- k .. ....

~.0,

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

4. Alternatives Each alternative "sub-block"represents an alternative or a

A. BEGIN ALTERNATIVE scenario of an alternative. Each[Required; begins the alternative description starts withalternatives block "BEGIN ALTERNATIVE" and ends with F-and each separate "END ALTERNATIVE." Two samplealternative.] alternative blocks for a primary EA

and two sample alternative blocksB. END ALTERNATIVE for a secondary EA are presented in

[Required; ends each this section. A maximum of 20 .separate alternative alternative blocks may be includedand the alternatives in one ECONPACK run.block.]

ALTERNATIVE TITLE:

C. ALTERNATIVE TITLE Describes the alternative (max 20(Required; enclose characters). Appears in the outputalternative title in reports and as legend informationsingle quotes; on the graph. The alternative namelimited to 20 must be included within singlecharacters.] 'quotes.'

D. ECONOMIC-LIFE ECONOMIC-LIFE (hyphen required)[Required; follow in years (if applicable).with the economiclife of the alter- Appears as header information innative, enclosed in the output reports. Thissingle quotes.] information item is not used in any

calculations. It refers to theeconomic life of the alternatives.

E. EXPENSE-ITEM EXPENSE-ITEMS (costs):[Required; followwith a label, Each expense item is listed hereenclosed in single for the alternative being de-quotes, and a cost scribed in the particular alterna-for each year in tive block. Each expense item linethe period of consists of the required identifieranalysis; label can phrase EXPENSE-ITEM (hyphen re-be three lines of 12 quired), a label identifying the "".characters each; variable (in single quotes), andseparate lines with the estimated expense for each yeara colon.] of the period of analysis.

7-13

FILE INPUT MODE ">- %

MAJOR DATA BLOCKS. (Continued)

BLOCK EXPLANATION

4. Alternatives Expense items are entered in(Continued) constant dollars (no inflation is

included in the costs). Again,note that a shorthand method ofnotation may be used: 24*100000 isthe same as entering 100000 twenty-four times. The label is used forcolumn headings for output tablesand cannot exceed 36 characters (12characters for each line of thelabel heading, separated bycolons--:).

F. SELECT INFLATION SELECT INFLATION (optional):[Optional; if used,follow with numbers If differential inflation is to beindicating the included in the EA calculations,appropriate inflation then this statement is required inschedule for each the alternative information block,expense item.] and is entered following the last

of the expense-item entries. Thisstatement consists of the requiredidentifier phrase "SELECTINFLATION", followed by an

% inflation index schedule sequencereference number for each expenseitem included in the alternative.For example, for an alternative

-. having 4 expense items, thestatement, "SELECT INFLATION 1 2 23" means that inflation indexschedule 1 applies to the first

expense item, schedule 2 to thesecond and third expense items, andschedule 3 to the fourth expenseitem.

7-14.5!

-'.N. i-1. 1.-7 1- -

% e IV%

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

4. Alternatives Note that the same shorthand method(Continued) used in other aspects of an

ECONPACK input file may be used inthis statement: i.e., "SELECTINFLATION 1 2*2 3" is an equivalentcommand to the one noted on page 7-14. If this statement is notentered at all, the calculationsare generated with an assumption ofzero inflation for all expenseitems. If this statement is used,then there must be an inflationschedule referenced for eachexpense item in the alternative.Entering a zero for the referencenumber means that a zero inflationscenario will be employed in the

calculations. For example, "SELECTINFLATION 1 2*0 3" means that thefirst inflation scenario entered inthe data block applies to the firstexpense item, zero inflation .,-

applies to the second and third ..expense items, and the thirdinflation scenario applies to thefourth expense item.

G. SELECT DISCOUNT SELECT DISCOUNT (optional):[Optional; use onlyif mid-year The user can specify with thisdiscounting is not command which discount factor typedesired; if used, applies to each expense item. Iffollow with the this command is not entered, thenumber indicating the program will execute calculations .

discount factor type based on mid-year discount factors.for each expense- If this command is entered, thenitem. ) one discount factor type must be

entered for each expense item inthe alternative (type 1 = beginningof year discount factor, type 2 =

mid-year, 3 = end-of-year, 4continuous discount factor).

7-15

%. .', .' -./<'¢'.'..'. .',' '..,... ,..... ...-. • . .,, < .-.. -.. ,. .,. ....... ,.,.. .,. -,.:.-",.,.- . - ,.., .. -. -..-

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

4. Alternatives For example, if there are four(Continued) expense items, this statement, if

entered, would require that four

discount factor types be specified.The statement consists of the re-quired identifier phrase "SELECT LDISCOUNT," followed by the types."SELECT DISCOUNT 1 3*2" means thebeginning year factor applies tothe first expense item in thealternative and the mid-year factorapplies to the other three expenseitems.

The discounting conventionsselected should reflect the natureof accrual for the respectiveexpense items. For example, if anexpense item occurs in lump sumfashion at the end of the year,type 3 (end of year) isappropriate. If it occursperiodically, such as monthly ordaily, then type 4 or type 2(continuous, or mid-year) would bea good choice. If the expenseoccurs at the beginning of theyear, then type I would beappropriate.

SALVAGE VALUE or RESIDUAL VALUE

The concept of salvage value can beincorporated into an ECONPACK EArun in two general ways. Eitherthe value can be determined inde-pendently and then enteredexplicitly as a return, or negativecost, or the user can make use ofan automated ECONPACK feature whichcalculates and displays the entire "".depreciation schedule according to "a particular form.

7-16

Ira oAI

%-a.

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued) "6

BLOCK EXPLANATION

'." 4. Alternatives By entering the SALVAGE VALUE j.''

(Continued) statement, the amount entered isassumed to accrue at the end of thelast year of the period ofanalysis. The program convertsthis amount to a present worth andsubtracts the resulting value fromthe present value of the expenseitems to arrive at a net presentvalue of the cost of thealternative.

H. SALVAGE VALUE The SALVAGE VALUE statement[Optional; if used, consists of the required identifierfollow with the phrase SALVAGE VALUE followed byamount of the the amount of the salvage value.salvage value.] This amount should be in

undiscounted constant dollars,unless some differential inflationis presumed to be applicable. Ifso, the amount entered shouldinclude such differential inflation(i.e., the program will not

automatically calculate inflationfor the salvage value when usingthe SALVAGE VALUE statement). If aresidual or return of some kind isknown to be part of a alternativeat some point during the period ofanalysis other than at the end ofthe last year (e.g., if thealternative involves the sale ofsome equipment or its release forsome other productive governmentuse), then this effect can beincluded simply as a cost item witha negative sign.

By making use of the RESIDUAL VALUEfeature, the salvage valuecalculations can be included usinga preset residual factor schedule.

7-17

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

4. Alternatives This feature calculates what the(Continued) salvage (residual) value would be

in each year if the project were tobe terminated in that year, andsubtracts this amount, in presentvalue terms, from the cumulativepresent value of the expensesincurred for the alternativethrough that year. As a result,the analyst is able to see thecomparison of alternatives forassumed project termination notonly at the end of the period ofanalysis, but at the end of everyyear in the period of analysis aswell.

There are three "sub-options" for _)calculating depreciation: the . -

straight-line method, the

amortization declining balancemethod, or the user's own method.The user may specify an inflationindex to apply to the residualfactor, if applicable. A discountfactor may also be specified.

When doing an EA run which includessalvage or residual values, allalternatives must use the sameconcept. Either all alternativeshaving such an occurrence shoulduse the residual value feature, orthey should all use the salvagevalue statement approach. Theprogram will run with a mixture ofthese two concepts, but the resultswill be somewhat misleadin6. Theend results to the last year of theperiod of analysis will beappropriately comparable.

7-18.4.- ' "

i- '

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

--------------------------------------------------------------------------BLOCK EXPLANATION

4. Alternatives But for selected years during the

(Continued) period of analysis, a comparison ofcalculation results is not meaning-

ful, since the residual featuremethod shows net cumulative present

value less discounted terminationresidual value, whereas the salvagevalue statement method does notinclude any subtraction of assetsalvage value from cost until theend of the period of analysis.

A tabular summary of the requiredand optional commands for the threedifferent "sub-options" included inthe RESIDUAL feature is illustratedin this section.

The example shows for each iteminvolved in the RESIDUAL featurethe required (or optional) command,the residual type(s) for which itis required, and the applicableparameter characters which followthe command. RESIDUAL featurecommands take the general form of"COMMAND" followed by "parameter".

V '

7-19

RESIDUAL SCHEDULE OPTIONS COMMAND SUMMARY

Residual Type for Which

Command Command Is Required* Parameter

SELET REIDUA STRT S, DB USConstant dollarSamount of start

value, indollars.

SELECT RESIDUAL TYPE SL SL

DB DB

us Number indi-cating sequenceof residualscheduleappearing indata block. Ifthere are threedifferent resi-dual schedules,for example,and the secondone is to beused, the K --- .

parameter wouldbe 2.

SELECT RESIDUAL LIFE SL, DB Number of years ...

of residualschedule life.

SELECT RESIDUAL BEGIN SL, DB Year residualschedulebegins.Residual inthis "beginyear" is equalto the startvalue. Resi-dual factors . -

indicatingdecline in [residual value(depreciation)

SL straight line take effect inyear following

DB = declining balance this "begin"year.

US = user specified

7-20

,-.................. ...... .........,,......... ..... .. ....... ...... ... ,.--,..,-..... ....... ,-....-.• %. .. ". .'- ', , -'-' '-' "." '- • ... -. .. - -. *' -'.* .'- '.',' -. * -' '-,'- -. : '-. . . . . . ..' ' ,- " " .' ',

I

RESIDUAL SCHEDULE OPTIONS COMMAND SUMMARY

(Continued)

Residual Type for WhichCommand Command Is Required Parameter

SELECT RESIDUAL RATE DB (optional) The interestrate, inpercent, uponwhich theamortizationschedule usedto derive thedeclining bal-ance residualschedule isbased.

SELECT RESIDUAL RATE DB (optional) If this(Continued) command is not

entered and aDB residualtype is beingused, then therate specifiedwith the RATE

command in thedata block willbe used. If noRATE statementis entered inthe data block,the rate usedfor the DB re-sidual will bethe defaultrate, which is10%.

SELECT RESIDUAL INFLATION SL,DB,US Number(optional) indicating

sequence ofinflationschedule userwishes to applyto residualvalue.

7-21

I _

RESIDUAL SCHEDULE OPTIONS COMMAND SUMMARY

(Continued) V.

Residual Type for WhichCommand Command Is Required Parameter

SELECT RESIDUAL INFLATION DB (optional) If this(Continued) statement is

not entered,the programwill executecalculationsassuming a zerorate ofinflation forthe residual.

SELECT RESIDUAL DISCOUNT SL,DB,US I = beginning L(optional) of year dis-

count factor.2 = mid-yeardiscount fac-tor. 3=end of

year discountfactor. 4=continuous dis-

count factor.

If this

statement isnot entered,

program willexecuteresidualcalculationsbased on end-of-year dis-count factors.

'- .

r

7I

FILE INPUT MODE L

M4AJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

4. Alternatives Format Report Statements(Continued) (optional):

These statements must be includedin the alternatives block if thespecialized report formats, dis-cussed in Chapter 1 are to begenerated in the ECONPACK programrun. For the format reports A-i(primary analysis), and A (second-ary analysis), each expense itemfor an alternative must be identi-fied by category. Thisidentification is accomplished withthe use of format reportstatements.

These statements take the familiarform of "COMMAND," followed by anumber indicating the sequenceorder of the expense item to whichthe command refers. For example,the statement, "NEW COSTS 1 2"means that the first and secondLexpense items in the alternativeblock are to be lumped togetherinto the NEW investment categoryfor purposes of the A-i reportformat. A shorthand notation maybe employed in these statements, F-using the hyphen (i.e., 1-4 refersto expense items 1 through 4 and isequivalent to 1 2 3 4.

The FORMAT REPORT STATEMENTSSUMMARY included in this chaptersummarizes the format statementcommands according to category ofalternative. There are three suchcategories: an alternative can beeither a secondary EA alternative,a status quo alternative for aprimary EA, or a proposedalternative for a primary EA.

7-23

,k '.-% !:

I .r -

N-

FILE INPUT MODE IKMAJOR DATA BLOCKS

(Continued)

BLOCK EXPLANATION

4. Alternatives A review of the summary shows that(Continued) for a secondary analysis, if a

special format report is to begenerated, then every expense itemin the alternative must be identi-fied as either an R&D, an invest-ment, or a recurring annualexpense. A similar requirementexists for each of the other twocategories of alternatives.

Explanations for these formatreport statements are providedlater. For either of the formatreports, the computer program addstogether, for each year in theperiod of analysis, all if theexpense items for each category asidentified by these report formatstatements.

In the case of secondary analysis,sums for the three categories areprinted out in the Format A report,left to right. Then the sum andthe discounted sum are printed outfor each year in the period ofanalysis. These discounted annualamounts are then summed to show thecumulative present value of allcosts, excluding any salvage/residual value which may beinvolved for the entire period ofanalysis. The uniform annualequivalent of this amount is thenshown, followed by the samefigures adjusted by subtracting theapplicable salvage/residual value.

In the case of primary analysis, asimilar process takes place.Primary analysis looks at the EA ina slightly different way, asreflected by the A-i format.

7-24

" - . . . . V - , . - " . " - - . . .* . , . , ' , .. , . .. . . . - - - . . - , . . . . . . ., . . . . . . . . . . . . . . . . . . . . , . -. . . - ." , ;. .' _' _''. , ' .... '."• .. - -. ". . ..' -... . .....• ... . .' . . .... . ...', ' .' - . "- ". " " . "' ".. , -.

... 0

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued) ,1

BLOCK EXPLANATION

4. Alternatives The issue addressed in a primary EA(Continued) is whether a proposed alternative

to the status quo will result insavings sufficient to offset anycosts required to implement such a

change.

The A-i format shows thesubtraction of the sum of therecurring costs for the proposedalternative from the recurringcosts for the existing situation.This difference is shown for eachyear, is discounted, and thesediscounted annual amounts aresummed to arrive at a total presentvalue of "savings" resulting fromthe proposed change. Then, in astep-by-step summary, the net costof implementing the change requiredto generate the savings is shown.First, the present value of all '

costs identified as new investmentcosts is shown. Added to this isthe present value of any existingassets to be used in implementingthe proposed new alternative.Then, the present value of anyitems released for other use(replaced assets) is subtracted, asis the present value of thesalvage/residual value of the newalternative. This results in a"net cost" of the new proposal.

Then the present value of thesavings (outlined in the first partof the A-i format) is entered. The

present value of any refurbishmenttype costs that would have beenrequired with a continuation of the

__ . status quo, is added to it.

7-25

. , .9

FILE INPUT MODE

MAJOR DATA BLOCKS* (Continued)

,, -

BLOCK EXPLANATION

4. Alternatives Since in the absence of the status(Continued) quo alternative there would be no

status quo alternative salvagevalue, the present value of thatamount is subtracted to result in a"net" present value of savings

associated with the proposedalternative. With the investmentand savings thus calculated, theirratio (the SIR) is derived andprinted, as is the discountedpayback period.

The user will recall that for asecondary analysis, if a specialformat report is to be generated,then every expense item in thealternative must be classified as -' '"either an R&D, investment, or .. .recurring expense. The formatstatement commands below are usedfor this task.

I. INVESTMENT [Optional; INVESTMENT (secondary):if used, follow withnumbers of expense This identifies an expense itemitems which are generally as a one-time costinvestment costs.] associated with as activity which

is of a non-recurring nature. Aninvestment cost may take place overmore than one year, even though ittends to be non-recurring on aregular basis.

J. R&D [Optional; if R&D (secondary):used used, followwith numbers of This identifies an expense item as

expense items that a research and development item,are R&D costs.] which may be necessary for project

implementation. R&D expense itemstend to be of a non-regularly-recurring nature.

7-26

% .1

•. . '

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION----------------

(K. RECURRING (Optional; RECURRING (secondary or primary).if used, follow withnumbers of expense This identifies an expense item asitems that are a recurring cost (usually annually)recurring costs.] required to continue execution of

the project or program alternative.

L. REFURBISHMENT REFURBISHMENT (status quo primary):[Optional; if used,follow with numbers This identifies an expense item asof expense items that a one-time cost (although it mayare refurbishment take place over more than one year)costs.] for modification, modernization,

etc., required for continuedoperation of the alternative.

M. NEW [Optional; if NEW (proposed primary):used, follow withnumbers of expense This identifies an expense item asitems that are new a new investment cost required forcosts.] implementation of the proposed

alternative being considered in aprimary analysis.

N. INHERITED [Optional; INHERITED (proposed primary):if used, follow withnumbers of expense This identifies an expense item asitems that are an inherited asset, which is aninherited assets.] existing asset to be used as a part

of the proposed alternative. Aninherited asset cost is similar inconcept to a one-time investmenttype cost. It is distinguishedfrom other costs, though, in thatno cash flow is associated with theitem, while it still represents anexpense in an indirect way.

p.

I

.- 2

~7-27

FILE INPUT MODE

MAJOR DATA BLOCKS O.

(Continued)

BLOCK EXPLANATION

4. Alternatives If a proposed alternative will make(Continued) use of some asset (e.g., land,

structure, equipment) which already -. .exists, and therefore does notrequire acquisition, then this useconstitutes an inherited asset costif the asset would have otherwise . -

been used for some other productivegovernment activity. The cost ofacouiring a comparable asset is thebasis for the amount of theinherited asset cost.

0. REPLACED [Optional; REPLACED (proposed primary):if used, follow withnumbers of expense This identifies an expense item asitems that are an aiset that is replaced as a partreplaced assets; of the proposed alternative. Itenter as a negative reflects a need that no longernumber.] exists. Because of the proposed ".

alternative, it is "freed" for some .%other productive government use oruse elsewhere in the economy (bybeing sold). An expense item thatis a REPLACED ASSET item must be

NOTE: [See attached entered as a negative cost, sinceFORMAT REPORT STATEMENTS the expense item describes a returnSUMMARY.] to the government.

7-28

,. i.

-V, -k 7 -

..

FORMAT REPORT STATEMENTS SUMMARY

Command by Analysis Type

Primary AnalysisSecondaryAnalysis* Status Quo Proposed

INVESTMENT RECURRING RECURRINGR&D REFURBISHMENT NEWRECURRING INHERITED

REPLACED

*It is not necessary that all of these commands be used for analternative in a secondary analysis. For example, if there is noR&D expense associated with an alternative, then naturally, therewould be no R&D command. But, every expense item in thealternative must be identified by one (only one) of these threecommands if a Format A report is to be generated in the ECONPACKrun, i.e., each expense item in the alternative would have to beidentified as either an investment, an R&D, or a recurring costitem. Similarly, every expense item in a status quo Primary EAalternative must be identified as either recurring, refurbishmentcost, etc.

P..:

7-29

SAMLE. ALTERUNATIVELOCS R~IARY E

I. BEGIN ALTERNATIVE .'

ALTERNATIVE TITLE'CONTINUED USE OF OFFSET PRINTING METHODS'ALTERNATIVE NAME 'OFFSET PRINT SHOP'EXPENSE-ITEM-i 'PERSONNEL' 25*500000

4' EXPENSE-ITEM-2 'MAINTENANCE' 25*150000EXPENSE- ITEM- 3 'SUPPLIES' 25*200000EXPENSE-ITEM-4 'MAJOR:OVERHAUL' 4*0 100000 4*0 100000 4*0 &

100000 4*0 100000 5*0ECONOMIC-LIFE IS '25 YEARS'RECURRING COSTS ARE 1-3REFURBISHMENT COST IS 4SALVAGE IS 10000END ALTERNATIVE

I. BEGIN ALTERNATIVEALTERNATIVE TITLE IS 'COMPUTER/LASER TECHNOLOGY BASED' &

'REPRO--SYSTEM #11ALTERNATIVE NAME 'COMPUTER REPRO #1'[EXPENSE-ITEM-i 'EQUIPMENT:COST' 200000 6*0 50000 17*0EXPENSE-ITEM-2 'PERSONNEL:TRAINING' 50000 24*0EXPENSE-ITEM-3 'HIGH SPEED:PJ NCH' 5000 24*0EXPENSE-ITEM-4 'OLD:EQUIPMEN'r:SALE' - 10000 24*0EXPENSE-ITEM-S 'MAIN7E:NANCE' 150000 24*20000EXPENSE-ITEM-6 'SITE IPREP:9:INSTALLATION' 15000 24*0EXPENSE-ITEM- 'MAJOR:O%*ERHAkJL' 1050030EXPENSE-ITEM-8 'SUPPL:ES' 200000 24*100000EXPENSE-ITEM-9 'PERSONNEL' 5000(. 24*200000)ECONOMIC-LIFE '25 YEARS'RECURRING COSTS ARE 58 9NEW COSTS ARE 1 2 6 7INHERITED ASSET IS 3REPLACED ASSET IS 4Si.IVAGE VALUE IS 20000END ALTERNATIVE

7-30

- -. 7 -. J * -;

- ,- r .- r -. r. *d. - . r rr,- .- r r r Ir -. - - - - - -

SAMPLE ALTERNATIVE BLOCKS, SECONDARY EA

I. BEGIN ALTERNATIVEALTERNATIVE TITLE 'NEW CONSTRUCTION'ALTERNATIVE NAME 'MILITARY CONSTRUCTION'EXPENSE-ITEM-i 'CONSTRUCTION:COST' 4*10000000 21*0EXPENSE-ITEM-2 'MAINT:&:REPAIR' 0 250000 500000 &

750000 21*1000000EXPENSE-ITEM-3 'UTILITIES' 0 200000 400000 600000 &

21*800000EXPENSE-ITEM-4 'SERVICES' 0 50000 100000 150000 21*200000EXPENSE-ITEM-5 'ADMIN' 0 100000 200000 300000 21*200000EXPENSE-ITEM-6 'ALLOWANCES' 3000000 2250000 1500000 750000 &

26*0EXPENSE-ITEM-7 'DEMOLITION' 1500000 29*0ECONOMIC-LIFE '30 YEARS'SELECT INFLATION 1 3*3 2*2 1SELECT DISCOUNT 2 5*4 2SELECT RESIDUAL START 40000000SELECT RESIDUAL TYPE DBSELECT RESIDUAL LIFE 30SELECT RESIDUAL BEGIN 1994SELECT RESIDUAL RATE 8SELECT RESIDUAL INFLATION 3INVESTMENT 1RECURRING 2-5END ALTERNATIVE

II. BEGIN ALTERNATIVEALTERNATIVE TITLE 'ECONOMY HOUSING, PAYMENT OF ALLOWANCES'ALTERNATIVE NAME 'ECONOMY HOUSING' £

EXPENSE-ITEM-1 'PROPERTY:DISPOSAL:EXSTG UNITS' -3000000 &24*0

EXPENSE-ITEM-2 'PAYMENT:OF:ALLOWANCES' 25*3000000EXPENSE-ITEM-3 'ADMIN' 25*300000ECONOMIC-LIFE 'NA'SELECT INFLATION 1 2*3SELECT DISCOUNT 1 2*4INVESTMENT 1RECURRING 2-3END ALTERNATIVE

7-31

-* . ;. . *-.*

. ..-..

FILE INPUT MODE :

MAJOR DATA BLOCKS "(Continued).

. . . . . .. .. . . . . . . .. ..- .------ - -- - - - - ---- -- - -- - - - -- - -- - - - - - --

----------

5. Output (Optional) The output block begins with "BEGIN 2[OUTPUT." By using the output blockA. BEGIN OUTPUT commands, any or all of three

[Required if output different output reports can beGIN

block is used.] generated (excluding the specialformats A, A-i and B, and graphics,which are handled in another partof the input file). These arecalled the summary report, the by-year report, and the by-itemreport.

B. SUMMARY REPORT The SUMMARY REPORT shows, for each[Optional; use if year in the period of analysis, thesummary report cumulative present value of costsshould be printed.) less the residual present value (if .,- -,

the automated residual feature isnot used, the cumulative presentvalue alone is included for each '

year, except that in the last yearthe salvage present value issubtracted (if a salvage valuestatement has been entered).

C. BY-YEAR REPORT In the BY-YEAR REPORT, the amount(Optional; use if by- of each expense-item is displayedyear report should by year, showing totals, discountedbe printed.] amounts, cumulative discounted

amounts, discounted residual/salvage value amounts, and netcumulative discounted amounts(i.e., net of residual/salvagevalue). Also shown in the by-yearreport is the uniform annualequivalent amount (based on theend-of-year convention) of thetotal cumulative net iresent valueof the cost of the alternative.

7-32

V.,., -... - - . .- . ..-. .- .- .

'I#%

91 V .Ij1V ' -v

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

5. Output (Optional) This annual equivalent is based on(Continued) the period starting with the

beginning of the base year (orstart year, if no base year hasbeen specified), and ending at theend of the period of analysis asindicated with the period statementin the data block. For example,with PERIOD 30, START 1990, andBASE 1995, the uniform annualequivalent will be based on 25years. Without the BASE 1995statement, the annual equivalentwill be based on 30 years. On theby-year report, these categoriesare displayed from left to right ascolumn headings, while the yearsare lined up at the left side ofthe row titles.

D. BY-ITEM REPORT In the BY-ITEM REPORT, the reverse[Optional; use if is true. Each column in thisby-item report should report shows a summary of thebe printed.] derivation of the cumulative

present value of alternative costsfor each year in the period ofanalysis. This by-item report isseldom used but can provide insightto the analyst who wants to viewthe relationship between thevarious numbers involved from adifferent perspective. A sampleoutput block is shown on page 7-34. A%.

3

J7-3

-.................................... i." i

i ..

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

E. END OUTPUT [Required The summary and by-year reports are'i'i- if output block is the recommended formats for --

used.] presentation, while the by-itemreport is an alternative fcrmat.All of the output block commandsare optional, as is the outputblock itself. If the output blockis not entered, the summary reportand the by-year report areautomatically generated. Theoutput block ends with "ENDOUTPUT".

------SAMPLE OUTPUT BLOCK

BEGIN OUTPUTSUMMARt' REPORTBY-YEAR REPORTBY-IT>! REPORT

END OUTPUT

.7-34

.... .-

%.q ..--

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

----..

BLOCK EXPLANATION

6. Graphics (Optional) The graphics block begins with"BEGIN GRAPHICS" and ends with "END

A. BEGIN GRAPHICS GRAPHICS". A simple line plot of(Required if graphics up to six alternatives can beblock is used.] created by utilizing the graphics

block. There are no graphsB. END GRAPHICS produced if the block is not

[Required if graphics. included in the input file. Forblock is used.] users with Tektronix compatible

terminals, running ECONPACK on theCorps' Harris Computer Systemsupporting Extended Easy Graphing(CEEG), a higher quality graph maybe plotted on their screens.

Most of the graphics block commandsare optional. Leaving them outresults in default values £automatically being printed out inthe graph output. The only commandwhich is actually required is the .-,

Plot Alternatives commands,discussed along with the othercommands in the following para-graphs. Two sample graphics blocksare presented at the end of thesection.

The data which is graphed is thenet cumulative present value of thealternative in millions of dollars.This is the output in the summaryreport, i.e., if the automatedresidual value feature is used,then the graph reflects netcumulative present value of costsless project termination residualpresent value. Otherwise, _trepresents net cumulative presentvalue of costs. In the case of theformer situation, the graph will

__ represent a relatively smooth "curve.

7-35

_. . . . . . . . . .

FILE INPUT MODE

1MAJOR DATA BLOCKS

(Continued)

BLOCK EXPLANATION

6. Graphics (Optional) In the case of the latter(Continued) situation, the drop will usually be

small for the last year of theperiod of analysis, if the salvagevalue statement was included.Since the data is plotted inmillions, it may not be appropriateto include the graphics option forthe numbers which are in orders ofmagnitude significantly less thanmillions.

C. PLOT ALTERNATIVES PLOT ALTERNATIVES (required)[Required; followwith numbers Up to six alternatives per graphindicating alter- may be identified by name or num-natives to be ber. The number is the sequence . -

plotted.) rumhr cf the alternative. For ex-arpie, FLO r ALTERNATIVES 1-3 willresult in a graph of the first,second, an third alternatives.Note that the same shorthand methodused in other examples also applieshere, i.e., 1-3 means 1 through 3. EThe sequence number refers to theorder in which the alternativeinformation describing each of thealternatives appears in the inputfile.

D. PLOT TITLES PLOT TITLES (optional):[Optional; if used,follow with titles, Up to two titles of 72 charactersenclosed in single each may be used to identify thequotes; limited to particular graph. If no titles are72 characters.] entered, one line of title informa-

tion appears on the graph: "NETCUMULATIVE PRESENT VALUE."

7-36

%. .....

I.'LS

FILE INPUT MODE I"

MAJOR DATA BLOCKS* (Continued)

BLOCK EXPLANATION -

6. Graphics (Optional) A suggested second line, if the(Continued) automated residual value feature

is used in the run, is "LESSPROJECT TERMINATION RESIDUALVALUE." Otherwise, the defaultsingle title line which alreadyappears is sufficient.

E. XLABEL [Optional; XLABEL (optional==labeling themay be used to horizontal axis): if nothing isrelabel horizontal entered, FISCAL YEAR appears.axis; if used,enclose label insingle quotes.]

F. YLABEL (Optional; YLABEL (optional--labeling the*may be used to vertical axis): if nothing is

relabel the vertical entered, MILLIONS OF DOLLARS willaxis; if used, appear.enclose label insingle quotes.]

G. XRANGE [Optional; For clarity, the graph's ranges maymay be used to reset be re-set using "XRANGE" andthe horizontal axis.] "YRANGE" (optional).

H. YRANGE [Optional;may be used to resetthe vertical axis.]

I. LEGEND [Optional; may LEGEND (optional): This command

be used to rename creates a legend for eachlegend; if used alternative plotted--in orderenclose legend title selected. Legend titles may notin single quotes; exceed 20 characters. Otherwise,limited to 20 the ALTERNATIVE NAME appears as thecharacters.] legend descriptor label.

7-37

-- -.'-,. . . . .

F . . . . . .. . . . . . . . . . . . . . . . . . *

7- -77TT".."

SAMPLE GRAPHICS BLOCKS*

I. BEGIN GRAPHICSK PLOT TITLES ARE 'GRAPHICAL DISPLAY OF RESULTS'&V 'NET CUMULATIVE PRESENT VALUES'* PLOT ALTERNATIVES 1, 2, 3

XLABEL IS 'FISCAL YEAR'YLABEL IS 'MILLIONS OF DOLLARS'LEGEND 'RENOVATION'LEGEND 'NEW CONSTRUCTION'LEGEND 'HOUSING ALLOWANCE'

END GRAPHICS

II. BEGIN GRAPHICSPLOT ALTERNATIVES 1-3

END GRAPHICS

*Both sample graphics blocks will result in a graph of the datafor alternatives 1, 2, and 3.

7-38

4..' 1~ S * ~ ~-~ ~ K.~ . . . . * .. * --. 4 * - . * , ., S . .. . *~*.*

V' TU4. -T- 7 -:-

4,

FILE IPTMODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

7. Format Reports If a format report is to be generated(Optional) as a part of an ECONPACK run, then a

format block is required to be in-A. BEGIN FORMAT cluded in the input file. All format

[Required to begin blocks begin with the statement, BEGINformat block.] FORMAT, and end with the statement,

END FORMAT.B. END FORMAT

[Required to endformat block.]

A format block can generate specialreports for secondary analysis or aprimary analysis. For a secondaryanalysis, the format block must con-tain commands required for producingreport Format A. It may also, option-ally, contain commands for generatingreport Format B for project benefits.For a primary analysis, the formatblock must contain commands requiredfor producing Format A-i. As withsecondary analysis, the primary analy-sis Format A-I may be accompanied, at V,the user's option, by a Format Breport, which requires certain com-mands to be included in the input fileformat block.

The information which appears in theFormat A or A-i report (and optional Breport if applicable) is generated bythe computer program. The programuses the format block commands dis-cussed below in combination withformat statements entered in theapplicable alternative block. Otherinformation regarding organization,objective, etc., also appears in theseformat reports and is taken from theappropriate part of the input file.

The format block commands aresummarized and explained on pages7-40 through 7-42.

7-39

4,

FORMAT BLOCK COMMAND SUMMARY

FormatCommand Report Type Explanation

SECONDARY ANALYSIS A This statement, followed bythe alternative number,indicates which alternativewill be covered by the For-mat A report. One Format Areport covers one alterna-tive number. Therefore,only one alternative numberis to follow this statement.The example SECONDARYANALYSIS 2, means that thisformat report will be foralternative 2.

PRIMARY ANALYSIS A-i This statement must beentered to identify the for-mat block as being for aprimary analysis. Nothingmore than these two words isrequired to be entered.

PRESENT A-i This statement must beentered to identify whichalternative is the

status quo alternativeinvolved in the analysis.It is followed by anumber. The number tellswhich alternative, bysequence order in theinput file, is the statusquo alternative. Forexample, "PRESENT IS 3"means that the alterna-tive described in thethird alternative blockin the input file is thestatus quo alternative.

PROPOSED A-I This statement must beentered to indicate whichalternative is the proposedchange to be analyzed.

7-40

FORMAT BLOCK COMMAND SUMMARY(Continued)

FormatCommand Report Type Explanation

PROPOSED (Continued) A-I For example, "PROPOSED IS 4"means that the proposed al-ternative is the one coveredin the fourth alternativeblock.

ACTION OFFICER A, A-I This statement, followed bythe name and title in single .'quotes' of the individualwho is the action officer,will cause this informationto be printed in theappropriate space in the Lformat reports (maximum of40 characters, includingblank spaces).

SOURCE COSTS A, A-i This statement must beentered if the format reportincludes any text for theparagraph covering "Source/Derivation of CostEstimates". The SOURCECOSTS statement must beentered alone on one line,followed by lines of textderived by the user/analyst.After the last line of suchtext, the statement $$$ mustbe entered alone on the nextline of the input file.

BENEFITS SECTION B This statement must beentered if Format B is to beincluded as a part of theformat report output. Thisstatement must be enteredalone on one line, followedby lines of text as desiredbv the user/analyst. Theselines of text will appear inthe Format B report in thesection indicated as"Benefits."

7-41! ----

* ~ .. *,:x

p..

i

FORMAT BLOCK COMMAND SUMMARY(Continued) A

Format

Command Report Type Explanation

BENEFITS SECTION B After the last line ofthis text, the statement$$$ must be entered aloneon the next line of the

-4."

input line.

SOURCE BENEFIT B This statement worksexactly as the SOURCECOSTS and BENEFITSSECTION commands ex-plained above.Applicable lines of textappear in the Format Breport in the sectionindicated as "Source/Derivation of Benefits."The $$$ command appliesin the same way as withthese other textcommands. L

. - . .

$$$ A,A-1,B This string of threedollars signs must followthe last line of textincluded after the SOURCECOSTS, BENEFITS SECTION,or SOURCE BENEFITSstatements as discussedabove. The $$$ statementmust be entered alone onone line. .0 J

7-42

* * 4..

." . .-...- -.

SAMPLE FORMAT BLOCKS* F

1. BEGIN FORMATSECONDARY 1ACTION OFFICER 'EDWIN PONO, ENGINEERING'SOURCE COSTSCOSTS ARE BASED ON ESTIMATES

PROVIDED BY FACILITY ENGINEER$$$

END FORMAT

II. BEGIN FORMATPRIMARY ANALYSISACTION OFFICER 'EDWIN PONO, ENGINEERING'PRIMARY 1PROPOSED 2SOURCE COSTSCOSTS ARE BASED ON ESTIMATES FROMENGINEERING CONTRACTOR

BENEFITSSAVINGS IN TIME AND EXPENSE WILL RESULT

END FORMAT

*The first format block is for a Format A report (secondaryanalysis). It will produce such a report for the first alterna-tive in the input file. If no text for the "Source/Derivation"of costs paragraph had been provided, there would be no suchoutput included. The second format block will result in a FormatA-1 report (primary analysis) comparing a proposed change (alter-native 2) to the status quo (alternative 1). A Format B reportwill be generated only for the second (A-i) format block.

7-43

S- . .. . .. .. 1 ~fi ~......... . I:.

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

8. Ranking Sensitivity ECONPACK has a sensitivity analysismodule. The automated sensitivitvanalysis routine of this programallows the analyst to system-atically determine the extent towhich changes in specified inputvalues produce changes in con-clusions. The analyst can directthe program to determine thepercentage change (up or down), in -a particular expense element or

group of expense elements, requiredto alter the rankings of the

alternatives.

Consider, for example, an EA cal-culation which shows that each oftwo proposed alternatives is lesscostly than the status quoalternative. Sensitivity analysisroutines can be set up to determinehow much larger one or more costitems in the proposed alternativeswould have to be for the status quoalternative to be least costly.Similarly, sensitivity routinescould be set up to determine howmuch of a reduction in one or morecost items comprising the existingalternative would be required tomake it the least cost.

The sensitivity analysis routinewill determine for any group ofselected cost items in one or morealternatives, for any selected num-ber of alternatives, the percentchinge required to result in aleast cost ranking other than theinitial least cost ranking. Such"what if" calculation scenarios are

potentially complex, but the usualcase, as noted above, is relativelysimple.

7°-44

V -.. .. ~ .. .- -a a .

V. -9-' P

FILE I? UT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

8. Ranking Sensitivity Choosing items to include in(Continued) sensitivity tests should be based

on common sense. For example,estimates of some expense items mayhave been made with less certainty'than others. Data sources may beweak or vague, or the estimate mayinvolve future projections whichare especially clouded withuncertainty. Such items deserve tobe tested for sensitivity.

The examples in the SampleSensitivity Analysis Blocks involvethe kind of scenario discussedabove. Alternative 1 is the statusquo, and alternatives 2 and 3 are

proposed changes, both involvingthe purchase of new equipment, anda different (and lower) set ofannually recurring costs. In theinitial ranking, both 2 and 3 wereless costly than 1. The twosensitivity blocks are set up todetermine how much more expensivethe new equipment would have to beor how much more the recurringannual cost would have to be,respectively, for the new alterna-tives to be more costly than thestatus quo. If the results showthat relatively small changes canproduce a switch in the ranking,further investigation is warranted.If, on the other hand, majorchanges would have to take place tochange the EA ranking results, thenfurther work would not beproductive, and there can be agreater degree of confidence in the . -

initial results.

7-45

,:~~~~~...-..-...............-.-......-.-.-..................................................... . . ..-

44

FILE INPUT MODE

MAJGz. DATA BLOCKS(Continued)

BLOCK EXPLANATION

8. Ranking Sensitivity Sensitivity analysis is more than a ..(Continued) single test on the least cost alterna-

tive. Rather, it is made up of aA. BEGIN RANKING series of tests that will provide the

SENSITIVITY analyst with "ranges" for critical[Required to start and/or highly sensitive expense items.ranking sensitivity The analyst (and decision-maker) canblock.] then express a degree of confidence in

the results obtainea. Any of theseB. END RANKING "sensitivity analysis blocks" can

SENSITIVITY appear with the input file, each[Required to end beginning with "BEGIN RANKING SENSI-ranking sensitivity TIVITY" and ending with "END RANKINGblock. SENSITIVITY." However, sensitivity

analysis blocks must be the last partof an input file. All other parts ofthe input file must appear before the - -

sensitivity blocks.

The statements which are included in asensitivity block are explained in thefollowing paragraphs:

C. RUN TITLE [Required; RUN TITLE:follow with a title,enclosed in single This statement is used to describe thequotes; limited to sensitivity test to be performed. The70 characters.] run title can be up to 70 characters

long. The statement consists of thephrase RUN TITLE, followed by thetitle in single 'quotes'.

D. SELECT ALTERNATIVES SELECT ALTERNATIVES: .[Required; follow bythe numbers of This statement is used to identifyalternatives to be which alternatives are to be involvedincluded.] in the sensitivity analysis routine. -

It consists of the rtquired statement,SELECT ALTERNATIVES, followed by thenumbers of the alternatives includedin the analysis of sensitivity.

7-46

77- -~

I |

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

8. Ranking Sensitivity For example, SELECT ALTERNATIVES 1-3(Continued) 5, means that the analysis covers the

first three, and the fifth, alterna-tives in the input file. Alternative4 in this example is excluded from thesensitivity test. A reason for doingthis could be that while alternative 4is perhaps clearly the least costalternative, a strong possibility mayexist that the decision makingauthority may disfavor alternative 4for non-economic reasons. In such acase, the EA can anticipate thispossibility by establishing greaterconfidence regarding the rank orderof the remaining alternatives.

The alternative name may be used inplace of the alternative number inidentifying which alternatives areincluded in the sensitivity analysis.If this is done, the exact name mustbe used, as it appears in singlequotes in the alternative block. Ifshort, cryptic names have been used,this is a relatively easy way toselect alternatives for a sensitivitytest, with the added advantage thatthe input file becomes more self-documenting and more meaningful.

E. CHANGE [Required; CHANGE:follow with numbers,indicating the The change command is used to select

alternative and the which expense elements are to be_5 expense items within changed for the sensitivity test. The

that alternative to first number following CHANGEbe changed.] indicates the alternative and the

succeeding numbers indicate theexpense elements within the

alternative.

7-47

FILE INPUT MODE

MAJOR DATA BLOCKS

(Continued)

BLOCK EXPLANATION

8. Ranking Sensitivity CHANGE: (Continued)(Continued)

For example, CHANGE 1,1,2 meansthat expense item one and two inthe first alternative are to bechanged in the sensitivity test.If, in the same sensitivity test,items 3,4,5, and 6 in alternativethree were also to be changed, thefollowing two statements wouldsuffice:

CHANGE 1 1 2CHANGE 3 3-6

(NOTE: The second change commandcouid have been written CHANGE 3 3 .''4 5 6, but the shorthand notationusing the hyphen was used.)

AVOID including expense items whichinclude negative numbers in anECONPACK sensitivity analysis module.Unusual calculation sequence and com-parison logic may follow, which can bemisleading. The use of negativenumbers ir an EA expense item is aspecial case consideration. Sensi-tivity analysis regarding such expenseitems is most safely and clearlyaccomplished if done separately fromthe automated ECONPACKsensitivity analysis module.

F. LIMIT [Optional; LIMIT:used to alter theupper limit for the This command sets the maximum positivesensitivity change for the sensitivity test. Furanalysis.) example, LIMIT 100 means that the

expense elements involved in thesensitivity test (per the CHANGEcommand) are to be changed no morethan +100% (twice the initial value).

7-48

FILE INPUT MODE

MAJOR DATA BLOCKS(Continued)

BLOCK EXPLANATION

8. Ranking Sensitivity LIMIT: (Continued)(Continued)

If no limit is set, the maximumpositive change is assumed to be+200% (i.e., a tripling of theinitial value). The maximumnegative change is automaticallyset -100% (reduction to zero).

G. RANK [Required; RANK:follow with thealternative number The rank command selects theto be ranked at least alternative which the analystcost.] wishes to be ranked at least cost

in the sensitivity test. Forexample, RANK 2 indicates that thecomputer program will check to seehow much of a change in the Lindicated expense items will berequired to result in the secondalternative being least cost amongthose alternatives selected in the

sensitivity analysis block. Rank 3would cause the same exercise tooccur for the third alternative,etc.

H. TIME [Optional; if TIME:used, follow with thenumber of years for The TIME command selects the numberwhich the sensitivity of years, from the beginning of thetests are to be period of analysis, for which theperformed.] sensitivity tests are to be

performed. For example, if theperiod of analysis is 25, and TIME15 is entered, then the changetesting will be performed only forthe first 15 years in thu period ofanalysis. If this statement is notentered, the program executionperforms sensitivity test

- calculations for the entire period.. of analysis. (NOTE: This

statement is rarely used.)

* ' . 7-49 ..49

16

SAMPLE SENSITIVITY ANALYSIS BLOCKS

I . BEGIN RANKING SENSITIVITYRUN TITLE 'CH IN NEW EQPMT TO MAKE EXISTING PROJECT LST' &

'COSTLY'SELECT ALTERNATIVES 1,2,3CHANGE 2 1 7CHANGE 3 2, 5LIMIT 500RANK 1END RANKING SENSITIVITY

II. BEGIN RANKING SENSITIVITY IRUN TITLE 'CHANGE IN MNTNCE, SUPPLIES, & PERSONNEL TO MAKE' &

'STATUS QUO LST CST'SELECT ALTERNATIVES 1-3CHANGE 2 4,7CHANGE 3 5,8,9LIMIT 500RANK 1END RANKING SENSITIVITY

41

7-50

r '

NOTES:

Stop Run. The last statement in an ECONPACK input file is theSTOP RUN statement. It is entered, alone, on the last line ofthe input file. It is mandatory that it be included.

7.1.2 Creating and Executing a File Using the File Input Mode I,

Specific instructions for creating and executing a file using thefile input mode are given in this section. Briefly, the user mustperform the following tasks:

TASK 1: Log on to ECONPACK.TASK 2: Enter the CMS environment.TASK 3: Enter the edit mode of the CMS environment.TASK 4: Enter the input mode of CMS environment.TASK 5: Create an input file.TASK 6: Reenter the edit mode of the CMS environment.TASK 7: Save the input file created in TASK 5.TASK 8: Return to the MAIN ECONPACK MENU.TASK 9: Check the manual input file for errors.TASK 10: Execute ECONPACK.TASK 11: Select desired ECONPACK reports.TASK 12: Return to MAIN ECONPACK MENU.TASK 13: Return to PAX System.TASK 14: Log off the system.

Detailed instructions for these tasks are presented in this section.

7.51

- 7- 51 .

,'°________________ 2 .. 5

7.1.2 Creating and Executing a File Using the File Input Mode

COMPUTER/USER INTERACTION EXPLANATION

TASK 1: LOG ON TO ECONPACK USING PROCEDURE 3.7.1.

PAX SYSTEM MENU

1. ECONPACK System transfers user from2. PAXMAIL PAX System to ECONPACK.3. DD1391 PROCESSOR4. PRINT PAX NEWSLETTER5. CHANGE PASSWORD

PAX>l (CR)

TASK 2: ENTER THE CMS ENVIRONMENT.

MAIN ECONPACK MENU User is transferredto CMS where a file

can be created/changed1. CREATE AN INPUT FILE without the use of the2. ADD TO OR CHANGE AN EXISTING terminal prompting

INPUT FILE sequence.3. EXECUTE ECONPACK4. PRINT ECONOMIC ANALYSIS

REPORTS5. CHECK MANUAL INPUT FILE

FOR ERRORS6. HELP FACILITY7. CMS8. RETURN TO PAX MENU

ENTER DESIRED OPTION>7 (CR)

TASK 3: ENTER THE EDIT MODE OF THE CMS ENVIRONMENT.

User enters the CMSediting environment tocreate a new file oredit an existing file.K C>EDIT [filename filetype] (CR)

7-52N

7.1.2 Creating and Executing a File Using the File Input Mode(Continued) r

.1'.

COMPUTER/USER INTERACTION EXPLANATION

TASK 4: ENTER THE INPUT MODE OF THE CMS ENVIRONMENT.

NEW FILE: System transfers user toinput mode and gives an I>.

E>I (CR) Only text editing commandsmay be entered at an E>.

TASK 5: CREATE AN INPUT FILE AS DESCRIBED IN CHAPTER 7.

I> (CR) User creates desired file.Data entered after an I>will be taken as text.

I> (CR)

TASK 6: REENTER THE EDIT MODE.

I>(CR) A (CR) c itered at an I>returns user to theedit mode.

TASK 7: SAVE THE FILE JUST CREATED.

E>FILE (CR) Causes the temporary file

to become a permanent fileon the user's ECONPACKpermanent disk, and returnsthe user to a C>.

TASK 8: RETURN TO MAIN ECONPACK MENU.

C>ECON (CR) System transfers user fromCMS to the ECONPACK System.

7-53

IL

7.1.2 Creating and Executing a File Using the File Input Mode(Continued) I[

COMPUTER/SER INTERACTION EXPLANATION

TASK 9: CHECK THE MANUAL INPUT FILE FOR ERRORS.

MAIN ECONPACK MENU****

1. CREATE AN INPUT FILE System prints error2. ADD TO OR CHANGE AN messages. System then

EXISTING INPUT FILE returns user to MAIN3. EXECUTE ECONPACK ECONPACK MENU.4. PRINT ECONOMIC ANALYSIS REPORTS5. CHECK MANUAL INPUT FILE

FILE FOR ERRORS6. HELP FACILITY7. CMS8. RETURN TO PAX MENU

ENTER DESIRED OPTION>5 (CR)

PLEASE ENTER YOUR INPUTFILE NAME>[Enter your input filename.] (CR)

TASK 10: EXECUTE ECONPACK.

MAIN ECONPACK MENU System prompts user toselect an option number.

1. CREATE AN INPUT FILE 3 entered at the option2. ADD TO OR CHANGE AN EXISTING prompt initiates the

INPUT FILE executing of an ECONPACK3. EXECUTE ECONPACK File. 8 entered at the4. PRINT ECONOMIC ANALYSIS option prompt returns the

REPORTS user to the PAX System.5. CHECK MANUAL INPUT FILE

FOR ERRORS6. HELP FACILITY7. CMS8. RETURN TO PAX MENU

ENTER DESIRED OPTION>3 (CR)

7-54

I"%,

7i, 7 .... .

7.1.2 Creating and Executing a File Using the File Input Mode(Continued)

TASK 11: SELECT DESIRED ECONPACK REPORTS.

AVAILABLE ECONPACK REPORTS

1. PRINT ENTIRE STANDARD OUTPUT System prompts user forFILE instructions. User

2. PRINT ENTIRE OUTPUT FILE selects desired option andFOR THE DD FORM 1391 enters (CR).

3. PRINT SUMMARY REPORT4. PRINT BY-YEAR REPORT5. PRINT PLOTS6. LIST INPUT DATA7. PRINT SENSITIVITY ANALYSIS8. RETURN TO ECONPACK MENU

ENTER OPTION NUMBER===>>[Enter option number corresponding to desired report.] (CR)

COMPUTER/USER INTERACTION EXPLANATION

TASK 12: RETURN TO ECONPACK.

AVAILABLE ECONPACK REPORTS

1. PRINT ENTIRE STANDARD OUTPUT System presents this menuFILE after printing reports

2. PRINT ENTIRE OUTPUT FILE FOR requested in TASK 11.THE DD FORM 1391 User may select another

3. PRINT SUMMARY REPORT option or exit ECONPACK.4. PRINT BY-YEAR REPORT5. PRINT PLOTS6. LIST INPUT DATA7. PRINT SENSITIVITY ANALYSIS8. RETURN TO ECONPACK MENU

ENTER OPTION NUMBER.===>8 (CR)

7.r5

.. ~~........ ... , .-....... ............... . ........ * . .. .-.:

-7.7

7.1.2 Creating and Executing a File Using the File Input Mode(Continued)

TASK 13: RETURN TO PAX SYSTEM.

~d*MAIN ECONPACK MENU***

1. CREATE AN INPUT FILE System transfers user to2. ADD TO OR CHANGE AN PAX System.

EXISTING FILE3. EXECUTE ECONPACK4. PRINT ECONOMIC ANALYSIS

REPORTS5. CHECK MANUAL INPUT FILE

FOR ERRORS6. HELP FACILITY7. CMS8. RETURN TO PAX MENU

ENTER DESIRED OPTION>8 (CR)

COMPUTER/USER INTERACTION EXPLANATION

TASK 14: LOG OFF USING PRO(:EDURE 3.7.5.

PAX SYSTEM MENU

1. ECONPACK User logs off.2. PAXH\:L'3.DD139. PRCCESSOR1 PRINT Ft-A NEWSLETTER5.CHANGE PASSWORD

PLEASE ENTER 1- THRU 5 OR LOG>LOG (CR)

[Terminate communications connection.]I

7-56

.r,' " .

. ,

• .

CHAPTER 8

TRANSFERRING A COPY OF AN ECONPACK FILE ON TO A FORM IN THE DDFORM 1391 PROCESSOR ZO

This chapter contains detailed procedures for logging on to theDD Form 1391 Processor and transferring a copy of an ECONPACK fileinto the Special Requirements Paragraph 1 block on a form in theDD Form 1391 Processor.

Below is a quick version of the procedure as presented on thesystem in the ECONPACK HELP FACILITY:

To move an 'Output to the 1391' file to the correct SRP-1,utilize the following steps.

FOR TEMPECON USERS: Those users who utilize the ECONPACKprogram found at a 1391 time of day prompt,

1: Go to the correct 1391 form, to the SRP-1 block,

2: Enter the EDIT command,

3: At the E>, use a GETFILE command to copy the file

onto your form. (ex. GETFILE HUGH FT80F001)

FOR USERS OF ECONPACK: Those users who utilize the ECONPACKprogram found at the PAX MENU prompt,

1: Go to the DD1391 Time of Day Prompt and enter thecommand TEACUP2,

2: When prompted for, enter the filename and filetypeto be moved to the 1391 form, (ex. >HUGH FT8OFO01)

3: Go to the correct 1391 form, to the SRP-1 block,

4: Enter the EDIT command,

• 5: At the E>, use a GETFILE command to copy the fileonto your form, (ex. GETFILE HUGH FT80FO01)

6: NOTE: You may want to erase the file that youcreated on your 1391 disk. This is done by goingto a Time of Day Prompt and deleting the file.

% (ex. DELETE HUGH FT80FO01)

8-1

-. . . ..I"," ".". .- .' 4.''- " -- " - .. ."" : ." . -, " .; . .*.v . -. -.. , . -.- -' -.-. . .- . . . . , . .. • . . -.' ..:

*-' .

TRANSFERRING A COPY OF AN ECONPACK FILE ON TO A FORM IN THE DD"FORM 1391 PROCESSOR

STEP 1. ESTABLISH TELEPHONE COMMUNICATION WITH THE COMPUTER. . -

The user must first establish telephone communicationwith the computer. This step is accomplished in variousways dependent upon the type of equipment being used aswell as how that equipment has been set up. Some usersmay simply have to turn the equipment on, hit aspecified key on the keyboard, and the communicationsline will automatically be accessed. Others may haveto dial the assigned telephone number, listen for ahigh-pitched sound, and then insert the telephonereceiver in the terminal's coupler or release aspecified button on the equipment's modem. Once theappropriate steps have been followed to establishtelephone communication with the computer, the systemwill quickly prompt the user to enter a "terminalidentifier". To prompt the user, the system willeither display a string of garbage-like characters oractually print the words "PLEASE TYPE YOUR TERMINALIDENTIFIER". The user should respond by entering the -

terminal identifier. A terminal identifier indicatesto the computer the type of equipment required tocommunicate with the user's terminal. If the wrongidentifier is entered, telephone communication will -

probably be terminated. [See Appendix B for a listof appropriate terminal identifiers for variousequipment.]

EXAMPLE:

Establish communications line. -.

PLEASE TYPE YOUR TERMINAL IDENTIFIER A

-3122-007-

8-2

_.7%* *.. .. ---.. *

STEP 2: "LOG ON" TO THE COMPUTER AND THE PAX SYSTEM.

Once the terminal identifier has been entered, thesystem will prompt for the System User ID and SystemPassword assigned the user's activity. These two words

* identify the user, the programs that user may access,and the activity to be billed for the session. If thecorrect System ID and Password are not entered within2 1/2 minutes after the user establishes telephonecommunication, the computer will automaticallydisconnect. The system then prompts for a "projectcode." The user should enter his/her initials. Thesystem then responds by printing the date and time theuser logged on to the computer.

Once logged on to the computer, the user has immediateaccess to the PAX System. The system indicates thePAXMAIL status for the user's System ID. PAXMAIL is afeature of the PAX System which allows PAX users tocommunicate with each other. The system then respondswith a "LOG ON" message which provides a variety ofinformation. Following the log on message is a displayof the PAX SYSTEM MENU in which the system lists thecomponents of the PAX System available to the user. Thenumber of components available to each System ID willvary. The system then prompts the user to make aselection.

EXAMPLE:

PLEASE LOG IN:[Enter your assigned System User ID.] (CR)

PASSWORD: [Enter your System Password.] (CR)

PROJECT CODE: [Enter your name initials.] (CR)

V34M 01/14/86 14:15

PAXMAIL STATUS: MAIL WAITING

FSEE NEWSLETTER NO 27 FOR GREEN RIBBON PANEL/ENGINEERINSPECTOR GENERAL REPORT UPDATE

8-3

. P *. .'."" "-" "."" ." . " "" ."%

PLEASE HIT A CARRIAGE RETURN TO CONTINUE.

..... .. .. . \.

>(CR)

PAX SYSTEM MENU

1. ECONPACK

2. PAXMAIL3. DD1391 PROCESSOR4. PRINT PAX NEWSLETTER5. CHANGE PASSWORD

PLEASE ENTER --- 1 THRU 5 OR LOG

PAX>

STEP 3: "LOG ON" TO THE DD FORM 1391 PROCESSOR SYSTEM.

To access the DD Form 1391 Processor System, the usermust enter the number from the PAX System Menu whichidentifies the DD Form 1391 Processor System. Thesystem responds by indicating the amount of clock timeand computer time used in the PAX System. It alsoindicates the percentage of storage space available onthe user's permanent disk and gives the user a prompt(>). At the prompt, the user must enter a carriagereturn and the system displays the user's line editortype and the terminal display type.

The system usually prints a Log On Message pertaining tothe DD Form 1391 Processor System. The message isfollowed by this prompt:

WOULD YOU LIKE TO READ HUNTSVILLE DIVISION BULLETIN LASTUPDATED:

DATE: 02/17/86TIME: 10:37(Y/N) >

This feature allows users to supress the printing ofbulletin information previously read. Users shouldalways check the date of the last update. When newinfornation is added to the DD Fcrm 1391 Newsletter, anotice is usually added to the bulletin. After thebulletin, the user is prompted with a time-of-day prompt(hh:mm:ss>). All time-of-day commands are valid at thisprompt. The user can access any component of the DDForm 1391 Processor System.

8-4

EXAMPLE:

LINE EDITOR TYPE IS QED ; TERMINAL DISPLAY TYPE IS IBMPC

WOULD YOU LIKE TO READ HUNTSVILLE DIV. BULLETINS LASTUPDATED:%1DATE: 12/27/86

TIME: 10:37(Y/N) >Y(CR) : .:

~**~********'~ ~r**ATTENTION ~

ALL USERS! PLEASE READ THE FOLLOWING NEWSLETTER ITEM:

"INFO PCEDIT" for documentation on enhanced textediting capabilities. (19 Dec 85)

"INFO IMPROVE" for latest system changes. (20 Nov 85)"INFO PCINTRO" for basic introduction to PC's. (01 Nov 85)"INFO PRINT4" for latest update of this print

processor command. (25 Oct 85)

ATTN: YOU CAN ACCESS THE NEWSLETTER BY TYPING THE WORD- NEWS - AT THE TIME-OF-DAY PROMPT....

McDONNELL-DOUGLAS' 24-HOUR HOTLINE (COMM-703-893-4243 or FTS-202-893-4243) IS AVAILABLE WHENEVER A USER NEEDS ASSISTANCEIN LOGGING ON, COMMUNICATIONS OR EQUIPMENT INTERFACE.

ALL OTHER PROBLEMS ASSOCIATED WITH THE USE OF THE DD FORM1391 PROCESSOR SYSTEM SHOULD BE DIRECTED TO HUNTSVILLEDIVISION. WHEN CALLING HUNTSVILLE, PLEASE ASK FOR COMPUTERASSISTANCE ON THE 1391 PROCESSOR SYSTEM (NOT FOR A SPECIFICPERSON). THE NUMBER FOR ASSISTANCE IS AV742-5266, FTS-873-5266 OR (205) 895-5266.

TYPE HELP FOR AN EXPLANATION OF THE COMMANDS AVAILABLE TO YOU.

1L15:41 >

-,, .8-5

• ::.;.......-..........-.-....-. .~... ...... .... ... _......... ....... .. --..-. .. .'.:

. p..., . - .: .: : x2 .' *: : i...,. :::::.': . .- :::.: --:---:-: .--- _-;.. :?- ;

,'%'

STEP 4: USE THE TIME-OF-DAY COMMAND TEACUP2 TO MOVE A COPY OFAN ECONPACK OUTPUT FILE TO THE DD 1391 PROCESSOR "PERMANENT DISK. . '

The command TEACUP2 issued at the time-of-day prompt

assists the user in placing a copy of an EconomicAnalysis output file onto the DD Form 1391 Processor

permanent disk. [NOTE: The output file must alreadyexist on the user's ECONPACK permanent disk and must notexceed 80-character width. Each ECONPACK file has afilename (fn) and filetype (ft). The filename is thename given the file when the user responded to theECONPACK INPUT FILE PROMPTING ROUTINE. The filetype isassigned by the system. The CMS command LIST can beused to get a listing of all filenames (fn ft) as theyappear on the user's ECONPACK permanent disk.] Oncethe file has been copied to the DD1391 Processorpermanent disk, the user must log on to the DD Form1391 Processor, recall the appropriate form, move tothe Special Requirements Paragraph 1 block, and usethe commands EDIT, GETFILE, FILE, and /SAVE to causethe ECONPACK file to become a part of the permanentcopy of the recalled form.

EXAMPLE:

Command issued: 14:15:43>TEACUP2 (CR)

Computer/User interaction:

THIS PROGRAM WILL AUTOMATICALLY COPY ANY EXISTING OUTPUTFILE FRON YOUR ECONPACK DISK TO YOUR DD 1391 PROCESSORDISK. ONCE THE FILE IS COPIED, IT MAY BE ENTERED INTO ADD 1391 FORM BY ACCESSING THE DD 1391 PROCESSOR,RECALLING THE FORM, MOVING TO SPECIAL REQUIREMENTPARAGRAPH 1 (/GOTO SRI), AND ISSUING THE GETFILE COMMAND[GETFILE (FN) (FT)].

NOTE: THE OUTPUT FILE MUST ALREADY EXIST ON YOURECONPACK DISK !!!!

PLEASE ENTER FILENAME AND FILETYPE OF OUTPUT FILE(e.g. GTOUT FT80F001) OR QUIT >TEST FT80FOO1 (CR) r7A COPY OF TEST FT80FOO1 HAS BEEN STORED ON YOUR DD 1391DISK.

11:53:48>DD!391 (CR)

8-6

%-,- .,-°- .. •... .•. •. . •... ................... •.......

77 ,- - - o. - T

*- **WELCOME TO THE DD1391 PROCESSOR! I• * VERSION 7.1 (21 FEB 85)

IDENTIFICATION:XXXXX[ENTER PROCESSOR IDENTIFICATION WORD.]

YOU HAVE JUST ENTERED INTO THE PROCESSOR AS: rINSTALLATION - FORT USER 1..

MONITOR READY >RECALL FORM XXXXX (CR)PROGRAM TYPE = Military Construction

->(CR)1. COMPONENT = ARMY

->/GOTO SRi (CR)

SPECIAL REQUIREMENTS PARAGRAPH 1ENTER ONE OF THE FOLLOWING:1. AN EDITOR COM".AND - /SAVE, /GOTO, ETC.

2. THE WORD 'EDIT' - TO INPUT NEW OR CHANGE EXISTING TEXT

3. THE WORD 'ECON' - TO LOAD ECONPACK GENERATED DATA

4. THE WORD 'DELETE' - TO ERASE ALL DATA IN THIS BLOCK

5. A CARRIAGE RETURN - TO ADVANCE TO THE NEXT BLOCK.

= >EDIT (CR)

NEW FILE:

E>GETFILE TEST FT8OFOO1 (CR)

EOF REACHED

E>FILE (CR)

E>TOP (CR)

E>TYPE *(CR)

(NOTE: The system prints out the context of the file

moved into SRPI. .

8-7

L:

SPECIAL REQUIREMENTS PARAGRAPH 2ENTER ONE OF THE FOLLOWING:

1. AN EDITOR COMMAND - /SAVE, /GOTO, ETC.

2. THE WORD 'EDIT' - TO INPUT NEW OR CHANGE EXISTING TEXT

3. A CARRIAGE RETURN - TO ADVANCE TO THE NEXT BLOCK.

= >/SAVE (CR)

PREPARED BY =DO YOU WANT TO CHANGE NAME, OFFICE, OR PHONE? (YES/NO)=>N (CR)

PLEASE WAIT.... - THANK YOU.

NOW PROCESSING YOUR INSTRUCTION ....

NOW PROCESSING YOUR INSTRUCTION...

NOW PROCESSING YOUR INSTRUCTION....

FORM XXXXX SAVED.

MONITOR READY >QUIT (CR) i L

12:42:18 >LOG (CR)

PAX>LOG (CR)

PLEASE LOG IN: [TERMINATE COMMUNICATIONS CONNECTION. )

°.8 -

i~i 8-8.

. ......

APPENDIX AGLOSSARY

Alternative: A course of action, means, or methods by which anobjective may be achieved.

Assumptions: Explicit statements used to describe the presentand future environment upon which the economic analysis is based.ECONPACK makes two assumptions: A 10% annual discount rate and noinflation. These may be changed if the housing feature isselected.

Baseline Date: The starting point for the economic analysis,beyond which decisions deal with future courses of action. It isthe "TODAY" in the analysis. May also be referred to as thebaseline year, base year, or analysis year 0.

Base Year: The first year in which initial investments are madeor initial costs are incurred.

Beneficial Occupancy Date (BOD): For facilities to be occupiedby the using agency, this is the date the facility is ready foroccupancy.

Benefits: Outputs or effectiveness expected to be received orachieved over time as a result of undertaking a proposed

investment.

Benefit/Cost Ratio (BCR): An economic indicator of efficiency,computed by dividing benefits by costs. When benefits arequantified in dollar terms, discount both the stream and the coststream to reflect the present value of future costs and benefits.

Breakeven Analysis: A procedure for evaluating alternatives interms of a common unknown variable. It involves solving for the

- value of the variable which will make the cumulative discountedcosts for the alternatives equivalent. This value is the break-even point.

Cash Flow Diagrams: A pictorial representatio: showing themagnitudes and timing of costs associated with an alternative.

Compound Interest: Interest which is computed on both theoriginal principle and its accrued interest.

Constant Dollars: An estimate is said to be in constant dollarsif costs are adjusted so they reflect the level of prices ofa base year.

A-1

-ID- AlES 931 PAX ECO OPRCK ECONO IC ANALYSIS PACKAGE USER' S MNUAL 3003(U) ARMY ENGINEER DIY HUNTSYILLE At. H N MASON JAN 96NNDSP-96-ii?-ED-ES

UPNCLASSIFIED F/G 5/3 Nt

II EEEEEEEEEEIIlfflfllIIIIflfflfIIllfllfflfflffllfllfIIIIIIIIIIIIIIfflflEEEEEEEEEEEE

IE

1j.2.

tla

1 4 .1

611111--. '--

MICROCOPY RESOLUTION TEST CHART '6.

* O~4A RIP '~ c~~A l q63 A a-

"N"

-a

' ' - -,j

,: L :z,-L-:--L-< , 2,-:,Z-'-, ,:;.,.'..'.'-..:-,. .... :.-'-H--..-.v .- •.-,..-- -- -.--.....- .. . ... , , - -- •"-

4 94

Cost: A resource input to a project, program, or activityexpressed in dollar terms. See Expense Item.

Cost Avoidance: Savings realized by avoiding a planned,nonrecurring expenditure of resources. A cost avoidance can onlyoccur when adopting a nonstatus quo alternative.

Cost Benefit Analysis: A technique for assessing the range ofcosts and benefits associated with a given option, usually todetermine possibility. Costs are generally in monetary terms,but benefits need not be in monetary terms.

Cumulative Discounted Present Value: The sum total of thediscounted annual cost for the year in question and all preceding ,

years of the project.

Cumulative Net Discounted Present Value: See CumulativeDiscounted Present Value.

Current Dollars: When prior costs are stated in current dollars,the figures given are the actual amounts paid out. When futurecosts are stated in current dollars, the figures given are theactual amounts expected to be paid, including any amount causedby future price changes.

Discount Rate: A method of accounting for how much the value ofmoney changes over time. ECONPACK incorporates a 10% discountrate which reduces the worth of future dollars by 10% annually.An option exists to change this rate in certain type analyses.

Discounted Cumulative Annual Outlay: See Cumulative DiscountedPresent Value.

Discounted Payback: A technique for determining the time periodover which accumulated present value savings are enough to offsetthe total present value investment costs of a proposedalternative to the status quo.

Discounted Present Value: A monetary expenditure (or savings) 6multiplied by the discount rate. The resulting figure representsthe worth of the future amount in base year dollars.

Discounted Present Value Salvage: The salvage value of analternative discounted to represent its value in base yeardollars. ECONPACK discounts the salvage value from the finalyear of the project to the beginning of the start year.

Economic Analysis: A systematic method for quantifying the costsand or benefits of proposed projects. Basically, it consists ofsix steps: stating the objective, listing assumptions,defining alternatives, determining costs and benefits, comparingand ranking alternatives, and performing a sensitivity analysis.

A-2

,% a

Economic Life: The period of time over which the benefits froman alternative are expected to accrue. The economic life of analternative may be limited by its mission life or physical life.

Equivalent Uniform Annual Cost (UAC): See Uniform Annual Cost.

Expense Item: A term used by ECONPACK to represent a category ofexpenditures (costs). Each ECONPACK alternative must be composedof one or more expense items, which must be assigned a monetaryvalue for each year of the project's economic life. See Cost.

Historical Cost: The cost of any objective, based on actualasset outlay, determined after the fact. Any method of costdetermination may be used, but the sources of costs must bedocumented in the source derivation part of the output report.

Incremental Cost: The change in a cost associated with a changein the level of output.

Inflation: A persistent rise in the general level of prices overtime.

Input File: A file which lists the objective of an economicanalysis, alternatives, expense items, and other data needed toperform the analysis. '

Intangible Benefits: Those improvements in system performancewhich cannot be quantified in terms of dollars or other measures.

Interest: A price (or rent) charged for the use of money.

Investment Cost: One-time costs sociated with acquisition ofreal property, nonrecurring services, nonrecurring operations,and maintenance (start-up) costs and other one-time costs.Despite their one-time nature, investment costs may extend overperiods of more than one year.

Lead Time: The period of elapsed time between initial funding or

decision and the commencement of the economic life.

Life Cycle: The time from the beginning date of an alternative's

use to the end of the program/project life.

Maintenance and Repair Cost: The total of labor, material, andother costs of performing corrective and preventive maintenanceand repair on a facility and/or its systems and components.

Net Discounted Costs: Discounted dollar costs minus discounteddollar benefits (this can be negative value). ..

A-3

A-3 ,. .°.

• %

Nonrecurring Cost: Cost which occurs on a one-time basis; to bedistinguished from annually recurring costs.

Net Discounted Present Value: A cumulative discounted presentvalue amount that also accounts for the discounted present valueresidual amount.

Objectives: The result the decision maker wants to attain. Itis the desired end product of a program and must be stated in anunbiased way, e.g., "To house 400-additional personnel, "not" tobuild a 400-man barracks."

Output: The products, functions, tasks, services, orcapabilities for which an organization exists to produce,accomplish, attain, or maintain.

Output File: Once an input file has been run through ECONPACK,an output file representing the results of the analysis iscreated.

Output Measures: Useful descriptors of functions, tasks, ormissions performed by an organization expressed in relation tothose assigned.

Period of Analysis: The time span over which the economicanalysis takes place. This period usually corresponds to the Ceconomic life of the project.

Physical Life: The estimated number of years that a machine,piece of equipment, or building can physically be used inaccomplishing the function for which it was procured orconstructed.

Present Value: The worth of future benefits or costs expressed inthe value of money at the time of the project's base year.Present value is computed using an annual discount rate.

Present Worth: Same as present value.

Project: A major mission-oriented agency endeavor which fulfillsstatutory or executive requirements, and which is defined interms of the principal actions required to achieve a significantend objective.

Project Life: The lead time plus the economic life.

Ranking: The end result of ECONPACK's economic analysis.ECONPACK ranks each alternative sequentially from lowest cost tohighest cost.

A-4

Recurring Costs: Expenses for personnel, material consumed inuse, operating overhead, support services, and other items whichrecur annually in the execution of a given program or workeffort.

Residual Value: The remaining monetary value, if any, of analternative at a specified point in time.

Salvage Value: The remaining monetary value, if any, of aproject at the end of the project life. The value may benegative (i.e., it may cost dollars to remove the item).

Savings/Investment Ratio (SIR): The ratio of discounted futurecost savings (or avoidance) to the discounted investment costnecessary to effect those savings. An SIR of 1 indicates thatthe present value of savings is equal to the present value ofinvestment.

Sensitivity Analysis: A method for determining how changes inexpense item costs will affect the ranking of alternatives.

Sunk Cost: A past cost which is incurred before thebaseline date. Because sunk costs have been irrevocablyexpended or committed, they have no significance in choicebetween alternatives.

Tangible Benefits: Those improvements in system performancewhich can be quantified. They do not include savings inrecurring operating expenses. These savings are reflected asreductions in cost. 14%

Terminal Value: The expected value of land, buildings, orequipment at the end of economic life or project life.

Time Value of Money: The use of money costs money: a dollartoday is worth more than a dollar tomorrow because of theinterest costs related to expenditures and benefits which occurover time. Annual savings or cash inflows projected for tomorrowhave present values less than their undiscounted dollar values.

Total Annual Outlays: The sum total of all costs for a givenyear.

Uniform Annual Cost (UAC): See Uniform Annual Equivalent.

Uniform Annual Equivalent: The amount of money (discounted),which if paid in equal annual installments over the life of aproject, would pay for the project. The alternative with thelowest uniform annual equivalent amount is the least-costlyalternative.

A-5

..

S. . " .

APPENDIX BVENDOR COMMUNICATIONS SPECIFICS

B VENDOR COMMUNICATIONS SPECIFICS

B.1 General. This appendix provides instructions unique to thesystem vendor.

B.2 Interrupting the Program. The user may interrupt a programor the execution of a command (such as the display of a form) bydepressing either the ALT MODE key or the ESCAPE key. The systemresponds by temporarily suspending the current printout. Itprints an exclamation mark () and then two question marks and aprompt (??>). The user should enter one of the followingcommands:

HT (CR)or

KT (CR)

Both of these commands cause the system to suppress the printingof output associated with the current command or program and1* issue the next prompt in the program's prompting sequence.[NOTE: KX(CR) may also be used but only in extreme cases. Thiscommand can result in the user being logged off the system. ]

B.3 Terminal Identifiers. Before a user can gain access to thehost computer, a specific alphabetic character must be entered toindicate the type of equipment being used to access the system.This character is identified as the TERMINAL IDENTIFIER. TableB-i lists the terminal identifier to be entered for specifictypes of terminals. Table B-2 lists terminal identifiersaccording to specific manufacturers and models. For equipmentnot listed in Table B-2, it is recommended the user first enterthe terminal identifier "A". If that is ineffective, theidentifier "E" should be entered.

j

B-1

_7

~: .-i &. .- - ....- :J - - . . ..-. :..:. ..- . . . - -.. . . . . . . .

- . .. . - ' °- . . %

V-7

%V

TABLE B-i

Terminal Identifiers According To Terminal Type -

IDENTIFIER CODE SPEED TERMINAL TYPE IN

A ASCII 300 BAUD *CRT1200 BAUD

B ASCII 150 BAUD ALL TERMINALS

C ASCII 300 BAUD IMPACT PRINTERS

D ASCII 100 BAUD ALL TERMINALS

E ASCII 300 BAUD TERMINAL PRINTERS

F ASCII 150 BAUD IN BETA TERMINALS300 BAUD OUT

-G ASCII 300 BAUD BELT PRINTERS1200 BAUD GE TERMINALS

I ASCII 1200 BAUD MATRIX PRINTERS

P (CR) EBCD 148 BAUD SELECTRIC-TYPECORRESPONDENCE TERMINALS (e.g. 2741)

*The terminal identifier "A" is used for terminals not requiring

a carriage return or line feed delay, such as a CRT terminal."A" is also used for terminals with buffers, such as the Tymshare325 and the TI 820.

B-2

TABLE B-2

Terminal Identifiers According To Manufacturer/Model

TERMINAL TRIAMANUFACTURER/MODEL TI MANUFACTURER/MODEL TI

ADDS DEC580, 620, 680, 880, 980,.... A GT4O,LA34,LA36,LA38,

*LA120,*LS12O,VT05ANDERSON JACOBSON VT5O,VT100,VT132 ........... A330 ........................(CR)830, 832 ................... A DATAMEDIA I630 ........................ E DATAPOINT*860 ....................... A 1500,2000,2100,2500 ......... A

1100,3000,3300 ............. AANN ARBOR TERMINALSDESIGN 111 200 ............. A DATA DATA

5000,5100,5200 ............. ABEEHIVE MEDICAL ELECTRONICSMINI AEE 1,2,4 ............. B DIGI-LOGSUPER BEE 2,3 .............. A 33,209,300 ................. AI-211,M-501,R-211 ........... A

GENERAL ELECTRICBELL SYSTEM TERMINET

DATASPEED 40/12 300,1200 ................... GKD ......................... AKDP ........................ G GEN-COM

300 ........................ ACOMPUTER DEVICES

1030 ....................... E HAZELLINE1132,1201,1202,1203 1200,2000 ................... A1204,1205,1206 ............. A

HYDRACOMPUTEK MODEL B .................... I

200,300 .................... A SERIES,7220A ............... A

CONRAC IBM401,408 .................... A 2741 .................... P(CR)

INTERDATACONTROL DATA CAROUSEL 300 ............... E

713 ........................ AINCOTERM

COMPUTER TRANSCEIVER SPD 10120,2C120,900 ........ ASYSTEMSEXECUPORT .................. E INFOTON

VISTAR ..................... A

V. B- 3

ZTERMINAL TERMINALMANUFACTURE/MODEL TI MANUFACTURE/MODE TI

ITT TEC'N3501 ASCISCOPE ............. A 400 SERIES, 1440

% ~4012,4013,4014,4023 .........AI LEAR SIEGLER7700,ADM-1 ,ADM-2 TEKTRONIC

ADM-3,ADM-31 ............... A 4025 ....................... A

LOGABAX INFORMTIQUE TELETYPELX18O ...................... I1 33,35 ...................... D*LX1010.................... A 38 ......................... BMI 43 ......................... A*2400 ...................... I N

TEXAS INSTRUMENTSMEGADATA .................... A 720,725,733,735

743,745,763,765,771 ......... EMEMOREX 820 ........................ A1240 ....................... G

TEXAS SCIENTIFICNCR ENTELKON 10 ................ A260 ........................ E796 ........................ A TYPAGRAPH

DP-30 ...................... COMRON

8525 ....................... A TYNSHARE100,110,212,213 ............ E

ONTEL 310,311 .................... C4000 ....................... A 125,126,225,315,316

200 ........................ CPERKIN-ELMER 325,*350,420,*425,4301200,1250 .................. A 440W,444,*470,

*550,*11QQ................. ARESEARCHTELERAY 3300,3311,3712..A WANG LABORATORIES

kF7 RATHEON220 OB ..................... A

PTS-100 .................... A WESTINGHOUSE1600,1620 .................. A

SINGER30 ......................... E XEROX

SCIENTIFIC MEASUREMENT SYSTEMS BLOB20........1440 ....................... A *When logging on to the computer

using these terminals, the userTALLY must depress both the CONTROL*'1612 ...................... A key and the letter "R" key before

entering the System User ID.

~...........

* .. B-4

B.4 Additional Communication Parameters. Some word processors

and microcomputers require additional information in order toconnect to the Tymshare System. Listed below are some additionalcommunication parameters.

Code ASCII

Duplex full

Parity mark or none

Parity bits - 1

Word length 7

Start bits 1

Stop bits 1".

Baud 300 or 1200

Modem Many phone numbers are compatiblewith any 300 baud mode, 1200 baudBELL, and Vadic modems. (Check phonenumbers listed in PAX NEWSLETTERS).

End of line -5-

(transmit toTYMSHARE) CR

End of line(transmit toTYMSHARE) CRLF (LF)

Some terminals require the use of control characters before theuser enters the System User ID at the PLEASE LOG IN: prompt.The control characters are accessed by simultaneously depressingthe control (CTRL) key and the alphabet key.

CTRL X Entered for terminal transmission from papertape, cassette, internal buffer, or disk torequest that TYMSHARE control the flow ofterminal output with X-ON (DC-I, CTRL Q) andX-OFF (DC-3, CTRL S) to prevent data loss. F

CTRL H Initiates half duplex operation by suppressingTYMSHARE echoing of input characters.

CTRL P Provides for even parity for computer outputrather than no parity.

B-5

0 -e 4.1 .-F:::5 .. : : ? ":. .. . .•. .. , .. . . .- ...- ... ,.... . .-. ,, -. ,. . . ..- ,.....

%I

CTRL R Allows terminal control of received data flowwith X-ON (DC-I, CTRL Q) to signal terminalready and X-OFF (DC-3, CTRL S) to signal .terminal busy.

B.5 Line Noise. Sometimes a user may have trouble with noise, ri.e., random characters showing up in the print. Often thesource of the noise can be very difficult to determine.Presented below are some possible solutions to noise problems:

Poor connection Try hanging up the phone andredialing.

Poor phone line Some buildings have poor phone lines.If possible, try using a phone in adifferent building.

Noisy power supply Large ventilating units, welders,motors, etc. can transmit electricalnoise over power lines to computerequipment. The computer terminalshould be on a separate circuit. Tryoperating the terminal in a differentlocation. An isolation transformermay help.

Installation PBX Some installation switchboards add(switchboard) noise to telephone lines. A direct

off post line may imprcve the noiseproblem. A direct line is one wherea special access code is notrequired to dial a commercialnumber.

1200 baud 1200 baud modems are quite sensitiveto noise. If there is a noiseproblem, try using a 300 baud modem.

Acoustical coupling - The carbon microphone supplied withthe telephone may not be good enoughfor computer communications. Tryswitching the microphone with anothertelephone. Also, electret condenserreplacement microphones are availablewhich are better than carbonmicrophones for use with a modem.

B-6

- . .- .-- - . . ,. - -2 - 1 U. ---

p 2p

APPENDIX C

REPORT FORMATS

FORMAT A-I

PRIMARY ECONOMIC ANALYSIS

1. SUBMITTING ORGANIZATION:___

2. DATE OF SUBMISSION:_ __ _ _

3. PROJECT TITLE: _

4. PROJECT OBJECTIVE: __

5A. PRESENT ALTERNATIVE:

5B. PROPOSED ALTERNATIVE:

6A. ECONOMIC LIFE: PRESENT

6B. ECONOMIC LIFE: PROPOSED_ __ _

7. 8. RECURRING ANNUAL 9. 10. 11.OPERATIONS COSTS PRESENT

PRESENT VALUE OFA. B. DIFFER- VALUE DIFFER-

PROJECT PRESENT PROPOSED ENTIAL FACTOR ENTIALYEAR(S) ALTERNATIVE ALTERNA- COST COST

- - TIVE

L

K[12.

TOTALS

ri c-I

... . .. °o. ° .... .......... ........ .. ........ .. .. . , -

FORMAT A-1

PRIMARY ECONOMIC ANALYSIS (CONTINUED)

13. TOTAL PRESENT VALUE OF NEWINVESTMENT________________

14. PLUS: PRESENT VALUE OFEXISTING ASSETS TO BE USED _______________

15. LESS: PRESENT VALUE OFEXISTING ASSETS REPLACED ________________

16. LESS: PRESENT VALUE OFTERMINAL ASSET OFALTERNATIVE _______________

17. TOTAL PRESENT VALUE OF NETINVESTMENT (13+14-15-16) ___ ___________

18. PRESENT VALUE OF LCCSAVINGS (COL. 11)_______ ________

19. PLUS: PRESENT VALUE OF COSTOF REFURBISHMENT ORMODIFICATION ELIMINATED ________________

20. LESS: STATUS QUO SAL~kGEVALUE_________________

21. TOTAL PRESENT VALUE OFSAVINGS (18+19-20) ______ ________

22. SAVINGS/INVESTMENT RAVI0(21/17) _________________

23. DISCOUNTED PAYBACK PERIOD ______________

C-2

-9 CPS

FORMAT A-1

PRIMARY ECONOMIC ANALYSIS (CONTINUED) %

24. SOURCE/DERIVATION OF COST ESTIMATES:

A. INVESTMENT COSTS:(ITEMIZE)

B. RECURRING COSTS:

C. OTHER CONSIDERATIONS:

25. NAME & TITLE OF PRINCIPAL ACTION OFFICER DATE

.;,.. • .

% e.

C-3

• . 12":-

........................................................... . .

FORMAT A

SECONDARY ECONOMIC ANALYSIS

1. SUBMITTING ORGANIZATION:___

2. DATE OF SUBMISSION:___

'-" 3. PROJECT TITLE:

4. DESCRIPTION OF PROGRAM OBJECTIVE:

5. ALTERNATIVE:

*4.6. ECONOMIC LIFE: £-

8. PROGRAM/PROJECT COSTS

7. A. B. C. D. E.NONRECURRING RECURRING ANNUAL PRESENT PRESENT

PROJECT OPERATIONS COST VALUE VALUEYEAR(S) R&D [NVESTMENT FACTOR

9.TOTALS

10A. TOTAL PROJECT COST (DISCOUNTED) _-,.

1OB. UNIFORM ANNUAL COST (WITHOUT TERMINAL VALUE) __-_

11. LESS TERMINAL VALUE (DISCOUNTED) _._._,

12A. NET TOTAL PROJECT COST (DISCOUNTED) ,-___

12B. UNIFORM ANNUAL COST (WITH TERMINAL VALUE) _

C-4

a, * .,"9. . . . . . .. * . . .

FORMAT A

SECONDARY ECONOMIC ANALYSIS (CONTINUED)

SOURCE/DERIVATION OF COST ESTIMATES

RECURRING COSTS:

NON-RECURRING COSTS (INVESTMENT):

NET TERMINAL VALUE:

OTHER CONSIDERATIONS:

14. NAME & TITLE OF PRINCIPAL ACTION OFFICER 15. DATE

42,

.r

.- 5

[--s

FORMAT B p..

SECONDARY ECONOMIC ANALYSIS

SUMMtARY OF PROJECT BENEFITS .i

BENEFITS

DOLLAR QUANTIFIABLE BENEFITS:

OTHER QUANTIFIABLE BENEFITS: I

NON-QUANTIFIABLE BENEFITS:

SOURCE/DERIVATION OF BENEFITS

DOLLAR QUANTIFIABLE BENEFITS: '

OTHER QUANTIFIABLE BENEFITS:

NON-QUANTIFIABLE BENEFITS: 2i

C-6

a-.. %2- - - -

APPENDIX

SAMPLE OUPU

I N PUT LI S TI NG PASE C01LINES OC0001-000050 i

* 0001:0002: PRINTER IS NARROW0003: TITLES ARE &0004: 'ECONOMIUC ANALYSIS OF ALTERNATIVES FOR' &-0005: 'UNACCOM'PANIED OFFICER HOUSING AT FORT ANYWHERE'0006: ORGANIZATION IS &0007: 'DEli, FT. ANYWHEFF'0C08: DATE IS &0009: '1 JANUARY 1986'0010: PROJECT IS &0011 I: 'P"999'X012: OBJECTIVE IS &03: P'--IV I D HOCU S I , FOR 100 ADITIONAL C7F-FRF'

021l4:0015: BEGIN DATA031 '6: PERIOD IS 17GC017: STAR--YEAP IS 1990C01E: BAZ"E--YEAR IS 19900010: THE RATE IS 10.000020: INFLATION-INDEXi IS 'ALLOWAIrCES' &0021: 17*0.0022: RESIDTJAL-FAC0B1R IS 'XWCON=T RES' .--

0023: 10C. 1*1. 1*0.985 1*0.98 1*0.75 1*3).97 1*0.9E5- .1 6 S0024: 5*'7955 2*0.95 2*0.940025: FiESIIULl -AL-FACT0R2 IS 'RE':0VATI0'; REF '-0026: 1*0. 1*1. 1*0.97 1*0. ? 1*0.E67 1*0.82 1*0.-7 1*'.72 1*3.J0027: 1*',.57 1*0.52 1*0.5 5*C.45002C6: EN D D AT A0029:0 0'30: BEGIT; ALTER!YATIVE-100)31 : ALTERN'ATIVE TITLE IS &0032: 'CONSTRUCT NEW QUARTERS FOR 100 OFFICERS' ~003/3: 'SITE WILL BE A VACANT AREA ON1 POST'0034: ALTERNATIVE NAME~ IS "'EW CONSTRUCTION;'0035: ECCI'JXIC-LIFE IS '15'0036: EXPENSE-ITEF-1 'CO!NSTRUCTIOI;:COST:'4 -

0037: 1*2500000. 1*1500000. 15*0.0036: EXPENSF-ITE,'-2 'O&2:COSTIS: ' &0039: 2*0. 15*50000.0040: EXPENSE-ITEM-3 'RECARFET:li* YEAR 8

0041: 9*0. 1*44000. 7*0.0042: EXPENSE-IT E.--4 'REROOF:IN YEA- 12:'&00434: 13*0. 1*125000. 3*0.0044: SELECT INFLATION-FACTOR IS A-r0045: 4*0 o

0046: SELECT DISCOUN:T-FACTOR IS*0047: 4*2

0048: SELECT RESIDUAL TYPE IS 10049: SELECT RESIDUAL START VALUJE IS 4000000.000050: SELECT RESP-UAL DISCCUNT-FACTCR IS 3

D-1

.4- 7 % . . - . - . . - _ L r . . - - " " " , " r r j ; _ . -. . .' ' " r -

ONO.1 -- r~ -- *

4'

rJN'PUT; L0S;N FILGF I EP F

LI~,' NE S-. F-uu 1 'P

CK E:". : IFESrr.: Y[ - OT AT-; FE t

i.: Et E- ILEF T - OI!& :

' . : LERrTE TIL - S E-i<S: EN>ATEI 7LE!K4JB E 1'. io. EN

DELRTE1 E rDUIEF Sl OT L'D-iz P Ii F

yin' ' fFru\ 21 D C L s T T A±

1 1Cnri- 1F 45 1

NI" DF.: L5kE -Tr-a WUr UE A: I: 4.

0'") : 1F rl S'JF I tr-. I FIIF'-E IL~ NG C2:IIJII

E -' C - LI FE

E P.: PF EZTE- E'iS 1 - F4J' ]ALWpIE

"AE0'E ITMP "D IN SF

".E C~Z r~E flOu(- -ATF ISr- %-.LtJ

* '-CU : 5....~~P.EJ ! U .F PP I ' -'. [C 0 ~ itJTr- C

.'n 101 ,L TEk I '.' IY-e(''-' LE,ctj-1E TITLE JE

'.5: N~ O 1CES CFLEJUS. SAILIFHD-i2r

I NFPUT LIS T IN G PAGtOE

UC1 C: SUMMAV REFCJF~r

PfC: ~-YEAR REF'ORI 'Ii.5: FL..OT ALTEFX.*.d IY',ES 1 2

'i':ENDE GRAP~HIC3

-:)I .-. L'EH0 F C E

K' 11 : fJF F* TE F. r rU

'. -c ?LZ S

NiLflJ- CIIJ -. T~ -. F - -LE C-

* ~ 1 *14* 1I

1:ti DULtZ r4,J C'tj.Ar T I - L E EEE FI

?1 -# rC~j, 21 ;.LV j

C'., K' SjoJP)CLu EiEI F IT LJU,.- ELE EE.f& tj 4E~ r"T- E

':'. CSFLLuF- C'u.r iFIL T EJ~T,

.17-

Nk..E. E.her r

I NFPUT L I ST IN G PAGE "

Er FC' T- I

C155: SEEO1,44API ~h-.'I~I:-1 5: ".CT I CN OFICEFP I S I,F .D ju-! ~1 H 5S.

0 1 t S CUFP E L T S

1~~~ 1 1: I-~'~ TEC ).

(1 72

21c-. i .t~ I 1 .F - E.lr-E ,'l L .

&Lt L C-

N~:L&LL- C-. I V 0i U ULE £LV.i 7 :

'1 Fi S JT,-r C E E .,JEiF].IL 1-ii TE

* ~~~~~~~ FI~ I ;-rJEl.,~I~ . E E -L r,,i

1i~. LOJF.V EE-riT u-'

E'-E ' i.~LL-j -, I .4 FL CE I- r

* ~: D-4

I N FUT L IS T NG PGLINES u9u-y,5

02(1 : SECDNDAF.v AN.ALVSIS IS~ 3

T"-FLE OF 0.LuOW-rJEES

u.E: DEH RECOPF13-s

IA o' C 7H E F C Cd-1 ALF. T I C4J-

*~~~~~~P I..-:PfJ1~T

'~I- 1C.LF

CI *." L- I I F I - I YLA 11:.

S'.) U-Le-. CU-rJI, 1, E EE FY'

C I. Ct--i F IfF1T.

..- : S-

I E," : EtiU, FOPJ-,T-3

*.EqE tur 4 1ILE I: 2C&.,3 r~Lj Oi: C.H."rJEFE C F L, ,M O5TI' FCIF- F iJ.,Il.i ,L IEP.- I.

Lillil 1E

D-5

LINES

l~ocl-51: S'lP 4-.4."

16

-'D-6

* iw

. ." .. .

S U M A RY O F C A L C U L A T I O N RE S U L T S PAO? , F

N E T DI S C O U N T E D P R E S E N T V A L U E

ECONOMIC ANALYSIS OF ALTERIATIVES FORUNACCOMPANIED OFFICER HOUSIING AT FORT ANYWHERE

ALTERNATIVE FY1990 FYI 991 FY1992 .

NEW CONSTRUCTION $2,3e7,656 ,7,047 -76-,Cc2RENOVATION $0 $141,102 T520,73'ECONOMY HOUS.:7 $0 $0 t295,4,94

ALTERNATIVE FY1993 FY1994 FYIO95

NEW CONSTRUCTION $I,081 ,637 $1 ,370,C18 $1 ,C3' ,C54RENOVATIO; $921 ,693 -1 ,268,062 $ ,577,z6ECON.Y HOUSING -564,126 $80,33C £1 ,.

ALTEBNATIVE FY1996 FY1997 F1:: "9

NEW CONSTRUCTION Z 1,867,332 $2,C81 ,198 $2,274,73RENOVATI ON $ ,841,359 S2,140,706 $2,377,2E1

, ECOIO.Y HOUSING $1 ,232,172 $1,415,651 £1,562,t5C .

ALTEF.:ATIV'E F1 1 9C CC Fy...

NEW CCOT"-UOTIQ; $2,O0,C'1 $2,012,o320 , ,,,_REN;UVAT':: $2,610,-41 $2,771,622 $2,71 299ECONOMY HOUSI.NG $ I,7" C4,0&. $1,871,93 $1,98772955

ALTERNATIVE FY2002 FY2003 FY 20.4

NEW CCN~rRUCTI0N $2,876,597 $3,O30,7e9 $3,134,312R EN 7ATl 02,990,302 $3,047,796 $3,10,:,0(2ECCNO:Y HOUSING $2, 11 ,18i $2,214,750 2-

ALTERNATIVE FY2005 FY2006

NEW CONSTRUCTION $3,237,128 15,321,803RENCVATION !7,147,578 $3.,19C,773

D-7

. "*. . .-.. .d"" * .?, J ' " - . . ... . . " ' * " .. . . . . . . . . . - - -" '-'

S U VFA RY O F C A L C ULA T 1ICN RE SU L TS P A',!E 2r

N ET D I S COU N TED P RES EN T VA LU E

ECD!Or20A1AL'YSIS3 OF ALTERNATIVES FORUNACCOM'PANIED OFFICER HCOUSING AT FORT ANYWHERE

FCONCNY HOUSING S2,394,4938 $2,472,310

D-8

b. %~

SUMMAR OF C ACLAI IFALENATRESU S FORF

1.NET DINSTRCONTE PRESENVALU

3.EUOYHUNGCOPNE OFIC30OSIGATFOTANWH8

-D-9

* ~ ... * . b - - Im

S U f-', A RY OF CO S TS FO0R E CO NOM IC A N AL Y S 1SI:J '*

R EPO0R T B Y Y E AR

ECONOMIC ANALYSIS OF ALTERNATIVES FORUNACCOMPANIED OFFICER HOUSING AT FORT ANYWHERE

CONSTRUCT NEW QUARTERS FOR 100 OFFICERS -

SITE WILL BE A VACANT AREA ON; POST

1 .SUBMITTING OROANIZATION

DElI, FT . ANYWHERE

2. rATE OF SUBVISSIO;

JAI -UARY 1986

3. PRCJECTk TI TIE

4. DESCRIPTION OF PRCGRAM OBJECTIVE

PROVIDE HOUSING FOR 100 ADDITIONAL OFFICERS

5. ALTERNATIVE

NEW CONSTRUCTION

6. ECONOMIC LIFE -

15 L7. PERIOD OF ANALYSIS

17 YEAR~S

8. BASE YEAR

9. STARTIN;G YEAR

.4 1900

D-10

P--.

h'.,4

'. 4%¢C

F R O J E C T P R 0 G F4i: A M C 0 S T F5

CONETF4ICT ION O M F'E ,F'F'IUT REFOOF TCOZT CD1 Iri N EF 6

IrN' YEAR' 12 A' ,YEA.F

19 ,- ;~:Kc S K

,E- -

- - - - - - - -- - - - - - - - - - - -

,, ,.7., c,, - 5

1 13 3.?,:,.. , f. L. S E;- .,..

19 s.., ,. 61

1 S 2''Z 0 $1 ",,-", 7E t', , S 7 ..

i"$ ," '' .' 5-, -. 5 D-.

'4.4. S3>*C46. .v ,. 6 . 'I.. * .

18 8.5 751 . ' -1 C',

.1 . "-r

.'. _,:,,.,. S K $ >4 , 1 , . : "

s c 1 .'- .,6 .,

*9 .. ..... ..... .... . ..- .4 ... .. . . ... .. ......44* 4 . ... .. . . . . . . . . . . .

e: 1 .41 S'4 . . 1 6 1 a. 265 S .37.128

1''. 43 5 1 10 5 i - .- .- .5 1 • .2." 'r73.19';5 S lT 5, E '.. ,,-J • 1• 21.c 16 ,-, D"", SCOUNT',5

* ~ ~ 5-1.~D-11

*I2CI 5=.9K, $-3.% 1U ISi1 * ',7 ; ' S .19?73 Sa..Z $~ 31. 4& 5$ •. i • '."B 5-.'2:,.7,E.;&r-

I ' s1", 39 S, 5, • 2* *' , 6, 52 S , 274,7-.3

L-1 FCF-r tU'~ $ C.'J '-..EJ 93E.83o i *i.E • 47 . C' . DSC.Dr• J R6 , T .

. . . . . . . . . .. 4 .,$ 2 $,4 ,v 1 4-.$ .4>] e,8$ 4*4i,4,, %E, ". '"4~4. 4

A7-0

OF

SUNR O OTSFRECONOMIC ANALYSI IF ALENTIE O

UNACCOMPANIED OFFICER HOUSING AT FORT ANYWHERF

RENOVATE BLDGS 103, 104, AND 105DECREASE NUBER.S OF QUARTERS Il. EACH BLDG

APPLY VINYL SIDING TO EXTERIORC

1 . SUBEITTING ORGANIZATION

DEE, FT. ANYWHERE

2. DATE OF SUBK-ISSION

1 JANUARY 1936

3. PROJECT TITLE

.~q. PN999

4. DESCRIPTION OF PROGRAM' 01JECTIVE

PROVIDE HOUSING FOR 100 ADDITION:AL OFFICERS

5. ALTERNATIVE

RENOVATI ON

6. ECONOMIC LIFE 1L15

7. PERIOD OF ANALYSIS

17 YEARS

8. BASE YEAR77

.4. 1990

9. STARTING YEAR

1990

D-1 2

PRO.,JECT! FRO.CF-AM COS T S

RENOVATIO0N OL;i1 CO3-TE= RECA"FF ET REROOF7.colIN YEA$- S IN YEAR 6 .A.

- V~~EAF-('1 j,(3'."

1 91 *.'.>C(* 95

1953~~ ~~ CD5.'- S. .4is~:wa

1 5K'~~~~~ *5S.>>S K.-

l-9~~ .' tS .K.' .' .1 .. ' . -..

L* 1 *0 j-) TL 1 5 . 7" 1 1. L.I IE CLI IA

1' 55 K F. iv

'2~~~~~~ .~*.*7s.c* .~

19'i IL~JTr SUiJ; IE rU1 Li C ISJ i1 6

Ic .sa; ~ 3 1 i1997 s-a1.9-': 4 3.1E-9S',4 $1 .1-..3 ;

$25. 7q 1 2.q.u 1 &z -..S1 1 E 377 Ec21

$E .32") S's.':vE c&.;

S 1'.':.62 i3.446.52- t 44 f....E1 1

r-_"I.&

S-1 5 13 5. 47 E $' 1?7.'. 6 ~ - 190'..:a 77

D-13

SUMMARY OF COSTS FOR ECONOMIC ANALYS IS %

R E POR T B Y Y EA R

ECON'IC ANALYSIS OF ALTERN;ATIVE") FORUNACCOM~PANIED OFFICER HOUSING AT FORT ANYWHERE

NEW OFFICERS WOULD USE AVAILABLE HCISIr.IN SURROUNDINj CC!',!ITIF.:s

1. SUBJ:ITTINJG ORG;AJNZATICN

DEH, FK. ANYWHERE

2. DATE OF SUEI 531 .M

1 JANUARY 1986

3. PRC17ECT TITLE

4. DESCBIPTIUN OF PROGRAM OJECTIVE

PROVIDE HOUSING FOP. 100 ADDITION:AL OFFICERS

5. ALTERNATIVE

ECONOMY HOTS I NG

6. ECOANOEIC LIFE

15

7. PERIOD OF ANALYSIS

17 YEARS

e. EASE YEAIP

1990

I 90c)

D-14

I-

F R 0 J E C T / P O G R A M COSTS FA .>

ALLOWANCES ADMINIETRATI TOTAL DISCOUNTED . -t ;..'ANNUAL PRESENT r E " -.

OUTLA ,, VALUE f .'..,r

'.1 2 ,,$ 'Jc, i

0. .1

----> --- --- --- -- -15 ,.,> --- ----- ,, , - -• - -

I.. - '-. c, 12. C 5 J

-_-,>-.a. z. • > .'% . - - : *1, .-.. ,.

F- L.- .. ,

." .--. .1. s ':.:>. i .- cc -

f1 ." .-"-

1-7 . E.

L: - N- J - L F u J'.~ r.7 . o., -.. 1- 7

si:7 ..it ,

a""' I-, A c'..-

N .i.

A -'4

-- i"'

a ,°

• t . . . . ... . . . . . -D•-1 5

t I,

t..-

I- I

IL

I.F I

- - - - - - - - --- - -

LD 1

* - . .. ,°....

.'.

S E N S I T I V I T Y A N A L Y S I S

R A N K I N G

ECONOMIC ANALYSIS OF ALTERNATIVES FORUNACCOMPANIED OFFICER HOUSING AT FORT ANYWHERE

NO ...................... 001TITLE .................. ANALYSIS OF CHANGES OF O&E " COSTS FOR " ."ALLOWABLE CHANGE ....... 50.00 PERCENTTIME PFIOD ............. 17 YEARSFOR SELECTED ALTERNATIVE

..

COST ITEMS TO CHANGE ... * NOTHING CHANGED -

FOR SELECTED ALTERNATIVE .. 2

COST ITEMS TO CHANGE ... 2

FOR SELECTED ALTERiNATIVE .. 3C O S T I TE S T O C H AN GE . . . * N C TH IN 3 C H A N G F . "

O B J E Z -I V E . . . . . . . . . . . . . . .. ...... . .A L T E R N A V E I F I R .T0BNI TIL RANKINGD ^ Tt%.I N I T I A L R A 1* K I N O 0

ALTERNATIVE NET DISCOUNTED P.V.

3 $2,472,3102 $3,190,7731 03,321,e93

INSEN:SITIVECCST ITEMS INCREASED 50.00""

** END OF RUN **

D-17- , .- .-

,4

. kA.

...... .....

.. *•4 *.*"

& ~ ~ ~ ~ ~ ~ ~ ~ ~ _ - -- - - - - - - -. >. _. r.7

SECOD,:,v' EONOMC ANLVEI

6E.D4: ECNMCLP:1 EAOR ICSN41I

7. SU'MTTN OFAIAIN . FT. E..HEt.

F DATE OF IU sS~Os 1 JAN ';T 1 C jc:

FhOJEC TILE S.F--,ha;;IL IF- r

---- C ---rE --- L-~. 1-4 F-J - 1 - ~ t -- I1,.TO! COS T "L !' TCSTtA

5,,,. U41 (Ir :.- .5' T OU 'F-rl _ L

1"<-" _ TE M ~t, 1. L UE '* ( L.* I.Cjr.EL

I .=#: NEaC~-F OE TCOZT (-SON

121 UN F0='.Arjl' ,L CK_. IIH TE-M] ,,_ V'*L25'F'..-

5' 5.-. -D. 18

ISECON4DARY ECONOMIC ALYSIS CON4I NUE['

*RECLJ-F-RING COSTS:DEH RECORDS

p MOrJ-ULC-LfPi lid C07S (INV ESTMENT) : *--

LISTPILl ENGC-IWEER OFFICE EANDIrS ri DEH F.ECOF E

* - Ntt:A TERM] INAL, L

14. NrM L I1 lLEC OF PFJNClFil. ACTIONI O)Fz]ChR I1C. D,-Tr

F :,;L - I E E rJLV:

L t Lf.-; CL-i T I F 1.4 Es E'Ij .F: I TEt

* GIHEF LAI 1F1A&.+- SSiJFrFIS=:U. -

N4 T C-ir-4.C1FIAPE -. NE TZFunTITC? f1inI

oLF RU.ETF L L E:IFIS

D-19

SEC0Nr4DAF.N ECONOMIC ALYNSI

I SUIErITTINGOFAIAI' DEH. FT. A-tHFF

S. PROJECT TITLE:4. PROJECT OBJECTIVE: PROVIDE HOUSING FOF 1-K)- ALD171014-L.cr zF

5. ;LTEP~4AT1YE 2: R 1j'T ;~

*6. ECONOMIC LIFE: 15 YEAP

7C E

8.- FPOGRAEiC r-O1EC L OT

I. r. J'. F. r. t.]L .YORC~~ E12 "'U~il ruR- .. SE S F oF C

* ~ ~~~ 5E-* R DIr.':E M. f

C. 7' ? ?-

-K -- - - - - - - - - -

T. ; " Ir.. T L'.c F4-.!.tT i,- t , 5-0 lj U

I, F* ..ll -T , lIIEF;

Cc1.. 1,i."' TS"-itj'- *~LN ~IS U1JL

I i?-' .. NE O A 4~J-TC S iIC~.f' 3 7

i3 c" i. .. ' L2.1~ -r r4w ,,.C S W 1 T ~ l -. -

FVi

Ilk:c

mu)'.

D. 1 Jc'20 .

S czI'.'z su *:s~:xo

t * - -. -CJt:, - I C ANA v- I S C- -l I r - -

1. N'6ES7 -

LfTrC r~lAE-ELl lNLT U-t-i~iW L VH-UF

LU. L aJ 7F iLE ,- E

4D-2

SECONE4IFKR, EZLO*JCjI AN4i LYI!-E.k

c. L-TI O& SUE hI S-E I Or: 1 J#ANUj4Pt 1 7&,

F. FP JJEC T TI1TL.E: FN ___.. F RO-JEET rfJJvCI lYE: FF:OYIL-E HCO:iflh1 JG FOV- ALDI T IOCNAL o-'L .L TIF~'i I VE : E L JtJCJ f ICJJ' 1

S. FPGlt CFZC CC5j

3 F * t. .:t7:.

FL.§tiZ r>rA- Li

--.. *- .- - - -r. -l . - - TA--

-1 - -- -- ' -.. - - --

T C. a''. C I-1 rA ltTFl--

-r, HEi'TE-1

L±2 6' Ht 41 C -L

L. -I-)N ' .", E Z

I HV TC7, :L,3C O ) %dS:J~T.- ±..S

I E. F U FFC, E.il C'$EL-T (ITH ~rTE-INLh".H

Ht~4. ,LCC fWtHLJTD-212 1.-

SECONDA'Pi ECONOMIC AN~ALYSI S (CONT IrNUEL..

SOUF.CE/DERIVATIGT'J OF ICOST ESTIMIATES

R~ECUR-RING COSTB:TAE...E OF ALLOWANC-IESD E HRE CO0RDIS

GTHEF-, LOrJ3IDERlATIOrJ.:

1-.. NA1E L. TITLE OF PPAFNZJIFAL ACT!i ' OFFILEF, 1 ~ E-.T L

6DLrJF I I'L

OC U- TI lFi L-LE. TFI.FF 1 U

* Or~~DHE" C OUAN7 IF I APLF*-'N:FIr.

1' LAR CU-JtiFJ;ESLF BENFIT:NA

NONI- OUA, rl I F I ATLE BE.NlF F I TDCSFERF-:' EF ORT.

D- 23

2 AI N PUT L I ST INSG PAGE iL INES ('('(001 -(C'S'.l~)

0002: TITLES AR-.E E.'021 EC Or-IACK'

c:s FOF:T ),YV PUBLICATION4 FAC;-ILi!t -

ot:OF.GAIJI:ATION IS Z* -. ('(''7:"FOEL. CORPS OF ENS] NWEEFS'

* ('003G: EAT E I S&

(I':F$FCJECT IS Z

Q0 :12: O &.JE CT IVE IS':03 FYE' LST DYE DOCUMET FEF P.CD'F T]OrU

0J (15. E'GIl4 DA-TA

c, (" : ES-EA i s E; P SV:L

ci: THE F.-tTb ISi:c0>':ENED DAlA

2.;E: EQEIN A-LTEFJA WTiYE-- 10.":'as: A 'TE I VA:iTEITTLE IS

'.C'"-: 'L t-lINUED USE OF OF FS-ET FF i 1.T ' li2 Tr-;'-

9-c:ELOtJDMI-L IRE IS "E'YA~

. E3 ATEiA F Y MNrIE IS 'IRV Tr EM- F U - 'ii-'~jC-

001E XFENSE- ITEM-I 'SFS'4U2L F-:

('02 0 2(.>:E~~9 EX FENSE- I TEMl-2 'MAINTR OERArJJE

('(':35: 252C':.

* ('('So-3: SALVAG'E VALUE I1 I""C(537: PECURF ING COSTS ARtE

03:1 2 3'E3:REFUF:SISHMENT COSTS AREL

15'l END ALTEF:NATIVE-l((42: BEGIN~ ALTERNATIvE-E

(),:o43: ALTERNA:TIVE TTE1--4-4: 'COMFUTE:/LASEF. TECHNOLC3.bSD G,---.EE1 i-I

((45: ALTEF:NATIYE NAME IS 'COMf~uTEF-. kErk-L 4ml'004~6: ECOrJO-II-LIFE IS '25. TEAk-S'(104.7 E xF E1J)SE- I TEMl- I'ECU I Er M : CO2TS:&

2 ec':c. 0 1 .s:' * *'.:'Q:EXENSE-I TEM-E FESRE R trF

D- 24

P . . .' ... . . . . . . . ' pt .A .A *: .C C' .' V V V

-i -. K: 17 07- .v- T- V-1-- - - - - - - - - --

I IN PU T L I ST I NS FACE O' iLINES O'''1O''0

-'005 1: EXF'ENSE-ITErI-3 'HIGH SF'EED:FUNC-H: ~(052: 1 5),.2-4'.(W:552: EXPENSE-ITE'-. 'OLD:EOUIF'MEWT:SA LE" L

.S: E XFPE NSEF-IT E M -5 'MA'INTENANCE::'&

- ~~~~CC'7: EXYFENSE- ITEM-t 'SITE PE &:IS4LTO'1

0059: EXPFENS -I TEM-? 'MAJCR:OVERHAUL:'

- ~~.,.z=5: SLeCFVA LUE 1 '""-Ks:RCUR; -JO COSTS MF'E a

C '.".c~c':(IEW CC 4 R:.. t.I F26

''>': NHi F S TE L S TV ARF.K

E w 1: L.i ,... H15 A

* *'< '.: End:, AL TF.TY-

* ~ ~ '. .TEF-t,r.TiVE 1 11LE V :-, ~ ~ tC7: L0?ARTEF 'AE TELH4ULC'C-, Ei [kEFRC'-SST.'I

T'E T'r.. lE WANE'. IS 'C(-ti~ UlERF: EF-i-Ji' .:'

i; EC LO:I&V IC-L IFE IS 'E: yE-.FE'

* (":62: E XFENE- I TEm1-2 'ERONL TF: EI CC:- (-8? -: I r:- c .5 24-'.

*.'d: E-0K f 2h.tISF .C. t1-Z HG SEF:PNH

'''c:EXPVENSE - I TEN- 4 '1t0: EClUI PIEtNT : SALE '&

E..-'SA 'PENE-IT7FtI-5- 'MAINTENANJCE. Z

E X:' ExPE NE -ITE M -6 'SITE PRF: INSAALLATlION

- E Iyc EP'ENSU- I TEM-7 'MAJC'F:OYERHALL t

* (I.~-':ExPFENSilE- I TE:M-E 'SUFFL I E: :

(.10'('5: S-1LYAGE VAiLUE 18 E'. .K

00'i;: FIECU LF.Jk I NG 005 _71 s AP-.E

- Q1'c. 5 E,~ 9-

D- 25

I NFPUT L IS TING PAL~E C'LINES U1'-CC)5(

0~1-' 1: NEW COSTS ARPE01')&: 1 2 670 163: INHER:ITED ASSETS ARE. t

R2.:FEP~LACED ASSETS AR-F

* ~ :) 7: ErrV ALTEFNAT. I VE--31 1'J8: PCGIIN OUTPUIT

* ~ C 1 C:SUMMAhF i REFOF T.1K: ,-YE"F. REFOCF1l

k.] I1I ENr OLUTFUT

;:'11 B: PIMAPY~ AHAL'.SISC' 24 2: ,.UTIC'I OPFICEF, IS 'ED,41N F'OFE-J. EN10EF-It.

Q 11S: FFPE&ErT I'S 1* ~ ') o16: ISr-cr)1 2

* A s:COTS~FE E,3.: ON iCor'. TFc,L.LE- r..T-I I cy: AiND COflT.I F-PF'LIF.-L E~~r

0 F- I: EEFITS SEC7IDrJ

E','. r~~E 1- Tlt'!E i..r, EAJFE'ft WIlI F, -j:T

1-:SCIUF.OE BEHEEFITSia~~ S y111Ch AFEFF,'lt-i S-.r1E FL'-LES ;, F-~C) IU.

0 1 i': END F QPM, 7 --I

0 1 ES: E.EGIrJFRM.-FRIE , PlRX P ArJiLYSI E,

0 13--,: ACTIONIJOFFI,:EF. ISE.iJ ~I. EHJllNEEF- 1:.K'0.1731: FRESE-i15 1S'3L: FRF.OFr'OSEI) IS 313 Zi: SOURCE COSTS

0 134 : COSTS ARE PASEEJ ON C'0MrTROLLEr- E ,T(:)I 3t, ANJD COrFTRACT FRO)FOLjcp1 L;-TA

*0136: $$10'137: BE14EFITS SECTION [(' 116: SAViNGS VN TIME ANK' EXPENISE WILL RES-ULT

1 0:1'~ SOUR.CE BlENEFITS*0 I.''1 St-'.'INGS ARE Fr-.om SAME SUURCE5, AS AR--E COET 4-

:, 1'4:: ENE'- FORl1AT-FOC~14: EEGIrJ RA141 ING, SENSITIVIT,' ArJALYSIS-1

* 014 S RUN TITLE IS ~* ,146: 'CH-AN.GE MAINTE*4ArJCE COSTS OF ALE-JK]E1SATUS DUO'

0'147: SELECT AL.TERN4.TIVES Z -

I.-. CHANDE 1 2v 15'-: LIMIT HE P,*,'.'..

D-26

. ~ ~ ~ ~ ~ ~ ~ ~ ~ R It'-.-.. A.- - - - --

INFPUT LIST IN G F A.GE ('~

* ~LI NES 000C151 -000200c

* 015l: RAW~ 20)152: END RAM~I NG-1

0 153: BEGIN RAM ING SEr4SITIVITvh ANAiLY';S-2

0154: RUN TITLE IS

-S v1~~: CH4:NGF M~lNTEN -N.E C057 IN LTE.NrlE 3'

015b: SELECT ALTERtJ4TIV.'E

015a: CHANGE 3 5

01ci : E rlI F r rI -0.1& R EJFNF1 1

0 62, -

D-27 5

-. . . . . . .. . . . .N

. ..7.

6w.

SU MM A RY O F C AL CU L AT 1 O N R ESU L TS F'A.GE2

NET DISCOUNTED FFESENT VALUE

PRIMA~tECLNF ACJF,;IA-vAN,4LVSIS SAMPFLE F UIJ

FORT ).v- FLJE'ICATION. F~-CLITt'

ALTEP*N4,T1YE FRvI1C'%- Ftl% ; F1'-

OFFSET FPIN7 ZHF*i-3 25.'C -rLrI1EF REFF-C #1 lK S.-$1 3T '1 .

COIFUTFS F FPFPU, #2 41c .l

oLTEF4 1J.F 2, F~ F i

OFFSET FR1VT SHOF Cast.~ tn'4.-:COr-IRJ1ERFEFF #1 1tY~~ >~..-CC!IF LITER RIf Iu 6i* Fxax -1.~t Lz a

CILTEr-i J4YI-vE F F. It: F

CCjrFUIE. REFF& s,j 5c-7 5 1-eEEQ LE>- .* ~~~COM>L;TE' F.LJ - 44.i ;. :z3 t.. ..

LTE;T-1,, I1.1 F .- A1Fi EF .4

* OF; SET RrTSH- .E.cS EVEL'*6. 1

C~j-rLITE-F-. -EFO-. #1

OFFSET FRUIT SHYj. s..~SiEs.Et~~.CO1FUTF EF< # S.Ib..1 3. 2o6.&711

CCOMIFUTEF RERFOC #,' 6.hL>.z .

iLTERVA1I I E F 2>K't" F2: F1 '

OFFSET FPRIT SHOF ST 4 1:'5.c: r 1 7 C-. At- .COPil'UTER REPRO 01 *342,-, zs. Y:~ a S."~

D-28.

sL'mM A RV 0 F C AL C UL AT 1 N F.-ESU LT S

NET DI SCOUNr ED PRESENT VALUE

E~OcjrF -I-PR IMARY ANAiLyS I SA~MPL.E RU 14

FOR:T XN FUF4LICATION FACILI11

*COtIF-LJTEP. R.EFFuC SE. 70.5~

~LE~J-. lEFY2k.1K- F Y'E'- -1 1

OFFSET FF'T!T SHO! $ .5E7.sEE2 Z3.E*', b

OrFLilF-tJRE..: k[ 11 6 13 r''1- D *

AL-FEE F- NT FH' 13 F.S>±.* I -

A L. TE ft. I .'E F 2"

OF;: Si FF I'l FT :,H0i I

D- 29

.,~~~~~~~~~~~~~~~~~~~~ %.. ~ * *- * a ~. a*~a ' * **~ .- *' 5-.- a-..

4U t1 FjRY M OF NL C~ L E , U I LN E ETSU T

NiF*-,: PRINT SOFN E R SE TY,

E.~~~LN UjCIF PU DF. ILr;- TT REF I'ARVi S E--tF E Rir

FC1 K UBIDTOJF30L~

SUMNARY 0 F C 0 S TS F 0 R F C 0 N 0 M I C A N i L E

R E F" 0 F.* T B y , A R<-;..

E c ON. F', c f,

PRFI rI F-,. A r I:-L -1 B S,-I;'I E R: !h L%F0F. I R ,- L F IC,-TIO' FA 2L I Ty

N.It

.4 4

Lrrit.-r LJET L- jF i- I:_ -- I . iF 71- ,

- °-

S -- -- - - - - - - -- -

$. FCUU-liC TI LE

t--

I , 1- 1 h CF L

1. ,E C:I F 1 1"C- OF P'F,2-,C- - !l O i2EF-T I'V'i,.

F' r'. L S C-. D,' .CLIMET F.EF'F:,'LLIC T I O. j

S: FFIriC. SH I:

6 ECON- LIFE

- - - -F -- - - - - - - --,-.L '- --- -w -- - -

.- -- -. . . .. ,.-.. -' - - - - . . . . r n ..

,M --- ' STAW-:T I r!. ', EAF,

"'-'--"'-1992

D-31 .-:

p..

F ROJECT 0 G R A M C 0 S T SFAJ'W'i

FERSONNEL M. INrTENAr4CE SUFFLIES MAJOR Tf "L.OVERHAUL nr? JA.

YEAr A ,.

----------------- --------------- -------------- -------------- -------------- ------ - - ------ [.5-I ti $15 sis - C,,:,,, SF'".(O

$N

. .. ........

*:- s5'y* .',< * i 1 0 0,.) $ffi.,'• '-.,, - . , .i - . ..

-.* .c .: & . .,:..*,,, ,

D-32'

Er9. -5 - •r't'. I L. |

'r

c ''' It'' '''U")' I''

S U.

........... "oK

- ~, 1'% °,

D-32

-. y ' afaa o . , , . . . . . . . . . . . . . . .

% F R 0 J E C T I P R, 0 G P A' r-1 C 0 s "I sF-.- , . " j

2, ~D ISCOUINTED CUMULAT IVE r,-1 StOUN4T ED LUMULA'TlI'.'L ZN% FFESEW4T DISCOUNTED F.v. NET DISC"

YE ',-.F. VALUE F'" P Z 1:F El-I'qL P'. V.

4 ----- - - -- - - -- - - - - --- ------ ------ - - -- -- - --- - - - - -'

III F *..c; 767E SE. E: I0 o G -,. 7 2, I -'.

1995~~~4 s ., 0-.GZ

19L,7S E5U')3,2-1T $94,7.7OUN LU ,L-1'L,:-

::.19 E,~ : 7' I . " 4 7 4.,'15 1. E5- F -' -19~7 *5:)3.a 3.9'77' 2i 3

L.' 'S 1 ,2 u

.-- ;'- " -,; 123? :., ," ' 5 1 " 22" ' , ' - .'.-'

2 E'

I... -: _3 - 5 *... *• V€3'., $ . _ - . . -'

Ii K' * Y.- C -7 .. -

-r j -r.rJ LE u .'L.rg - ,' C.: . : "H •I-.,. r. "...

D-33

. ...... - ....... ,....M.. -......... . .. --. ... . "-..

.J.

~ A J~~

. - . *- . ~ ~

4 . . ,

S;tr* E -..Ut

F"r- i4 lLI . 1 t - L T

6*lFU E..,"-,E E~ ,j~~y fEEFE v

1 SURll T INGJ Ir

POL *QC--

FRIE - 11-SUMM4R\ - OFLL COSTSC' -F OR EC NO IC 4tM'li

DEEO. E' vf Ia f~ 'T S"F F : , E.-

FOF ,CCPl CU. (.lr rL:LIT

8I. PSE YIT ErJ ' F"'fP R&r

d . DA: 07 IBMI YEAF-

199

D-34~

- -- -- r r r - 4 r r r r- .. ". r- r - r r- q r - - cr" ,r" utr-~ r =t-7 r rj - -- .

P ROJECT/ F F.0G F.' COS-.-A.M

EDUIFMENT PERSONNEL HJGH SFEED OLD MAIr.TE,. --COSTS TRA I N I NG PUNCH EOU I PMENT

2;YEFL SALE

-jcj;,

ict', >,: 4) ;L

* ~ ~~~ 19?'; c'1 .I 9Q, r•7.

7; S,-$.-, S., s: , -i-i..'.

t,,E.

S, . 1-- 9'- 5K, 9. I'

4..!7..' , 9<- . -.. L

-1

4

C,..--,c- 5 ' 5o 1 * --

+F

D-35'

-,. 2o SC-..- - -,-

,"'-D - 3 5

'

- *c,- 5- 5-1

.

:",- -..

"". 5-*,.

. .: ' -. " , . ... . -, . . . .- .'. . . .. . .. .~ -' .- .. .. . , m,*.. . . ,. *. . . .. . ... . . ,

PF; 0 3 E C T / F' R O G F" A M C 0 T S F..- .:: .

S ITE P'REP' MA-rFC': SL!F'FL I E FE:O IE-- -' L.."

YEAR I NST;ALLAT I CO-i--- ------------- -------------- -------------------------.---. ---

E,. I'

D-36i

PROJECT- /PR5 •OGR, '2 $0M , COST $5"• ',tt-!. , ... 'r

Vt.-::}$ , I, ,"0: 2 0 "'", -- , ;

1 i .cc :. :,,. ce1': S,-'. ,. "'.:K ' " .-

1 .. 4 ?- ,, so * to",,* "20 , $5 -9_" (WY' :. '

so > . .:. Q S . ....-.

1_l. ;;t,5'> Sc ii e. ... 52"".'

L,, ,', s,> SI ,K ,•'.".v , ,-' '"'.- >.'- "''

]c . ;. jc,, *1.,,,.r,4, j r-, . "-. ' ...

,4...-

1K.-S ".'---S.

5'*, , " ...

,... ,.._

".- D-36.-'

mm. '.',-.m m

V = === =====m===m===== ==== ========m ===.==== =====.===m::: :::m::.' ::::::mm::::::::.-.:.. . . . . : ::::::

lk- -3 " & - - . w.- w " . ,- L

." R 0 E C T / F'OGRAM C O s 1S FL-Ewt U

DISCOUNTED CUMULATIVE DISCOUNTED CUMULAT !,'E

PRESE4T DISCOUNTED F.'. NET DISCYEAR VALUE F YEE I -iDAL F'.V. V

I9 C? 57 $1 34 3 $1 .053.243 %..> t. 05& .33Ss19 277,370 S1.335.714 1> 71 335']--19-', S252 .155 $1.587.269 5.' E1,5W-Ez1 229.23r' S1,61 101 , 1,.- ,. ..

199 $203.39. $2. -.)L5.49-" s2.a,:: -

1997 TI E-?. 43E' $2.3. 9. 2.. 2E - -

I C' $172227. $2.3&.l162, ,19

. Ii81 ,-- $ E . , . 1' F<, 5 .- , -

1 $... 7- -." ' .... ,117 63 - $ .-. c. .2 ---l-

2.., , .- t , 1 , _ .1 .S / ,2 1 * 72¢." 2.., , ' ._-E "'a S3 E: 4 _. E.E c. t.'] : L.. S

E:] r-., 77• ''S ,. ''E ,,4 , . i -

S-.~ -3 S

2 - -

, 5. 3 -4 . . 2 ' 5, t--•..---" 1 D -37573'.' h'T t.. _E- ': £.,ib>a t-,. r i.-..: .±' ..

C 1&j.. ....to'...".-• ."

-... ..:.:..

2- .- "

-a. 'S.

, 0'.'.5-%

a. ,-- -.'

d(I

a'. ". . " * . " " " . . . . .* .a . .' - 7. * . -. . - . • , " . -. - . . . % % . . a. a% ". .. . .. ." . ..*. -. ° . - . "*. . . "..*

rV.

SUMMARY OF COSTS FOR ECONOMIC A kSR E F 0 R T EP Y E A F

ECONFPAC'RIMF.',' AN;, -YSIS c-,AMF PL :N,

FORT X ': FU'..ICtI ION FACILITt

CO.F'UTEP.'LASEP 7ECHI l.-.C.l ' ; I .. iF: - '- -

I. SuE4'ITTINL, OF'AIIZATICA1

F"OD. COF..Fc OF' ENGNlC!+:.

2. D47.E OF SUL- . . . . . .ill I SIt

.' r.JLIAF:, -

i. FFO ECT 7 IT "''

MODFrI-.AIlC.t OF :U.."ICATiON F-.ILII

.. DECRFIF'1ON DF FF.Cx-.,"rl DeJETIY'.1E

Fl-'. LS" CS'I DOCUMET REFRODJCTION

5. ALTEF:NAT IVE

COIFUTER FEFRO #2 r-

6. ECON4OMIC LIFE

25 YEAC.

. PERIOr. OF 5

25 YEARS

S. BAS, E YEAF-

S. START IN-G "YEAR

1 99-MD-38

.................... .. ...... ................ .. ..... . ....... .

iL3'

!.o

EOUIF'MENT F'FSONrNELL HIGH SP'EED OLD 7 E,"T. r A

COST Tr-,; 1 N 1 NG F'Ur-CH ECU IPFMENT __SALE

lC 7 $,7 $5. 15 , :., - .

1I S t', ,, ,

iti.4 ,$'L

D-39

,>.. t,> ., • >$ i -> • ' '$'%." ".oV

C )1.( u *(')C 4--------------------------------- ----------------------------------- - ---

-1,,1 so$ S> ic' -s-

j94,7- 5'. V .0 *. " ..-.-.

,I.- '. ,. SW *'. S .

C .' , ''- ,S

Ci. It...S

S " '

1' i*.',.-"* *

"' "' '"" "" s: . . , -. , . , . . , . ' - . ., . . -, . , - , - .,, ,. ' -

FP P 0 J E C T P F R 0 G R A M C 0 5 T S F.; .,& '

S ITE PREP MAJOR S UF*F*L I E E PERSON NEL TCIT . ,

e.' ~~YEAR I N.STA LLAT 1 01.1[L L;,

S'

.. .... .. . . . . !

D.-.IS;' ? SE .'K-> " sc*,. i 55 i C' 'T," . - . • . - j'

19 .-" s"' SE*>.':":"C *':.'Q:"-- is " -'

*5".. 5-,' $.CU,'>, 5-1 " . " v' - ,''

-. ,, , ,, ,# SE . K ,, .> 11 % "),'. 2*..'.

" C I .. S., SE.-.•'2"',' . I'-'. 'w'K. " ." " *

2 , .: ,,- Srp:'.:,, II, ,,.w ,,, : .. : -

,*,'- 5' 5: -. " '.'. i- '.'K>'>'. .

--., 1 " I ' '[ - 3"I'... ,t .- ,,<.... ' ..-_ . 2¢r..lE- I,- S- ,S*- , .. , K :,.. "," .L

• .

-i""i

D-40"---

5P , . . -, - .*x*.

%7 ~ ~ ~ ~~~~%% N4- V 74 n- . l V

F R 0 .] E C T P R 0 G F% A M C C S T S F.C~A

DISCOUNTED CUMULATIVE DISCOUNTED CUMULA71VEPRFESENT DISCOUNTED' F'.V. NET DISC

YEeAF VA~LULE FIV RE SI1DU PLV

1 i: $192.24 $1,364.SIS $ :-:64 - 11IY'- $165.476 $1,529,7q'5- s ?C

*9l -16.3 1 1.6s:0.2EG 2L19*; $136.757 $19916.986 * 1.8 1c6. C

19; $13.02- $2~

* ss.9~15 *2. 37 2. 1 -'2

$ .73 74- 9.3

SE~! s* 7.P,- I G *7

SE BE

Lir!icjFM A,C J".L EO'JIVA:L.EWf L= F 1... . ,.L C -

D-4 1

-~~ %*rr r ---- L W

.16

FRM1R ANLa4*v -tl E l

FO ,X' US i#IljllF E L~

SEN.SIETIVI;,TY~.,T'' N L I S

F NR SLKTE I N 6 4j

C. ECOIY 14 IT M"7.KH N

FOFT x!L--C:[ AUFL1FZTIO FAILITA-

0 I:1E LFT- E 10.................2 r-. ALP$ Ii '

I CN I1 I TAM L ' A nN& .I . G.IT~.3C&3

*ALTERNAT 1 VE NET DIlSCOu!JTEE. F

I NSE-S]I T lYECOIST ITEr-;S FEI)UQEE' TO DEFt>-

D-4

.4%

Ak A 'i I.

EC0UF';,.

F.M4.-"T NLSSSAPEF11

FO4. i7 .'-A 10 ACL~

N j. . . . . .. . . . . . 0 "7 1 . . . . . . . . . - I ,J t -t - . '

ALENAJ'bI T H4* .v T.... FiNPLYSITP E FE'-D . . . . .. . 2 E P'

14 ~ ~ 1 N Fj I IN , f.

FRIKi' ITR' INL~ VPSSMFER~FOFTT ITEM FUELI.ATICI4 FiSl

D-4

t .0

ECONOMC AN i~vSI

1 SUMITINU OGANZATIN: FE . DF-F OFENG.ZER

6' C.rzil LIE:P FS IMA2S YEONMI AiLEI

*:E 1. SUBMITN LIFE: :A I--D OE: FE 1 ORE OF EG-rEE

7 AEO -PEISIN: 3A.JiuAF' I"IS3. OE.T TITLE: MOENDTO O .LCTINFCLT

F 5.-.. E S T C:l T ~-T YE: OE SET FF RPCzE' I FT SHF-E 1,71, ; LE rY SE Af . FRFO E~,, I ALTENAI E CMUE RERL $1_7FcICj E

-- -- -- -E--O-O--IC LIFE---SEN----E-S

9-. ECF14 CLF:FRFSL E EE

8. RCFIGA7UL9 C 1

2, 4 1 17

- -- - - - - - - - - -- - - - - - - - - -- - - -- -- --' - - - -

-CTL 5 .- u$'".F -"720 .4

1- P?('.$.:.~1 - .>

UK ~ t:wt* *'D-44-

PMAPIV ELONOM1C AN*AL' 515 iCONTlrqUED.,

13. TOAL PRESENT VALUE OF NEW INVESTMIENT14. PLUS: PRESENT VALUE OF EXISTING3 ASEETS TO F~E USED15 . L E -b: FRESEI VAL.UE OF EXISTING~ A 3LTS FELACED .

El16. LESS: PRESENT VALUE OF TERM1INAL ASSET OF ALTEF:N(,TIY-.E- ~~17. TOTAL. PRESENT VALUE OF NJET INVESTMENT (3l.1-~

Er-IT VALUE OFLCC SAVINGS (COL. 11) 1 e19. LUS:PRESENT Vg.LLIE OF COET1 OF FEFUPL TS~Vj,114T

MOfI-IICATION ELIMINAIE['2:'). LESS: STA7US C'J0 SAL',-43E VoLLIFt21. TOIr L. FRESENT VALUE OFS.1~(5 ~-:)*,~

~.S-AINS/ INVESTMENT RATIO (21 17,

E-, DI SCOUNTED ~~.C PEF ] C t:

*COFTS ARE B"'SLE Oth COMFTKlRjLLEF: L, -T,*- - ANDli CO1TFR-.1 1ROC ;-L.E'T;;

NAMrE 1 TITLE OF PRIHC1F-#L- tMCT IQ,(. C'FICE-E[El I r FPOr.:C. ErJSI NEEFI. I5CL,

5)1.-i- E.~ ~~CJLC.7 L-riJ-

11 TIM, ANLCr EYP4EIJI WILLU~ " k O-T f-.

D-4 5

p.s

FPr-IM,4F.RY ECONOMIC ANALYSIS I

1. SUE'MITTINE-O&G1A~N POD. COPPS OF ENSiNEERSZ2. LSTE OF SUB'MISSION: JA.NUAF-\ Ic &a

3~. PPOJECT TITLE: MODEFRNIZATION OF P'UBLICATION FACIL1T:4. POFJECT OBJECTIVE: PP:YD LST CST DOCUMET REPRODUCTION

5-. PRESENT ALTERtWT1YE: OFFSET PRINT SHO'P'

5S. PR.*CcFiS 4LTERNAT lYE': COMPUTEPRIFJ tiEaA. ECONZ01iC LIFE: PRESENT 25 yE4RS26B. ECOIJOr-C LIFE: F'RORCiSLO. ?.5 YEARS-1;

7. G. PECUPR.ING 4-NNU,M I. j. 11.

F-F F ..

lrFRJ.DJE:JT FREELNT FR0 DSECr D IFPF:iJ4tT I AL VA~LUE L, 1 -rLt'E AF1 F-. AL TE FNWI'7'.E ;LTE RrJ-T 1 VE COS;T F ACITOF COSJET

-------- ------:-- -------t -

97~ Sc% 'j va' .K'S H '. " '4 ~ t

QSc- . '.'

U~ 7)2--C7. .2 ..... 2 ... fi.

2-:i: s,* (K'' 4 : .

2'I' $2''' ~ '...''5b'*''" *. ~ --

TO I-L $1 .25 . .' V I .. ((KS6'I'> '. 5 1

EQ1aFs uFS'V *co54 0' :

r. ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ . 'A1 SK'051 .x: e..:ee o ;a2. 4

21'. SS5'.''w *1.'''.:' SA':.('K' '' a7 I-.

6 2*tv;52K'* ':: E 1K'* C'' ~ 4 *'I.'. ''.1 'D-46 .4

ft- . . . . - - - '.

PRIMARY ECONOMIC ANALYSIS (CONTINUED)

13. TOTAL PRESENT VALUE OF NEW INVESTMENT14. PLUS: PRESENT VALUE OF EXISTING ASSETS TO BE USED .c,'

15. LESS: PRESENT VALUE OF EXISTING ASSETS REPLACED

16. LESS: PRESENT VALUE OF TERMINAL. ASSET OF ALTERNATIVE ,8-5

17. TOTAL PRESENT VALUE OF NET INVESTMENT (13+14-15-1,)18. PRESENT VALUE OF LCC SAVINGS (COL. 11) t. ,-519. PLUS: PRESENT VALUE OF COST OF REFURBISHMENT OR

MODIFICATION ELIMINATED -•"

2,-. LESS: STATUS QUO SALVAGE VALUE21. TOTAL. PRESENT VALUE OF SAVINGS (1S+1S-2Z) . - ",22. SA.INGS-INVESTMENT RATIO (21/17) "2. DISCOUrNTED F'AYBACI PERIOD 1.,

COSTS ARE BASED ON COtIFTROLLER DATAAND CONTRA.T FF.OSAL DATA

N .- IE E TITLE OF PRINCIPAL ACTION OFF ICEF: D'ATEEDWIN POND, ENGINEERING .A,,J,:,

SUMMAF'y OF FROJECT PENEF ITSSAY.INt IN TIME AN D EXPENSE WILL RESULTSA'tVINGS ARE FROM SAME SOURCES AS ARE COST DATA

D-47

f.:

- L%.~A- ~

-

'4.

.J.

~~55

I-,

A.

a -~ .~-..-

~ '5* -49

A(

5,4

5. *. 5, *5**. .'-

g*5***~***~'*i* *.5~*. - . *. * .. .- s5J~5*~~**. *r ..~ 5. **5*~. . *~S * -* '-~V%.% '-. , ~ ~