You are on page 1of 7

“DATA VISUALIZATION DASHBORD”

Submitted in partial fulfillment of the


requirements for the award of the degree of

BACHELOR OF COMPUTER APPLICATIONS


2023-24

MARWAR BUSINESS SCHOOL, NASEERABAD,GORAKHPUR-273005

Project work BCA – 603

SUBMITTED BY SUBMITTED TO
DHEERAJ KUMAR DWIVEDI Ms. TARANNUM NISHA
ROLL NO.–2314037230007 HoD(COMPUTER DEPARTMENT)
ARPAN DAVID EMMANUEL Marwar Business School
ROLL NO.–2314037230004
MOHIT SAHANI
ROLL NO.–2314037230009

AFFILIATED TO

DDU GORAKHPUR UNIVERSITY GORAKHPUR


(U.P) :- 273009

Marwar Business School[Computer Science Department]


Certificate

This certifies to the project work “Data


visualization Dashboard” that is submitted by
Dheeraj Kumar Dwivedi ,
Arpan David Emmanuel & Mohit Sahani Under
the guidance of Ms Tarannum Nisha (HoD BCA
Dept.) have the record of their own word and
admitted in the partial fulfillment of the
requirement for the award of Bachelor of
Computer Application from

“Marwar Business School”


Affiliated to
“Deen Dayal Upadhyay Gorakhpur University”.

The information presented here is true and correct


to the best of our knowledge and belief

(HoD) Dr.Santosh kumar Tripathi


CS Department (principal)

Marwar Business School[Computer Science Department]


DECLARATION
I hereby declare that the project entitled “Data
Visualization Dashboard” submitted by team in the
partial fulfillment of the requirements for the award of the
degree of Bachelor of Computer Application of
MARWAR BUSINESS SCHOOL, is record of my own
work carried under the supervision and guidance of
MISS. TARANNUM NISHA(HoD). I further declare
that the work reported in this project has not been
submitted and will not be submitted, either in part or in
full, for the award of any other degree or diploma in this
institute or University.

Date:-

Place:-

Dheeraj Kumar Dwivedi(2314037230007)

Arpan David Emmanuel(2314037230004)

Mohit Sahani(2314037230009)

Marwar Business School[Computer Science Department]


Acknowledgement
I express my heartfelt gratitude to the following individuals who
played a crucial role in the successful completion of this data
visualization dashboard project:
• Ms Tarannum Nisha(HoD): For her guidance, valuable insights,
and unwavering support throughout the project. Her expertise in
data visualization was instrumental in shaping the dashboard.
• Mrs Deepa Chauhan Mam&Mr Shubham Yadav Sir: For their
guidance, valuable insights, and unwavering support throughout
the project.
• Dheeraj Kumar Dwivedi & Mohit Sahani(Collaborators): Their
diligent efforts in data collection and analysis significantly
enriched the project. Their commitment to excellence ensured
that we met our project goals.
• Arpan David Emmanuel (Research Assistant): Arpan’s
meticulous literature review and bibliography compilation were
invaluable. His attention to detail and dedication contributed to
the project’s depth and quality.
• Friends and Family: Their encouragement, patience, and
understanding during late nights and weekends allowed me to
focus on this project.
This project would not have been possible without their collective
support and expertise. Thank you all!

Marwar Business School[Computer Science Department]


PREFACE
This report deals with “Data Visualization” activities
related to different kinds of event. This project is
undertaken to fulfill the project work component of the
program in BCA –VIth Semester.
My Project Guide from Marwar Business School is
MISS. TARANNUM NISHA.
This project gives an idea about what are the things which
to be take into consideration while handling a data.

Marwar Business School[Computer Science Department]


Abstract
Introduction: Data visualization plays a crucial role in
understanding complex datasets. In this project, we focus on
creating an interactive dashboard using Java Swing to visualize
data through a pie chart. Our goal is to provide an intuitive and
informative representation of data, allowing users to gain
insights quickly. Methods:
1. Java Swing: We leverage Java Swing, a powerful GUI library, to
build our data visualization dashboard. Swing provides a rich set
of components for creating user interfaces, making it an ideal
choice for our project.
2. Pie Chart Component: We develop a custom pie chart
component that dynamically displays data proportions. Users
can interact with the chart to explore different categories and
their corresponding values.
Results: Our data visualization dashboard features the
following components:
Pie Chart: The central element of our dashboard, displaying data
distribution as slices of a pie. Each slice represents a category,
and its size corresponds to the data value.
Interactive Features: Users can hover over slices to view specific
values, click on slices for detailed information, and explore the
dataset interactively.
Discussion: The pie chart provides an effective way to visualize
categorical data. By integrating it into our Java Swing
dashboard, we enhance user experience and facilitate data-
driven decision-making. Our project demonstrates the
versatility of Java Swing for creating custom data visualization
solutions.

Marwar Business School[Computer Science Department]


TABLE OF CONTENTS
CONTENTS Pg
INTRODUCTION 1
OBJECTIVES 2
EXPLANATION OF THE CODE 9
HARDWARE AND SOFTWARE REQUIREMENTS 10
SOFTWARE ENGINEERING PARADIGM APPLIED 11
SIGNIFICANCE 15
IDENTIFICATION OF NEED 18
FEASIBILITY STUDY 23
FLOWCHART 26
SEQUENCE DIAGRAM 30
GANTT CHART 34
FUNCTION AND PERFORMANCE SPECIFICATION 38
TESTING DESCRIPTION 42
SOFTWARE TESTING STRATEGIES 46
SOFTWARE TESTING TECHNIQUES 51
VERIFICATION AND VALIDATION 52
DEBUGGING AND CODE IMPROVEMENT 53
FUTURE SCOPE 55
SOURCE CODE 57
OUTPUT 62
BIBLIOGRAPHY 63
CONCLUSION 64

Marwar Business School[Computer Science Department]

You might also like