Weekend Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

IFPUG I40-420 - Certified Function Point Specialist

Page: 6 / 8
Total 249 questions

TAX APPLICATION

For the TAX application the user required the migration of existing taxpayer information (name, tax identification number, location name) to the TAX application. A conversion file with taxpayer data was created and imported into the Taxpayer logical file in the TAX application. The source of the data was the Account Holder logical file.

The user required the ability to Add, Change and Delete the taxpayer information in the Taxpayer logical file.

The user required the ability to View the taxpayer information prior to changing or deleting information.

From the Names of Possible Functions listed identify the base functional components for the TAX application baseline. Select N/A if a Name of Possible Functions does not apply.

Identify the functions used:

The Patient Billing application includes functionality to maintain the Patient logical file.

    The user enters a patient id and presses the View button to display an existing patient record, including diagnosis description and insurance company name. An error message is displayed if the patient record does not exist.

    The user Adds a new patient by entering a patient ID and the remaining values. The user completes the add by pressing the Add button. An error message is displayed if the patient id already exists.

    The user Updates information about the patient. All attributes can be modified except for patient id. The user completes the update by pressing the Update button

    A diagnosis code must be selected using a drop down list for the primary diagnosis and the secondary diagnosis. The drop down list function is identical for primary and secondary diagnosis. The Diagnosis logical file is maintained in the Patient Billing application and is the source for the Diagnosis Code Drop Down list. The Diagnosis Code Drop Down list displays the diagnosis code, description and authorized days of hospitalization.

    An insurance company code must be selected using the Insurance Company Drop Down list. The Insurance logical file is used as the source. The Insurance Company Drop Down list displays the insurance company number, group type and name.

    All other drop down lists use static data as the source.

Determine the complexity for the following functions:

Select the complexity for each function:

LIBRARY INFORMATION SYSTEM (LIS) - REGISTER A TEXT

    The LIS user Adds data related to a new text in the Library, by entering ISBN code, title, author, publisher, series, typology, publishing date and acquisition date on the screen and pressing the OK button. All data entered is maintained in the Text logical file. The ISBN code and the publisher are validated against the Publishers Guide logical file.

    The LIS user Views data related to an existing text in the Library by entering the ISBN code, title, author or publisher on a selection screen.

    If only one text matches the selection criteria, the View Text screen is displayed. ISBN code, title, author, publisher, series, typology, publishing date and acquisition date are displayed.

    If a record in the Text logical file does not match the criteria entered, an error message is displayed to the user.

    If more than one record matches the criteria, the Multiple Text List List is displayed. For each of the texts that matches the criteria the following attributes are shown: ISBN code, title, author, publishing date and the percentage match to the criteria. The LIS user can display the View Text screen by selecting a single text and pressing the OK button.

    The LIS user Changes Text text data by changing any values on the View Text screen with the exception of the ISBN code and pressing the Change button. If the publisher is changed it is validated against the Publishers Guide logical file.

    The user Deletes text data from the Text logical file by entering on the screen the ISBN code of the text and pressing the Delete button.

Determine the complexity of the following functions:

Select the complexity for each function:

Several functions are outlined within the following scenario for the Accounts Receivable application:

    From the main menu, the user selects the receive payment option.

    The receive payment option opens a screen which allows the user to add or change payment information on the Payment Information logical file after performing an inquiry on payments received for the customer. The receive payment option updates the Customer Master logical file to store a current outstanding balance due. If there was no existing outstanding balance, the current balance is added to the Customer Master logical file.

    From the main menu, the user selects the balance review option.

    The balance review option accesses the Customer Master logical file and allows the user to create a summary report with customer balance totals.

    The balance review summary option accesses the Customer Master and Currency Translation logical files. A report is created that contains a comprehensive list of all past balance changes in both company standard currency and customer local currency.

From the Names of Possible Functions listed identify the transactional functions for the Accounts Receivable application. Select N/A if a Name of Possible Function does not apply.

Identify the functions used:

An Assets Tracking application has a batch update process. Twice a month each of the branch offices sends a transaction file to the headquarters.

    Records are flagged with an "A" for equipment that is Added to the inventory; "C" for equipment that has been Upgraded or refurbished; "D" for equipment that has been Disposed of and is to be removed from inventory.

    A summary inventory update report will be created that totals number of inventory records added, changed and deleted broken out by equipment type. The report will be sorted by branch and will start on a new page for each change of branch.

    A detail inventory report will be available to the branches with the detail of inventory records updated.

    From the Names of Possible Functions listed identify the transactional functions for the Assets Tracking application. Select N/A if a Name of Possible Functions does not apply.

Identify the functions used.

Identify the data and/or transactional functions in the following scenario:

In an international company, the user requires the Human Resources (HR) application to provide the following capabilities:

    All hourly employees must be paid In United States dollars

    When adding or changing employee information (name, social security number, number of dependents, type code, supervisory level, standard hourly rate, collective bargaining unit number, and location name), on the employee screen, the HR application must access the Currency application (CA) to retrieve a conversion rate. After retrieving the conversion rate, the HR application converts the employee's local standard hourly rate to a U.S. hourly rate using the following calculation:

      standard hourly rate / conversion rate = U.S dollar hourly rate

    When deleting employee information, on the employee screen, the HR application must NOT access the CA application to retrieve a conversion rate.

    The HR application must maintain employee information in the HR Employee logical file

    From the Names of Possible Functions listed identify the base functional components for the HR application. Select N/A if a Name of Possible Function Type does not apply.

Identify the functions used.

ALERT SYSTEM - ALERT NOTIFICATION

    Brokers use the Alert Profile screen to maintain the Alert Profile logical file. They can Add, Change, Delete and View alert information.

    Brokers also maintain a list of many securities to monitor. The securities information is considered to be part of the Alert Profile.

    The Alert Profile record is not considered complete until at least one security has been entered. The account number, alert contact name, alert phone number, and security id are required fields. The user is required to enter at least one of the remaining fields: low price threshold, high price threshold, and high volume threshold, they may enter values in all three.

    When an Alert Profile record is Added a validation is performed on the account number against the Account Master logical file and a validation on the securities against the Securities logical file.

    When Alert Profile records are Changed a validation is on the account number against the Account Master. All fields can be modified.

    No validations are performed for the Alert Profile View.

    When an Alert Profile record is Deleted the user must enter the account number, alert contact name, alert phone number. The account number is validated against the Account Master.

    Error messages are displayed whenever validations fail

Select the complexity of each function:

A Call Center (CC) application is being enhanced to maintain and display 2 new pieces of information. The CC will add the 2 new DETs to all 5 of the modified transactional functions.

    The Product Summary Report had 2 FTRs and 12 DETs.

    Add Literature and Change Literature had 4 FTRs and 19 DETs.

    The Literature Report (no calculations or derived data) had 4 FTRs and 19 DETs.

    The Call Log Report (no calculations or derived data) had 1 FTRs and 19 DETs.

What is the complexity of the transactional functions after the enhancement?

Select the complexity for each function:

    The Foreign Exchange System (FXS) allows banking operations to monitor trades processed from different foreign exchange trading systems which are located in London, New York and Hong Kong.

    The Trade logical file is maintained using a series of batch jobs which copy each of the three foreign exchange data sets into FXS usable format. Once processed, the Add Trade batch function loads the data Into the Trade logical file and adds a date/time stamp.

    A Daily Trade Detail report is produced listing all trades monitored. This report is sorted by trading location.

    Two monthly reports are produced. A Monthly Summary Trade report is produced that contains summary trade numbers by trading location. A Monthly Trade Monitoring report is produced that lists all trades monitored, is sorted by trade date and contains a consolidated trade value.

From the Names of Possible Functions listed identify the base functional components for the FXS application. Select N/A if a Name of Possible Function Type does not apply.

Identify the functions used:

A Call Center (CC) application is being enhanced to track two new pieces of Information. The CC will reference the two new DETs in five modified data functions.

    Productlogical file prior to the enhancement had 2 RETs and 25 DETs, the CC application had previously referenced 12 of those DETs.

    Literaturelogical file previously referenced 5 RETs and 19 DETs. The two new DETs are being added to another RET NOT previously referenced.

    Call Log logical file prior to the enhancement had 2 RETs and 19 DETs, the CC previously referenced all the DETs.

    Customerlogical file prior to the enhancement had 1 RET and 36 DETs, the CC previously referenced only 25 of the DETs.

    Contactlogical file prior to the enhancement had 1 RET and 68 DETs, the CC previously referenced all DETs.

Determine the complexity of the following functions:

Select the complexity for each function: