An Assets Tracking application has a batch update process. Twice a month each of the branch offices sends a transaction file to the headquarters.
Identify the functions used.
Determine the complexity of the data and/or transactions identified in the following scenario:
Determine the complexity for the following functions:
Select the complexity for each function:
The High Point grocery store has implemented a frequent buyer program. Discounts on various products will be provided as an incentive for customers to register in the program. The Frequent Buyer (FB) application is being built to collect and store the customer information and to keep track of the purchasing patterns of the customers.
A baseline count is to be conducted for the Payment Information Application (PIA).
Client Credit History logical file is made available to the teller while processing a customer's wire payment. The Client Credit History logical file is retrieved from the Credit Master Application (CMA).
PIA also receives an end-of-day import file of wire payments from the Foreign Banking (FB) application. PIA maintains all customer wire payments in the Wire Payment logical file. During the processing of the wire payments, the currency is converted from the customer's local currency to PIA's currency using the FB application Currency logical file.
The teller must review the client credit history, and then update the Credit Limit logical file in the PIA before processing the wire payment.
Tellers maintain the Customer Account logical file using the maintain customer account function within PIA.
From the Names of Possible Functions listed identify the data functions for the PIA. Select N/A if a Name of Possible Function does not apply.
Identify the data functions used:
The Procurement application user requires the ability to control how and when reports are printed. The following list shows the specific user requirements for generating reports:
From the Names of Possible Functions listed identify the transactional functions for the Procurement application. Select N/A if a Name of Possible Function does not apply.
Identify the functions used:
ALERT SYSTEM - ALERT NOTIFICATION
Select the complexity of each function:
Several functions are outlined within the following scenario for the Accounts Receivable application:
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:
LIBRARY INFORMATION SYSTEM (LIS) - REGISTER A TEXT
Determine the complexity of the following functions:
Select the complexity for each function:
LIBRARY INFORMATION SYSTEM (LIS)
Determine the complexity of the following functions:
Select the complexity for each function
The Account Reconciliation Application (ARA) is used by banking operations to match credit (in) and debit (out) transactions within client accounts. Both credit and debit transactions are received from several other applications and stored as the Client Reconciliation logical file. ARA is capable of automatically matching transactions based on the Business Parameters logical file which is maintained by users in the ARA.
Access permissions in the User Access logical file are maintained by users in the ARA, and contain online user account permissions and approval levels.
The users can maintain their own report forms in the Reporting logical file. All reports use the Currency logical file, which is maintained by an external application, to convert the local payment currency to Euros.
From the Names of Possible Functions listed identify the data functions for the ARA. Select N/A if a Name of Possible Function 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:
Identify the functions used.
The Robot Automation Program (RAP) is an application which allows factory technicians to create and edit the weld placement programs for various robots on the assembly line. Both transactions maintain the Weld Specification and Robot logical files.
The use may select and view reboot details:
The user may print individual welding program details:
From the Names of Possible Functions listed identify the transactional functions for the RAP application. Select N/A if a Name of Possible Functions does not apply.
Identify the functions used:
A Corporate Finance application is being developed.
The application adds or updates the Receivable logical file and the Payable logical file. The user requires that this information is sent to the Accounts application to keep accounting records consistent. The combined receivable and payable data is sent to the Accounts application daily at 8:00 PM.
When implementing a solution to send the receivable and payable information, it was decided to include a header and trailer record with the accounts information. These records are used by the Corporate Finance user to ensure that everything was technically correct when transmitting the file.
From the Names of Possible Functions listed identify the transactional functions for the Corporate Finance application. Select N/A if a Name of Possible Function does not apply.
Identify the functions used:
Which of the following statements about an External Inquiry are true?
Which of the following is an attribute used to represent relationships of one entity to another?
Which of the following statements is (are) true regarding the definition of maintain? Maintain is defined as:
Which elementary process processes data or control information sent from outside the application's boundary?
Which transactional function(s) has (have) the primary intent of presenting information to the user and must reference a data function to retrieve data or control information?
An application's functional size is also referred to as the installed functional size. When is the application functional size updated?
What is the primary intent of an EIF?
Which of the following is NOT an example of the purpose of a function point count?
Which of the following statements regarding the counting scope is true?
The two types of subgroups of an ILF are:
What is the purpose of the VAF?
Which statement(s) is (are) true for an elementary process?
Which of the following defines the purpose of a count?
The human resources department has 2 applications that use the Candidate Information file. Candidate Information contains 86 logical pieces of data.
How would you count the Candidate Information file for each Application?
An application originally valued at 327 FP was enhanced. The enhancement added 3 low EQs, 2 low EIs and 2 high EOs. What is the AFPA?
A database table is maintained by the application being counted. It is an associative entity that has 5 foreign key attributes and no additional attributes. How would this associative entity be counted?
A Human Resources application screen allows the user to control three aspects of report processing: sort sequence, printer port, and the choice of generating a DVD. The options within the three aspects are mutually exclusive. A confirmation message Is sent back to the user after the control information has been saved in the Parameter ILF. How many DETs are counted?
There are 10 ILFs in an Equity Trading application. There is an enhancement project that is modifying 10 screens and 5 reports. All screens and reports reference 6 ILFs of the Equity Trading application. No modifications are made to the ILFs. How many data functions would be counted?
An application retrieves records from a data store and displays the retrieved data on an HTML page. The HTML page contains a scroll bar to view all of the attributes. A user must scroll down through 4 screens of information to see all of the attributes contained on the HTML page. How is this counted?
A screen that adds an order record to the Order file is being enhanced to capture 10 additional attributes. These new attributes do not fit onto the existing screen, so a new screen is being created to collect the 10 new attributes before creating the Order record. How is the screen counted for the enhancement project?
At the end of each month, Application A sends a transaction file to Application B. The transaction file contains a listing of item information including item number, item description and item price. All three attributes in the transaction file are contained in the Item ILF in Application A. For Application A, how would the elementary process be measured?
Application Y reads the contents of a file maintained in Application X and uses the data in the processing of a transactional function. How would this data function be counted for Application Y?
For the scenario above calculate the FP.
The user can request the same data to be displayed in four languages. The data in the different languages are stored in user-maintained tables. How would this display of data be measured?