Requirements Analysis Document

Slides:



Advertisements
Similar presentations
Making the System Operational
Advertisements

Operating System Structures
Guard4Life Advanced GPS
Autonomous Sensor and Control Platform Rover Tae Lee Josh Reitsema Scott Zhong Mike Chao Mark Winter.
Software Engineering 1. Software development – the grand view 2. Requirements engineering.
Conquering Complex and Changing Systems Object-Oriented Software Engineering Chapter 4, Requirements Elicitation.
Chapter 14 Network Design and Implementation. 2 Network Analysis and Design Aspects of network analysis and design Understanding the requirements for.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Fundamentals of Information Systems, Second Edition
Managing Information Systems Information Systems Security and Control Part 2 Dr. Stephania Loizidou Himona ACSC 345.
Bernd Bruegge & Allen H. Dutoit Object-Oriented Software Engineering: Using UML, Patterns, and Java 1 Requirements Analysis Document Template 1.Introduction.
- Software block schemes & diagrams - Communications protocols & data format - Conclusions EUSO-BALLOON DESIGN REVIEW, , CNES TOULOUSE F. S.
THE SYSTEMS LIFE CYCLE ANALYSE DESIGN IMPLEMENT MAINTENANCE IDENTIFY/INVESTIGATE.
Logitrac Advanced GPS THE FUTURE OF GPS TECHNOLOGY.
Ajmer Singh PGT(IP) Software Concepts. Ajmer Singh PGT(IP) Operating System It is a program which acts as an interface between a user and hardware.
BY: ZACHARY ALEXANDER, JT BAGWELL, BOBBY DINI, NIXY OSORIO, DARREN RINGER AND TRENT ROLING SMART ATTENDANCE.
R.O.M.P Robot Orientation Mapping Project Team Evolution Peri Subrahmanya: Lead Designer Michael Lazar: Project Manager Sean Hogan: Lead Designer Joe Hackstadt:
Information Systems Security Computer System Life Cycle Security.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Chapter 2: System Structures.
Course Presentation EEL5881, Fall, 2003 Project: Network Reliability Tests Project: Network Reliability Tests Team: Gladiator Team: Gladiator Shuxin Li.
Chapter 2: Operating-System Structures. 2.2 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts Chapter 2: Operating-System Structures Operating.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Systems Development Lifecycle Testing and Documentation.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
Approaching a Problem Where do we start? How do we proceed?
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
System Analysis (Part 3) System Control and Review System Maintenance.
Group 2 : Team Battleship Team Members: Zhen Cai Christopher Campbell Justin Doll Jason Miller Nicholas Rimer Raeginald Timones.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
A Lone Wolf No More: Supporting Network Intrusion Detection with Real-Time Intelligence Shane Singh | COMPSCI 726.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Fall 2015CISC/CMPE320 - Prof. McLeod1 CISC/CMPE320 Assignment 1 due today, 7pm. RAD due next Friday in your Wiki. Presentations week 6. Today: –Continue.
TESTING THE NEW SYSTEM Various Approaches to Testing.
Test Plan: Introduction o Primary focus: developer testing –Implementation phase –Release testing –Maintenance and enhancement o Secondary focus: formal.
SwCDR (Peer) Review 1 UCB MAVEN Particles and Fields Flight Software Critical Design Review Peter R. Harvey.
Requirements Analysis Review Modeling Team Matt Weyant 26 Oct 1999.
23 November 1999Sticky Technology for Augmented Reality Systems Tracey Wortham Inspection Team STARS Project Carnegie Mellon University 23 November.
11 November 1999Sticky Technology for Augmented Reality Systems Robert Kurian Inspection Team STARS Project Carnegie Mellon University 11 November.
23 November 1999Sticky Technology for Augmented Reality Systems Rachel I. Goldstein Repair Team STARS Project Carnegie Mellon University 23.
Functions of Operating Systems V1.0 (22/10/2005).
The Troubleshooting Process. Hardware Maintenance Make sure that the hardware is operating properly.  Check the condition of parts.  Repair or replace.
11 November 1999Sticky Technology for Augmented Reality Systems Daniel Heller Architecture Team STARS Project Carnegie Mellon University 11.
Principles of Information Systems Eighth Edition
SOFTWARE TESTING Date: 29-Dec-2016 By: Ram Karthick.
Supporting quality devices
Chapter 11 Designing Inputs, Outputs, and Controls.
Non Functional Requirements (NFRs)
N-Tier Architecture.
Fundamentals of Information Systems, Sixth Edition
Repair Requirements Analysis Review
Chapter 2: System Structures
Boundary Conditions Samuel Chong Repair Team STARS Project
Augmented Reality And Virtual Reality.
APARTMENT MAINTENANCE SYSTEM
Introduction to Operating System (OS)
What is an Operating System?
How To Resolve Blue Screen Errors By I FIX PC
Software Development Initiation Planning Design Analysis Development
Hardware/Software Allocation
Tonga Institute of Higher Education
Chapter 2: System Structures
Object Design Michael Fortson Augmented Reality/UI Team STARS Project
Systems Design Chapter 6.
Chapter 6: Principles of Requirements Analysis
Chapter 29: Program Security
5 POINT PLAN THE SYSTEMS LIFE CYCLE ANALYSE DESIGN
Chapter 2: Operating-System Structures
SDLC Phases Systems Design.
Chapter 6: Architectural Design
Requirements Analysis Document Presentation
Presentation transcript:

Requirements Analysis Document Augmented Reality Team Christopher Lee, Jeremy Jones, Michael Fortson Yik Lin Khoo, Leong Teo, Li Qiu Augmented Reality RAD

Current System No Augmented Reality Drawbacks Miniature Blueprints Grease Pencil Drawbacks Limited accuracy Limited amount of detail Augmented Reality RAD

Scenario An inspector puts on a Stars PEDD He turns on the PEDD and walks over to a damaged F-18 He stands at the nose cone of the plane He calibrates the wire-frame He begins his inspection of the plane Augmented Reality RAD

Proposed System User Interface Manager Calibration User Interface To manage and display the user interfaces of other subsystems Calibration User Interface An interface for calibrating the wire-frame overlay Device Drivers to Support I/O Devices Joystick, HMD, Positioning and Orientation Devices Event System To interpret low level events and dispatch them to the appropriate subsystems Augmented Reality RAD

Functional Requirements Manage the HMD Calibration of the wire-frame display Interpret low-level data from input devices Dispatch events to other subsystems Augmented Reality RAD

Hardware Considerations PEDD must be capable of running a JVM Java 3D OpenGL or DirectX required for Java 3D on the Windows 98 platform Positioning Device Data must be accurate within three inches for extensibility Orientation Device Sensitive enough to track head movement Augmented Reality RAD

Performance Characteristics Frame Rate Wire-frame updates must be smooth Input Devices Update in real-time to ensure accurate feedback Augmented Reality RAD

Error Handling and Extreme Conditions Bounds Checking Make sure information from input devices is valid Positioning or Orientation Device Failure Invokes a manual calibration mode PEDD Failure No persistent data, requires only a recalibration Augmented Reality RAD

System Interfacing Maintenance Modeling Request services of the UI Manager Receive input from our input device handlers Modeling Receive input from the input device handlers Augmented Reality RAD

System Modification New Input Devices Require New Events New Hardware Requires New Device Drivers Examples: Transparent HMD, more accurate positioning device User Interfaces May change with new technology requiring and update in the UI Manager Calibration May become fully automated with newer technology Augmented Reality RAD

Security Issues Augmented Reality has no risk of attack No persistent data No transmission to external systems Other Subsystems Authentication systems Implemented on systems containing protected data Augmented Reality RAD

Mockup UIs Wire-frame View Calibration UI Work Order UI IETM View Augmented Reality RAD

Class Diagram Augmented Reality RAD