Documente Academic
Documente Profesional
Documente Cultură
Project Report On
“NGO MANGEMENT
Helping Hands”
Submitted by
1 INTRODUCTION
1.1 THEORETICAL BACKGROUND
2 SYSTEM ANAYLSIS
2.1 PROBLEM DEFINITION
3 PROPOSED SYSTEM
3.1 ASUMPTION AND CONSTRAINTS
4 SYSTEM REQUIREMENT
4.1 SYSTEM SPECIFICATION
5 SYSTEM DESIGN
5.1 EVENT TABLE
6 DATA DICTIONARY
7 SCREENSHOTS AND CODING
8 IMPLEMENTATION AND TESTING
9 TEST CASES
10 FUTURE ENCHANTMENT
11 SYSTEM REVIEW
12 CONCLUSION AND BIBLIOGRAPHY
Sr. No.
NGO MANAGEMENT (Helping Hands)
Chapter 1
INTRODUCTION
1
NGO MANAGEMENT (Helping Hands)
HelpingHands is NGO Related Activity via this application. People who are
really wants to help someone, but they can’t. Now they can help then with this
HelpingHands Website. They will be connected with many NGO via
HelpingHands to help someone.
2
NGO MANAGEMENT (Helping Hands)
3
NGO MANAGEMENT (Helping Hands)
acknowledgment from other political actors even when they are acting
independently.
4
NGO MANAGEMENT (Helping Hands)
NGOs are usually funded by donations, but some avoid formal funding
altogether and are run primarily by volunteers. NGOs are highly diverse groups
of organizations engaged in a wide range of activities and take different forms in
different parts of the world. Some may have charitable status, while others may
be registered for tax exemption based on recognition of social purposes. Others
may be fronts for political, religious, or other interests. Since the end of World
War II, NGOs have had an increasing role in international development,
particularly in the fields of humanitarian assistance and poverty alleviation.
The term 'NGO' is not always used consistently. In some countries the term
NGO is applied to an organization that in another country would be called an NPO
(non-profit organization), and vice versa. Political parties and trade unions are
considered NGOs only in some countries. There are many different classifications
of NGO in use. The most common focus is on "orientation" and "level of
operation". An NGO's orientation refers to the type of activities it takes on. These
activities might include human rights, environmental, improving health, or
development work. An NGO's level of operation indicates the scale at which an
organization works, such as local, regional, national, or international.
5
NGO MANAGEMENT (Helping Hands)
widely. Today, according to the UN, any kind of private organization that is
independent from government control can be termed an "NGO", provided it is not-
for-profit, non-prevention, but not simply an opposition political party.
6
NGO MANAGEMENT (Helping Hands)
Board Members are expected to have the ability to represent and promote
the NGO publicly, as a Board member representing the NGO community; ability
to act within a team setting; be gender sensitive; possess diplomatic and strategic
political skills, including capacity to think and work strategically; possess the
ability to work in international and local languages; and also have linkages to an
organization that can facilitate communication and liaison; and provide
consultation and support.
7
NGO MANAGEMENT (Helping Hands)
Globalization during the 20th century gave rise to the importance of NGOs.
Many problems could not be solved within a nation. International treaties and
international organizations such as the World Trade Organization were centred
mainly on the interests of capitalist enterprises. In an attempt to counterbalance
this trend, NGOs have developed to emphasize humanitarian issues,
developmental aid and sustainable development. A prominent example of this is
the World Social Forum, which is a rival convention to the World Economic
Forum held annually in January in Davos, Switzerland. The fifth World Social
Forum in Porto Alegre, Brazil, in January 2005 was attended by representatives
from more than 1,000 NGOs. In terms of environmental issues and sustainable
development, the Earth Summit in Rio in 1992 was the first to show the power of
international NGOs, when about 2,400 representatives of NGOs came to play a
central role in deliberations. Some have argued that in forums like these, NGOs
8
NGO MANAGEMENT (Helping Hands)
take the place of what should belong to popular movements of the poor. Whatever
the case, NGO transnational networking is now extensive.
9
NGO MANAGEMENT (Helping Hands)
MYSQL:
10
NGO MANAGEMENT (Helping Hands)
Chapter 2
SYSTEM ANALYSIS
11
NGO MANAGEMENT (Helping Hands)
Program Problem
Management Problem
Staffing Problem
Board Problem
The same few board members show up at every meeting to rehash familiar
issues.
12
NGO MANAGEMENT (Helping Hands)
The very first phase in any system developing life cycle is preliminary
investigation.
13
NGO MANAGEMENT (Helping Hands)
OPERATIONAL FEASIBILITY:
The proposed system is computerized. The system will reduce the time
consumed and it is not tiresome and cumbersome for the Admin to maintain the
TECHNICAL FEASIBILITY:
1. Intel i3 7 Generation.
2. 4 GB of RAM.
3. 1 TB or higher capacity HARD DISK
4. Licensed Software of C#.net and SQL Server 2008.
ECONOMIC FEASIBILITY:
Once the required hardware and software requirements get fulfilled, there
is no need for the user of our system to spend for any additional overhead.
For the user, the system will be economically feasible in the following aspects:
1. The system will reduce a lot of paper work. Hence the cost will be reduced.
2. Our system will reduce the time that is wasted in manual processes.
14
NGO MANAGEMENT (Helping Hands)
15
NGO MANAGEMENT (Helping Hands)
Inform funders and other constituents of your progress as you revise goals
and programs. Be sure that messages about newsworthy accomplishments are
conveyed to key audiences.
16
NGO MANAGEMENT (Helping Hands)
Chapter 3
PROPOSED SYSTEM
17
NGO MANAGEMENT (Helping Hands)
o ASSUMPTIONS:
A project specially for the street kids where we provide service like
Education, Food, Cloth, Toys for the Children, Medical support etc.
o CONSTRAINTS:
This Project is only for the off-line Donor. Not an online Donor. This
system is donating not only cash, others any try etc.
o ADVANTAGES:
A donation is done to hand to hand with Donor.
Event details will be sending through via news.
This Project is only for the off-line Donor. Not an online Donor.
This system is donating not only cash, Donate Toys, Clothes, Food,
Medical support etc. try it.
18
NGO MANAGEMENT (Helping Hands)
o LIMITATION:
Events:
Questionnaire:
We are meeting the over guideline and experience person and ask the
questions soul the all daubs.
System can manage Members, Events and Donation etc. easily. Visitors
or Member can view all Upcoming & Headed Events easily.
19
NGO MANAGEMENT (Helping Hands)
Time Efficiency:
This will take less time to help someone, with this website we can know the
helpless people from
Provides Security:
With the application security the data which will give to the website from
the user will not disclose with unauthorized person by the privacy provided from
the application.
Provides Facility:
Facility for different kind show the information for handed Donation with
the website will provide a great experience of create account on website to the
user.
Observation:
Daily uploads from the different NGO related to the activities will be a great
way of observation on the helpless people.
20
NGO MANAGEMENT (Helping Hands)
Targeted Users:
21
NGO MANAGEMENT (Helping Hands)
SYSTEM SPECIICATION
Requirement Specification:
The most requirement of making this website for the NGOs Events.
Functional Requirements:
Non-Functional Requirements:
Security :
Only authorized user can access the system with username and
password.
Performance :
Donor will donate in admin create event.
User Friendly :
The system is very interactive.
22
NGO MANAGEMENT (Helping Hands)
Chapter 4
SYSTEM REQUIREMENT
23
NGO MANAGEMENT (Helping Hands)
The most requirement of making this website for the NGOs Events.
Functional Requirements:
Non-Functional Requirements:
Security :
Only authorized user can access the system with username and
password.
Performance :
Donor will donate in admin create event.
User Friendly :
The system is very interactive.
24
NGO MANAGEMENT (Helping Hands)
25
NGO MANAGEMENT (Helping Hands)
Language C# .Net
26
NGO MANAGEMENT (Helping Hands)
27
NGO MANAGEMENT (Helping Hands)
MYSQL:
MYSQL is a freely available RDBMS. Which fully joined the open source
community only recentli, when it was released under the GNU public license(GPL).
Even before it want free, you didn’t need a license unless you wanted to make money
out of it, or run the server on the windows platform.(the windows version of mysql
was shareware). Because you now don’t have to pay a dime to use it, this alone makes
mysql a solidcandidate for developing application. If the GPL worries you for any
reason, or you need to incorporate mysql into a commercial application, you can still
buy a commercially licensed version from the developers at www.mysql.com.
28
NGO MANAGEMENT (Helping Hands)
Chapter 5
SYSTEM DESIGN
29
NGO MANAGEMENT (Helping Hands)
30
NGO MANAGEMENT (Helping Hands)
1 3 5 7 1 3 5 7 1 3 5 7
& & & & & & & & & & & & 1 2 3 4
2 4 6 8 2 4 6 8 2 4 6 8
Planning
Requirement
gathering
Analysis
Design
Coding
Testing
Implementation
31
NGO MANAGEMENT (Helping Hands)
2 Analysis 20 Day’s
4 Coding 60 Day’s
5 Testing 30 Day’s
6 Implementation 30 Day’s
32
NGO MANAGEMENT (Helping Hands)
5.3 ER Diagram
User
Time
Admin Events
1 create M
Image
1
Report
s FAQ
Access M
Media
Donate join
Add 1
image
s User
Image
s
Gallery 1
Validates Volunteers
registration
login
logout Donate
Name
33
NGO MANAGEMENT (Helping Hands)
UML Diagram
1. Class diagram
2. Object diagram
4. Sequence diagram
5. Collaboration diagram
7. Activity diagram
8. Component diagram
9. Deployment diagram
34
NGO MANAGEMENT (Helping Hands)
HelpingHands
«extends» Forgot Password
Login «uses»
Authentication
Upload Media
Create Event Content
«uses»
«uses»
Update Event
Event management
«uses»
Post News
FAQ
Manage NGO
Activities
«uses»
Create Profile
«uses»
«uses»
Manage Profile
Update Profile
«uses»
View Gallery
Visitor
Donation
Participate in
events
35
NGO MANAGEMENT (Helping Hands)
A data flow diagram (DFD) is a graphical system model that shows all of the
main requirements for an information system in one diagram: inputs and outputs,
processes, and data storage. A DFD describes what data flows rather than how it is
processed. Everyone working on a development project can see all aspects of the
system working together at once with DFD. That is one reason for its popularity.
The DFD is also easy to read because it is graphical model.
The DFD is mainly used during problem analysis. End Users, management,
and all information systems workers typically can read and interpret the DFD with
minimal
training.
36
NGO MANAGEMENT (Helping Hands)
Volunteer Registration:
Processed
Personal Info Info
Client
Volunteer SignUp DATABASE
Admin Login
Processed
ID & Password
Client Info
Admin LOGIN Admin Panel
37
NGO MANAGEMENT (Helping Hands)
User Donation
Processed
Registration Info
Client
Donor SignUp DATABASE
38
NGO MANAGEMENT (Helping Hands)
Login Diagram
Logout
Logout Successfully
39
NGO MANAGEMENT (Helping Hands)
Registration Diagram
40
NGO MANAGEMENT (Helping Hands)
41
NGO MANAGEMENT (Helping Hands)
42
NGO MANAGEMENT (Helping Hands)
Donation Diagram
43
NGO MANAGEMENT (Helping Hands)
Activity diagrams are most useful during the early stages of designing
algorithms & workflows. Here is some advice for activity diagram:
44
NGO MANAGEMENT (Helping Hands)
Login Activity
Username &
Password Varified
Go To Homepage
45
NGO MANAGEMENT (Helping Hands)
Registration Activity
Invalid
Submit From
Information
Valid Information
46
NGO MANAGEMENT (Helping Hands)
Login
Type of Event
Logout
47
NGO MANAGEMENT (Helping Hands)
48
NGO MANAGEMENT (Helping Hands)
Chapter 7
SCREENSHOT &
CODING
49
NGO MANAGEMENT (Helping Hands)
SCREENSHOTS
1) HOME PAGE:
50
NGO MANAGEMENT (Helping Hands)
2) ABOUT US :
3) EVENTS :
51
NGO MANAGEMENT (Helping Hands)
4) VOLUNTEER LOGIN :
5) DONATION :
52
NGO MANAGEMENT (Helping Hands)
6) VOLUNTEER LOGIN :
A. EVENTS :
53
NGO MANAGEMENT (Helping Hands)
B. DONATION :
7) FAQ :
54
NGO MANAGEMENT (Helping Hands)
ADMIN PANEL
1) UPDATE GALLERY :
2) UPDATE EVENT :
55
NGO MANAGEMENT (Helping Hands)
4) SEARCH DONATIONS :
56
NGO MANAGEMENT (Helping Hands)
5)MONEY DONATION :
6) THINGS DONATION :
57
NGO MANAGEMENT (Helping Hands)
7) VOLUNTEER DETAILS:
8) EVENTS DETAILS :
58
NGO MANAGEMENT (Helping Hands)
9) EVENT VOLUNTEERS :
59
NGO MANAGEMENT (Helping Hands)
Chapter 8
IMPLEMENTAION &
TESTING
60
NGO MANAGEMENT (Helping Hands)
1. Development
Coding Standards:
2. Implementation
61
NGO MANAGEMENT (Helping Hands)
o Also, the user interfaces reduce the memories all the things because
it maintains all the information with proposed system.
o Before the implementation system analyzed the user, requirement
and need of modularity.
o The system implementation is dividing in team.
We faced many challenges during project:
Requirement gathering.
Work in new environment.
Implementation as per the Users Requirements.
Test.
3. Testing
To ensure the quality of the software, this activity called the quality
Assurance. This activity is performed during software development.
BOTTOM UP TESTING:
Bottom up testing tests the lower level of a system before testing its
higher-level component.
FIRST LEVEL:
62
NGO MANAGEMENT (Helping Hands)
SECOND LEVEL:
THIRD LEVEL:
FORTH LEVEL:
Checked all the modules link and whether the data value is passed or
not with the other module
63
NGO MANAGEMENT (Helping Hands)
Chapter 10
FUTURE ENHANCEMENT
64
NGO MANAGEMENT (Helping Hands)
FUTURE ENHANCEMENT
65
NGO MANAGEMENT (Helping Hands)
Chapter 11
SYSTEM REVIEW
66
NGO MANAGEMENT (Helping Hands)
Informal reviews are applied many times during the early stages of
the life cycle of the document. A individual person team can conduct an
informal review. In later stages these reviews often involve more people
and a meeting. The goal is to keep the author and to improve the quality
of the document. The most important thing to keep in mind about the
informal reviews is that they are not documented.
67
NGO MANAGEMENT (Helping Hands)
Chapter 12
CONCLUSION
68
NGO MANAGEMENT (Helping Hands)
Conclusion
Although this section on gender and NGOs in the management and sustainable
use of the environment has been only exploratory, it is hoped that it will serve as
a basis for further research into the gender and NGO issue, with special
reference to women's access to critical resources such as training in farming
systems, extension services, land, technology, credit, farming inputs and
strategies for wood-fuel management to stem the environmental degradation.
69
NGO MANAGEMENT (Helping Hands)
BIBLIOGRAPHY
By Julie Meloni
By Ivan Bayross
By Dane Cameron
WEBSITE:
http://www.google.com
http://www.vb.net.information.com
www.stackoverflow.com
www.gliffy.com
70
NGO MANAGEMENT (Helping Hands)
boraderohan7698@gmail.com
71