You are on page 1of 36

A

PROJECT REPORT
ON

Charity foundation
(Website)
SUBMITTED
TO

BHARATI VIDYAPEETH PUNE


IN THE PARTIAL FULFILLMENT OF

MASTER OF COMPUTER APPLICATIONS


SEMESTER - III (2022 - 23)
BY
Reshma S. Gowda
UNDER THE GUIDANCE OF
Prof. Mhetre D. D.
(CDOE Coordinator)

THROUGH DIRECTOR
BHARATI VIDYAPEETH, PUNE
ABHIJIT KADAM INSTITUTE OF MANAGEMENT AND
SOCIAL SCIENCES, SOLAPUR

1
BHARATI VIDYAPEETH
DEEMED UNIVERSITY, PUNE (INDIA)
ABHIJIT KADAM INSTITUTE OF MANAGEMENT AND SOCIAL SCIENCES,
SOLAPUR
Vijapur Road, Jule Solapur, Solapur – 413 004
http://akim.bharatividyapeeth.edu
0217 – 2302016/2341353 e-mail: akim@bharatividyapeeth.edu

Name of Students Reshma S. Gowda

PRN 2128101141

Batch 2022-23

Subject No. & Name Project

Name of Project Guide Prof. Mhetre D.D.

Project Title Charity foundation

2
BHARATI VIDYAPEETH (DEEMED TO BE) UNIVERSITY, PUNE
ABHIJIT KADAM INSTITUTE OF MANAGEMENT AND SOCIAL SCIENCES, SOLAPUR

CERTIFICATE
This is to certify that Reshma .S. Gowda having Exam Seat

No.___2122284003______________ is bonafide student of this Institute studying in MCA

SEM–III have completed the project report entitled “Charity foundation” for the partial

fulfillment of the requirement of M.C.A. submitted to BHARATI VIDYAPEETH

UNIVERSITY, PUNE. He has carried out the work satisfactory.

Place: Solapur

Date:

3
BHARATI VIDYAPEETH (DEEMED TO BE) UNIVERSITY, PUNE
ABHIJIT KADAM INSTITUTE OF MANAGEMENT AND SOCIAL SCIENCES, SOLAPUR

CERTIFICATE

This is to certify that Reshma S. Gowda having Exam Seat

No._2122284003_________________ is bonafide student of this Institute studying in MCA

SEM–III have completed the project report entitled “Charity foundation” for the partial

fulfillment of the requirement of M.C.A. submitted to BHARATI VIDYAPEETH

UNIVERSITY, PUNE.

He has carried out the work satisfactory.

Place: Solapur

Date:

Prof. Mhetre D. D.

Project Guide (Internal ) External


Examiner

4
DECLARATION

To,

The Director,

Bharati Vidyapeeth University,

Abhijit Kadam Institute of Management

And Social Sciences, Solapur – 413004

Respected Sir,

I undersigned hereby declare that the project report entitled “Charity foundation” written
and submitted under the guidance of Prof. Mhetre.D.D. it’s my original work. The empirical
findings in this project are based on the data collected by myself while preparing this project.
I have not copied from any other project report.

I understood that, any such copying is liable to be punished in a way the University
authorities may deem fit.

Place: Solapur

Date:

Reshma S.
Gowda

5
ACKNOWLEDGEMENT

The happiness of anything depends on what we give more than what we get. I
would like to give the words of thanks, but the words are not enough to express my deep
sense of gratitude to many persons who spread their time and efforts during the course of
study work without their whole hearted assistance and co-operation the project won’t be
successful

I would like to give special thanks to our Director Dr. S.B. Sawant for giving an opportunity
to complete my project.

I got the opportunity to express my sincere thanks to project guide Prof Mhetre D. D. for
their valuable guidance and contribution in preparing the project.

I also, thank to my classmates everyone of my family and all the people who helped me
directly and indirectly to complete this project.

Reshma S. Gowda

6
Sr No. Chapter Name Page No.

1. Chapter 1: Introduction
1.1) Existing System and Need for System
1.2) Scope of Work
1.3) Operating Environment
1.4) Software and Hardware
1.5) Technology Used
2. Chapter 2: Proposed System
2.1) Proposed System
2.2) Objectives of System
2.3) Module Specification
2.4) User Requirements
3. Chapter 3: Analysis & Design
3.1) ER Diagram
3.2) DFD (context level)
3.3) Class Diagram
3.4) Use case Diagram
3.5) Sequence Diagram
3.6) Activity Diagram
3.7) Table Design
[Column Name, Data type, Size, Contraint]
3.8) User Interface Screens
4. Drawbacks and Limitation
Future Enhancements
5. Conclusions
Bibliography
6. Annexures
ANNEXURE 1: USER INTERFACE SCREENS (with validation)
ANNEXURE 2: OUTPUT REPORTS WITH DATA (if any)
ANNEXURE 3: SAMPLE PROGRAM CODE

INDEX

7
Introduction
Synopsis:
Introduction about Project:
• Charities changed how life is supposed to be like. They
everywhere and they give hope to many people on how to get
their lives back on track. They give a great importance how life
should be lived.
• In this project we will create a Website of Charity Foundation,
which makes the task easier and secure and helps the Donor to
donate their funds and get all information of foundations all
across India.
• People can send their donations
from our Webpage or call our donation will go towards the area
greatest need, which may include directly feeding program or life-
changing programs.
Scope/Project Organization:
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.
Existing System and Need for System:
System Analysis:
Requirement Analysis:
User Module:

8
Registration Description:
• To enter into this site user has to register himself is the first
requirement of registration are name, email id, password,
confirm password, etc.

Input: User details.


Output:
• Filled Registration Details Processing:
• User details are checked with database. Password constraint is
checked as per validation.
User Login:
• Description:
• The system provides the facility to login into the system.
Input:
• Enter user name and password.
Output:
• User profile page.

Operating Environment:
Feasibility study:
• Feasibility study is conducted once the problem is clearly
understood. Feasibility is a high-level capsule version of entire
system analysis and design process. The objective is to design
quickly at minimum expenses and how to solve the problems.
The purpose of feasibility is not to solve the problems but to
determine if the problem is worth solving.

9
1) Technical Feasibility
2) Operational Feasibility
3) Economical Feasibility
1) Technical Feasibility:
• The project entitles “Charity Foundation” is technical feasible
because of the below mentioned features. The project was
developed in .NET which is graphical user interface.
• It provides the high level of reliability, availability &
compatibility all this make C# an appropriate language for this
project. Thus the existing Website C# is powerful language.

2) Operational Feasibility:
• The computerized system will help in automate the selection
in leading the profit and the details of the “CHARITY
FOUNDATION”. With this website the machine and manpower
utilization are expected to go up by 80% to 90% approximately.
The cost incurred of not creating the system are set to be great.
Because precious time can be wanted by manually.
3) Economical Feasibility:
• In this project management will know the detail of each
Donor where he may be presented and the data will be
maintained at decentralized and if any enquiries for that
particular contact can be known as per their requirement and
necessaries.

10
Software and Hardware:
Hardware and Software Requirement Hardware
The minimum and recommended hardware requirement for
deployment.
• Processor: Intel Core i5 processor
• RAM: 2GB
• Hardware: 10GB space

Software Requirement:
The recommended software requirement for deployment.
• Operating System: MS Window 10
• Fronted(framework): C-sharp
• Backend(database): SQL(Oracle Database)

11
CHAPTER TWO
Proposed System

12
Proposed System:
• The Aim of proposed system is to develop a system of improved
facilities. The proposed system can overcome all the limitations
of the existing system. The system provides proper security and
reduces the manual work.
• The proposed system is trying to cover all the problems of
existing system by means of computerizing the entire work. The
proposed system is the implementation of csharp, Asp.net and
MS-Access with many advanced features. The proposed system
will give flexible and user-friendly solution for maintaining all
the data.
• A Donation is a gift for charity, humanitarian aid, or to benefit a
cause. A donation may take various form, including money,
services or goods such as clothing, toys, books, food. A donation
may satisfy medical needs such as blood organs for transplant.
• The basic aim of non-profit organizations is to serve the society.
They are working for the benefits of the society as whole.
• Earning of profits can never be their aim.
Advantages:
• Giving to charity makes you feel good.
• Donating to charity is major mood booster.
• The knowledge that you’re helping others is hugely
empowering and in turn, can make you feel happier and more
fulfilled.

13
• Giving to charity strengthens personal values Having the power
to improve the lives of others is, to many people, a privilege,
and one that comes with its own sense of obligation.
• Giving to charity introduces your children to importance of
generosity. Sharing the experience of donating charity with
your children shows them from a young age that they can make
positive changes in the world.
• Giving to charity encourages friends and family to do the
same.
• START GIVING TODAY

Objectives of System:
• The main objectives of this project is to develop the charity
which helps to raise funds.
• The activity helps and supports people who are ill or who have a
disability.
• It raises the awareness of issues and gives donors the power to
do something.
• There are so many people who don’t have enough money to
donate but have time and good intentions to help others.
Module Specification:
• Administration:
1. Admin login
2.Manage charity profile
3.Manage Volunteer
4.manage Donations

14
5.Manage User
6.check messages

• User management
1.Register
2. Login
3.view event
4.send Donation or give donation
5.send messages
6.reset password software
• Volunteer
1. Resigter
2.Login
3.Manage Events
4.Check Messages & Reply
• Donation
• Event management
• Report

User Requirements:
User Requirement shows statements are in natural language plus
diagrams of the services the system provides and its operational
constraints. Written for customers. They are;
i. The system will allow users to register and login.

15
ii. The system will allow users View category of Donor, make
Funding.
iii. The system will allow user to view different NGOs and IDPs and
view
their camps page.

CHAPTER THREE

Analysis and
Design

16
ER Diagram:

DFD Diagram:

17
Class Diagram:

18
Use Case Diagram:

19
Activity Diagram:

20
Table Design

21
Admin Table:

Column name Data Type Size Constraint

Id Int 10 primary key

Email Varchar 20 not null

Password Varchar 10 not null

Volunteer Table:

Column name Data type Size Constraint

id Int 10 primarykey
Email varchar 20 notnull

Password varchar 10 notnull

Fullname varchar 50 notnull

Gender varchar 10 notnull

Dateofbirth varchar 10 notnull

Address varchar 100 notnull

City varchar 10 notnull

State varchar 20 notnull

Phoneno varchar 10 notnull


User Table:

Column name Data Type Size Contraint

Id Int 10 primarykey

Email Varchar 20 notnull

Password Varchar 10 notnull

22
Fullname Varchar 50 notnull

Gender Varchar 10 notnull

Dateofbirth Varchar 10 notnull

Address Varchar 100 notnull

City Varchar 15 notnull

State Varchar 20 notnul

Phoneno Varchar 10 notnull

Donation Table:

column name Datatype size constraint

id Int 10 primarykey
Username Varchar 30 foreignkey
Date Varhar 10 notnull
Amount Varchar 100 notnull
Message Varchar 60 notnull
Donationfor Varchar 30 notnull

Message Table:

Datatype Size Constraint


Column name

Id Int 10 primarykey

Username Varchar 50 foreignkey

Subject Varchar 50 notnull

Message Varchar 100 notnull

Date Varchar 10 notnull

Reply Varchar 60 notnull

dateofbirth Varchar 10 notnull

23
Charity Profile:

Column name Datatype Size Constraint

Id Int 10 primarykey
Name Varchar 30 notnull
Logo Varchar 20 notnull

Address Varchar 100 notnull

City Varchar 20 notnull

State Varchar 20 notnull

Pincode Varchar 10 notnull

Emailed Varchar 20 notnull

Phoneno Varchar 10 notnull

User Interface Screens:

24
CHAPTER FOUR

Drawbacks and Enhancements

25
Drawbacks and Limitation:
During implementation, the major limitation faced was the time
constraint. If
there was more time allocated to the implementation of this
application, all the
functional and non-functional requirements would have been
implemented.

Future Enhancements:
The following features listed below will be added to the application as
enhancements in the future:
● Deploying the database to MySQL service.
● The application will be able to have a virtual 24/7 chat service.

26
CHAPTER FIVE

Conclusions

27
Conculsion:
• The Website “Charity Foundation System” is successfully
designed and developed to fulfilling the necessary
requirements, as identified in the requirements analysis phase,
such as the system is very much user-friendly, from level
validation and field level validation are performing very
efficiently.
• The new computerized system was found to be much faster and
reliable and user-friendly then the existing system, the system
has been designed and developed step by step and tested
successfully. It eliminates the human error that are likely to
creep in the kind of working in which bulk quantity of data and
calculations as to be proceed.
• The system results in quick retrieval of information that is very
vital for the progress any organization. Cost is minimized in case
of stationary. Burden of manual work is reduced as whenever
transactions takes place, there is a no need to record it in many
places manually.

28
Bibliography:
1. Programming in C#-E Balagurusamy.
2. ASP.NET 2.0 Black Book by Dreamtech Press
Online Reference:
1. www.wikipedia.org
2. www.draw.io
3. www.htmlcolor.com
4. www.youtube.com

29
CHAPTER SIX

Annexure
Annexures
ANNEXURE 1: USER INTERFACE SCREENS (with validation)

30
31
ANNEXURE 2: OUTPUT REPORTS WITH DATA ( if any )

32
33
ANNEXURE 3: SAMPLE PROGRAM CODE

34
35
36

You might also like