0% found this document useful (0 votes)
30 views

Project Documentation

This document outlines the typical structure and contents of a thesis proposal or project report, including chapters such as: 1) Introduction - Provides an overview of the project including background, problem statement, aims, objectives, significance and methodology. 2) Literature Review - Synthesizes and critiques previous work on the topic to identify gaps and direct the project. 3) Requirements Analysis - Details the current system, feasibility study, functional and non-functional requirements, assumptions and interface requirements. 4) Design - Presents the proposed solution, architecture, security design, system models, database design, algorithms and interfaces. 5) Implementation - Covers coding conventions, strategy and review.

Uploaded by

Leon Musengi
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

Project Documentation

This document outlines the typical structure and contents of a thesis proposal or project report, including chapters such as: 1) Introduction - Provides an overview of the project including background, problem statement, aims, objectives, significance and methodology. 2) Literature Review - Synthesizes and critiques previous work on the topic to identify gaps and direct the project. 3) Requirements Analysis - Details the current system, feasibility study, functional and non-functional requirements, assumptions and interface requirements. 4) Design - Presents the proposed solution, architecture, security design, system models, database design, algorithms and interfaces. 5) Implementation - Covers coding conventions, strategy and review.

Uploaded by

Leon Musengi
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Contents

CERTIFICATE ii

COMPLIANCE CERTIFICATE iii

PAPER PUBLICATION CERTIFICATE iv

THESIS APPROVAL CERTIFICATE v

STATEMENT OF ORIGINALITY vi

Acknowledgements vii

Table of Contents x

List of Figures xi

List of Tables xii

Abbreviations xiii

Abstract xiv

Chapter 1 Proposal
1.1 Introduction
Briefly introduce the whole project , What you’re going to work on , which area of IT you’re going to
be working in .

1.2 Background
Describe the present situation and if relevant, why it is as it is. Which problems are experienced
now? Describe the situation in broad terms.

1.3 Problem Statement


Clearely write a statement that describes the problem you’re trying to solve with your research .

1.4 Aims

1.5 Objectives
Objectives have to be tangible and observable, these are technical objectives which we should be
assessible at the end of the project .The evaluatiing panel will measure your success agaisnt the
technical objectives you set out to achieve in the first place.
1.6 Significance of The Project
In this section you justify the need to have this project, and the expected impact it is going to have
towards the topic in question .

1.7 Methodology

1.8 Scope
Always state clearly the bounderies of your work , What is going covered and what is not covered in
your project.

1.9 Definition of Key Variables


These are the things that play a key role in your overall project, for example if you are analyising
poplation distribution , then population data is a key variable.Because without it there is nothing to
perfom analysis on.

1.10 Conclusion

Chapter 2 Literature Review

2.1 Introduction

Introduce the whole chapter , and clearly state what this chapter is going to be
about…
2.2 Synthesis of literature

In this section you put together all the analysis you do on the different literature
available, books journal and conference papers. You have to follow proper citing
procedures in order not to violate anti plagiarism rules. This whole chapter is
dedicated to doing this literature review and critiquing in order to steer the
project towards to direction you’re interested in.
2.3 Conclusion
As the title says here you’re concluding and summarising everything presented in the chapter.

Chapter 3 Requirements Analysis


3.1 Introduction
Introduce your work in this chapter , what is going to be covered and how.
3. 2 Current System.
Here you’re showing an understanding of the existing system before you start proposing your own
or an update of what is there.

3.2.1 Context Level Diagram

3.2.2 Process Flow Diagram

3.2.3 Use-case

3.3 Feasibility Study


3.3.1 Technical Feasibility

3.3.2 Economic Feasibility

3.4 Requirements Analysis


3.3.1 Functional Requirements

3.3.1.1 Context Level DFD

3.2.1.2 DFD Level 1

3.2.1.3 DFD Level 2 (Optional)

3.2.1.4 Use-case

3.2.2 Non-functional Requirements

3.2.2.1 Performance

3.2.2.2 Usability

3.2.2.3 Security

3.3 Interface Requirements


3.4 Technical Requirements

3.5 Assumptions

3.6 Conclusion

Chapter 4 Design
4.1 Introduction

4.2 Proposed Solution

4.3 Solution Architecture

4.4 Constraints

4.5 Security Design

4.6 Systems Design Models


4.6.1 UML-Activity Diagram

4.6.2 UML-Class Diagram

4.6.3 UML-Sequence Diagram

4.6.4 UML-Deployment Diagram

4.7 Database Modelling


4.7.1 E-R Diagram

4.7.2 Data Dictionary

4.7.3 Relational Schema

4.7.3.1 1st Normal Form

4.7.3.2 2nd Normal Form

4.7.3.3 3rd Normal Form(optional)


4.8 Algorithm Design

4.9 Interface Design

4.10 Conclusion

Chapter 5 Implementation
5.1 Introduction

5.2 Coding Conventions

5.3 Coding Strategy

5.4 Coding Review

5.5 Conclusion

Chapter 6 Systems Testing


6.1 Introduction

6.2 Testing Categories and Results


6.2.1 White Box

6.2.2 Black Box

6.3 Types of Testing and Results

6.3.1 Functional Testing

6.3.2 Non-Functional Testing

6.4 Test Cases

6.5 Levels of Testing and Results


6.5.1 Unit Testing

6.5.2 Integration Testing


6.5.3 Validation Testing

6.5.4 Systems Testing

6.5.5 Acceptance Testing

6.6 System Evaluation

6.7 Conclusion

Chapter 7 Conclusion
7.1 Introduction

7.2 Scope of Future Work

7.3 Recommendations

Bibliography

Appendix A

APPENDIX I - User Manual

Appendix B

APPENDIX II - Project Proposal

Appendix C

APPENDIX III - Survey Paper

Appendix D
APPENDIX IV - Technical Paper

You might also like