Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТРПО / Soft / COSMOS / COSMOSUG / COSMOS User Guide.doc
Скачиваний:
26
Добавлен:
16.03.2016
Размер:
772.1 Кб
Скачать

Chapter 3 Managing Stand-Alone Models Creating a New Model

A stand-alone Model is one which is not included in a Project. Chapter 4, Managing Projects, contains more information on projects. When you work with a stand-alone Model, you are working with either a Function Point Model,a COCOMO Model or a Rayleigh Model.

When you create a new Model, you enter various types of information about the Model. COSMOS stores this information for you and calculates results. This section describes how you may create a brand-new Function Point, COCOMO, or Rayleigh Model:

  • Select Filefrom theMenu Barand selectNewfrom theFile Menu. TheNew Dialog Boxwill be displayed.

  • Select the type of component you wish to use, either Function Point, COCOMO, or Rayleigh. TheDescription Dialog Boxwill now be displayed.

  • Enter descriptive information about the software project you are modeling here and then select OK. The Summary Information Windowfor Function Point, COCOMO, or Rayleigh will be displayed.

Updating an Existing Model

Tip: Function Point Models are stored with the “.fpm” extension by default, while the default of the COCOMO Model extension is “.ccm”, and the Rayleigh Model extension is “.rlm”.

After you create a Model, you may save the Model's information to disk as described in Saving a Model. You may view or modify the Model at a later time. You may change or review a saved Function Point, COCOMO Model,or Rayleigh Model as follows:

  • Select Openfrom theFile Menu. You will see a dialog box from which you may select a saved Model or Project.

  • Select the Model you wish to update and theSummary Information Windowfor Function Point, COCOMO, or Rayleigh will be displayed.

Entering Model Data

A new Model is created with default entries for all data values, except for the descriptive information, which is left blank. This means that when entering new data, you are never actually starting from scratch, but instead you are always modifying data which is already there. After you have opened a new or existing Model you may change the data by following the steps listed in this section.

Function Point Models

Three different types of data may be entered for Function Point Models: descriptive information, unadjusted functions count values and value adjustment factors. In addition, a Function Point Model may be initialized to default values.

Entering Function Point Model Description

As described in Creating a New Model you may enter descriptive information at the time you create your Model. You may also modify this information at any time theFunction Point Summary Information Window is displayed by following these steps:

  • Select Function Pointfrom theMenu Bar. TheFunction Point Menuwill be displayed.

  • Select Description. TheDescription Dialog Boxwill now be displayed.

  • Enter descriptive information about the software project you are modeling here and then select OK. The Function Point Summary Information Windowwill be displayed with the updated description.

Entering Unadjusted Function Point Counts

You may enter the unadjusted function point counts for your project and select your programming language as follows:

  • Select Function Pointfrom theMenu Bar. TheFunction Point Menuwill be displayed.

  • Select Function Point Count.The Function Point Count Dialog Boxwill be displayed.

  • Enter the function counts. Note that default value of zero appears initially for all categories if you are entering new Model data.

  • Select a programming languagefrom theLanguage Combo Box.

  • When you have finished, select OK. TheFunction Point Summary Information Windowwill be displayed with the updated information.