You are on page 1of 2

CONTENTS OF DOCUMENTATION (for BSCS, MCS, M.

Sc-IT Programs ONLY)

Following should be the content/chapters of the documentation.


Chapter #

Chapter 1
Chapter 2
Chapter 3

Title & Description


Title Page
Signatures Page
Should contain the signatures of the Project Advisor.
Abstract
A maximum of one page containing a complete go through of your Project.
Dedication
A maximum of one page.
Preface and Acknowledgment
A maximum of one page each.
Table of Contents

Table of Contents with page references starting with Individual listing


of preliminary pages Dedication, Preface or Acknowledgments. Do
NOT list abstract.

List of Chapter or Section Headings;

Individual listing of Tables, Figures, Illustrations, Software


Specifications, if included.

Appendices; Bibliography
Introduction to the Problem
Existing Solutions and Proposed Solution
Analysis

Object
Oriented
Chapter Approach
4
Design
Object
Oriented
Analysis Document
Approach
Vision Document
Supplementary
Specification
Design Document
Software Quality
Database
Design Assurance Plan
SoftwareModel
Configuration
Domain
Management
Plan
Operations
Contracts
Use Case
Modal Diagrams
System
Sequence
Use Cases (Essential)
Sequence/Collaboration
Use
Cases (Elaborated)
Diagrams
Software Architecture
Interaction
Diagrams (Optional)
Screen Shots
Design
Class Diagram
Component Diagram
Deployment Diagram

Structured Approach

Structured Approach
Analysis Document
Vision
Supplementary
Specification
Design Document
Software Architecture
Database
Design (Normalized),
Screen
ERD,Shots
Data Dictionary.
PLD (Pseudo Code)
Flowcharts
Decision tables and Decision
trees
Data Flow Diagrams
Activity Diagram
Structure Charts
PSpecs
Data Dictionary
Chapter 5
Testing
State Transition Diagrams
a. Test case specifications Component Diagram
b. Black Box Test Cases
Deployment Diagram
i.
Equivalence Partitions / Classes
For Web
(In addition
to the above requirements)
c. Systems
White Box
Test Cases
Wire Frames
i.
Cyclomatic Complexity
Blue Prints
d. Performance Testing, Stress testing, System testing, Regression
Testing etc
Tools Used
Chapter 6
a.
Languages

Applications
Libraries
Classes
Summary and Conclusions
User Manual
Lessons Learnt and Future Work / Enhancements
Appendices
Bibliography/References
Standard format
Index
Blank Page
b.
c.
d.

Chapter 7
Chapter 8
Chapter 9
Appendix A
Appendix B

You might also like