Tanager

System Sequence Diagram Specification

 

Version 1.3 – Elaboration Phase 1 Draft

 

Revision History

Date

Version

Description

Author

02 Feb, 2006

1.0 – Elaboration Phase 1 Draft

Initial Revision.  Added SSDs for Power On and Download A Song.

Bob Lavey

15 Aug, 2006

1.1 – Elaboration Phase 1 Draft

Updated diagram numbering to match Use Case Specification.

Bob Lavey

14 Sep, 2006

1.2 – Elaboration Phase 1 Draft

Added SSD for Power Off.

Bob Lavey

22 Oct, 2006

1.3 – Elaboration Phase 1 Draft

Revised with comments from Dr. Leaven’s review.

Bob Lavey

 

 

 

 

 


Table of Contents

1.     Introduction. 3

1.1.        Purpose. 3

1.2.        Scope. 3

1.3.        Definitions, Acronyms, and Abbreviations. 3

1.4.        References. 3

1.5.        Overview.. 3

2.     System Sequence Diagrams. 4

2.1.        Power On. 4

2.2.        Power Off. 5

2.3.        Select Random Playlist 5

2.4.        Select Sequential Playlist 5

2.5.        Play Music. 5

2.6.        Pause Music. 5

2.7.        Skip to the Next Song. 5

2.8.        Restart the Current Song. 5

2.9.        Skip to the Previous Song. 5

2.10.      Volume Adjustments. 5

2.11.      Download a Song. 5

2.12.      Delete a Song. 7


 

System Sequence Diagram Specification

1.              Introduction

1.1.         Purpose

This document provides the System Sequence Diagrams (SSDs) for the Tanager project.  SSDs will be generated for all main success scenarios, frequently-used scenarios, and complex scenarios.  The section numbering for the SSDs will match that used in the Tanager Use Case Specification.  This will make it easier for the reader to match the SSDs with the Use Cases.

1.1.         Scope

This document describes the System Sequence Diagrams for the Tanager project.

1.2.         Definitions, Acronyms, and Abbreviations

A complete list of definitions, acronyms, and abbreviations can be found in the Tanager Glossary.

1.3.         References

Tanager Use Case Specification. 2006.  Bob Lavey.  12 October, 2006 <TanagerUseCaseModel.htm>.

1.4.         Overview

This document will provide a high-level view of the public interface to the Tanager system.  It will describe how the users will use the system, and how they expect the system to behave.


2.              System Sequence Diagrams

2.1.         Power On


2.2.         Power Off

2.3.         Select Random Playlist

2.4.         Select Sequential Playlist

2.5.         Play Music

2.6.         Pause Music

2.7.         Skip to the Next Song

2.8.         Restart the Current Song

2.9.         Skip to the Previous Song

2.10.     Volume Adjustments

2.11.     Download a Song


2.12.     Delete a Song