Download as pdf or txt
Download as pdf or txt
You are on page 1of 16

Project Proposal

on
Sponsorship Management System

Tribhuvan University
Faculty of Humanities and Social Sciences
Bachelors in Computer Application

Submitted to
Department of Computer Application
Patan Multiple Campus
Patan Dhoka, Lalitpur

Submitted by
GHANASHYAM DHUNGANA ROHINA SHAKYA
Year/part:- 2075 / Fourth Semester Year/part:- 2075 / Fourth Semester
University Registration Number University Registration Number
6-2-22-324-2018 6-2-22-339-2018
Exam Roll Number:- 220118 Exam Roll Number:-220133

Date: 2077/11/05
lqe'jg ljZjljBfno kmf]g g+=
%–@^)%!)
Phone No.
5-260510
TRIBHUVAN UNIVERSITY %–@^)@($ 5-260294
%–%@@)&^ 5-522076
td;f]df Hof]ltu{do kf6g ;+o'Qm SofDk; %–@^)(!! 5-260911

Patan Multiple Campus


kf6g 9f]sf, nlntk'/, g]kfn
Patan Dhoka, Lalitpur, Nepal

kq ;+Vof / Ref. No.:


ldlt / Date : 2077/11/06

Subject: Approval of Project Proposal.

The Project entitled “Sponsorship Management System” Proposed by


Ghanashyam Dhungana and Rohina Shakya for the Partial Fulfillment of
the requirement for Bachelor in Computer Application (BCA), Fourth
semester has been approved for further development

Proposal Evaluation Committee

…………………………. …………………………. ………......……………

Mr. Ramesh Singh Saud Mr. Bhoj Raj Joshi Mr. Basanta Chapagain
Faculty Member Program Coordinator Faculty Member
Patan Multiple Campus Patan Multiple Campus Patan Multiple Campus
Patan Dhoka, Lalitpur Patan Dhoka, Lalitpur Patan Dhoka, Lalitpur

ii
Contents
Introduction .......................................................................................................................... 1

Problem Statement ............................................................................................................... 1

Objectives ............................................................................................................................ 2

Scope .................................................................................................................................... 2

Methodology ........................................................................................................................ 2

iii
a) Requirement Identification .................................................................................... 2

i) Literature Review.................................................................................................. 2

ii) Requirements Collection ....................................................................................... 3

b) Feasibility Study.................................................................................................... 4

i) Technical Feasibility ............................................................................................. 4

ii) Operational Feasibility .......................................................................................... 4

iii) Economical Feasibility.......................................................................................... 5

iv) Schedule Feasibility .............................................................................................. 5

c) High level Design of system ..................................................................................... 6

i) System Analysis and Design ................................................................................. 6

ii) System Development Tools .................................................................................. 9

Expected Outcome ............................................................................................................... 9

References .......................................................................................................................... 10

List of Figure

Figure 1 Gantt chart for Sponsorship Management System ................................................ 5

Figure 2: Entity Relational Diagram for Sponsorship Management System ....................... 6

Figure 3: level 0 DFD for Sponsorship Management System ............................................. 7

iv
Figure 4: Level 1 DFD for Sponsorship Management System ............................................ 8

LIST OF ABBREVIATIONS

BIA Bodhisattva in Action

BPL Below Poverty Line

CRUD Create, Read, Update and Delete

CSS Cascading Style Sheet

v
DFD Data Flow Diagram

ERD Entity Relationship Diagram

HTML Hyper Text Markup Language

JS Java Script

MySQL Microsoft Server Structured Query Language

NGO Non- Government Organization

OTP One Time Password

PHP Personal Home Page

SMS Sponsorship Management System

UI User Interface

vi
Introduction

Sponsorship Management System (SMS) is the online web base system which helps
needy people and a process an organization oversees or examines its sponsorship
activities and can use to help improve efficiency of their projects. It is typical software
that will look to automate and digitalize data from all parts of process for sponsorship
activities. SMS is an online tool that allows you to manage day-to-day sponsorship
activities, tasks, duties and a tool used by sponsors to meet their compliance
responsibilities. SMS should be used for applying for students sponsor status, reporting
activities related to your sponsored workers or students.

It is an application that manages the data of sponsors, applicants and organizes the
database of sponsorship categories’. The main focus of the Sponsorship Management
System is to provide funds and sponsorship to the needy people and this system collect
and review requests for sponsorship. It is the most powerful tool that helps to solve the
financial problem of the needy people and also used to meet requirements as an institution
sponsoring candidate and child candidate.

SMS will cover all the process like it will handle applicant’s details, sponsor’s details and
category’s details. All the mentioned details and information are stored in system
database so that it could save time when retrieving data from database and interface will
be designed user friendly and function will be displayed in a simple manner. This system
will help administrator to manage data of sponsors and applicants and also to keep their
data more safe by storing all data into database. This system will give solutions or
remedies for the problem that are currently being faced and will be website based where
sponsors can provide funds and sponsorships likewise applicants can apply for
scholarships, sponsorship and so on. [1]

Problem Statement

In the context of Nepal, many organizations have to face different problems in order to
provide sponsorship to different people and organization as organization cannot verify
applicants are either needy people or not so due to this applicant does not get proper

1
information about sponsorship. And also people are very busy as they do not have time to
visit organization or field and know the details of organization and applicants.

Objectives

The system will give remedies for the problem that are currently being faced by the
people. Some of the objectives of this system are as follow:

 To provide information to needy people.


 To manage data of sponsor, applicant.
 To organize and manage data of different sponsorship categories.
 To deal with corporate social responsibilities.

Scope

The system will be used for non-profit organizations. This system can be accessed by
every type of user having authenticated username and password and can apply for
sponsorship.

Methodology

a) Requirement Identification

i) Literature Review

There are many system related to Sponsorship Management in this world. A number of
studies have reported on the application of online scholarship as well as Sponsorship
Management System. In the early, almost scholarships are manually so, they were facing
some problem of issuing sponsorship for needy people. All the necessary scholarships
were being done in hard copy so, it become much difficult for staff to keep the records
updated all the time.
There is some problem in existing system. According to resource, the system used by
“Bodhisattva in Action (BIA)” has a manual and offline scholarship system. In this social
non-government organization student should fill up registration form for scholarship.
That system hasn’t facilitated of online scholarship service to the needed student. [2]
Child Nepal is a non-government organization working on child rights in general and

2
child protection and child development. In this organization, it ensures child friendly
environment in families, schools, communicates and government levels. [3]
According to resource, Children International is a global nonprofit organization that helps
children break cycle of poverty by supporting their education, providing nutritional
support, dental care, counseling for children and families, school supplies and fees,
clothing, items for the home and health benefits such as annual medical exam and care
during illness and this organization delivers these results via its community centers,
which offers programs, computers, libraries and other education tools. [4]

ii) Requirements Collection

For this system, requirements are basically identified through functional and non-
functional requirements.

Functional Requirements.
For Applicants:
 The system should allow applicants to apply.
 The system should display in which category applicants are going to apply.
 The system should allow applicants to register.

For Sponsors:

 The system should create and manage sponsors username and password.
 The system should display in which category sponsors are going to sponsor.
 The system should allow sponsors to provide funds and sponsorships.

For System Administrator:


 The system should allow the system administrator to login and logout from the system.
 The system should allow the system administrator to add or delete details and
information of users and sponsors.
 The system should allow the system administrator to update information of user and
sponsor.
 The system should allow monitoring the system users (sponsor and applicant) data.

3
Non- Functional Requirements.
Security
Admin representative on duty will be able to log into the system and have access to
the sponsorship system but access to have various subsystems will be protected by the
user login screen that requires a username and password.
Availability
The system will be available for 24 hours service as users can apply from anywhere
and at any time.
Performance
The performance of the system will be fast and accurate as it will provide fast
response to the user’s actions. The system will handle expected and unexpected errors
and also large amount of data.
Reliability
The system will be reliable as it will perform function and run without a failure and it
has to be reliable due to importance of data and damages that can be caused by
incorrect or incomplete data. [5]

b) Feasibility Study

i) Technical Feasibility

The factors for proposed project’s technical feasibility are that the basic programming
language which will be suitable for project is available and the libraries required for
project will be capable of achieving the result that we are aiming for. All the existing
resources can be used for the development and maintenance system.

ii) Operational Feasibility

This system will include all the requirements used for sponsorship system and this
system will be completely operational and can be successfully implemented and
administration will fell easy to use this system as it will be user-friendly.

4
iii) Economic Feasibility

The system which we are going to develop is economically feasible and cost
effective. As all the tools and resources required are either open sources or free.
After the completion of the system organization didn’t need to deploy any new
hardware and software as the required software and hardware. The existing resource
of the system can be used. [6]

iv) Schedule Feasibility

The system which we are going to develop will be completed within scheduled time
and will not exceed the scheduled time. [7]

Figure 1: Gantt chart for Sponsorship Management System

5
c) High level Design of system

i) System Analysis and Design

Data Modeling (ER-Diagram)


In Entity-Relationship diagram there are five entities named administrator, applicant,
sponsor, sponsor category and sponsorship. Admin has attributes like Admin id, name,
password, email. Likewise applicant has Applicant id, name, password, email, phone and
sponsor has attributes like Sponsor id, name, password, email, phone, category id.
Sponsor category has attributes like category id, category name. Sponsorship has title,
sponsorship id and amount. Admin can add and delete user and user can apply and posts
for sponsorship.

Figure 2: Entity Relational Diagram for Sponsorship Management System

6
Process Modeling (DFD)
Data Flow Diagram of Sponsorship Management System consists of two levels of DFD
context diagram and level one dfd. Both these levels are used for making data flow
diagram of SMS.

In context diagram, the login request, register, sponsor information are the inputs of SMS
where users and admin request for login, users register, users enquiry about sponsorship
and apply for sponsorship. The login response, details of sponsor and applicant are the
outputs where admin and user get response about login success or cancel, admin get
details of users and users get notification of sponsorship.

Figure 3: level 0 DFD for Sponsorship Management System

7
In level 1 DFD, there are five processes where for login, process 1 is responsible, for
managing category of sponsor, process 2 is responsible likewise process 3, 4, 5 are for
post sponsor, managing details of sponsor, applicant and for applying sponsorship. There
are three entities admin, applicant and sponsor and four data stores are used in this level
of DFD such as user details, category details, sponsorship, and applicant details.

Figure 4: Level 1 DFD for Sponsorship Management System

8
ii) System Development Tools

 Implementation Tools

Front end

1. HTML (Hyper Text Markup Language)


2. CSS (Cascading style sheet)
3. Javascript
4. Bootstrap
5. jquery-3.5.1.min

Back end

1.PHP

Database

1. MySQL

Expected Outcome

After the successful completion of the project, it will be expected to bridge of sponsor and
needy people. This system will be able to manage the information and details of the
applicants and sponsors and it will take less time to fill out applications. Users will be
able to apply by logging in the website and they can get proper information about
sponsorship in different categories and this system will show in which category sponsors
are going to provide sponsorship.

9
References
[1] "wiki.optimy," Sponsorship-management-software, 31 july 2017. [Online]. Available:
https://wiki.optimy.com/sponsorship-management-software/.
[2] "www.gov.uk," sponsor-management-system, [Online]. Available: https://www.gov.uk
/sponsor-management-system.
[3] "Child Nepal," [Online]. Available: https://www.childnepal.org/.
[4] "children international," [Online]. Available: https://www.children.org/.
[5] "tutorialspoint," [Online]. Available: https://www.ukessays.com/essays/ information-
technology/methodology-the-waterfall-model-information-technology-essay.php?
vref=1. [Accessed 14 02 2021].
[6] "tutorialspoint," [Online]. Available: https://www.tutorialspoint.com/
system_analysis_and_design/system_analysis_and_design_overview.htm.

[7] "apm.org.uk," APM, [Online]. Available: https://www.apm.org.uk/resources/find-a-


resource/gantt-chart/.
[8] "Moveo," [Online]. Available: https://www.moveoapps.com/blog/web-application-
development-guide/.
[9] UkEassay, "UkEassay," 01 01 2015. [Online]. Available: https://www.ukessays.com
/essays /information-technology/methodology-the-waterfall-model-information-
technology-essay.php?vref=1. [Accessed 14 02 2021].
[10] M. H, "businessmanagementideas," [Online]. Available: https://www.
businessmanagementideas .com /feasibility-analysis/feasibility-analysis-meaning-
importance -report-types-process-objectives-and-advantages-business/18196.

10

You might also like