L/O/G/O Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael...

12
L/O/G/O www.themegallery.com Online radio station requirement Prepared By Abdullah Mustafa Abu Nada 120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik 120070275 Supervised By Prof. Mohammed Mikki

Transcript of L/O/G/O Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael...

Page 1: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

L/O/G/Owww.themegallery.com

Online radio station requirement

Prepared By Abdullah Mustafa Abu Nada 120070069Hussian Abd-Jaleel Shaalan 120070105Nael Wael Skaik 120070275

Supervised By Prof. Mohammed Mikki

Page 2: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

Introduction

Overall description

System features

External interface req.4

1

2

3

Contents

Other non-functional req.5

Glossary6

Page 3: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

• Internet radio (also web radio, net radio, streaming radio, e-radio) is an audio service transmitted via the Internet. Music streaming on the Internet is usually referred to as webcasting since it is not transmitted broadly through wireless means.

• The project includes three main sections :o The first is the creation of a database.o The second section is the creation of a radio station website.o The third section is the creation shout cast program.

Introduction

Page 4: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

Overall description

The transmitter sideThe transmitter side

The listener sideThe listener side

Product Perspective:The product basically will depend on an audio service transmitted via the Internet. This process consists of 2 basic stages for internet broadcasting as follow:

include anyone in the world have an internet connection so they can connect to the server. They will be able to hear everything you transmit to the stream server.

the transmitter computer mixes together the audio sources coming from any sound devices attached to the computer as Mp3's being played on computer, live voice or other inputs from CD players. Then makes them into a stream of data. Then the shout cast streaming data from pc to radio station website.

Page 5: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

User classes

Three type of user can be interact with this system.

Can be control of streaming operation

Can only listen to the radio.

DJ

Visitor

He has fully privilege to control of transmission and C.P

Admin

Page 6: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

Operating environment

• Widows server• Linux server

server

• Windows(7,vista,Xp)• MAC• Linux

PC

Page 7: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

System features

Music player component.

Streaming audio component.

Radio playlist component.

DJ is online.

Feedback component.

Exchange links component.

Page 8: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

Windows app : Music player , shout cast , server monitor.

Web app : home page, listen page , playlist page, DJ page, links page and contact us page.

User interface

Communication interface

You probably need a fast internet connection so you can broadcast without buffering occurring. The system will use Hypertext Transfer Protocol (HTTP) as its main communication standard and TCP/IP as an implementation platform for calling and use Ultravox Protocol for steaming media.

External interface req.

Page 9: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

Hardware interface

Software interface

Mouse & Keyboard , External storage and Audio input and output

Operating system , Web audio player and Integrated commercial component

External interface req.

Page 10: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

Other nonfunctional req.

Performance Requirements

Safety Requirements

Security Requirements

Software Quality

Attributes

Page 11: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

Appendixes

Appendix A :

Include the SRS glossary .

Appendix B :

Include the Use Case diagrams.

Appendix C :

Include the legal issues about online radio station.

For more details read the SRS document.

Page 12: L/O/G/O  Prepared By Abdullah Mustafa Abu Nada120070069 Hussian Abd-Jaleel Shaalan 120070105 Nael Wael Skaik120070275 Supervised By.

L/O/G/Owww.themegallery.com

Thank You!