Вы находитесь на странице: 1из 8

Erienne Avery F.

Acacio
BSCpE - V

Requirements Specifications

1. Introduction

1.1 Purpose

The purpose of this document is to build an system to manage user’s music so it can be

organized at ease.

1.2 Document Conventions

DB Database

ER Entity Relationship

1.3 INTENDED AUDIENCE

This project is a prototype for the Music Management System and it is intended for music

lovers who want an organized music library. It helps when you have a cluttered music

library. It is also for those who have a really large music collection.
Erienne Avery F. Acacio
BSCpE - V

1.4 PROJECT SCOPE

The purpose of the Music Management System is to ease music management and to create a

easy-to-use application for music lovers, trying to organize their music collection. The

system is based on a relational database with its music management and organization

functions. The database will include the album, release date, genre, song title, artist name and

country and so on. Above all, I hope the software provides a user-friendly experience.

2. OVERALL DESCRIPTION

2.1 PRODUCT PERSPECTIVE

A distributed Music Management system stores the following information.

 Artist Details:

It includes the Artist ID, Name, Gender and Country where the artist is from.

 Album Details:

It includes Album ID, name and release date of the album.

 Song Details:

It includes Song name, and the Song Duration

 Genre Description:

It includes the genre ID and the Genre belonging to a song.


Erienne Avery F. Acacio
BSCpE - V

2.2 PRODUCT FEATURES

The major features of Music Management system as shown in below entity–relationship model
(ER model)

 Music Management System provides the organization of music files.

 Allows user to add own music data

 Able to play music files encoded in mp3 audio format


Erienne Avery F. Acacio
BSCpE - V

2.3 USER CLASS and CHARACTERISTICS

Users should be able to log-in to the software and be able to browse, add and edit

personal music into the software. It allows the users to compile and organize their music into an

organized database. The Music Management System contains the music details such as artist

name and country, the genre of the song, album details that includes the name and released date.

The user can add new music data. The Admin has access to add, delete and edit music in the

software. Also has access to change users name and/or password.

Users will have access to the search feature that allows the user to look up the name of the

song, name of the artist and more. The user should be able to do these following functions:

 Add personal Music data

 Add Songs mp3 files

 Add Artist

 Add Album

 Add Album Cover

 Play Songs (Opens your preferred and/or default music player)


Erienne Avery F. Acacio
BSCpE - V

 Play

 Pause

 Resume

 Stop

2.4 OPERATING ENVIRONMENT

Operating environment for the airline management system is as listed below.

 Distributed database

 Operating systems: Windows.

 Database: Sql+ Database

 Platform: Microsoft Access


Erienne Avery F. Acacio
BSCpE - V
Erienne Avery F. Acacio
BSCpE - V

Gantt Chart

Design
Erienne Avery F. Acacio
BSCpE - V

Вам также может понравиться