CIS 1250 Lecture Notes - User Interface Design, Requirements Traceability

45 views3 pages

Document Summary

Introduction: data design, architecture and component design, user interface design, restrictions, limitations, constraints, testing issues, supplemental information. Introduction: goals and objective, scope, software description, major inputs, processing functionality, and outputs are described, context, constraints. Architectural and component design: program structure, architecture diagrams and their alternatives, description of components and sub components, what each component contains and what it does, description of: processing, interface, algorithm, restrictions, data structures, and constraints. Interface description: the interface on other machines. User interface design: description of the user interface, screen images, object description, what the objects do. Interface design rules: standards used for designing the interface, components available, gui components are listed, user development system, system tools and library described. Restrictions, limitations, and constraints: special design issues which impact the design or implementation of the software. Testing issues: testing strategies, classes of tests, types of tests to be conducted, expected software response, results, performance bounds, special performance requirements.