Table of Contents
Table of Contents
Table of Contents
Chapter 1-INTRODUCTION 1
1.1 Introduction 1
1.2 Problem Statement 1
1.3 Objective of Proposed Project 1
1.4 Report Organisation 2
Chapter 2-SOFTWARE DEVELOPMENT LIFE CYCLE 3
2.1 SDLC and its phases 3
2.1.1 Requirement Gathering and Analysis 3
2.1.2 Design 4
2.1.3 Implementation/Coding 4
2.1.4 Testing 4
2.1.5 Deployment 4
2.1.6 Maintainance 4
2.2 SDLC Models 5
2.2.1 Waterfall model 5
2.2.2 V-Shaped model 5
2.2.3 Prototype model 5
2.2.4 Spiral model 5
2.2.5 Iterative and incremental model 5
2.2.6 Agile Development model 6
2.2.7 Magic Box model 6
Chapter 3-ANALYSIS 7
3.1 System Analysis 7
3.2 Requirement Analysis 7
3.2.1 Requirement Gathering 7
3.3 Functional Requirement 8
3.4 Non-Functional Requirement 9
3.5 Use case Diagram 9
3.5.1 Use case diagram 10
3.5.2 Use case Description 10
3.6 Activity Diagram 11
3.6.1 Activity Diagram for Admin 11
3.6.2 Activity Diagram for User 12
Chapter 4-DESIGN 12
4.1 Data Flow Diagram 13
4.1.1 Data Flow description 14
4.2 Modules Identifiers 15
4.3 Sequence Diagram 16
4.3.1 Sequence Description 16
4.4 Class Diagram 17
4.4.1 Class Diagram Description 18
4.5 E-R Diagram 19
4.5.1 E-R Diagram
4.6 Data Dictionary
VI
Chapter 5-IMPLEMENTATION 23
5.1 Platform Used 23
5.1.1 Hardware Used 23
5.1.2 Software Used 23
5.2 Implementation level Details 24
5.2.1 Testing 29
5.2.2 Test Case 31
REFERENCE 33
VII
LIST OF FIGURES
VIII
LIST OF TABLE
IX