0% found this document useful (0 votes)
35 views9 pages

Final Project Guide Book: Faculty of Computing and Information Technology

This document provides a guide for final year projects at the University of Gujrat's Faculty of Computing and Information Technology. It outlines 10 chapters covering various stages of the project process, from initial proposals and feasibility analysis, to requirements documentation, design, and testing. The guide includes templates and descriptions for work products expected to be delivered at different stages, such as project scope, cost estimation, GANTT charts, use case diagrams, and test plans. It aims to help students structure their projects and provide deliverables that meet the faculty's expectations.

Uploaded by

Khadija Rajput
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views9 pages

Final Project Guide Book: Faculty of Computing and Information Technology

This document provides a guide for final year projects at the University of Gujrat's Faculty of Computing and Information Technology. It outlines 10 chapters covering various stages of the project process, from initial proposals and feasibility analysis, to requirements documentation, design, and testing. The guide includes templates and descriptions for work products expected to be delivered at different stages, such as project scope, cost estimation, GANTT charts, use case diagrams, and test plans. It aims to help students structure their projects and provide deliverables that meet the faculty's expectations.

Uploaded by

Khadija Rajput
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Faculty of Computing and Information Technology

University of Gujrat

Final Project Guide Book


Version 1.0
TABLE OF CONTENTS
CHAPTER 1: FINAL PROJECT PROPOSAL ............................................................. 6
1.1 INTRODUCTION........................................................................................................... 7
1.2. PROJECT TITLE: ......................................................................................................... 7
1.3. PROJECT OVERVIEW STATEMENT: ............................................................................. 7
1.4. PROJECT GOALS & OBJECTIVES: ............................................................................... 8
1.5. HIGH-LEVEL SYSTEM COMPONENTS: ......................................................................... 8
1.6. LIST OF OPTIONAL FUNCTIONAL UNITS: ..................................................................... 8
1.7. EXCLUSIONS: ............................................................................................................ 8
1.8. APPLICATION ARCHITECTURE: .................................................................................. 8
1.9. GANTT CHART: .......................................................................................................... 8
1.10. HARDWARE AND SOFTWARE SPECIFICATION: ......................................................... 9
1.11. TOOLS AND TECHNOLOGIES USED WITH REASONING: .............................................. 9
CHAPTER 2: FIRST DELIVERABLE ......... ERROR! BOOKMARK NOT DEFINED.
2.1. INTRODUCTION.................................................. ERROR! BOOKMARK NOT DEFINED.
2.2. PROJECT/PRODUCT FEASIBILITY REPORT.......... ERROR! BOOKMARK NOT DEFINED.
2.2.1. Technical Feasibility ..........................................Error! Bookmark not defined.
2.2.2. Operational Feasibility ......................................Error! Bookmark not defined.
2.2.3. Economic Feasibility .........................................Error! Bookmark not defined.
2.2.4. Schedule Feasibility ...........................................Error! Bookmark not defined.
2.2.5. Specification Feasibility.....................................Error! Bookmark not defined.
2.2.6. Information Feasibility ......................................Error! Bookmark not defined.
2.2.7. Motivational Feasibility .....................................Error! Bookmark not defined.
2.2.8. Legal & Ethical Feasibility................................Error! Bookmark not defined.
2.3. PROJECT/PRODUCT SCOPE ................................ ERROR! BOOKMARK NOT DEFINED.
2.4. PROJECT/PRODUCT COSTING ............................ ERROR! BOOKMARK NOT DEFINED.
2.4.1. Project Cost Estimation By Function Point AnalysisError! Bookmark not defined.
2.4.2. Project Cost Estimation by using COCOMO’81 (Constructive Cost Model)Error!
Bookmark not defined.
2.4.3. Activity Based Costing .......................................Error! Bookmark not defined.
2.5. TASK DEPENDENCY TABLE ............................... ERROR! BOOKMARK NOT DEFINED.
2.6. CPM - CRITICAL PATH METHOD....................... ERROR! BOOKMARK NOT DEFINED.
2.7. GANTT CHART ................................................... ERROR! BOOKMARK NOT DEFINED.
2.8. INTRODUCTION TO TEAM MEMBER AND THEIR SKILL SET .. ERROR! BOOKMARK NOT
DEFINED.
2.9. TASK AND MEMBER ASSIGNMENT TABLE ......... ERROR! BOOKMARK NOT DEFINED.
2.10. TOOLS AND TECHNOLOGY WITH REASONING .. ERROR! BOOKMARK NOT DEFINED.
2.11. VISION DOCUMENT ......................................... ERROR! BOOKMARK NOT DEFINED.
2.12. RISK LIST ........................................................ ERROR! BOOKMARK NOT DEFINED.
2.13. PRODUCT FEATURES/ PRODUCT DECOMPOSITIONERROR! BOOKMARK NOT DEFINED.
CHAPTER 3: SECOND DELIVERABLE FOR OBJECT ORIENTED APPROACH
............................................................................ ERROR! BOOKMARK NOT DEFINED.
3.1 INTRODUCTION: ................................................. ERROR! BOOKMARK NOT DEFINED.
3.1.1 Systems Specifications ....................................... Error! Bookmark not defined.
3.1.2. Identifying External Entities ..............................Error! Bookmark not defined.
3.1.3. Context Level Data Flow Diagram: ..................Error! Bookmark not defined.
3.1.4. Capture "shall" Statements: ...............................Error! Bookmark not defined.
3.1.5. Allocate Requirements: ......................................Error! Bookmark not defined.
3.1.6. Prioritize Requirements: ....................................Error! Bookmark not defined.
3.1.7. Requirements Trace-ability Matrix: ..................Error! Bookmark not defined.
3.2. EXAMPLE: ......................................................... ERROR! BOOKMARK NOT DEFINED.
3.2.1. Introduction........................................................Error! Bookmark not defined.
3.2.2. Existing System ..................................................Error! Bookmark not defined.
3.2.3. Scope of the System ............................................Error! Bookmark not defined.
3.2.4. Summary of Requirements:(Initial Requirements)Error! Bookmark not defined.
3.2.5. Identifying External Entities: .............................Error! Bookmark not defined.
3.2.6. Capture "shall" Statements: ...............................Error! Bookmark not defined.
3.2.7. Allocate Requirements: ......................................Error! Bookmark not defined.
3.2.8. Priorities Requirements: ....................................Error! Bookmark not defined.
3.2.9. Requirements Traceability Matrix: ....................Error! Bookmark not defined.
3.2.10. High Level Usecase Diagram: .........................Error! Bookmark not defined.
3.2.11. Analysis Level Usecase Diagram: ...................Error! Bookmark not defined.
3.2.12. Usecase Description ........................................Error! Bookmark not defined.
CHAPTER 4: THIRD DELIVERABLE FOR OBJECT ORIENTED APPROACHERROR!
BOOKMARK NOT DEFINED.
4.1. INTRODUCTION: ................................................ ERROR! BOOKMARK NOT DEFINED.
4.2. DOMAIN MODEL ............................................... ERROR! BOOKMARK NOT DEFINED.
4.3. SYSTEM SEQUENCE DIAGRAM .......................... ERROR! BOOKMARK NOT DEFINED.
4.4. SEQUENCE DIAGRAM ........................................ ERROR! BOOKMARK NOT DEFINED.
4.4.1. Defining a Sequence diagram ............................Error! Bookmark not defined.
4.4.2. Basic Sequence Diagram Symbols and NotationsError! Bookmark not defined.
4.4.3. Example..............................................................Error! Bookmark not defined.
4.4.4. Distributing Control Flow in Sequence DiagramsError! Bookmark not defined.
4.5. COLLABORATION DIAGRAM .............................. ERROR! BOOKMARK NOT DEFINED.
4.5.1. Contents of Collaboration Diagrams ................Error! Bookmark not defined.
4.5.2. Constructs of Collaboration Diagram:..............Error! Bookmark not defined.
4.6. OPERATION CONTRACTS ................................... ERROR! BOOKMARK NOT DEFINED.
4.7. DESIGN CLASS DIAGRAM .................................. ERROR! BOOKMARK NOT DEFINED.
4.7.1. Create Initial Design Classes ............................Error! Bookmark not defined.
4.7.2. Designing Boundary Classes .............................Error! Bookmark not defined.
4.7.3. Designing Entity Classes ...................................Error! Bookmark not defined.
4.7.4. Designing Control Classes ................................Error! Bookmark not defined.
4.7.5. Identify Persistent Classes .................................Error! Bookmark not defined.
4.7.6. Define Class Visibility........................................Error! Bookmark not defined.
4.7.7. Design Class Relationships................................Error! Bookmark not defined.
4.8. STATE CHART DIAGRAM .................................... ERROR! BOOKMARK NOT DEFINED.
4.9. DATA MODEL.................................................... ERROR! BOOKMARK NOT DEFINED.
CHAPTER 5: 2ND & 3RD DELIVERABLE FOR STRUCTURED APPROACHERROR!
BOOKMARK NOT DEFINED.
5.1. INTRODUCTION: ................................................ ERROR! BOOKMARK NOT DEFINED.
5.2. ENTITY RELATIONSHIP DIAGRAM: .................... ERROR! BOOKMARK NOT DEFINED.
5.3. DATA FLOW DIAGRAM (FUNCTIONAL MODEL) .. ERROR! BOOKMARK NOT DEFINED.
5.4. STATE TRANSITION DIAGRAM........................... ERROR! BOOKMARK NOT DEFINED.
5.5. ARCHITECTURAL DESIGN .................................. ERROR! BOOKMARK NOT DEFINED.
5.6. COMPONENT LEVEL DESIGN ............................. ERROR! BOOKMARK NOT DEFINED.
CHAPTER 6: 4TH DELIVERABLE (USER INTERFACE DESIGN)ERROR! BOOKMARK
NOT DEFINED.
6.1. INTRODUCTION.................................................. ERROR! BOOKMARK NOT DEFINED.
6.2. SITE MAPS ........................................................ ERROR! BOOKMARK NOT DEFINED.
6.3. STORY BOARDS ................................................. ERROR! BOOKMARK NOT DEFINED.
S1: MICROSOFT PRODUCTS ..................... ERROR! BOOKMARK NOT DEFINED.
6.4. NAVIGATIONAL MAPS: ...................................... ERROR! BOOKMARK NOT DEFINED.
6.5 TRACE-ABILITY MATRIX .................................... ERROR! BOOKMARK NOT DEFINED.
CHAPTER 7: 5TH DELIVERABLE (SOFTWARE TESTING)ERROR! BOOKMARK NOT
DEFINED.
7.1 INTRODUCTION: ................................................. ERROR! BOOKMARK NOT DEFINED.
7.2. TEST PLAN ......................................................... ERROR! BOOKMARK NOT DEFINED.
7.2.1. Purpose ..............................................................Error! Bookmark not defined.
7.2.2. Outline................................................................Error! Bookmark not defined.
7.3. TEST DESIGN SPECIFICATION ............................. ERROR! BOOKMARK NOT DEFINED.
7.3.1. Purpose ..............................................................Error! Bookmark not defined.
7.3.2. Outline................................................................Error! Bookmark not defined.
7.4. TEST CASE SPECIFICATION................................ ERROR! BOOKMARK NOT DEFINED.
7.4.1. Purpose ..............................................................Error! Bookmark not defined.
7.4.2. Outline...............................................................Error! Bookmark not defined.
7.5. TEST PROCEDURE SPECIFICATION ...................... ERROR! BOOKMARK NOT DEFINED.
7.5.1. Purpose ..............................................................Error! Bookmark not defined.
7.5.2 Outline.................................................................Error! Bookmark not defined.
7.6. TEST ITEM TRANSMITTAL REPORT ..................... ERROR! BOOKMARK NOT DEFINED.
7.6.1. Purpose ..............................................................Error! Bookmark not defined.
7.6.2. Outline................................................................Error! Bookmark not defined.
7.7. TEST LOG .......................................................... ERROR! BOOKMARK NOT DEFINED.
7.7.1. Purpose .............................................................Error! Bookmark not defined.
7.7.2. Outline................................................................Error! Bookmark not defined.
7.8. TEST INCIDENT REPORT ..................................... ERROR! BOOKMARK NOT DEFINED.
7.8.1. Purpose ..............................................................Error! Bookmark not defined.
7.8.2. Outline................................................................Error! Bookmark not defined.
7.9. TEST SUMMARY REPORT.................................... ERROR! BOOKMARK NOT DEFINED.
7.9.1. Purpose ..............................................................Error! Bookmark not defined.
7.9.2. Outline................................................................Error! Bookmark not defined.
APPENDIXES: ................................................. ERROR! BOOKMARK NOT DEFINED.
APPENDIX 1: USER INTERFACE .............. ERROR! BOOKMARK NOT DEFINED.
1.1. INTRODUCTION.................................................. ERROR! BOOKMARK NOT DEFINED.
1.2. FOCUS ON USERS ............................................... ERROR! BOOKMARK NOT DEFINED.
1.3. INTEGRATED WITH DESIGN ................................ ERROR! BOOKMARK NOT DEFINED.
1.4. EARLY USER TESTING ........................................ ERROR! BOOKMARK NOT DEFINED.
1.5. ITERATIVE DESIGN............................................. ERROR! BOOKMARK NOT DEFINED.
1.6. GUIDELINES ...................................................... ERROR! BOOKMARK NOT DEFINED.
APPENDIX 2: FINAL DOCUMENTATION FORMAT GUIDELINES ....... ERROR!
BOOKMARK NOT DEFINED.
APPENDIX 4:FINAL DOCUMENTATION INTIAL PAGESERROR! BOOKMARK NOT
DEFINED.
Chapter 1: Final Project Proposal
1.1 Introduction

1.2. Project Title:

1.3. Project Overview statement:

Project Title: Quick Brain

Project Manager:
Project Members:
Name Registration # Email Address Signature

Sheeza

Fatima

Project Goal:
 Develop a positive attitude towards different subjects
 Provide information about different topics
 Remain Open All the Time
 To attract new users & students
 Acquire knowledge and skills for further education and training
 Develop willingness to work collaboratively
 Generate student report on weekly and monthly basis

Objectives:
Sr.#
1 Explore the topic/ View topic details
2 Student profile and settings
3 Practicing skills
4 Generate student Report
5
6
Project Success criteria: Parents check the report and pay against that successfully after login to the system.

Assumptions, Risks and Obstacles:

Organization Address (if any):

Type of project: Research Development


Target End users:

Development Technology: Object Oriented Structured


Platform: Web based Distributed
Desktop based Setup Configurations
Other_____________________
Approved By:
Date:

1.4. Project Goals & Objectives:

Project Objectives:

1.5. High-level system components:

1.6. List of optional functional units:

1.7. Exclusions:
A list of the functional units, which will not be intended to be develop or discussed during any
point in the project development, should be present. Time constraints or lack of resources for the
fulfillment of the required task or any sort of other constraint preventing the completion of the
functional unit could be described here.

1.8. Application Architecture:

1.9. Gantt chart:


ID. Task Name Duration Start Finish Predecessors
1. Project Planning 2 weeks 01/03/2018 14/03/2018
2. Requirements 3 weeks 15/03/2018 05/04/2018 1
3. Proposal 2 weeks 06/04/2018 20/04/2018 2
4. Analysis 2 weeks 05/05/2018 19/05/2018 2
5. Design 1 Month 20/05/2018 20/06/2018 4
6. Development 2 Month 21/06/2018 20/08/2018 5
7. Implementation 10 days 21/08/2018 31/08/2018
8. Testing 5 days 01/09/2018 05/09/2018 5
9. Final project 5 days 06/09/2018 11/09/2018

1.10. Hardware and Software Specification:


Memory requirements:
● 1GB of RAM or more

Display (graphic):

● Super VGA (800 x 600) or higher resolution monitor or LCD with 256 or higher Colors.
Operating Systems:

In order to use this web based application, operating system that can be used is selected from
the following list of operating systems.

● Microsoft Windows Vista


● Microsoft Windows 7 ● Windows 8 and windows 10 for 32 bit and 64 bit.

1.11. Tools and technologies used with reasoning:

You might also like