PROJECT 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 3This 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 Đức Cườ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 room coordinator.
Trang 5SYSTEM ANALYSIS
System Summary: The Music, Inc application is an online module that facilitates users to search for songs by specifying the artist name or the category User can also participate in an ongoing poll to select the most popular artist.
The administrator will be required to update information related to all latest songs and the artists in the database.
Trang 6HARDWARE AND SOFTWARE REQUIREMENTS
Hardware: A node with PIII processor (800MHz or higher), an SCSI Hard disk of 20GB, 512MB RAM, a CDROM and one 1-10/100 Mbps network card.
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 2005 JDBC Driver.
Trang 7INDIVIDUAL PROJECT SCHEDULE
Actual Date Responsibility 1 Creating the Home
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
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
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 the various entities in the system.
Trang 10E-R DIAGRAM
Database Name: Music Inc.
This E-R diagram represents the relationship among the various entities of
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.
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 22WestSide BankPage 24