Title of the Project
Project Proposal
By
<Student Name> BSXX-FA20-XXX
<Student Name> BSXX-FA20-XXX
<Student Name> BSXX-FA20-XXX
Supervised by
<Supervisor Name>
Bachelor of Science in Your Degree Name
DEPARTMENT OF COMPUTER SCIENCE
The University of
Faisalabad
2
Abstract
Introduce the project's topic and significance.
Provide background information on the problem or challenge being addressed.
Clearly state the project's main objective or aim.
Summarize the methodologies and approaches used for the project.
Highlight key findings, outcomes, or results obtained from the project.
Discuss the implications of the project's results and contributions.
Conclude with a statement emphasizing the project's significance.
Keep the abstract concise, around 150-250 words.
Use clear and non-technical language for broader understanding.
Proofread for grammar, punctuation, and clarity.
3
Table of Contents
1 Introduction.................................................................................................................1
2 Problem Statement......................................................................................................1
3 Problem Solution for Proposed System......................................................................1
4 Literature Review / Related System Analysis.............................................................1
5 Advantages/Benefits of Proposed System...................................................................2
6 Software Process Methodology...................................................................................2
7 Tools and Technologies...............................................................................................2
8 Project Stakeholders and Roles...................................................................................3
9 Team Members Individual Tasks/Work Division........................................................3
10 Project Domain..........................................................................................................4
11 Gantt chart.................................................................................................................4
12 Conclusion.................................................................................................................5
References......................................................................................................................6
4
List of Figures
Figure 11.1 Gantt chart...................................................................................................4
5
List of Tables
Table 4.1 Related System Analysis with proposed project solution......................................1
Table 7.1 Tools and Technologies for Proposed Project.......................................................2
Table 8.1 Project Stakeholders for Proposed Project............................................................3
Table 9.1 Team Member Work Division for Proposed Project.............................................3
6
1 Introduction
Specify the purpose of this project proposal document along with description
detailed background of the system. (Usually in 10-12 sentences).
2 Problem Statement
What problem does your software solve?
Why you are developing this system?
Does the same system already exist?
If yes, how will a re-implementation aid your learning?
What skills do you expect to learn from this project?
(Usually in 14-16 sentences)
3 Problem Solution for Proposed System
Briefly explain how your system solves the problems mentioned in the problem
statement. (Usually in 14-16 sentences)
4 Literature Review / Related System Analysis
Write about the existing/similar systems related to your proposed project.
At least three existing systems should be discussed.
Don’t use more than 4 sentences for explaining a single system/application.
Briefly explain the related system analysis which help to specify the
contribution of the proposed project.
Note: Research based projects may provide literature review instead of related system
analysis.
Table 4.1 Related System Analysis with proposed project solution
Application Name Weakness Proposed Project Solution
The name of Weaknesses may include The way the proposed project
related limited features, low quality mitigates the weaknesses.
application(s). functionality and processes.
5 Advantages/Benefits of Proposed System
1
Write down the advantages and benefits of the system you are developing. In other
words, you have to mention here advantage of your proposed solution to the existing
problem. (Usually in 5-7 advantages) System Limitations/Constraints
Write down the limitations and constraints of the proposed project. (Usually 2-4
constraints)
6 Software Process Methodology
Write down your software methodology/ software process that will be used
for project development. Also mention why you have chosen this methodology.
(Usually 3-5 sentences)
You can use Object Oriented Methodology, or Procedural methodology.
Choice of methodology will affect choice of tools and technologies
Choice of methodology will affect nature of design (SDS)
Choice should be made depending on your expertise and your needs e.g. most
simulation and device level software can only be programmed in procedural
languages.
7 Tools and Technologies
Mention all the hardware/software tools and technologies with version number which
will be used in implementation of the project. Write about the APIs, language(s),
SDK(s) etc. which you will use for implementation.
Example:
Table 7.2 Tools and Technologies for Proposed Project
Tools Version Rationale
MS Visual Studio 2015 IDE
MS SQL Server 2015 DBMS
Adobe Photoshop CSC 6 Design Work
MS Word 2015 Documentation
Tools And
Technologie MS Power Point 2015 Presentation
2
s Pencil 2.0.5 Mock-ups Creation
Technology Version Rationale
C# 6.0 Programming language
SQL 2013 Query Language
Html 5 Web Development
8 Project Stakeholders and Roles
Write down the project stakeholders and their roles.
Table 8.3 Project Stakeholders for Proposed Project
Project Sponsor All web applications and desktop applications should have real
client. Mention your project sponsor.
Default option will be: The University of Faisalabad
Stakeholder Mention your stake holders with their roles and
responsibilities. Default option will be:
• Student’s names
• Project Supervisor Name: Mr./Miss …
• Final Year Project Committee: Evaluation of project
9 Team Members Individual Tasks/Work Division
Table 9.4 Team Member Work Division for Proposed Project
Student Name Student Registration Number Responsibility/ Modules
Student 1 Name Student 1 Registration Number Describe the work
division of each student
along with modules
E.g.
Mr. Ali (Module1-
Module3) Augmented
3
reality and Databases
tasks.
10 Project Domain
Mention the concepts that you will learn while doing the proposed project.
For example: Augmented Reality, Virtual Reality, Algorithms, API’s Code
injection, Closures, VI technique etc.
Not more than 4 sentences for one concept. (Usually 3-5 concepts are briefly
mentioned)
Example:
Concept-1: Concept Name E.g., Augmented Reality (Briefly give the overview of
concept with respect to your project)
11 Gantt chart
Create the Grant Chart and provide estimated start and end dates of all proposed
modules/tasks for each team member. Also identify the dependencies (which tasks
cannot be started/completed, until the dependent task is completed). Gantt chart can
be created using Microsoft Project.
Figure 11.1 Gantt chart
12 Conclusion
Conclude this document. (Usually 4-5 sentences)
4
References
Mention the books, research papers, web links etc.