Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

(Scholarship

Management/Awareness In
Universities)

Project Proposal

Supervisor
Miss Iqra Iqbal

Submitted by

Syed Hussain Ahmad


{bsf1900379 }

Abrar Younas
{bsf1900465 }
Department of Computer Science,
University of Education, Lahore.
[12/11/2021]

1. Introduction
The project titled “Scholarship Awareness” is a financial support based
on academic achievement or other criteria that include financial need. Our
software/application is really easy to use for beginners as well as
professionals.

2. Objective
● The scholarship program is designed to help bridge the financial
gap that prevents students from pursuing their dreams of higher
education.
● This scholarship is awarded based on financial need.
● It is only offered to incoming AIMS students who are pursuing a
career in the healthcare field.

3. Problem Description
● It provides easy access for students to be aware of almost all
possible scholarship (financial help) programs.
● Its app is easy to use and no paperwork is needed. You just need
to input all the details through an online process.

4. Methodology
Students can easily input their family details by only putting their CNIC as
all the data is stored in NADRA office, so they direct all the details of the
applicant by default(by just putting CNIC issued by NADRA).

5. Project Scope
● Our boundary is to cover all Universities of Pakistan.
● Our mission is to provide every financial need based scholarship to give
them financial guidelines.
● In all higher educational institutes scholarship awareness is given to
every student.
● Its app is easy to use and prevents lots of paperwork(hard form copies),
which remains in the university for a couple of weeks without any work
or verification on that applicant's records.
6. Feasibility Study

● Risks Involved: According to us it is technically feasible


and almost 98% no risk involved.
● Economic feasible: Development of this project is highly
feasible. The organization isn’t required too much money
in the development
● Resource Requirement: At least one PC with all its
accessories and visual studio in it.

7. Solution Application Areas


Our project is for scholarship for the students. This will help the student
to write all the details easily and also will save their time. Moreover it
will reduce the paperwork for the staff.

8. Tools/Technology
Software Configuration:

● Operating system:
1. Windows XP
2. Window 10
3. Window 7
4. Window 8.1
5. Linux
6. IOS.
● Languages:
1. C++
2. IDE: Visual studio
3. Java
4. Python

9. Expertise of the Team Members


Yes all the team members acquired the knowledge of the given work
but were not fully qualified in development. All the team members are
determined and ambitioned. One of the members is done with web
designing also.

10. Milestones
● Making interface for user
● Spread Awareness at ground level
● App navigation and exploration
● Registration
● Form Entry

11. References
Google
Youtube
Functional Requirement:
In Software designing and frameworks designing, a practical
prerequisite characterizes an element of a framework or its segment. A
capacity is portrayed as a bunch of sources of info, the conduct, and yields.
Practical prerequisites might be estimations, specialized subtleties,
information control and handling and other explicit usefulness that
characterize what a framework should achieve. Conduct prerequisites
depicting all the situations where the framework utilizes the useful necessities
are caught being used cases. Utilitarian prerequisites are upheld by
nonfunctional necessities, which force limitations on the plan or usage.
Functional requirements are
R1= Login:
⦁ Student-Id:
Name xyzzy
University Name
University xyzzy
Pre-Condition:
Login page will be open. Simple one step login system
Student Login
⦁ Use-Case-Scenarios:
They (Student) just enter their student id and
password and just click on the login button to log in.
⦁ Post-Condition:
If a student is unable to login then he will contact the developer.
If student is unable to log in then admin will grant him access in case
system is not accepting the password or any other issue he forgot
the password etc.

⦁ Alternate -Condition:
If still admin is unable to log in, the developer may concert with any other IT
expert to vanish the error or admin can take the help of videos and PDFs that
are given to him.
If the admin is unable to give access to the student then the admin will
contact an IT expert.

R2 = Administrator Dashboard
⦁ Student-Id:
University Student ID required
⦁ CNIC:
e.g., 54655-45555435-5

⦁ Pre-condition:
Students should enter his/her valid information. Student should scan
his/her original CNIC
Use-Case-Scenarios:
Admin will check the validity and approve it Post-Condition:
If the admin is unable to do it then he should contact an IT expert.

R3=Gathering info from NADRA:


Required Information: -
⦁ Student CNIC
e.g. 35202-5675765-2
⦁ Father CNIC
e.g. 34201-8479536-4
Through this CNIC our system directly gathers information from NADRA and it
will be displayed on the student dashboard. Through his will ensure students
that their data is valid by default as it is directly link with our government
sector NADRA

R4=Either selected or not:


At the point affirmation email is ship off understudy from administration that
he is either qualified or not for grant subsequent to evaluation information
and family data given by the understudy in the grant application structure

R5=Database:
⦁ Student-Id:
University Student ID
To store a whole information a Database will be created.
⦁ Post-condition:
If the database is not working correctly then admin should
contact to an
IT expert.

Non-Functional Requirement:
In frameworks designing and necessities designing, a non-useful prerequisite
is a necessity that determines rules that can be utilized to pass judgment on
the activity of a framework, instead of explicit practices. They stand out from
utilitarian prerequisites that characterize explicit conduct or capacities. The
arrangement for executing utilitarian prerequisites is definite in the
framework plan. The arrangement for executing nonfunctional necessities is
point by point in the framework engineering, since they are generally
Architecturally Significant Requirements.

Reliability
The following requirements describe the expected reliability of the
Operational Interface
The structural software is so simple and consistent.
Availability
The following requirements indicate the expected availability of the
Operational Interface. The system shall be available 99.5% of the time 24/7.
Security
The software system needs a robust security mechanism in place so that
unauthorized users are not allowed access to the Student scholarship system.
All users of the system must be uniquely identified. This could be done by
using a user name and associated password scheme that would authenticate
and authorize the user access to the system and, if applicable, grant the user
access to restricted or controlled Student scholarship systems. If a user cannot
be identified, he/she will be given “anonymous” access with read-only
capabilities.
⦁ All users of the system shall login using some form of unique identification
(e.g., username and password)
⦁ All login attempts shall be done so in a secure manner (e.g., encrypted
passwords)
⦁ Each user shall either be trusted or not trusted.

Maintainability
The following requirements increase the maintainability of the Operational
Interface software.
⦁ All source code and development related documents shall be
controlled under a version control system
⦁ A standard naming convention for classes, variables and packages
shall be agreed upon and adhered to.
Portability
⦁ Hardware
⦁ Operating Systems Since the software must run on several popular
hardware platforms and the goal is to achieve a Reasonable level of platform
independence.
The system shall be compatible with the Microsoft Windows Operating
System (Vista, Windows 7/8/10, XP or greater).
Usability
The system’s user interface is straightforward, easy to use and provides an
overall positive experience.

You might also like