I. Identifying Other Requirements (Larman, Ch. 7) A. Supplementary Specification (7.2-7.3) ------------------------------------------ SUPPLEMENTARY SPECIFICATION FOR POS SYSTEM Introduction Functionality (common across many use cases) Logging and Error Handling ------------------------------------------ ------------------------------------------ Usability Human Factors The customer will be able to see a large-monitor display of the POS. Therefore: ------------------------------------------ ------------------------------------------ Reliability Reoverability ------------------------------------------ ------------------------------------------ Performance ------------------------------------------ ------------------------------------------ Supportability Adaptability Configurability ------------------------------------------ ------------------------------------------ Implementation Constraints ------------------------------------------ ------------------------------------------ Purchased Components ------------------------------------------ ------------------------------------------ Free Open Source Components ------------------------------------------ ------------------------------------------ Interfaces Noteworthy Hardware and Interfaces Software Interfaces ------------------------------------------ ------------------------------------------ Domain (Business) Rules Id Rule Changeability Source ========================================= 1. Require signature Low, but Credit for payment technology comp.s will change 2. Tax rules High, change law anually 3. ------------------------------------------ ------------------------------------------ Legal Issues ------------------------------------------ ------------------------------------------ Information in Domains of Interest Pricing Products have an original price, and optionally a permanent markdown price. Credit and Debit Payment Handline Sales Tax Item Identifiers ------------------------------------------ B. vision (7.4-7.5) C. glossary or data dictionary (7.6-7.7) ------------------------------------------ GLOSSARY (DATA DICTIONARY) Term Definition and information Alias ========================================== item A product or service for sale. payment authoriz. UPC ------------------------------------------ D. recommendation