application is an online module thatfacilitates users to search for songs by specifying the artist name or thecategory.. Software: JDK 5.0 with NetBeans 5.5.1, SQl Server 2005 Standard E
Trang 1PROJECT ON
Developed by
Name: Huỳnh Thủy Ngân
Nguyễn Đức Cường
Trang 2MUSIC, INC ONLINE APPLICATION
Batch Code : B120002
Start Date : 18th Dec 2011
End Date : 12th Feb 2012
Name of the Coordinator : Phạm Tiến Phúc
Name of the Developer : Huỳnh Thủy Ngân
Nguyễn Đức Cường
Date of Submission : 17th Feb 2012
Trang 3CERTIFICATE
This is to certify that this report, titled Music, Inc Online Application,embodies the original work done by Huỳnh Thủy Ngân and Nguyễn ĐứcCường in partial of their course requirement at NIIT
Coordinator: Phạm Tiến Phúc
Trang 4We have benefited a lot from the feedback and suggestions given to us by
Mr Phạm Tiến Phúc and other faculty members, and the machine roomcoordinator
Trang 5SYSTEM ANALYSIS
System Summary: The Music, Inc application is an online module thatfacilitates users to search for songs by specifying the artist name or thecategory User can also participate in an ongoing poll to select the mostpopular artist
The administrator will be required to update information related to all latestsongs and the artists in the database
Trang 6HARDWARE AND SOFTWARE REQUIREMENTS
Hardware: A node with PIII processor (800MHz or higher), an SCSI Harddisk of 20GB, 512MB RAM, a CDROM and one 1-10/100 Mbps networkcard
Operating system: Windows XP Professional with SP2
Software: JDK 5.0 with NetBeans 5.5.1, SQl Server 2005 Standard Edition,Sun Java Application Server Update 9, and Microsoft SQL Server 2005JDBC Driver
Trang 7INDIVIDUAL PROJECT SCHEDULE
S
No
Activity Description Planned Date
ofCompletion
Actual Date Responsibility
1 Creating the Home
page
19th Jan 2012 19th Jan 2012 Cường
2 Creating Amin page 20th Jan 2012 20th Jan 2012 Ngân
3 Creating the Sing Up
page
21thJan 2012 21th Jan 2012 Cường
4 Creating Home
default page
24th Jan 2012 24thJan 2012 Cường
5 Creating Song page 25th Jan 2012 25thJan 2012 Ngân
6 Creating error page 26th Jan 2012 27th Jan 2012 Cường
7 Creating song page 28th Jan 2012 28th Jan 2012 Ngân
8 Creating Java bean 29thJan 2012 29th Jan 2012 Cường, Ngân
9 Creating database 4th Feb 2012 4th Feb 2012 Ngân
10 Creating logical flow
diagram
10th Feb 2012 10th Feb 2012 Ngân
11 Creating ER diagram 11th Feb 2012 11th Feb 2012 Ngân
12 Creating UML and
database diagram
12th Feb 2012 12th Feb 2012 Ngân
13 Deploy and test the
application
13th Feb 2012 13th Feb 2012 Ngân
14 Fix the errors 14th Feb 2012 14th Feb 2012 Ngân
Trang 9USE CASE DIAGRAM
This use case diagram represents the functional relationship among thevarious entities in the system
Trang 10E-R DIAGRAM
Database Name: Music Inc
This E-R diagram represents the relationship among the various entities ofthe database
LOGINDETAILS
LOGINDETAILS
Trang 11DATABASE DIAGRAM
Database Name: Music Inc Online Application
Trang 12LOGICAL FLOW DIAGRAM
This logical flow diagram represents the control flow of the Music Inc.online application
Home Page Jsp: Home.jsp
BeanMusic.java
New Songs Page Jsp:
NewSong.jsp Java Bean:
NewSongInser.java
New Artist Page Jsp : NewArtist jsp JavaBean:
NewArtist java
Update Artist Page Jsp: NewArtist jsp JavaBean:
UpdateArtist java
Delete Artist Page Jsp: DeleteArtist jsp JavaBean: DeleteArtist java
Trang 13PROJECT FILE DETAILS
S No File Name Remarks
1 Home.jsp Is the Welcome page of the online music
application
2 Loginadmin.jsp Accepts log on details of the
administrator
3 Delecsong.jsp Delete the details of a song
4 Newsong.jsp Add the details of new song
5 Deleteartist.jsp Delete the details of an artist
6 Updateartist.jsp Update an artist’s details
7 Display.jsp Display song user search
8 Register.jsp Allows user to play and download songs
9 Search.jsp Display choice to search song
10 Newartist.jsp Add the details of new artist
11 Adminchoise.jsp Display method for administrator
12 Error.jsp Display an error message whenever an
invalid transaction occurs
13 Homedefault.jsp Display after log in
14 Logged.jsp Display to play and download music
15 Beanmusic.java Process database to display or store
Trang 14HOME PAGE
Trang 15PAGE AFTER LOGIN
Trang 16SEARCH PAGE
Trang 17ADD NEW SONG PAGE
Trang 18ADD NEW ARTIST
Trang 19REGISTER PAGE
Trang 20ADMIN LOGIN PAGE
Trang 21PROJECT ON WESTSIDE BANK
Trang 22
WestSide Bank Page 24