SlideShare a Scribd company logo
1 of 11
Government College University Faisalabad Page i
Education Information Feed System of
Pakistan
By
MUHAMMAD ASIF 2018-GCUF-059370
RIMSHA JAMSHAID 2018-GCUF-059366
BACHELOR OF SCIENCE
IN
SOFTWARE ENGINEERING
DEPARTMENT OF COMPUTER SCIENCE
Government College University Faisalabad
Government College University Faisalabad Page pageii
Table of Contents
Table of Contents...........................................................................................................................2
Revision History.............................................................................................................................3
1. Introduction................................................................................................................................1
1.1 General Information..............................................................................................................1
1.2 Purpose..................................................................................................................................1
1.3 Document Conventions.........................................................................................................1
1.4 Project Objective...................................................................................................................1
1.5 Intended Audience and Reading Suggestions .......................................................................2
1.6 Project Scope.........................................................................................................................2
2. Overall Description....................................................................................................................2
2.1 Product Perspective...............................................................................................................2
2.2 Product Features....................................................................................................................2
2.3 User Classes and Characteristics...........................................................................................3
2.4 Operating Environment .........................................................................................................3
2.5 Design and Implementation Constraints................................................................................3
2.6 User Documentation .............................................................................................................3
2.7 Assumptions and Dependencies ...........................................................................................3
3. System Features..........................................................................................................................3
3.1 Users......................................................................................................................................3
4. External Interface Requirements .............................................................................................4
4.1 User Interfaces ......................................................................................................................4
4.2 Hardware Interfaces ..............................................................................................................4
4.3 Software Interfaces ...............................................................................................................4
4.4 Communications Interfaces...................................................................................................4
5. Other Nonfunctional Requirements.........................................................................................4
5.1 Performance Requirements...................................................................................................4
5.2 Safety Requirements .............................................................................................................4
5.3 Security Requirements ..........................................................................................................4
5.4 Software Quality Attributes ..................................................................................................5
6. WBS Project Management........................................................................................................5
7. Tools & Technologies.................................................................................................................6
7.1 Programming Languages ......................................................................................................6
7.2 Databases/Data storages........................................................................................................6
7.3 Operating System...................................................................................................................6
Appendix A: Glossary ...................................................................................................................7
Appendix C:CheckList..................................................................................................................7
Appendix D:Supervisory Committee...........................................................................................8
RevisionHistory
Name Date ReasonFor Changes Version
MUHAMMAD ASIF NILL 1.0
RIMSHA JAMSHAID NILL 1.0
1
1. Introduction
1.1 General Information
The following is a report on an Educational information feed system of Pakistan. We are focusing on
different aspects of the educational system of Pakistan such as admissions, general Information of
universities and the different educational strategies used to build this project with the current
knowledge.
Project Name: Educational Information Feed System of Pakistan
Start Date:
Controlling Agency:_________________________________ Final Date:________________
Prepared By: __________________________ Authorized by: GCUF management
1.2 Purpose
The main purpose is to provide information about all the universities and colleges all around Pakistan.
With this project the student will be able to get easily, reliable and accurate information about the
different fields of their studies
1.3 Document Conventions
This document generally follows the Version 2.0 OMG UML standard. Any exceptions are noted
where used. Priorities for higher-level requirements are assumed to be inherited by detailed
requirements unless specified otherwise.
1.4 Project Objective
The objective of a Student information system to give the targeted information about the different
courses in a universities to a maximum amount of relevant pool of users.
The goals are:
 To draw in as many students as possible.
 To help students look past their geographical limits.
 To develop a community of students to communicate and conduct trade under a streamlined system.
 To make a platform for everyone to contribute and grow together
2
Agency Goals Project Objectives
Minimized the complexities and calculations for Enable smooth transition to centralized web based
easy to use Student Information feed 2ystem system
Documented the operations to improve quality.
Demonstrate how to improve operational process
Student Information feed 2ystem system
features and functions
Facility the user to increase the operations
Train key users how to operate centralized web
Student Information feed 2ystem system
quality .
Facilitate the users to make the centralized web
based school information management system an
integral part of their strategic direction and daily
operational processes.
1.5 Intended Audience and Reading Suggestions
Students in all over the Pakistan are main audience of our project. Any person who want information
about educational system of Pakistan can get its desired information.
1.6 Project Scope
Educational information feed system will be created to get the all information about educational
systems among hardworking students.
 Lessened paper charge for the time and effort.
 Electronic working will be easy to get information.
 Get every information about education at one place.
 The System flexible to add all educational system information
2. Overall Description
2.1 Product Perspective
The original motivation arose from the lack of information of system educational systems for
students all over the Pakistan. Its main purpose to provide information to village students
who cannot visit universities daily. They can visit this website online and get desired
university information. Our idea is to get information about every single university
information to help the needy students.
2.2 Product Features
This Educational information feed System should not just be beneficial for the Students but also for
teachers to get desired information. Its also beneficial for parents to select an appropriate university for
the bright future of their children intended audience can interact with universities to get more
information.
3
2.3 User Classes and Characteristics
This section includes all the modules related to the project user classes such as Admin, Updates,
Information system. Each respective class will have the option to move from one to another class by
clicking on different buttons. On a general scope we will use student data and universities data for
interaction of student and educational institute.
2.4 Operating Environment
The software will operate in any browser without any divide of Operating system although a
Windows 10 Computer is preferred running the latest Chrome Browser with a Desktop view.
2.5 Designand Implementation Constraints
It is important to notice the changes made and implemented in the project design changes as it
only refers or suit wells to the team or team of developers who made them However some of
the constraints are The purpose of this project is limited out if it is run on the machine
(hardware) which is not supported by this software. If the user have no internet with proper
speed. This system requires large space in memory.
2.6 User Documentation
The Use Case diagram, Class diagram and details as per requirement by the external and internal
Supervisors are provided.
2.7 Assumptions and Dependencies
In this project we assume that if the same project is run on another machine with the different tool
Such as: the project is made on visual studio 2017 but if the second machine is installed with visual
Studio 2010-2016 version than this project is not run because of the compatibility issues with the
Application .But in case if we want to use the project we have to locate the assemblies file, libraries
File by putting them into the exact destination folder the project will run.
3. System Features
3.1 User
3.1.1 Description and Priority
User can view information about educational institutes of Pakistan and interact with
them. Also can chat with admin on a specific topic and let us now about his/her
queries.
3.1.2 Stimulus/Response Sequences
Go to Home Page, click institutes list and interact with them
3.1.3 Functional Requirements
User can interact with institutes to get its desired information about educational
system
4
4. External Interface Requirements
4.1 User Interfaces
This system is supported for GUI interface for desktops whose operating system is windows and UI
interface for smart phone and mobiles
4.2 Hardware Interfaces
This system works on hardware interface such as:
ram 512mb or Higher processor Intel Core i3 or higher
keyboard as per standard mouse as per standard
Operating system Windows 8 or higher
4.3 Software Interfaces
This is system is made by using Visual Studio Code.
MongoDB which act as a databases,
Window act as operating systems, Visual Studio is act as a tool.
4.4 Communications Interfaces
This product supports communication interfaces as including web browser, network server
Communications protocols such as using HTTP.
5. Other Non-functional Requirements
5.1 Performance Requirements
When candidate enter or visit the portal (system we design) and look for the new job there
might be a chance that due to overload behavior user has to wait for at least 5 minutes time
span, or if he wants a quick response then he may try to refresh the portal. And in case when
user login and the site has a large amount of workload due to more frequent use then data of
user / request of user is submitted and after few time allow user to perform further actions. In
case the performance problem still exist then better approach is that the operating manager of
the system try to scale down the speed so to provide candidates an ease and thus provide a
better evaluation performance for the candidates.
5.2 Safety Requirements
In case when we use the software is running on a system and suddenly an interrupt generated
by windows using the PC then, the precaution is better such as restart the application, if
application is running and there is a power off such as electricity absence then better to restart
the system again and then refreshing all the system files, contents then try to run the
application will be helpful.
5.3 Security Requirements
The product is only used in case when specific organization wants the candidate for a particular
job as due to hack issues so it is suggested the use of product without informing the company
organization is affected. In case if the product is hacked by third party any point then it must be
informed immediately to the author of product for the solution of product. Before using the
product it must be specified that the intended user must agree the terms and conditions adjusted
5
by the company so in case the overuse of the product or if the product is damaged then he/she
will be responsible.
5.4 Software Quality Attributes
The designed product will be: adaptable enough to run on different devices such as mobiles, tablets etc. It show
definite flexibility for all kind of users especially for novice ones those has a less experience about the product.
The system should follow the maintainability and reliability and re-usability. This all features are essential in
order to provide feasibility to users.
6. WBS ProjectManagement
( Fig:6 WBS )
6.1 WBS Table
(Table 6.1: WBS table )
Work Package WBS Id Responsible
Home 1 Asif
Institutes List 2 Asif
Admissions 3 Rimsha
About 4 Rimsha
Contact Us 5 Rimsha
6
6.2 Gantt Chart
(Table 6.2 Gantt chart)
7. Tools & Technologies
7.1 Programming Languages
JavaScript, HTML, SCSS, BOOTSTRAP, AJAX, TYPESCRIPT
7.2 Databases/Data Storage
MongoDB
7.3 Operating System
Windows Based Operating System 32-Bits and 64-Bits.
(Fig: 7 Tools and Technology)
5 C O N TAC T U S
4 AB O U T
3 AD MI S S IO NS
2 I N S T I T U TE L I ST
1 H O ME
GAN TT CHART
Gantt Chart
Tools and Technologies
Front End Back End
HTML
CSS
JavaScript
Bootstrap Database
Queries
Relationship
Tables
7
Appendix A: Glossary
Words Meanings
User A person who Uses the software without a category
Business Targeted Organization
WBS Break Down of All the structure
Interface Platform
Appendix B: Check List
Check List Yes No
I. Starting/Ending Dates
II. Project Scope
III. Product modules (covering all aspects of scope)
IV. System Features (covering scope)
V. Interface Requirements
VI. Non-Functional Requirements
VII. WBS
VIII Tools and Technologies Detail (for implementation)
8
Appendix C: Supervisory Committee
For Approval of any two Consultant Teachers
Teacher Consulted
Name: _Sir Farhan Khan _.
Designation:_ .
Comments: _
_
_
_ __
_
Signature:_
Teacher Consulted
Name: _ _.
Designation:_ .
Comments: _
_
_
_
_
Signature:_
(For office use only)
Date:
 Approved Group ID:
 Meeting Required: Date: Time: Place:
 Rejected
Remarks:
Project Title (ifRevised):
Project Coordinator

More Related Content

What's hot

Online student management system
Online student management systemOnline student management system
Online student management system
Mumbai Academisc
 
Student information-system-project-outline
Student information-system-project-outlineStudent information-system-project-outline
Student information-system-project-outline
Amit Panwar
 
9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)
Amani Mrisho
 

What's hot (20)

Web portal final report
Web portal final reportWeb portal final report
Web portal final report
 
Project-Student Financial Service System
Project-Student Financial Service SystemProject-Student Financial Service System
Project-Student Financial Service System
 
01 dissertation_Restaurant e-menu on iPad
01 dissertation_Restaurant e-menu on iPad01 dissertation_Restaurant e-menu on iPad
01 dissertation_Restaurant e-menu on iPad
 
FYP 2 REPORT AMIRUL ARIFF
FYP 2 REPORT AMIRUL ARIFFFYP 2 REPORT AMIRUL ARIFF
FYP 2 REPORT AMIRUL ARIFF
 
University online course registration system
University online course registration systemUniversity online course registration system
University online course registration system
 
IRJET- College Activity Management System
IRJET-  	  College Activity Management SystemIRJET-  	  College Activity Management System
IRJET- College Activity Management System
 
Two-Scheme Grading Management and Student Profiling System
Two-Scheme Grading Management and Student Profiling SystemTwo-Scheme Grading Management and Student Profiling System
Two-Scheme Grading Management and Student Profiling System
 
Colleges.net
Colleges.netColleges.net
Colleges.net
 
M.sc cs annual_2019-20
M.sc cs annual_2019-20M.sc cs annual_2019-20
M.sc cs annual_2019-20
 
Bringing Consistency in the Websites of Higher Educational Institutes (HEIs)...
Bringing Consistency in the Websites of Higher Educational  Institutes (HEIs)...Bringing Consistency in the Websites of Higher Educational  Institutes (HEIs)...
Bringing Consistency in the Websites of Higher Educational Institutes (HEIs)...
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoy
 
Online student management system
Online student management systemOnline student management system
Online student management system
 
My thesis proposal
My thesis proposalMy thesis proposal
My thesis proposal
 
Miniprojectreport
MiniprojectreportMiniprojectreport
Miniprojectreport
 
Attendance monitoring system
Attendance monitoring systemAttendance monitoring system
Attendance monitoring system
 
SRS for student database management system
SRS for student database management systemSRS for student database management system
SRS for student database management system
 
IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...
IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...
IRJET- Educational Data Mining for Prediction of StudentsPerformance using Cl...
 
Course registration system
Course registration systemCourse registration system
Course registration system
 
Student information-system-project-outline
Student information-system-project-outlineStudent information-system-project-outline
Student information-system-project-outline
 
9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)
 

Similar to Asif change t (1)

Smart Alert for College
Smart Alert for CollegeSmart Alert for College
Smart Alert for College
ijtsrd
 
project documentation.docx
project documentation.docxproject documentation.docx
project documentation.docx
poojamogaveer
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
Raj Sharma
 

Similar to Asif change t (1) (20)

online education system project report
online education system project reportonline education system project report
online education system project report
 
Hafsa 131003112307-phpapp02
Hafsa 131003112307-phpapp02Hafsa 131003112307-phpapp02
Hafsa 131003112307-phpapp02
 
Smart Alert for College
Smart Alert for CollegeSmart Alert for College
Smart Alert for College
 
Project report college information management system on Advanced Java
Project report college information management system on Advanced JavaProject report college information management system on Advanced Java
Project report college information management system on Advanced Java
 
Studentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyrStudentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyr
 
Student information system
Student information systemStudent information system
Student information system
 
Smartpoly Android Application
Smartpoly Android ApplicationSmartpoly Android Application
Smartpoly Android Application
 
IRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine LearningIRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine Learning
 
Alumni Record System
Alumni Record SystemAlumni Record System
Alumni Record System
 
Ignou MCA mini project report
Ignou MCA mini project reportIgnou MCA mini project report
Ignou MCA mini project report
 
project documentation.docx
project documentation.docxproject documentation.docx
project documentation.docx
 
Student information management system.pdf
Student information management system.pdfStudent information management system.pdf
Student information management system.pdf
 
Design of an online expert system for career guidance
Design of an online expert system for career guidanceDesign of an online expert system for career guidance
Design of an online expert system for career guidance
 
S13CS61920410
S13CS61920410S13CS61920410
S13CS61920410
 
iStudent Management System – “Isms”
iStudent Management System – “Isms”iStudent Management System – “Isms”
iStudent Management System – “Isms”
 
COLLAGE MANAGEMENT SYSTEM IN JAVA
COLLAGE MANAGEMENT SYSTEM IN JAVACOLLAGE MANAGEMENT SYSTEM IN JAVA
COLLAGE MANAGEMENT SYSTEM IN JAVA
 
DEPARTMENT MANAGEMENT SYSTEM FOR A PARTICULAR DEPARTMENT IN THE COLLEGE
DEPARTMENT MANAGEMENT SYSTEM FOR A PARTICULAR DEPARTMENT IN THE COLLEGEDEPARTMENT MANAGEMENT SYSTEM FOR A PARTICULAR DEPARTMENT IN THE COLLEGE
DEPARTMENT MANAGEMENT SYSTEM FOR A PARTICULAR DEPARTMENT IN THE COLLEGE
 
GOTPresentation (1).pptx
GOTPresentation (1).pptxGOTPresentation (1).pptx
GOTPresentation (1).pptx
 
Scholarship Information System documentation
Scholarship Information System documentationScholarship Information System documentation
Scholarship Information System documentation
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
 

Recently uploaded

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 

Asif change t (1)

  • 1. Government College University Faisalabad Page i Education Information Feed System of Pakistan By MUHAMMAD ASIF 2018-GCUF-059370 RIMSHA JAMSHAID 2018-GCUF-059366 BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING DEPARTMENT OF COMPUTER SCIENCE Government College University Faisalabad
  • 2. Government College University Faisalabad Page pageii Table of Contents Table of Contents...........................................................................................................................2 Revision History.............................................................................................................................3 1. Introduction................................................................................................................................1 1.1 General Information..............................................................................................................1 1.2 Purpose..................................................................................................................................1 1.3 Document Conventions.........................................................................................................1 1.4 Project Objective...................................................................................................................1 1.5 Intended Audience and Reading Suggestions .......................................................................2 1.6 Project Scope.........................................................................................................................2 2. Overall Description....................................................................................................................2 2.1 Product Perspective...............................................................................................................2 2.2 Product Features....................................................................................................................2 2.3 User Classes and Characteristics...........................................................................................3 2.4 Operating Environment .........................................................................................................3 2.5 Design and Implementation Constraints................................................................................3 2.6 User Documentation .............................................................................................................3 2.7 Assumptions and Dependencies ...........................................................................................3 3. System Features..........................................................................................................................3 3.1 Users......................................................................................................................................3 4. External Interface Requirements .............................................................................................4 4.1 User Interfaces ......................................................................................................................4 4.2 Hardware Interfaces ..............................................................................................................4 4.3 Software Interfaces ...............................................................................................................4 4.4 Communications Interfaces...................................................................................................4 5. Other Nonfunctional Requirements.........................................................................................4 5.1 Performance Requirements...................................................................................................4 5.2 Safety Requirements .............................................................................................................4 5.3 Security Requirements ..........................................................................................................4 5.4 Software Quality Attributes ..................................................................................................5 6. WBS Project Management........................................................................................................5 7. Tools & Technologies.................................................................................................................6 7.1 Programming Languages ......................................................................................................6
  • 3. 7.2 Databases/Data storages........................................................................................................6 7.3 Operating System...................................................................................................................6 Appendix A: Glossary ...................................................................................................................7 Appendix C:CheckList..................................................................................................................7 Appendix D:Supervisory Committee...........................................................................................8 RevisionHistory Name Date ReasonFor Changes Version MUHAMMAD ASIF NILL 1.0 RIMSHA JAMSHAID NILL 1.0
  • 4. 1 1. Introduction 1.1 General Information The following is a report on an Educational information feed system of Pakistan. We are focusing on different aspects of the educational system of Pakistan such as admissions, general Information of universities and the different educational strategies used to build this project with the current knowledge. Project Name: Educational Information Feed System of Pakistan Start Date: Controlling Agency:_________________________________ Final Date:________________ Prepared By: __________________________ Authorized by: GCUF management 1.2 Purpose The main purpose is to provide information about all the universities and colleges all around Pakistan. With this project the student will be able to get easily, reliable and accurate information about the different fields of their studies 1.3 Document Conventions This document generally follows the Version 2.0 OMG UML standard. Any exceptions are noted where used. Priorities for higher-level requirements are assumed to be inherited by detailed requirements unless specified otherwise. 1.4 Project Objective The objective of a Student information system to give the targeted information about the different courses in a universities to a maximum amount of relevant pool of users. The goals are:  To draw in as many students as possible.  To help students look past their geographical limits.  To develop a community of students to communicate and conduct trade under a streamlined system.  To make a platform for everyone to contribute and grow together
  • 5. 2 Agency Goals Project Objectives Minimized the complexities and calculations for Enable smooth transition to centralized web based easy to use Student Information feed 2ystem system Documented the operations to improve quality. Demonstrate how to improve operational process Student Information feed 2ystem system features and functions Facility the user to increase the operations Train key users how to operate centralized web Student Information feed 2ystem system quality . Facilitate the users to make the centralized web based school information management system an integral part of their strategic direction and daily operational processes. 1.5 Intended Audience and Reading Suggestions Students in all over the Pakistan are main audience of our project. Any person who want information about educational system of Pakistan can get its desired information. 1.6 Project Scope Educational information feed system will be created to get the all information about educational systems among hardworking students.  Lessened paper charge for the time and effort.  Electronic working will be easy to get information.  Get every information about education at one place.  The System flexible to add all educational system information 2. Overall Description 2.1 Product Perspective The original motivation arose from the lack of information of system educational systems for students all over the Pakistan. Its main purpose to provide information to village students who cannot visit universities daily. They can visit this website online and get desired university information. Our idea is to get information about every single university information to help the needy students. 2.2 Product Features This Educational information feed System should not just be beneficial for the Students but also for teachers to get desired information. Its also beneficial for parents to select an appropriate university for the bright future of their children intended audience can interact with universities to get more information.
  • 6. 3 2.3 User Classes and Characteristics This section includes all the modules related to the project user classes such as Admin, Updates, Information system. Each respective class will have the option to move from one to another class by clicking on different buttons. On a general scope we will use student data and universities data for interaction of student and educational institute. 2.4 Operating Environment The software will operate in any browser without any divide of Operating system although a Windows 10 Computer is preferred running the latest Chrome Browser with a Desktop view. 2.5 Designand Implementation Constraints It is important to notice the changes made and implemented in the project design changes as it only refers or suit wells to the team or team of developers who made them However some of the constraints are The purpose of this project is limited out if it is run on the machine (hardware) which is not supported by this software. If the user have no internet with proper speed. This system requires large space in memory. 2.6 User Documentation The Use Case diagram, Class diagram and details as per requirement by the external and internal Supervisors are provided. 2.7 Assumptions and Dependencies In this project we assume that if the same project is run on another machine with the different tool Such as: the project is made on visual studio 2017 but if the second machine is installed with visual Studio 2010-2016 version than this project is not run because of the compatibility issues with the Application .But in case if we want to use the project we have to locate the assemblies file, libraries File by putting them into the exact destination folder the project will run. 3. System Features 3.1 User 3.1.1 Description and Priority User can view information about educational institutes of Pakistan and interact with them. Also can chat with admin on a specific topic and let us now about his/her queries. 3.1.2 Stimulus/Response Sequences Go to Home Page, click institutes list and interact with them 3.1.3 Functional Requirements User can interact with institutes to get its desired information about educational system
  • 7. 4 4. External Interface Requirements 4.1 User Interfaces This system is supported for GUI interface for desktops whose operating system is windows and UI interface for smart phone and mobiles 4.2 Hardware Interfaces This system works on hardware interface such as: ram 512mb or Higher processor Intel Core i3 or higher keyboard as per standard mouse as per standard Operating system Windows 8 or higher 4.3 Software Interfaces This is system is made by using Visual Studio Code. MongoDB which act as a databases, Window act as operating systems, Visual Studio is act as a tool. 4.4 Communications Interfaces This product supports communication interfaces as including web browser, network server Communications protocols such as using HTTP. 5. Other Non-functional Requirements 5.1 Performance Requirements When candidate enter or visit the portal (system we design) and look for the new job there might be a chance that due to overload behavior user has to wait for at least 5 minutes time span, or if he wants a quick response then he may try to refresh the portal. And in case when user login and the site has a large amount of workload due to more frequent use then data of user / request of user is submitted and after few time allow user to perform further actions. In case the performance problem still exist then better approach is that the operating manager of the system try to scale down the speed so to provide candidates an ease and thus provide a better evaluation performance for the candidates. 5.2 Safety Requirements In case when we use the software is running on a system and suddenly an interrupt generated by windows using the PC then, the precaution is better such as restart the application, if application is running and there is a power off such as electricity absence then better to restart the system again and then refreshing all the system files, contents then try to run the application will be helpful. 5.3 Security Requirements The product is only used in case when specific organization wants the candidate for a particular job as due to hack issues so it is suggested the use of product without informing the company organization is affected. In case if the product is hacked by third party any point then it must be informed immediately to the author of product for the solution of product. Before using the product it must be specified that the intended user must agree the terms and conditions adjusted
  • 8. 5 by the company so in case the overuse of the product or if the product is damaged then he/she will be responsible. 5.4 Software Quality Attributes The designed product will be: adaptable enough to run on different devices such as mobiles, tablets etc. It show definite flexibility for all kind of users especially for novice ones those has a less experience about the product. The system should follow the maintainability and reliability and re-usability. This all features are essential in order to provide feasibility to users. 6. WBS ProjectManagement ( Fig:6 WBS ) 6.1 WBS Table (Table 6.1: WBS table ) Work Package WBS Id Responsible Home 1 Asif Institutes List 2 Asif Admissions 3 Rimsha About 4 Rimsha Contact Us 5 Rimsha
  • 9. 6 6.2 Gantt Chart (Table 6.2 Gantt chart) 7. Tools & Technologies 7.1 Programming Languages JavaScript, HTML, SCSS, BOOTSTRAP, AJAX, TYPESCRIPT 7.2 Databases/Data Storage MongoDB 7.3 Operating System Windows Based Operating System 32-Bits and 64-Bits. (Fig: 7 Tools and Technology) 5 C O N TAC T U S 4 AB O U T 3 AD MI S S IO NS 2 I N S T I T U TE L I ST 1 H O ME GAN TT CHART Gantt Chart Tools and Technologies Front End Back End HTML CSS JavaScript Bootstrap Database Queries Relationship Tables
  • 10. 7 Appendix A: Glossary Words Meanings User A person who Uses the software without a category Business Targeted Organization WBS Break Down of All the structure Interface Platform Appendix B: Check List Check List Yes No I. Starting/Ending Dates II. Project Scope III. Product modules (covering all aspects of scope) IV. System Features (covering scope) V. Interface Requirements VI. Non-Functional Requirements VII. WBS VIII Tools and Technologies Detail (for implementation)
  • 11. 8 Appendix C: Supervisory Committee For Approval of any two Consultant Teachers Teacher Consulted Name: _Sir Farhan Khan _. Designation:_ . Comments: _ _ _ _ __ _ Signature:_ Teacher Consulted Name: _ _. Designation:_ . Comments: _ _ _ _ _ Signature:_ (For office use only) Date:  Approved Group ID:  Meeting Required: Date: Time: Place:  Rejected Remarks: Project Title (ifRevised): Project Coordinator