![contact and address book software contact and address book software](http://www.nemesismodels.com/wp-content/uploads/2020/06/Adjustments-3.jpeg)
Action: Initialize the phone diary with all the fields empty. 2.1 Functional Requirements for the Phone Book Index: PB.1 Name: InitializePhoneDiary Purpose: To initialize the phone diary with empty set of entries. Cross-references refers to a set of other functional requirements that are related to the current function. It also describes hints to the designer and implementer that are suggested by the requirements analyst. Remarks includes a set of comments that explain more about the functionality. These actions will be included in the design document. Notice that this column only lists a set of exceptions that mightģ occur but does not suggest any action that must be taken when the exceptions occur. Exceptions refers to a set of conditions, each of which indicates a situation in which the function will stop. The design will take care of sequencing the tasks. These tasks/activities are listed in no particular order. Action refers to a set of tasks or activities that must be performed in order to satisfy this requirement. No type information will be included for parameters in this document. Output parameters refers to a set of parameters that are output/exhibit by the current function, when implemented. These parameters are required in order to design and implement the current function. Input parameters refers to a set of parameters that the given function accepts as input.
![contact and address book software contact and address book software](https://www.ghacks.net/wp-content/uploads/2009/07/address_book_software.jpg)
It is used to quickly understand the functionality and is also used to search the required function when all the functionalities are browsed through. Purpose is a short description (in a line or two) of the function. Name is a descriptive name given to this functional requirement.
![contact and address book software contact and address book software](https://cdn.extendoffice.com/images/stories/doc-outlook/export-global-address-book-to-excel/doc-export-global-address-book-to-excel-2.png)
It will be used for cross-referencing this requirement from other requirements and also from other documents such as the design document. Functional Requirements Each functional requirement is given in the following format: Index: Name: Purpose: Input parameters: Action: Output parameters: Exceptions: Remarks: Cross-references: Index refers to a unique index assigned to this functional requirement. The product overview and assumptions for the product are given in.
Contact and address book software software#
About this document This document describes the functional requirements for the software for a personal address and phone book. 1 Software Requirements Document for a Personal Address and Phone Book Part 2: Functional Requirements Prepared for C-S 741: Software Engineering Principles By Kasi Periyasamy Date: Sep 14, 2005Ģ 1.