KEMBAR78
IT Students' Charity System Project | PDF | Use Case | Class (Computer Programming)
0% found this document useful (0 votes)
24 views25 pages

IT Students' Charity System Project

Uploaded by

anki250603
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views25 pages

IT Students' Charity System Project

Uploaded by

anki250603
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 25

CHARITY MANAGEMENT

SYSTEM.
A Project Report
Submitted in partial fulfillment of the
Requirements for the award of the Degree
of

BACHELOR OF SCIENCE (INFORMATION TECHNOLOGY)

By

Sachin Yadav
24

Under the esteemed guidance of


Mrs. Sneha Shashikant Lokhande
Head of the Department (Information Technology)

DEPARTMENT OF INFORMATION TECHNOLOGY


RAMSHETH THAKUR COLLEGE OF COMMERCE AND SCIENCE
(Affiliated to University of
Mumbai) SECTOR 33
,KHARGHAR 410210
MAHARASHTRA
2023-2024
RAMSHETH THAKUR COLLEGE OF COMMERCE AND SCIENCE
(Affiliated to University of Mumbai)
KHARGHAR-MAHARASHTRA-410210

DEPARTMENT OF INFORMATION TECHNOLOGY

CERTIFICATE

This is to certify that the project entitled, " CHARITY MANAGEMENT SYSTEM ", is bonafied work of
Sachin Yadav bearing Seat No: 24 submitted in partial fulfillment of the requirements for the award of degree
of BACHELOR OF SCIENCE in INFORMATION TECHNOLOGY from University of Mumbai.

Internal Guide Coordinator

External Examiner

Date: College Seal


ABSTRACT

In the early days of the World Wide Web, web charity management laid entirely in the hands
of the webmasters. With the evolution of the web technology and demanding business
requirements, the responsibility of web charity management has shifted from webmasters to
anyone without any level of web programming knowledge.

A charity organization intends to have a website to reach their online audience. They have
decided to deploy a Web-based system that will allow the administrative members with basic
computer skills to manage the web contents. This thesis addresses the issue by developing Web
Charity Management System with simple user interfaces where the administrators can manage
digital contents. The system should allow end-users to register on the website, upload photos,
send emails and make donations.

This work evaluates three online payment systems: SMS payment, Google Checkout and
PayPal. Eventually, the method that results to be most suitable for the organization is chosen
and implemented for online donations.

During the work, information is gathered by requirement solicitation methods to facilitate the
implementation of end-user interfaces. A database is created and a website is built using the
PHP & SQL technology. The result is a web-based Content Management System where the
administrator can edit contents by using a simple text editor and publish them on the web
ACKNOWLEDGEMENT

I am immensely grateful to everyone who has contributed to the successful completion of my final year project. I
would like to express my sincere appreciation to our Principal Dr. Rupendra Gaikwad for his vision and
leadership that have fostered a culture of academic excellence in our institution. I would also like to thank our IT
admin Mr. Anant Sawant provided the way for a better understanding of the technologies with hardware that I have
used in developing Desktop application and our librarian Mr. Vaibhav Zagade for providing me with the necessary
technical and informational resources for this project.

My special thanks go to my academic guide Mrs. Sneha Shashikant Lokhande, who has been a constant source of
guidance, expertise, and support throughout this journey. Her valuable feedback, suggestions, and encouragement
have helped me improve my work and overcome the challenges I faced.

This project has been a remarkable learning experience, and I am thankful to all the faculty and staff of Ramsheth
Thakur College of Commerce and Science for creating a conducive learning environment and facilitating my
academic growth.

Last but not least, I want to acknowledge the unwavering support of my family and the encouragement of my
friends. Their faith in my abilities and their understanding during difficult times have been a great motivation for
me. They have made this project possible, and I am indebted to them for their contributions to my academic journey.
DECLARATION
I hereby declare that the project entitled, “CHARITY MANAGEMENT SYSTEM” done
at Ramsheth Thakur College of Commerce and Science, has not been in any case duplicated
to submit to any other university for the award of any degree. To the best of my knowledge other
than me, no one has submitted to any other university.

The project is done in partial fulfillment of the requirements for the award of degree of
BACHELOR OF SCIENCE (INFORMATION TECHNOLOGY) to be submitted
as a final semester project as part of our curriculum.

Sachin Yadav
Sr.no
Index Page.no Signature

1 Introduction
1.1 Background
1.2 Objective
1.3 Purpose and scope
1.3.1 Purpose
1.3.2 Scope
Chapter2
2 System Analysis
2.1 Existing System
2.2 Proposed System
2.3 Requirement Analysis
2.4 Hardware Requirements
2.5 Software Requirements
Chapter3
3 System Design
3.1 Data Flow Diagram
3.2 ER Diagram
3.3 Use Case Diagram
3.4 Class Diagram
3.5 Activity Diagram
3.6 Module Division
Chapter 1

Introduction
1.1) Background:

The reason/motivation why I started this project is because of the lack of Charity management organizations in
Nigeria, that is locally meant for Nigerians, that will reach out to those individuals that really need help from
donors and NGOs or even those NGOs That need Help From Other Donors that are willing to help our dear
country and don’t know how to go about it or they might even tend to give it to people to distribute and end up
not reaching those that the funding was even donated for. And one other thing is that I personally know donors
and have worked with a few of them and it really made me start this project because I have been getting whole
lots of donation from Donors Like the REHOBOTH foundation is a US-based Charity Organisation owned By
Rev Felix Awutola and we worked with him on two different occasions 1st he brought food and clothing
materials to the internally displaced persons (IDP) during this visit we went round the IDP camp and saw a lot
of people going through hardship so we decided to take their pictures and then he introduced to his colleague
back in the US and they really helped with whole lots

of things and funding. During that walk, we met some cripple individuals being pushed in Carts, so we took
pictures of them and sent it to his colleagues. So, after some months Rev. Felix came back with wheelchairs,
clothing, shoes, hospital equipment etc. and the second Donor I worked with Was KIRWA Foundation also, a
US-based Agency owned by a Nigerian Mrs. Adeola Fayehun and actually invited her to come and help the
internally displaced persons (IDP) and so she did in her case he donated $50,000 US dollars and some food
materials, during her visit we also went around the Camp and took an analysis of the People in that camp and
that got us to solve problems like taking back Children that are out of school back to the best schools we have
In Borno state and during that the state Governor Heard the Work I Have been doing and commended me and
asked me to continue the sky is limit and helped me with the project I was on and gave all the children I
selected in that IDP Camps Scholarships. So, these are the reasons I chose this my project because it’s the first
of its kind and an I am targeting to expand and bringing more donors and NGOs together. This whole
motivation is all about how I got to link donors and Individuals not NGOs and this is also what the charity
management system will actually do.

There is no gainsaying that the charity management system is one of the key service industries in the world. In
the early stage of industry development, Donors and NGOs were relatively small in scale, mostly small office
either found in a mosques or church or occupying small space in an organisation. With the growing concern
about one ‘s personal believe, the charity organisation has grown significantly in recent years. Large charity
funding chains mushroomed alongside the emergence of a wide variety of charity organisations and technology
in the world. Innovation, in an overall social setting, is characterized as any actual article in our current
circumstance (Peiss, 2008). For the motivations behind this venture, the emphasis is on a web way to deal with
good cause the executives framework. The World Wide Web utilizes the Internet as a vehicle to convey data,
including text, illustrations, recordings and sound to anybody with the comparing getting innovation, which
today implies a bit of apparatus, or equipment and programming called an internet browser. The Internet
permits clients to surf, or investigate, the World Wide Web for data anddiversion and has encouraged the
improvement of another plan of action, online business. Internet business is the way toward executing business
through contact made on the World Wide Web. Inside a short 14-year length, the business world including the
foundation association, has seen extensive change because of web innovation; a completely new arrangement
for the scattering of data and for the offer of product has developed to unexpected extents (Nguyen, 2011).
Web-moved toward business exchanges can be through selling or potentially publicizing products and
additionally benefits, learning new aptitude, helping associations among benefactors and NGOs as well as
Donors to Donors. This fast innovative move to the web approach is grasped by a few, disappoints others yet
influences everybody, intentionally or subliminally. This examination was intended to investigate the web way
to deal with good cause the board framework.

1.2) Objectives:

The main aims and objectives of this project is to design a web-based app that helps the Donors and The
NGO’s Ease their work. Specifically, the aims are to;

i. Design and integrate an automated system to improve the services and decreased the time spent calls
and searching for services offered in the donation.

ii. Configure a gateway system for online payment to enable individual’s ease of payment from their
mobile devices.

iii. Design and implement users register page, login and online appointment booking.

Therefore, we propose to build a charity management system for the distribution of donations between
charities, giving people the ability to notify about the surplus, and to inform about the poor who need help.

❖ Development of income resources (donation).


❖ Management and distribution of contributions to all the needy and low-income families.
❖ Optimum provision and utilization of operational, physical, and human resources.
❖ Organization and maintenance of facilities and family’s data to allow the ease of their
access.
❖ Speeding up the practical procedures.
Helping decision Makers in their strategic action plans.
1.3) Purpose and scope of the project

1.3.1) Purpose of the project:

This project will be able to supply solutions to charity management firm’s main issues by first enabling
individuals to donate online instead of calling, which is seen to be beneficial for both Donors and NGOs. Also,
donors can also read about the NGOs history and the variety of services offered and the Helps they gave out all
on the web. Secondly, the project will be an easier way to publicizes the Firm by simply being published on the
web. By the end of this project, The Charity Organization that will adopt this web approach will hopefully be
able to keep track of appointment records, cutting down the number of phone calls received and finally help
achieve the desired number of donors.

Again, the aim of this project is to encourage the Charity Management system to rely mainly on technology to
publicize their firm and communicate with donor/individuals. Finally, the implementation of this project will
benefit academia, the Nigeria society and the world as a whole. This research adds more knowledge to the
academia by providing unavailable materials to achieve and aspire in Nigeria. Also, a concise report on the
implementation of each phase of this project will be developed and further development will be available.

1.3.2 Scope of the project:

The scope of this project is limited to designing and implementation of a web-based


charity management system to help individuals that are in need of donors for the clients.
This is a web application that will be of optimal help for individuals to make the
organisation grow faster. The major functionalities were implemented, and software
works perfectly.
Chapter 2
System Analysis
2.1) Existing system:
Online Charity Management System project which helps to raise funds online, Online appointment feature
for birthday party or any other activities, Online Children adaption service and many more. Even if any food
item remains in any function people can send request to charity. Charity employees can check all kinds of
reports after the login. This provide and support efficient and effective fundraising activities. This project
will help management to find donors easily.

Overall this project will build an efficient management system


for charity to manage resources and donations.Lots of paper work to be done.

 The manual system is prone to scheduling conflicts and human errors, risking
inconsistencies and inaccuracies in their data.
 It struggles to adapt to last-minute changes or events.
 The current system consumes staff time inefficiently, and loads of paper work in hand
could lead to confusion and hassle.
 No Grooming techniques for rookies.

2.2) Proposed system:


This project will be able to supply solutions to charity management firm’s main issues by first enabling
individuals to donate online instead of calling, which is seen to be beneficial for both Donors and NGOs. Also,
donors can also read about the NGOs history and the variety of services offered and the Helps they gave out all
on the web. Secondly, the project will be an easier way to publicizes the Firm by simply being published on the
web. By the end of this project, The Charity Organization that will adopt this web approach will hopefully be
able to keep track of appointment records, cutting down the number of phone calls received and finally help
achieve the desired number of donors.

This project will be able to supply solutions to charity management firm’s main issues by first enabling
individuals to donate online instead of calling, which is seen to be beneficial for both Donors and NGOs. Also,
donors can also read about the NGOs history and the variety of services offered and the Helps they gave out all
on the web. Secondly, the project will be an easier way to publicizes the Firm by simply being published on the
web. By the end of this project, The Charity Organization that will adopt this web approach will hopefully be
able to keep track of appointment records, cutting down the number of phone calls received and finally help
achieve the desired number of donors.
2.3) Requirement Analysis
To ensure a standardized object-oriented program in its entire ramification, the following programming
language and concepts such as Microsoft SQL Server management studio, Visual studio Professional 2015, C#,
Erwin Data Modeler, Visio, Microsoft Word, and Windows 10 operating system were used.

The major requirements for the smooth use of this system are better described under two types: the hardware
requirements and the software requirements.

Software requirements: The following software is required for the adequate implementation of the new
design.
1. Windows operating system (windows 10)
2. Visual Studio Code (for coding)
3. Themeforest.net (for templates)

Hardware Requirements: The new design will need the following hardware requirement to work effectively.
They include:

i. A complete Laptop computer set with a reasonable and sizeable hard disk space of at least 2GB and
above and memory of at least 2GB.

ii. A networked environment to ensure the collection of data and records to central database storage
device.

The share able resource such as printers fax machines, scanners etc. Can Also be connected so that
users can make use of it.
Chapter 3

System

Design

3.1) DATA FLOW DIAGRAM (DFD)


3.2) ENTITY- RELATIONSHIP DIAGRAM(E-RD)

Entity-relationship diagrams show the entities and attributes of tables in a database. Linked ERDs show the
relationship between tables or tables. Entities can only have a many-to-one or one-to-many relationship, e.g., in Figure A
below.
3.3) USE CASE DIAGRAM:

USE CASE DIAGRAM is an expression of relations between the use cases in a


specific system or object and the external actors. Use Case expresses the functions of
the system and how the system functions interact with the external actors.
3.4) CLASS DIAGRAM:
Class diagram is a static diagram. It represents the static view of an application. Class
diagram is not only used for visualizing, describing, and documenting different aspects of a
system but also for constructing executable code of the software application. Class diagram
describes the attributes and operations of a class and also the constraints imposed on the
system. The class diagrams are widely used in the modeling of object-oriented systems
because they are the only UML diagrams, which can be mapped directly with object-
oriented languages. Class diagram shows a collection of classes, interfaces, associations,
collaborations, and constraints. It is also known as a structural diagram.
3.5) ACTIVITY DIAGRAM:

An activity diagram visually presents a series of actions or flow of control in a system


similar to a flowchart or a data flow diagram. Activity diagrams are often used in business
process modeling. An activity diagram is a type of Unified Modeling Language (UML)
flowchart that shows the flow from one activity to another in a system or process. It's used
to describe the different dynamic aspects of a system and is referred to as a 'behavior
diagram' because it describes what should happen in the modeled system. Activity
diagrams show the process from the start (the initial state) to the end (the final state). Each
activity diagram includes an action, decision node, control flows, start node, and end node.
Activity diagrams are mainly used as a flowchart that consists of activities performed by
the system. Activity diagrams are not exactly flowcharts as they have some additional
capabilities. These additional capabilities include branching, parallel flow, swimlane, etc
Symbols and Description:
ACTIVITY DIAGRAM
3.6) MODULE DIVISION:

HOMEPAGE

You might also like