1 / 16

CPTE 442

Business Objectives Functional Requirements Non-Functional Requirements Interface Specifications Policies and Procedures. CPTE 442. Definitions. Business Objectives. An organizational goal stated in business terms We would like to reduce operational expenses of mission control by 45%.

denis
Download Presentation

CPTE 442

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Business Objectives Functional RequirementsNon-Functional Requirements Interface Specifications Policies and Procedures CPTE 442

  2. Definitions

  3. Business Objectives • An organizational goal stated in business terms • We would like to reduce operational expenses of mission control by 45%

  4. Functional Requirements • A statement of a service that the system must provide • The system must allow for payment by credit card

  5. Non-Functional Requirements(Quality Requirements) • A statement of the environment, conditions or constraints under which the system will operate • The average time for validation of credit cards shall be less than 1 minute, with the maximum time no more than 3 minutes. • The system shall accept up to 1000 concurrent users

  6. Interface Specifications • A statement detailing how an external actor shall interact with the system • Swipe credit card through a card reader • Transmit credit card number using bluetooth • Type card number using a keyboard

  7. Policies and Procedures • A statement detailing necessary1 actions outside of the hardware/software • Connection to the intranet shall only be through VPN • Expense reports shall be submitted monthly • Sales presentations shall not use Red/Green color schemes 1. To achieve business objectives

  8. Examples

  9. Inventory tracking Business Objective: To prevent loss of inventory due to theft or misplaced goods.Functional Requirement: For any scanned barcode, system must be able to report quantity on hand Quality Requirement: Database must support a minimum of 80,000 different inventory items Interface Specification: System must work with MS9520 Voyager Hand-Held Scanner Policies or Procedure: All inventory is scanned into the system before leaving the loading dock

  10. Online Gradebook Business Objective: To give students and parents immediate feedback on grades.Functional Requirement: Quality Requirement: Interface Specification: Policies or Procedure:

  11. Homework • Create a word document that for each of the four sample Business Objectives gives a corresponding: • Functional Requirement • Quality Requirement • Interface Specification • Supporting Policy or procedure

  12. Data Redundancy RAID Business Objective: To be able to recover data and resume operations in a timely manner after a hardware, software, or user failure

  13. Media support Business Objective: To be able to more effectively communicate ideas both internally amongst employees and externally to potential clients and business partners.

  14. Security Business Objective: To prevent disruption of business functions, and theft of business data by external individuals

  15. Communications Business Objective: To increase sales by enabling potential clients to more easily reach the sales staff.

  16. The End

More Related