“USA Guideline App”
Final Year
Project
Project Advisor: Mrs. Mam Zobia Zafar
UNIVERSITY OF SOUTH ASIA, LAHORE
OUR TEAM
2
MUHAMMAD Shehryar Anwar
›B-23643
›Computer Science Department
University of South Asia
Hafiz Sohaib Hameed
›B-23530
›Computer Science Department
University of South Asia, Lahore
MUHAMMAD Aamir
›B-23635
›Computer Science Department
University of South Asia, Lahore
Project Overview
3
USA, LAHORE
Introduction
› Problem statement
› Vision statement
› Project Scope
› Product scope
Project Scheduling
› Critical Path Method
› Activity Chart
› Network Chart
› Gantt Chart
Requirement Elicitation and Specification
› Use case diagram
› Login Activity Diagram
› Reset Password Activity Diagram
›Complete System Activity Diagram
› Class Diagram
› Sequence Diagram
› ERD
› Architecture
Introduction
4
USA, LAHORE
In this project, we will develop application that will guide students in every aspects in
order to stop issues they need to face. All in One place for students using number of
features is the main aim of Learning Management App.
The Purposed system on University Guidance and will cover different aspect of
University hurdles, which are usually faced by student. The focus of project is to
facilitate student who study in university.
Huge number of students face difficulty, which will solved through it. The app will not
only guide students in different categories and register them; hence it will also locate
location of class or parking etc., according to student requirement for location tracking
purpose
Introduction
5
USA, LAHORE
Problem Statement
6
USA, LAHORE
7
Problem Statement USA, LAHORE
The Problem of
› Admissions.
› Location of classrooms
› Exams related queries and notifications
› Hostel related information
› Semester wise subject list
› Cafeterias
Effects
› Students
› Management
› Teachers
› Hostel staff
8
Problem Statement USA, LAHORE
The impact of which
› Lot of time wastage
›Resource wastage
› Lack of focus on studies
› Inappropriate subject selection
A successful solution would be
› Able to save precious time
› Able to guide students in every regard of their studies
Vision Statement
9
USA, LAHORE
GOALS
After using the app our objective is to overcome issues
faced by student. That will result in saving time and it
will guide students in every aspects.
MISSION
Our mission is to develop an app that will help students
in every regard of university. Students can get easy
information related to admissions, exams, location of
classrooms, hostels and many other facilities under the
umbrella of one app.
VISION
Our vision is to develop an app for University Students
who are affected by different issues while studying in a
University.
10
Vision Statement USA, LAHORE
Project Scope
11
USA, LAHORE
Waterfall Model :
12
Project Scope USA, LAHORE
›The water fall model is the earliest SDLC approach. It illustrates the
software development process in a linear sequential flow. It means that any
phase in the development process will begin only if the previous phase is
complete.
›We, as a beginner, don’t have enough experience and we don’t have
specialized teams to work on project’s different phases simultaneously. At
this stage, we are unable to identify dependencies of one module on
another. So we are working in a linear sequential manner. We are treating
every phase as a complete phase.
›We are moving to the next phase by completing the previous phase. So
that’s why waterfall model is feasible for us.
Product Scope
13
USA, LAHORE
› University Admission Policy.
› University Fee and Expenses.
› Campus View By Map.
› Department and Courses.
› Student Course Enrollment.
› University Practices Labs.
› University Exam Schedule
› FYP Teacher Profile
› Student Hostel Management
› University Sports and Exam
› University Club and Society
› Student Complain Form
› University GPA Calculator
Product features:
14
Product Scope USA, LAHORE
Project Scheduling
15
USA, LAHORE
16
Critical Path Method USA, LAHORE
Project Activities
Sr# Activity Description
1 A Feasibility Study
2 B Requirement Gathering
3 C Requirement Analysis
4 D Login, SignUp Page and Forget Password UI Designing
5 E Back-End Integration with Firebase, Firebase Database, Cloud Storage
6 F Design Dashboard Complete UI
7 G Design Complete UI of University Admission Policy.
8 H Design Complete UI of University Fee and Expenses page.
9 I Design Complete Dashboard Feature pages UI That will be show on
home
10 J Design complete UI of Student GPA Calculator UI.
11 K Finalize complete UI of App
12 L Testing Complete App UI
13 M Deployment
Activity Chart
17
USA, LAHORE
18
Activity Chart
USA, LAHORE
Activity Immediate Predecessor Duration (days)
A None 6
B A 7
C B 4
D C 13
E D 18
F E 16
G F 15
H G 15
I H 36
J I 10
K J 20
L K 4
M L 2
Network Chart
19
USA, LAHORE
20
Network Chart
USA, LAHORE
Gantt Chart
21
USA, LAHORE
22
Gantt Chart
USA, LAHORE
18-May 7-Jun 27-Jun 17-Jul 6-Aug 26-Aug 15-Sep 5-Oct 25-Oct 14-Nov
Feasibility Study
Requirement Gathering
Requirement Analysis
Login, SignUp Page and Forget Password UI Designing
Back-End Integration with Firebase, Firebase Database, Cloud Storage
Design Dashboard Complete UI
Design Complete UI of University Admission Policy.
Design Complete UI of University Fee and Expenses page.
Design Complete UI of University Campus view by map, Department
Design complete UI of Student GPA Calculator UI.
Finalize complete UI of App
Testing Complete App UI
Deployment
Use Case Diagram
23
USA, LAHORE
24
USA, LAHORE
Use Case
System Design
25
USA, LAHORE
(OBJECT ORIENTED APPROACH)
26
USA, LAHORE
Login Activity
27
USA, LAHORE
Reset Password Activity
28
USA, LAHORE
Complete System Activity Diagram
Domain Model Diagram
29
USA, LAHORE
Class Diagram
30
USA, LAHORE
Sequence Diagram
31
USA, LAHORE
32
USA, LAHORE
Signup Sequence Diagram
33
USA, LAHORE
Login Sequence Diagram
34
USA, LAHORE
Forget Password Sequence Diagram
35
USA, LAHORE
Logout Sequence Diagram
36
USA, LAHORE
Complete System Sequence Diagram
37
USA, LAHORE
Entity Relationship Diagram
Data Flow Diagram
38
USA, LAHORE
39
USA, LAHORE
Data Flow Diagram (0-Level)
40
USA, LAHORE
Data Flow Diagram (1-Level)
Layered Architecture
41
USA, LAHORE
42
USA, LAHORE
Layered Architecture
43
USA, LAHORE
Project Link
• https://pub.dev/packages/get
• https://firebase.google.com/docs/android/setup
• https://firebase.google.com/docs
Flutter Getx Package
Firebase Documentation
Firebase Console
Dart Tutorial YouTube
• https://www.youtube.com/watch?v=jqxz7QvdWk8&list=PLjVLYmrlmjGfGLShoW0vVX_tcy
T8u1Y3E
• https://www.youtube.com/watch?v=jqxz7QvdWk8&list=PLjVLYmrlmjGfGLShoW0vVX_tcy
T8u1Y3E
Flutter Tutorial YouTube
Thank You
44
To All Of My Teachers in Panel

FYP Presentation.pptx

  • 1.
    “USA Guideline App” FinalYear Project Project Advisor: Mrs. Mam Zobia Zafar UNIVERSITY OF SOUTH ASIA, LAHORE
  • 2.
    OUR TEAM 2 MUHAMMAD ShehryarAnwar ›B-23643 ›Computer Science Department University of South Asia Hafiz Sohaib Hameed ›B-23530 ›Computer Science Department University of South Asia, Lahore MUHAMMAD Aamir ›B-23635 ›Computer Science Department University of South Asia, Lahore
  • 3.
    Project Overview 3 USA, LAHORE Introduction ›Problem statement › Vision statement › Project Scope › Product scope Project Scheduling › Critical Path Method › Activity Chart › Network Chart › Gantt Chart Requirement Elicitation and Specification › Use case diagram › Login Activity Diagram › Reset Password Activity Diagram ›Complete System Activity Diagram › Class Diagram › Sequence Diagram › ERD › Architecture
  • 4.
  • 5.
    In this project,we will develop application that will guide students in every aspects in order to stop issues they need to face. All in One place for students using number of features is the main aim of Learning Management App. The Purposed system on University Guidance and will cover different aspect of University hurdles, which are usually faced by student. The focus of project is to facilitate student who study in university. Huge number of students face difficulty, which will solved through it. The app will not only guide students in different categories and register them; hence it will also locate location of class or parking etc., according to student requirement for location tracking purpose Introduction 5 USA, LAHORE
  • 6.
  • 7.
    7 Problem Statement USA,LAHORE The Problem of › Admissions. › Location of classrooms › Exams related queries and notifications › Hostel related information › Semester wise subject list › Cafeterias Effects › Students › Management › Teachers › Hostel staff
  • 8.
    8 Problem Statement USA,LAHORE The impact of which › Lot of time wastage ›Resource wastage › Lack of focus on studies › Inappropriate subject selection A successful solution would be › Able to save precious time › Able to guide students in every regard of their studies
  • 9.
  • 10.
    GOALS After using theapp our objective is to overcome issues faced by student. That will result in saving time and it will guide students in every aspects. MISSION Our mission is to develop an app that will help students in every regard of university. Students can get easy information related to admissions, exams, location of classrooms, hostels and many other facilities under the umbrella of one app. VISION Our vision is to develop an app for University Students who are affected by different issues while studying in a University. 10 Vision Statement USA, LAHORE
  • 11.
  • 12.
    Waterfall Model : 12 ProjectScope USA, LAHORE ›The water fall model is the earliest SDLC approach. It illustrates the software development process in a linear sequential flow. It means that any phase in the development process will begin only if the previous phase is complete. ›We, as a beginner, don’t have enough experience and we don’t have specialized teams to work on project’s different phases simultaneously. At this stage, we are unable to identify dependencies of one module on another. So we are working in a linear sequential manner. We are treating every phase as a complete phase. ›We are moving to the next phase by completing the previous phase. So that’s why waterfall model is feasible for us.
  • 13.
  • 14.
    › University AdmissionPolicy. › University Fee and Expenses. › Campus View By Map. › Department and Courses. › Student Course Enrollment. › University Practices Labs. › University Exam Schedule › FYP Teacher Profile › Student Hostel Management › University Sports and Exam › University Club and Society › Student Complain Form › University GPA Calculator Product features: 14 Product Scope USA, LAHORE
  • 15.
  • 16.
    16 Critical Path MethodUSA, LAHORE Project Activities Sr# Activity Description 1 A Feasibility Study 2 B Requirement Gathering 3 C Requirement Analysis 4 D Login, SignUp Page and Forget Password UI Designing 5 E Back-End Integration with Firebase, Firebase Database, Cloud Storage 6 F Design Dashboard Complete UI 7 G Design Complete UI of University Admission Policy. 8 H Design Complete UI of University Fee and Expenses page. 9 I Design Complete Dashboard Feature pages UI That will be show on home 10 J Design complete UI of Student GPA Calculator UI. 11 K Finalize complete UI of App 12 L Testing Complete App UI 13 M Deployment
  • 17.
  • 18.
    18 Activity Chart USA, LAHORE ActivityImmediate Predecessor Duration (days) A None 6 B A 7 C B 4 D C 13 E D 18 F E 16 G F 15 H G 15 I H 36 J I 10 K J 20 L K 4 M L 2
  • 19.
  • 20.
  • 21.
  • 22.
    22 Gantt Chart USA, LAHORE 18-May7-Jun 27-Jun 17-Jul 6-Aug 26-Aug 15-Sep 5-Oct 25-Oct 14-Nov Feasibility Study Requirement Gathering Requirement Analysis Login, SignUp Page and Forget Password UI Designing Back-End Integration with Firebase, Firebase Database, Cloud Storage Design Dashboard Complete UI Design Complete UI of University Admission Policy. Design Complete UI of University Fee and Expenses page. Design Complete UI of University Campus view by map, Department Design complete UI of Student GPA Calculator UI. Finalize complete UI of App Testing Complete App UI Deployment
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
    39 USA, LAHORE Data FlowDiagram (0-Level)
  • 40.
    40 USA, LAHORE Data FlowDiagram (1-Level)
  • 41.
  • 42.
  • 43.
    43 USA, LAHORE Project Link •https://pub.dev/packages/get • https://firebase.google.com/docs/android/setup • https://firebase.google.com/docs Flutter Getx Package Firebase Documentation Firebase Console Dart Tutorial YouTube • https://www.youtube.com/watch?v=jqxz7QvdWk8&list=PLjVLYmrlmjGfGLShoW0vVX_tcy T8u1Y3E • https://www.youtube.com/watch?v=jqxz7QvdWk8&list=PLjVLYmrlmjGfGLShoW0vVX_tcy T8u1Y3E Flutter Tutorial YouTube
  • 44.
    Thank You 44 To AllOf My Teachers in Panel