Music Proposal

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 13

SCHOOL OF TECHNOLOGY

BACHELORS IN INFORMATION TECHNOLOGY


PROJECT TITLE: ONLINE MUZIKI MUSIC STORE
PROJECT CODE: BIT 3205A

UNIT: FINAL YEAR PROJECT


1
REG. NO: 19/02013
NAME: MAXWEL OWINO ODUOR
SUPERVISOR: EZEKIEL KURIA

THIS PROJECT IS SUBMITTED IN PARTIAL FULFILMENT OF THE


REQUIREMENTS OF THE AWARD OF BACHELORS IN
INFORMATION TECHNOLOGY IN KCA UNIVERSITY
DECLARATION
I hereby declare this project is submitted to the full requirements of the research
project submitted in partial fulfillment of the requirements for the degree of
bachelor of commerce at the based on my original work and has not been presented
in any other university.

STUDENT

Signature………… Date………..

SUPERVISOR

Signature……….. Date………..
Table of Contents
SEGMENT ONE

i. Introduction………………………………………….................................2
ii. Background………………………………………………………………..3
iii. Problem statement………………………………………….........................4
iv. Problem solution………………………………………………………..
v. Objectives of the proposed system….............................................................5
vi. Limitations of the system………………………………………….….6
i. Project definition………………………………………………………….7
ii. General scope and application of the system…..…………………………8

SEGMENT TWO

i. Literature review……….…………………………………………………9

SEGMENT THREE

i. Methodology……………………………………………………………..
……10
ii. Resources……………………………………………………………………
……11
iii. Schedule………………………………………………………………………
…..12
iv. Reference……………………………………………………………………
……13
SEGMENT ONE

INTRODUCTION

The online music instrument shop, Muziki music store, aims to provide a comprehensive
platform for musicians and music enthusiasts to purchase and learn about various music
instruments. With the rise of e-commerce and digital music platforms, it is essential for the shop
to adapt and innovate to stay competitive. It that allows music enthusiasts from all over the
country to buy musical instruments of their preference sitting at home. The users are able to
browse products, search for their favorite, add to cart and place order. Every user maintains a
customer profile where they can view the progress of their order and keep their personal
information. There is also an admin panel, where the admin can insert new product, category,
subcategory and brand, view all products, all customers, orders, complete orders and update
products.

PROBLEM STATEMENT
1. Limited Product Range: The current product range is limited, which may not cater to
the diverse needs of customers.
2. Inefficient Search Functionality: The search functionality is not user-friendly, making it
difficult for customers to find specific products.
3. Lack of Interactive Features: The website lacks interactive features, such as tutorials,
reviews, and ratings, which are essential for customers to make informed purchasing
decisions.

PROPOSED SOLUTIONS
1. Expanded Product Range: Introduce a wider range of music instruments and
accessories to cater to the diverse needs of customers.
2. Improved Search Functionality: Implement a robust search functionality that allows
customers to filter products based on various criteria, such as price, brand, and features.
3. Interactive Features: Incorporate interactive features, such as tutorials, reviews, and
ratings, to enhance the user experience and provide customers with valuable insights.
OBJECTIVES

Main objective
1. Increase Sales: Increase sales by at least 20% within the next 12 months by improving the
overall user experience and increasing customer satisfaction.
Other objectives
2. Increase Product Range: Expand the product range to include a minimum of 50% more music
instruments and accessories within the next 6 months.
3. Enhance Search Functionality: Implement a robust search functionality that allows customers
to filter products based on various criteria within the next 3 months.
4. Improve User Experience: Incorporate interactive features, such as tutorials, reviews, and
ratings, to enhance the user experience and increase customer engagement within the next 6
months.

Significance/Justification of the system


The proposed solutions will have a significant impact on the online music instrument shop, enhancing the
user experience, increasing sales, and expanding the customer base. The expanded product range will
cater to the diverse needs of customers, while the improved search functionality will make it easier for
customers to find specific products. The interactive features will provide customers with valuable
insights, increasing customer engagement and satisfaction. Overall, the proposed solutions will position
the online music instrument shop as a leading e-commerce platform for music instruments and
accessories.

Limitations of the System


1. Technical Constraints: The current infrastructure and technical capabilities of the shop may
limit the implementation of some proposed solutions, such as the integration of advanced search
functionality.
2. Resource Constraints: The shop may face resource constraints, such as limited budget or
personnel, which may impact the timely implementation of the proposed solutions.
3. Customer Adoption: The shop may face challenges in getting customers to adopt the new
features and functionalities, which may require significant marketing and promotional efforts.

PROJECT DEFINITION
The project aims to enhance the online music instrument shop, Muziki Music Store, by
expanding the product range, improving search functionality, and incorporating interactive
features. The project will be divided into several phases, each focusing on a specific aspect of the
enhancement.
Phase 1: Product Range Expansion
 Objective: Expand the product range to include a minimum of 50% more music
instruments and accessories.
 Deliverables: A comprehensive product catalog with detailed product descriptions and
images.
 Timeline: 3 months.
Phase 2: Search Functionality Improvement
 Objective: Implement a robust search functionality that allows customers to filter
products based on various criteria.
 Deliverables: A user-friendly search interface with advanced filtering options.
 Timeline: 2 months.
Phase 3: Interactive Features
 Objective: Incorporate interactive features, such as tutorials, reviews, and ratings, to
enhance the user experience.
 Deliverables: A comprehensive tutorial section with video and text-based content, a
review and rating system, and a customer feedback mechanism.
 Timeline: 3 months.
Phase 4: Testing and Deployment
 Objective: Test and deploy the enhanced online music instrument shop.
 Deliverables: A fully functional and tested online shop with enhanced product range,
search functionality, and interactive features.
 Timeline: 2 months.

GENERAL SCOPE AND APPLICATION OF THE SYSTEM

The scope of the Muziki Music Store system is to develop an online platform for customers to
purchase and learn about various music instruments and accessories. The system aims to simplify
the daily operational and managerial tasks of the shop, improve the dining experience of
customers, and help the shop develop customer relationships by providing good services. The
system establishes a good balance between customer and user services, catering to the diverse
needs of customers and enhancing the overall user experience.
Scope Statement
The scope of the Muziki Music Store system includes:
 Providing an online platform for customers to purchase and learn about various music
instruments and accessories
 Simplifying daily operational and managerial tasks for the shop
 Improving the dining experience of customers
 Developing customer relationships through good services
 Establishing a balance between customer and user services
Scope Boundaries
The scope of the Muziki Music Store system does not include:
 Developing a physical music instrument shop
 Providing in-person music lessons or training
 Offering music-related services such as music production or recording
 Developing a separate platform for other types of products or services

SEGMENT TWO
Literature review
Reviewing literature is the primary activity of any researcher to gather immediate insight on a
theme or area. Reviewing other instances of similar solutions elsewhere in the world. The
literature on musical instruments is vast and diverse, covering various aspects such as their
history, construction, and use in different contexts. Here are some key findings:
1. History and Construction: Musical instruments have a rich history, dating back to
ancient civilizations. They have been constructed using various materials, such as wood,
metal, and plastic. The construction of musical instruments is a complex process that
involves the use of various techniques and tools.
2. Use in Music Performances: Musical instruments are used in various music
performances, including classical, jazz, and popular music. They are used to create
different sounds, rhythms, and melodies. The use of musical instruments in music
performances is a key aspect of music-making and is essential for creating a rich and
diverse musical experience.
3. Use in Educational Settings: Musical instruments are used in educational settings to
teach music theory and history. They are also used to develop musical skills, such as
playing and singing. The use of musical instruments in educational settings is a key
aspect of music education and is essential for developing musical literacy.
4. Use in Therapeutic Applications: Musical instruments are used in therapeutic
applications to help individuals with physical and mental disabilities. They are used to
improve cognitive and motor skills, as well as to reduce stress and anxiety. The use of
musical instruments in therapeutic applications is a key aspect of music therapy and is
essential for promoting overall well-being.
5. Digital Forms: Musical instruments have also been used in digital forms, such as
software and online platforms. These digital forms allow individuals to create and play
music using various instruments and tools. The use of digital forms is a key aspect of
music-making in the digital age and is essential for promoting music education and
therapy

SEGMENT THREE
METHODOLGY
The methodology used in this project is the Waterfall Model. The Waterfall Model is a linear
sequential development approach, where each phase of the project must be completed before the
next phase can begin.

The phases of the Waterfall Model for this project are as follows:
❖Requirements gathering and analysis:
The first step is to gather the requirements for your project. This includes understanding the
needs of your users and the business goals of your project.
❖Design:
In this phase, the system design is developed, including the database design, user interface
design, and system architecture. The design should ensure that the system meets the
requirements gathered in the previous phase and is scalable and flexible to accommodate future
changes.
❖Implementation:
In this phase, the system is developed and implemented, including the coding, testing, and
debugging of the system.
❖Testing:
In this phase, the system is tested to ensure it meets the requirements and functions as expected.
This includes both functional testing and performance testing.
❖Deployment:
In this phase, the system is deployed to the production environment and made available to users.
Maintenance:
In this phase, the system is maintained and updated as necessary to ensure it continues to meet
the needs of the system

ADVANTAGES OF WATERFALL METHODOLOGY


Advantages of using the Waterfall Model for this project include:
❖Clear and defined phases: The Waterfall Model provides clear and defined phases, which
helps ensure that the project stays on track and is completed on time.
❖Well-defined requirements: The requirements gathering and analysis phase helps ensure that
the requirements are well defined and that the system meets the needs of the stakeholders.
❖Structured approach: The Waterfall Model provides a structured approach, which helps
ensure that the project is completed efficiently and effectively.
❖Easy to manage: The Waterfall Model is easy to manage and monitor, as each phase must be
completed before the next phase can begin.
❖Good for projects with well-defined requirements: The Waterfall Model is well suited for
projects with well-defined requirements, such as the development of a customer segmentation
system.
RESEARCH METHODOLOGY
1. Data collection
2. Data cleaning
3. Feature selection
4. Customer segmentation
5. Customer profiling
6. Evaluation

PROJECT SCHEDULE

Task Description Planned Start Date Planned Deliverables


Completion Date

1 Project proposal design 12/05/20224 18/05/2024 Project Proposal

2 Requirements specification 17/05/2024 System


design 20/05/2024 requirement
specification
document

3 System design specification 21/05/2024 23/05/2024 Design


document specification
document
4 Preparation of progress 24/05/2024 28/05/2024 Presentation
report done

5 Test plan document design 31/05/2024 3/06/2024 Test Plan


document
6 System Coding and 5/06/2024 20/06/2024 Progress
compiling presentation
7 System testing 23/02/2024 28/06/2024 Test results

8 Implementation strategy 30/06/2024 3/06/2024 Implementation


document design strategy
document
9 User manual design 8/07/2024 12/07/2024 User manual

10 Compilation of complete 13/07/2024 20/07/2024 Final


system documentation
And final documentation and compiled
system
11 Project presentation 4/09/2024 4/09/2024 Present project

GANTT CHART
The Gantt chart below shows the tasks to be undertaken throughout this project and the duration that
will be taken to complete each task.
Duration(dd/ 10/05/2 15/05/2 17/05/2 21/05/2 24/05/2 26/05/2 30/5/2 4/09/2
mm) 4 4 4 4 4 4 4 4
Year 2024

Project idea
Project proposal

Feasibility study

Requirements
Definition
System Design

Testing and
debugging

Implementation

Final
documentation

Technologies
Languages used
Backend
PHP

Front end
JAVASCRIPT
CSS
HTML
• MYSQL:

This the dbms of the system while SQL is the language used to interact with it
•visual studio:

A text editor

. • XAMPP:

Local host for the project

BUDGET
The following are the costs of the resources that will be required in the successful completion of this
project. The resources are hardware and also the software resources. The other resources will be
stationary that I will use in the day to day

ITEM COST

INTERNET KSH 70,000

COMPUTER SYSTEM KSH 150,000

TOTAL KSH 220,000

Conclusion
The proposed system will enhance the online music instrument shop, improving the user
experience, increasing sales, and expanding the customer base. The expanded product range,
improved search functionality, and interactive features will position the shop as a leading e-
commerce platform for music instruments and accessories.
REFERENCES
1. Afsarmanesh, H., Benabdelkader, A. and Hertzberger, L.O. (1998), A Flexible Approach to
Information Sharing in Water Industries. In Proceedings of the International Conference On
Information Technology, CIT'98, pages 135-142, Bhubaneswar, India, December 1998.
2. Arlow, Jim and Ila Neustadt (2002), UML and the Unified Process, Addison Wesley
3. Deitel and Deitel (2002), Java How to Program, 4th Ed, Prentice Hall
4. Deitel and Deitel (2002), Advanced Java How to program, Prentice Hall - Advanced Java 2
Platform (Deitel, JDK 1.3, J2EE 1.2).
5. Frenkel, A., Afsarmanesh, H., Garita, C. and Hertzberger, L.O. (2000), Supporting
information access rights and visibility levels in virtual enterprises…
6. Horstmann, Cay and Cornell, Gary, (2004), Core Java(TM) 2, Volume II--Advanced Features
(7th Edition).
7. Guevara-Masis, V., Afsarmanesh, H. and Hertzberger, L.O. (2004), Ontology-based automatic
data structure generation for collaborative networks
8. Silberschatz, Korth, and Sudarshan, (2002), Database System Concepts, 4th ed: McGrawHill.

You might also like