Software Engineering: Analysis and Design

CSE3308




Program Specifications


E-mail this post



Remember me (?)



All personal information that you provide here will be governed by the Privacy Policy of Blogger.com. More...



Song Browser
Users can move songs around the system by clicking and dragging them from the song lists to the buttons which display the other sections of the display. What happens depends on the button.
Recording Studio: Adds the song to 'To Record' list in that window.
Karaoke Box: Adds the song to the queue under your name.

The Karaoke Box Window
This is kept separate from the main window - one window for each open Karaoke box (should this be limited to one or two? Should people be allowed to join more than one box at a time? Bandwidth alone might limit this, but some 'power' users might like to join more than one.) We're saying for now that the user can only join one Karaoke box at a time. Which is displayed in a separate window?
it would be nice to keep it in the one window though. Could the Song chooser be one half (slider bar divided) of the Karaoke Box window, and the other half be the video display and the other box specific stuff itself? Including the all important song queue.
Anyway why am I restricting myself to the desktop metaphor anyway? Familiar controls and user interface are one reason.

Users can click 'view this song in ITMS to purchase the artist's original song if they so wish.

Preferences Menu
Users can edit their profile information in the preferences pane under the 'Profile' tab.


The Karaoke Box view
In this view, when there is no-one singing, everyone's faces are shown in the video window- an aggregation video of everyone's current feeds.


0 Responses to “Program Specifications”

Leave a Reply

      Convert to boldConvert to italicConvert to link

 


Previous posts

Archives

Links