Professional Documents
Culture Documents
Developed By:
MARYAM SHAKOOR 3861-FBAS/BSCS/F18B
(maryam.bscs3861@iiu.edu.pk)
Supervised By:
Madam Zakia Jaleel
Madam
Final Approval
Dated: ______________________
It is certified that we have read the project report title “Digital Youth Pakistan” submitted by
Maryam Shakoor, 3861-FBAS/BSCS/F18-B and Areeba Batool, 3916-FBAS/BSCS/F18-B and
we judge that this project is of sufficient standard to warrant its acceptance by the International
Islamic University, Islamabad for the BS Degree in Computer Science/Software Engineering.
Committee:
External Examiner
Internal Examiner
Supervisor
[Supervisor Name]
[Designation] [Signature, Date]
[Department] _________________________________
DEDICATION
We think that we should dedicate a project, which means the hard work of our day and night to
everyone who has assisted me most or encouraged me most. So, who encouraged us and
assisted us through this journey is first of all my guardian.
“ALLAH”.
I also dedicate this project to my much-loved Parents who have always completed our desires,
respected faculty teachers especially to my supervisor Ma’am Zakia Jaleel and Mam Talat
Ambreen who were accommodating and helpful during the project and also to all those who
prayed for my success and remained persistent with me throughout the period.
DISSERTATION
We hereby declare that this website “Digital Youth Pakistan” neither as a whole nor as a part
thereof has been copied out from any source. It is further declared that we have done this project
with the accompanied report entirely based on our efforts made under the proficient guidance of
our teacher and supervisor Madam Asma Sajjad and Madam Talat Ambreen No portion of
the work presented in this report has been submitted in support of any application for any other
degree or qualification of this or any other university or institute of learning. And if any part of
the system is proved to be copied from any source or found to be the reproduction of any
project, we shall stand by the consequences.
ACKNOWLEDGMENT
First of all, we are thankful to Allah Almighty the Merciful, the Most Beneficent and the source
of all Knowledge, for granting us the courage, understanding and knowledge to complete this
Project.
We are thankful to our parents, who supported us wholeheartedly in our studies and the
position on which we are standing today is only possible because of their efforts.
Here we take the opportunity to acknowledge the efforts put up by some of our teachers in
helping us pave our way to the ultimate end of this degree. I express my appreciation to our
supervisor Ma’am Asma Sajjad and Mam Talat Ambreen for supporting and providing us
with the opportunity to enhance our learning and knowledge
I would like to mention my siblings and Friends, here who were there to help us whenever we
got stuck somewhere in the development or later phases.
Maryam Shakoor
(3861/FBAS/BSCSF18-B)
Areeba Batool
(3916/FBAS/BSCSF18-B)
Project In Brief
Objective:
1. Store data into database.
2. Users can choose courses, receive lectures,
certificates from website.
3. Keep Students and teachers information.
4. Keep information about payment.
5. Enhances the visitor’s experience.
6. Users can give feedbacks.
Maryam Shakoor (3861/FBAS/BSCSF18-B)
Undertaken by: Areeba Batool (3916/FBAS/BSCSF18-B)
System Used:
Operating system Windows 10
ABSTRACT
In today’s world, the field of Information Technology has advanced so much that nothing is
impossible and being a student of the Computer Science department we must be able to create
new ideas and invent innovative software so that our society can gain some benefits from it.
The project ‘Digital Youth Pakistan’ is a web-based application. This software provides
facility for students and teachers. Digital Youth Pakistan is an online based platform from where
they provide freelancing skills to youth so they can set up their place in market. All work of this
company was done manually so there was a need for them to have their own website which will
allow users to have better experience. Proposed system make it possible for the company as
well as the users to have better working.
Chapter 1
Introduction
Table of Contents
Chapter 1 Introduction .................................................................................................................... 1
1.1 Introduction: ....................................................................................................................... 2
1.2 Purpose:........................................................................................................................... 2
1.3 Project Motivation: ........................................................................................................ 2
1.4 Scope: .................................................................................................................................. 3
Chapter 2......................................................................................................................................... 4
2.1 Problem Analysis:............................................................................................................... 5
2.2 Existing System: ............................................................................................................. 5
2.3 Drawbacks in the existing system: .................................................................................... 5
2.4 Proposed System:................................................................................................................ 5
2.5 Developing Environment: .................................................................................................. 6
2.5.1 Hardware Specifications of the Developing Environment:...................................... 6
2.6 Stakeholders: .................................................................................................................. 6
2.7 Actor Goal List:.............................................................................................................. 7
Chapter 3 System Analysis............................................................................................................. 8
3.1 System Analysis:.................................................................................................................. 9
3.2 Problem Overview:............................................................................................................. 9
3.3 Specific Requirements:....................................................................................................... 9
3.3.1 Functional Requirements:........................................................................................... 9
3.3.2 Non Functional Requirements................................................................................. 11
3.3 Use Case:............................................................................................................................ 12
Chapter 4 System Design.............................................................................................................. 26
4.1 Introduction: ..................................................................................................................... 27
4.2 Class Diagram:.................................................................................................................. 27
4.3 Sequence Diagram:........................................................................................................... 29
4.4 Entity Relationship Diagram:.......................................................................................... 35
1.1 Introduction:
This chapter is an introductory chapter it includes the briefly introduction and scope of the
application. This chapter is describing the actual purpose and need of developing this application
as a solution of problem which is faces by the users. This chapter also gives detail of the project
motivation and the impacts of this application occurs on the society.
In today’s world the concept of running your companies or business in online mode is not new
since the outbreak of the coronavirus disease (COVID-19) pandemic. While the pandemic has
been an opportunity for many digital-driven business models, business outlook looks, different
organizations challenging for a significant share of e-commerce businesses.
Digital Youth Pakistan is an online based company whose main motive is to promote
professional and skilled based learning and education which can lead youth to set their place in
freelancing. DYP has been working for past 1 year, to enhance their productivity and setting
their place in market. They were looking forward for a website which will help their students and
teachers to connect with each other through an online platform. It will automate their work by
providing online platform of teaching and learning new skills.
1.2 Purpose:
Designing a real-time website for the company. There were few problems faced by the company
such as all the work of company was done in bits for example taking students review about the
company and teacher on two different platform (google forms) made it look unprofessional,
keeping the record of many students was difficult specially for the marketing purpose, selecting
the courses and taking the details was done manually, payment proofs were taken manually.
1.4 Scope:
The main target audience of our proposed system is the youth which is seeking good professional
skillful courses from which they can learn and earn online. Our proposed system is user friendly
so it can easily be used by any user. This system is web based application having many useful
features that provide a lot of ease and convenience to the users as well as the company.
Chapter 2
Problem Analysis
2.1 Problem Analysis:
This chapter will describe the existing way of managing company, the difficulties face by a
person using this existing way and drawbacks that are related with the existing system. This
chapter also discusses about the proposed system and explain how the proposed system is more
efficient and effective for solving the problems faced by using the existing system.