We will keep you updated from latest technical news.

Minor Project Progress Report


MINOR PROJECT PARTIAL PROGRESS REPORT

ON

Project name”

SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR THE PARTIAL PROGRESS REPORT



Group no:


Name                              Roll no                    Section






DEPARTMENT OF INFORMATION TECHNOLOGY
COLLEGE OF ENGINEERING
Location



                                                 Acknowledgement

Acknowledgement is not mere formality but a genuine opportunity to thank all those people without that active support in this project would not be able to be possible.
We are thankful to Mrs.XYZ  for her valuable time devoted to us and give us a lot of knowledge and help regarding our project. During our last semester in the curriculum of B. Tech. we are also thankful to our respected Head of Department Mr.ABC for their expert guidance. It is a great experience for us and we gained a lot here.
Words defeat us in expressing our deep sense of gratitude for our class mates, whose continual support and guidance enabled us all the challenges posed by this project, who provided us all the relevant information and the necessary Hardware, Software and new ideas that really helped us a lot. Special thanks are due to all other staff, Colleagues and friends for all the encouragement, inspiration and motivation.
Finally, we are thankful to the almighty God who had given us the power, good sense and confidence to complete my project successfully. We also thank our parents who were a constant source of encouragement. Their moral was indispensable.

AREA OF PROJECT

SongsBird is developed using ASP.NET. It is a computerized, online solution for entertaining people who wish to get information about the latest music albums, movies available in India and Abroad so that they can choose and play song online. Downloading of songs is also available on this site.

Statement about the Problem-existing system
    In basic system, people who want to have the information about the latest albums or movies which provide best entertainment had to visit music shops or refer to television for seeking the information regarding date of release etc. One has to physically move to music shops to check all details about the albums or movies available and then only they can decide and purchase those products. Moreover, most of the work involved in the process has to be done manually which is very time consuming and cumbersome and also, it reduces the efficiency, accuracy and speed of retrieval of data. It is not that no effort has been made towards this end. An attempt to get the complete working automated failed as the system could not be integrated into a functional whole. I felt this shortcoming becoming glaringly evident. A discussion with my project guide produced enthusiastic response and I decided to take the challenge. And want to do something different in my Project hopefully.

SOFTWARE REQUIREMENR SPECIFICATON

1.     Scope:

This document shall provide the requirement specification for the “SONGSBIRD” as per the scope defined.

2.     Users:

This site can be used by 2 types of users:

2.1.                      The users who are interested in searching, playing and downloading of songs.

2.2.                     The administrator of the system who will be responsible for the updates to be made as per the requirement like adding, updating, deleting an album in the database.

3.     Assumptions:

3.1.                     The alerts will not be provided by the site, the user has to visit it to get the information.

4.     Requirements:

4.1.                     Functional Requirements:

4.1.1.        The portal will search for the details of the albums as per details entered by user.

4.1.2.        If the user is an admin, he has to login.

4.1.3.        Admin can add, modify or delete records related to various albums.

4.1.4.        The user can search for albums, play and download songs.

4.1.5.         The concept of Master Pages and Content Pages is used.

5.     Non-functional Requirements:

5.1.                     Portability:

The system will be designed to be portable across popular Windows OS.

5.2.                     Extensibility:

The system should be extensible to add further information and users for more expansion.

5.3.                     Re-Usability:

The system’s code could be reused to add further new features if need to be added in future.

5.4.                     Reliability and Availability:

System shall be able to deliver the required in reliable manner.

5.5.                     Software Upgradeability:

System is to be developed in phases, so it shall be easily upgradeable to include the new items in the database.


6.     User Interface Requirements:


6.1 Log in screen:
Admin has to first log in to the site.
6.2 Home page:
Home page allows user to browse through albums.
6.3 Panels:
Website is divided into 3 panels for Home page of different users:
Ø User panel
Ø Admin panel
Ø 6.3.1 User panel:
Users can browse through albums. They can get information about albums, view and play songs online and download songs.
6.3.2 Admin panel:
Administrator can update any information such as addition, modification and deletion of albums.



Data Flow Diagram:

This gives the basic idea of the project and also gives the idea of how the data will flow within a organization.

Table
Tables
(i)                Category
(ii)             Album
(iii)           Album Details
(iv)           Reviews
(v)             Videos
 Database


The various roles through which the data flows used in the project are:
1)    Administrator
2)    User



1 Level DFD
Diagram here of DFD

Database Files
Sr. No.
Table Name
Description
1.
Tbcat
Information about song Categories
2.
               Tbalb
Information about the Albums
3.
Tbalbdet
Detail of songs in an album
4.
Tbrev
Detail of reviews given by users


Relations in the database for EZ-tracks

 

The following are the relations we have designed to manage the database. Here we have followed a convention of having the table names with tb as a prefix, and the remaining name of the table represent the description of the data inside that table.



Tbcat    (Category)
Catcod
Int
PK
Code
Catnam
varchar(50)
Not Null
Music Category

Tbalb  (Albums)
Albcod
Int
PK
Code
Albnam
Varchar(100)
Not Null
Album Title
Albdwnfil
Varchar(100)
Not Null
Album Download File
Albpic
Varchar(100)
Not Null
Cover Page of album
Albltssts
Char(1)
Not Null
Album latest status
Albart
Varchar(100)
Not Null
Album Artist


Tbalbdet (Album Details)
Albdetcod 
Int
PK
Code
Albdetalbcod
Int
FK
Code
Albdetdsc
Varchar(100)
Not Null
Song Title
Albdetfil
Varchar(100)
Not Null
Downloadable File
         
Tbrev (Reviews)
Revcod
Int
PK
Code
Revusrnam
Varchar(50)
Not Null
User Name
Revalbcod
Int
FK
Code
Revdat
Datetime
Not Null
Date of review
Revdsc
Varchar(200)
Not Null
Review Desc


BIBLIOGRAPHY
BOOKS
·        Software engineering-Rajib mall
·        ASP.NET  Wrox publications
·        Database management system  KORTH
·        SQL Server  Microsoft Press

WEBSITES
·        www.dotnetspider.com
·        www.gotdotnet.com
·        www.onlinetemplates.org
·        www.webopedia.com
·        www.msdn.microsoft.com

Project guide:   Mrs.XYZ

Remarks:

Share this article :
 

Post a Comment

 
Copyright © 2012. Tech Bombs