Requirements Analysis Document Presentation

Slides:



Advertisements
Similar presentations
Litmus Learning Primer tests
Advertisements

Introduction of ZTE Handset Online Upgrade tool V1.1 version
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 10: Server Administration.
Getting Started with Linux: Novell’s Guide to CompTIA’s Linux+ (Course 3060) Section 2 Use the Linux Desktop.
A Quick Review of Unit 1 – Recognizing Computers Computing Fundamentals © CCI Learning Solutions.
Bernd Bruegge & Allen H. Dutoit Object-Oriented Software Engineering: Using UML, Patterns, and Java 1 Requirements Analysis Document Template 1.Introduction.
SP2 Mikael Nystrom. Agenda Översikt Installation.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
LGC Website and Customer On-line Tools LGC RESOURCE 2014.
Computing Fundamentals Module A Unit 2: Using Windows Vista LessonTopic 8Looking at Operating Systems 9Looking at the Windows Desktop 10Starting Application.
Tutorial 11 Installing, Updating, and Configuring Software
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
Troubleshooting Windows Vista Lesson 11. Skills Matrix Technology SkillObjective DomainObjective # Troubleshooting Installation and Startup Issues Troubleshoot.
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 7 - Designing the User and System Interfaces.
FTP COMMANDS OBJECTIVES. General overview. Introduction to FTP server. Types of FTP users. FTP commands examples. FTP commands in action (example of use).
Configuring and Deploying Web Applications Lesson 7.
HOW TO INSTALL WINDOWS 7? This step-by-step guide demonstrates how to install Windows 7 Ultimate. The guide is similar for other versions of Windows 7.
How to fix Error code 0x80072ee2 in Windows 8.1? Fix%20%20Update%20Error%200x80072EE2%20in%20Windows%20 8.1,%20Windows%2010!%20-%20Fix%20PC%20Errors.htm.
1 Lesson 1: Computer Concepts Shalen Malabon. Computer Concepts Asian Institute of Computer Studies 222 Introduction.
PDF Recovery Tool Fix Portable Document File Format.
Application Sharing Bhavesh Amin Casey Miller Casey Miller Ajay Patel Ajay Patel Bhavesh Thakker Bhavesh Thakker.
System SOFTWARE.
Working with Windows 7 at CERN
Architecture Review 10/11/2004
Fundamental of Databases
Databases and DBMSs Todd S. Bacastow January 2005.
Introduction to Computers
Processing with Programs 1
How to convert a Demo to Multi-user
Development Environment
SPen & Camera Kit Experience App
Chapter 3 Installing and Learning Software
Transaction processing systems
IC3 GS5 Certification Guide
(ZCO) ZIMBRA Connector for Outlook User Manual
Archiving and Document Transfer Utilities
Configuring Attendant Console
Remote Access: Guide for Windows
Operating System.
Configuring Windows 10 for Your Studio
Chapter 2: System Structures
Administrator Training
APARTMENT MAINTENANCE SYSTEM
>> Introduction to Web Applications
Crouzet touch Quick start.
Deploying and Configuring SSIS Packages
Introduction to Operating System (OS)
Data Networking Fundamentals
Volume Licensing Download Center
Introduction to Computers
Using the Virtual Private Network (VPN) on an iPad 2
Intuit has launched QuickBooks File Doctor tool (QBFD) in QuickBooks File Doctor is a tool that has been designed to recover the damaged company.
Outline Overview Development Tools
Data, Databases, and DBMSs
PROGREX – Presentation
MBI 630: Week 11 Interface Design
Training course Part 2: Administration tasks
Information Technology Ms. Abeer Helwa
Software Engineering with Reusable Components
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
Windows Tutorial 9 Maintaining Hardware and Software
Systems Analysis and Design in a Changing World, 6th Edition
software & cloud computing
Unity Installation 2015/02/26.
DRC Central Office Services
SOFTWARE TECHNOLOGIES
How to output NW camera picture to external monitor.
SDLC Phases Systems Design.
Lecture 34: Testing II April 24, 2017 Selenium testing script 7/7/2019
Presentation transcript:

Requirements Analysis Document Presentation Brian Woo User Interface Subsystem PAID Project Fall 1998

General Goals Provide set of interfaces for scenarios presented in problem statement Provide standards for communication between end-users and external subsystems

Current System WIS EPC (Electronic Parts Catalog) VISTA Reynolds-Reynolds

Proposed System Graphical interface for end-user interaction with PAID system Style guide for all interfaces within PAID

Functional Requirements User-friendly interface display data handle processing/requesting of data Ability to work efficiently disconnected mode (info from local db) connected mode (info from MBNet) Ability for users to set preferences

User Interface/Human Factors Wide range of users Multiple languages/cultures Different platforms to be run on desktop PC portable device

Documentation Extensive online help system Multimedia or paper tutorials Reference manuals

Hardware Consideration Use of Java Virtual Machine Storage capacity Connectivity

Performance Characteristics Speed download display Storage Space

Error Handling/Extreme Conditions Detection Display

System Interfacing Input Output user input devices visual display audio signal

Quality Issues Reliability Portability

System Modifications New/improved input devices New languages/cultures Change according to user feedback Change according to change in PAID

Physical Environment Location Environmental factors office garage off-site repair location Environmental factors noise dirt physical shock

Security Issues Level of access per individual Two forms of access

Resource Issues Installation

System Model Use case : local database update Actors : use case initiated by Bratt, who communicates with the server Description : PAID prompts Bratt to update the local database. Bratt delays download. Later, Bratt downloads and receives message confirming update.

Local Database Update Server Download_Control Bratt Get network load high low start download download finished Bratt PAIDSystem_Interface Communication DelayedDownload_Control initiates starts login panel log in yes, download now creates server ready prompt for download N bytes finished download status Display status Local Database Update See screen sequence for details of the login process Bratt can access the local database anytime no, not now

System Model (cont’d) Login process : Terminate program Successfully connected Network error Authentication error Ok pressed Login name: __________ Password : __________ OK Login dialog Connecting… Since it takes a long time to connect to the server, display some message describing what’s happening. Display the error and propose to try again or close the program. The user chooses to close the program.

System Model (cont’d) Download process : Level 1: Gauge Level 2: Window A small gauge is displayed at the bottom. The percentage of data downloaded is written on it. Displayed: Percentage Time left Displayed: Percentage Time left Check list Cancel More > Close Close pressed/Close Window < Less Download over Package one – ok Package two – ok Package three – in progress Package four – Package five – … Presses Cancel/stop downloading Presses Less/resize window Download over Cancel

Issues Push vs. pull information Accomodation of languages/cultures Windows widgets vs. custom interface Hardware for mobile garage scenario Etc., etc...