Table of Contents
Table of Contents
Introduction/Objectives
System Analysis
o Identification of Need
o Project Planning and Project Scheduling (PERT Chart and Gantt Chart
both)
o Software requirement specifications (SRS)
o Software Engineering Paradigm applied
o Data models (like DFD), Control Flow diagrams, State
Diagrams/Sequence diagrams, Entity Relationship Model, Class
Diagrams/CRC Models/Collaboration Diagrams/Use-case
Diagrams/Activity Diagrams and other models depending upon your
project requirements
System Design
o Modularisation details
o Data integrity and constraints
o Database design, Procedural Design/Object Oriented Design
o User Interface Design
o Test Cases (Unit Test Cases and System Test Cases)
Coding
o SQL commands/Object description for (i) data or database creation
(along with constraints), (ii) data collection, cleaning and generation
and insertion into data structure or tables and (iii) access rights for
different users
o Complete Project Coding
o Comments and Description of Coding segments
Standardization of the coding
o Code Efficiency
o Error handling
o Parameters calling/passing
o Validation checks
Testing
o Testing techniques and Testing strategies used
o Testing Plan used
o Test reports for Unit Test Cases and System Test Cases
o Debugging and Code improvement
System Security measures (Implementation of security for the project
developed)
o Database/data security
o Creation of User profiles and access rights
Reports (sample layouts should be placed)
Future scope and further enhancement of the Project
Bibliography
Appendices (if any)
Glossary
Should attach a copy of the CD containing the executable file(s) of the
complete project.