0% found this document useful (0 votes)
9 views5 pages

Table of Content

The document outlines the structure and content of a comprehensive guide on software development, covering topics such as the Software Development Life Cycle (SDLC), requirement analysis, system design, testing, and implementation. It includes detailed sections on various design methodologies, including data flow diagrams and UML, as well as testing strategies and future enhancements. The document concludes with a bibliography and figures illustrating key concepts.

Uploaded by

taiyarimeri1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views5 pages

Table of Content

The document outlines the structure and content of a comprehensive guide on software development, covering topics such as the Software Development Life Cycle (SDLC), requirement analysis, system design, testing, and implementation. It includes detailed sections on various design methodologies, including data flow diagrams and UML, as well as testing strategies and future enhancements. The document concludes with a bibliography and figures illustrating key concepts.

Uploaded by

taiyarimeri1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

TABLE OF CONTENT

CHAPTER 1: INTRODUCTION...............................................................................1

1.1 Background.................................................................................................2

1.2 Objective.....................................................................................................2

1.3 Purpose & Scope.........................................................................................3

CHAPTER 2 : SOFTWARE DEVLOPMENT LIFE CYCLE................................4

2.1 What is SDLC..............................................................................................5

2.2 Advantage of SDLC.................................................................................... 5

2.3 Phase of SDLC............................................................................................ 6

CHAPTER 3: REQUIREMENT ANALYSIS..........................................................9

3.1 Requirenment and analysis........................................................................ 10

3.2 Problem defination......................................................................................11

3.3 Requirement specification...........................................................................11

3.4 Feasibility Study......................................................................................... 11

3.5 Planning & scheduling................................................................................13

3.6 Software Hardware Requirement................................................................13

3.7 Tools........................................................................................................... 14

3.8 Prelimary product discription .................................................................... 14

3.6 Fact finding Technique .............................................................................. 15


CHAPTER 4: SYSTEM DESIGN.............................................................................. 16

4.1 Database Design......................................................................... 17

4.1.1 Introduction................................................................................. 17

4.1.2 Types of data dictionary.............................................................. 17

4.1.3 Why data dictionary is important?...............................................18

4.1.4 Data dictionary............................................................................ 19

4.2 Data Flow Diagram.................................................................................... 25

4.2.1 What is data flow diagram............................................................ 25

4.2.2 Componant of data flow diagram.................................................25

4.2.3 Rules of data flow diagram.......................................................... 28

4.2.4 Level of data flow diagram..................................................................... 28

4.2.5 Advantage of data flow diagram.................................................. 28

4.2.6 Disadvantage of data flow diagram.........................................................28

4.2.7 Data flow diagram....................................................................................29

4.3 E-R Diagram............................................................................................. 34

4.3.1 What is ER diagram...................................................................... 34

4.3.2 Why use ER diagram.....................................................................34

4.3.3 ER diagram symbol and notation.................................................. 34

4.3.4 Relationship..............................................................................................35

4.4 Flow Chart...................................................................................................39


4.5 UML…................................................................................................. 41

4.5.1 Introduction................................................................................... 41

4.5.2 Characteristic.................................................................................41

4.5.3 Types of UML...............................................................................42

A. Use Case.............................................................................................43

B. Activity Diagram................................................................................ 44

4.6 Input & Output Design........................................................................... 46

4.6.1. Input Design.................................................................................. 46

4.6.2. Output Design............................................................................... 51

4.7 Coding.................................................................................................... 54

CHAPTER 5: TESTING & IMPLEMENTATION................................................... 56

5.1 Introduction of Testing.................................................................................57

5.2 Characteristics of testing............................................................................. 58

5.3 Type of Testing............................................................................................ 59

5.4 Testing Method............................................................................................61

5.5 Test Cases.....................................................................................................62

5.6 Implementation............................................................................................65

CHAPTER 6:CONCLUSION.....................................................................................66

6.1 Conclusion................................................................................................... 67

6.2 Limitation of system................................................................................... 67

6.3 Future Enhancement....................................................................................68

6.4 Lerning While Devloping........................................................................... 68

CHAPTER 7: BIBLIOGRAPHY................................................................................. 69
TABLE OF FIGURE

Figure 2.1 : Phase of SDLC............................................................................................ 6

Figure 3.1 : Feasibility study.........................................................................................11

Figure 4.1 : Components of DFD...................................................................................27

Figure 4.2: Context Level Diagram................................................................................29

Figure 4.3: Admin 1st Level Diagram............................................................................ 30

Figure 4.4: Admin 2st Level Diagram (Process 3)..........................................................31

Figure 4.5: Admin 2st Level Diagram (Process 4)..........................................................31

Figure 4.6: User 1st Level Diagram............................................................................... 32

Figure 4.7: User 2st Level Diagram (Process 4)............................................................. 33

Figure 4.8: User 2st Level Diagram (Process 5)............................................................. 33

Figure 4.9: ER-Notation.................................................................................................35

Figure 4.10: 1 to 1.......................................................................................................... 36

Figure 4.11: 1 to M.........................................................................................................36

Figure 4.12: M to 1.........................................................................................................37

Figure 4.13: M to M....................................................................................................... 37

Figure 4.14:ERD............................................................................................................ 38

Figure 4.15: flow chart................................................................................................... 40

Figure 4.16: Types of UML........................................................................................... 42

Figure 4.17: UML Use Case Diagram........................................................................... 43

Figure 4.18:Activity diagram Notation.......................................................................... 44

Figure 4.19: Activity diagram........................................................................................ 45

Figure 4.20: Registration................................................................................................46

Figure 4.21: Login..........................................................................................................47

Figure 4.22: Add to cart................................................................................................. 47

Figure 4.23: Checkout.................................................................................................... 48


Figure 4.24:Payment...................................................................................................... 48

Figure 4.25:Add user......................................................................................................49

Figure 4.26: Add Product............................................................................................... 49

Figure 4.27: Edit User.................................................................................................... 50

Figure 4.28:Edit Product................................................................................................ 50

Figure 4.29: Dashbord....................................................................................................51

Figure 4.30: Manage Product......................................................................................... 52

Figure 4.31: Manage User..............................................................................................52

Figure 4.32: Home.........................................................................................................53

Figure 4.33: Home Footer.............................................................................................. 53

Figure 4.34: Category.....................................................................................................53

Figure 5.1: Testing........................................................................................................ 59

You might also like