Professional Documents
Culture Documents
ON
Y SRINIVASA RAO
Assistant professor, Dept. Of MCA
2020-2022
1
ISO 9001-2015 Certified Re-accredited at “A‟ by NAAC
KAKARAPARTI BHAVANARAYANA PG COLLEGE
(AUTONOMOUS)
CERTIFICATE
This is to certify that the project work entitled ORPHAN MANAGEMENT SYSTEM
is a bonafide work carried out by vegi rajeswari(20MCA057, yamabothula
nagagopi(20MCA060), vemula bhanu(20MCA058),vemula
mohan(20MCA059) in partial fulfillment for the award of the degree in
MASTER OF COMPUTER SCIENCE of KRISHNA UNIVERSITY,
MACHILIPATNAM during the academic year 2020-2022. All
corrections/suggestions indicated for internal assessment have been
incorporated in the report. The project work has been approved as it satisfies the
academic requirements in respect of project work prescribed for the above
degree
EXTERNAL EXAMINER
2
3
INDEX
ABSTRACT
PRESENT SYSTEM
PROPOSED SYSTEM
MODULES
REQUIREMENTS
HARDWARE REQUIREMENTS
SOFTWARE REQUIREMENTS
UML DIAGRAMS
USE CASE DIAGRAM
DATA FLOW DIAGRAM
CLASS DIAGRAM
SOURCE CODE
SCREEN SHOTS OF PROJECT
4
ORPHAN MANAGEMENT SYSTEM
ABSTRACT
This paper presents simple explanation and functionalities about the
software.
The “ORPHAN MANAGEMENT SYSTEM” provides easier and
smoother management system. It is a software where it helps to maintain
the complete details of the Orphans and the Adopter.
Orphan management system assists to keep records of all process doing
in the orphanage. Such as new registration of orphans, users and staff. It
also maintains the information/details about the donations of a particular
person and also shows list of people who have donated.
5
PRESENT SYSTEM:
• Ledger books should be maintained for each entry.
• Each time to make a new entry the previous records has to be referred.
• Maintaining the data manually has no security.
• To generate a report, every time the ledger books has to be searched
which is time consuming
PROPOSED SYSTEM:
• Less time consumption
• No paper works
• Provided details of both organization's and orphans
• Secure system
• Faster data processing and accessing
• Data integrity
• Backup and Recovery
6
MODULES:
• User login
• Admin Login
• Registration
• Home
• About
• Logout
User Module –
The user module allows users to register, log in, and log out. The user module
supports user roles, which can be set up with fine-grained permissions allowing
each role to do only what the administrator permits. Each user is assigned one
or more roles.
Admin Module –
Admin module allows system administrator to set up back-end of the system
and perform basic system configuration, mainly definition of predefined drop-
down fields, definition of classes’ time schedule, etc.
Registration –
Registrations are screens, forms, or profile pages that request information from
a user to create a web-based account or profile. A user registration generally
asks a user to create a username and password, and possibly answer other
security questions as well. Many user registration allow users to personalize
their accounts and profiles; other registration provide users’ account
information for them. User registration are usually HTML and PHP programs.
7
REQUIREMENTS
Software Requirements:
Operating system : Windows 10 or Linux
Programming Language : PHP
Database : MySQL
Hardware Requirements:
RAM : 256 GB
ROM : 4 GB
Processor : Intel-i3
8
WHAT IS PHP?
9
like MySQL works with an operating system to implement a relational database
in a computer's storage system, manages users, allows for network access and
facilitates testing database integrity and creation of backups.
MySQL is free and open-source software under the terms of the GNU General
Public License, and is also available under a variety of proprietary licenses.
MySQL was owned and sponsored by the Swedish company MySQL AB,
which was bought by Sun Microsystems (now Oracle Corporation).In 2010,
when Oracle acquired Sun, Widenius forked the open-source MySQL project to
create MariaDB.
MySQL has stand-alone clients that allow users to interact directly with a
MySQL database using SQL, but more often, MySQL is used with other
programs to implement applications that need relational database capability.
MySQL is a component of the LAMP web application software
stack (and others), which is an acronym for Linux, Apache,
MySQL, Perl/PHP/Python. MySQL is used by many database-driven web
applications, including Drupal, Joomla, phpBB, and WordPress. MySQL is also
used by many popular websites, including Facebook, Flickr,MediaWiki,
Twitter, and YouTube.
UMLDIAGRAM:
UML stands for Unified Modelling Language. It’s a rich language to model
software solutions, application structures, system behaviour and business
processes. There are 14 UML diagram types to help you model these
behaviours.You can draw UML diagrams online using our software, or check
out some UML diagram examples at our diagramming community.
Structure Diagrams
o Class Diagram
o Component Diagram
o Deployment Diagram
o Object Diagram
o Package Diagram
o Profile Diagram
o Composite Structure Diagram
Behavioural Diagram
10
o Use Case Diagram
o Activity Diagram
o State Machine Diagram
o Sequence Diagram
o Communication Diagram
o Interaction Overview Diagram
o Timing Diagram
Class Diagram:
Class diagrams are the main building block of any object-oriented solution. It
shows the classes in a system, attributes, and operations of each class and the
relationship between each class.
11
In most modelling tools, a class has three parts. Name at the top, attributes in
the middle and operations or methods at the bottom. In a large system with
many related classes, classes are grouped together to create class diagrams.
Different relationships between classes are shown by different types of arrows.
Below is an image of a class diagram. Follow the link below for more class
diagram examples or get started instantly with our class diagram templates.
USE CASE DIAGRAM
12
USER DATA FLOW DIAGRAM
13
ADMIN DATA FLOW DIAGRAM
14
CLASS DIAGRAM
15
SOURCE CODE
HOME:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
</head>
<body>
<section id="header">
<div class="nav-bar">
<div class="brand">
<a href="#hero">
<h1><span>O</span>RPHANAGE<span>C</span>enter</h1>
</a>
</div>
<div class="nav-list">
<div class="hamburger">
<div class="bar"></div>
</div>
<ul>
16
<li><a href="#services" data-after="Services">Services</a></li>
</ul>
</div>
</div>
</div>
</section>
<section id="hero">
<div>
<h1>Welcome <span></span></h1>
</div>
</div>
</section>
17
<!-- Service Section -->
<section id="services">
<div class="service-top">
<h1 class="section-title">Serv<span>i</span>ces</h1>
<p>adopt the children and make a donation to the children by the services!</p>
</div>
<div class="service-bottom">
<div class="service-item">
<div class="icon"><imgsrc="https://img.icons8.com/dusk/64/000000/child-safe-zone.png"/
></div>
<h2>Adopt Child</h2>
</div>
<div class="service-item">
<div class="icon"><imgsrc="https://img.icons8.com/dusk/64/000000/donation.png"/></div>
<h2>Make Donation</h2>
</div>
<div class="service-item">
<div class="icon"><a
href="userLogin.php"><imgsrc="https://img.icons8.com/dusk/64/000000/child-safe-
zone.png"/></a></div>
<h2>View Child</h2>
</div>
<div class="service-item">
18
<div class="icon"><imgsrc="https://th.bing.com/th/id/OIP.QwhIbZXvHoB-
6rShR9o8VAHaE8?w=253&h=180&c=7&r=0&o=5&pid=1.7"/></div>
<h2>Be Volenteer</h2>
</div>
</div>
</div>
</section>
<section id="projects">
<div class="projects-header">
<h1 class="section-title">Adoption<span>Procedures</span></h1>
</div>
<div class="all-projects">
<div class="project-item">
<div class="project-info">
<h1>What is Adoption?</h1>
<h2>Child Welfare</h2>
</div>
<div class="project-img">
19
<imgsrc="./img/img num1.png" alt="img">
</div>
</div>
<div class="project-item">
<div class="project-info">
<h2>Child Welfare</h2>
<p>who have a good and kind heart those people can adopt the children!</p>
</div>
<div class="project-img">
<imgsrc="https://th.bing.com/th/id/OIP.QwhIbZXvHoB-6rShR9o8VAHaE8?
w=253&h=180&c=7&r=0&o=5&pid=1.7" alt="img">
</div>
</div>
<div class="project-item">
<div class="project-info">
<h2>Child Welfare</h2>
<p>In the india for domestic adoption, the youngest age that a prospective adoptive parent
must be is 18; however, the age qualifications vary slightly from state to state</p>
</div>
<div class="project-img">
</div>
</div>
<div class="project-item">
<div class="project-info">
20
<h2>Child Welfare</h2>
<p>a children who did not have a parents and a parent did not have child that people can be
adopted!</p>
</div>
<div class="project-img">
</div>
</div>
<div class="project-item">
<div class="project-info">
<h2>Child Welfare</h2>
<p>single people can be adopted who did'nt have any relationship to any one !</p>
</div>
<div class="project-img">
</div>
</div>
</div>
</div>
</section>
<section id="about">
<div class="col-left">
21
<div class="about-img">
<imgsrc="https://th.bing.com/th/id/OIP.QwhIbZXvHoB-6rShR9o8VAHaE8?
w=253&h=180&c=7&r=0&o=5&pid=1.7" alt="img">
</div>
</div>
<div class="col-right">
<h2>Child Welfare</h2>
</div>
</div>
</section>
<section id="contact">
<div>
</div>
<div class="contact-items">
<div class="contact-item">
<div class="icon"><imgsrc="https://img.icons8.com/officel/48/000000/phone.png"/></div>
<div class="contact-info">
<h1>Phone Number</h1>
<h2>+91123456789</h2>
22
<h2>+91987654321</h2>
</div>
</div>
<div class="contact-item">
<div class="icon"><imgsrc="https://img.icons8.com/dusk/64/000000/email.png"/></div>
<div class="contact-info">
<h1>Email Address</h1>
<h2>rajivegi@gmail.com</h2>
<h2>kbncollege@gmail.com</h2>
</div>
</div>
<div class="contact-item">
<div class="icon"><imgsrc="https://img.icons8.com/dusk/64/000000/address.png"/></div>
<div class="contact-info">
<h1>Our Address</h1>
</div>
</div>
</div>
</div>
</section>
<section id="footer">
<div class="brand">
23
<h1><span>O</span>RPHANAGE <span>S</span>YSTEM</h1>
</div>
<div class="social-icon">
<div class="social-item">
<a href="https://www.facebook.com/childaidfoundation/"><img
src="https://th.bing.com/th/id/OIP.r5qKDh-apDSeKXJk2CD6JgHaHn?
w=171&h=180&c=7&r=0&o=5&pid=1.7" /></a>
</div>
<div class="social-item">
<a href="https://api.whatsapp.com/send?
phone=919700330075&app=facebook&entry_point=page_cta&fbclid=IwAR1N3LavaxfqYi
VnimMCYsB6kEurhYTMwwMMx4VaxuM0DMjJBTF-uCTqt1o"><imgsrc="https://
th.bing.com/th/id/OIP.7tprA1bs0MsnMj58vxHDCAHaHl?
w=185&h=189&c=7&r=0&o=5&pid=1.7" /></a>
</div>
<div class="social-item">
<a href="https://www.google.com/maps/place/Child+Aid+Foundation</div>
</div>
</section>
<script src="./app.js"></script>
</body>
</html>
VIEW DONATION:
<!DOCTYPE html>
<html lang="en">
24
<head>
<meta charset="UTF-8">
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
integrity="sha384-
Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm"
crossorigin="anonymous">
<style>
*{
margin: 0;
padding: 0;
#manage{
height: 120%;
width: 100%;
background-image:
linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url(./img/donation.png);
background-position: center;
background-size: cover;
position: absolute;
z-index: -1;
</style>
</head>
<body>
25
<section id="header">
<div class="nav-bar">
<div class="brand">
<a href="#hero">
<h1><span>O</span>RPHANAGE <span>S</span>YSTEM</h1>
</a>
</div>
<div class="nav-list">
<div class="hamburger">
<div class="bar"></div>
</div>
<ul>
</ul>
</div>
</div>
</div>
</section>
</body>
</html>
26
<section id="manage">
<center><h1><b>View Donation</b></h1></center>
<br><br>
<tr>
<th>Donation ID</th>
<th>Donation Amount</th>
</tr>
<?php
$conn = mysqli_connect("localhost","root","","orp");
$result=mysqli_query($conn,$query);
while($data=mysqli_fetch_assoc($result)){
?>
<tr>
</tr>
<?php
?>
</table>
</div>
27
</section>
</body>
</html>
28
SCREEN SHOTS OF PROJECT
29
30
31
32
33
34