Table of Content

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

TABLE OF CONTENTS

Abstract

1. Introduction 1-5

1.1 Overview
1.2 Motivation
1.3 Scope of the project
1.4 Proposed System

2. Literature Survey 6-17

3. Software Requirement Specifications 18-20

3.1 Introduction
3.2 Stakeholders

3.3 Functional Requirements

3.4 Non-Functional Requirements

3.5 System Requirements

4. System Analysis and Design 20-26

4.1 System Analysis


4.2 System Architecture
4.3 Use Case Diagram
4.4 Sequence Diagram
4.5 Interaction overview diagram
4.6 Data Flow Diagram
5. Implementation 27-32
5.1 Overview of .NET
5.2 Introduction to C#
5.3 Reason for choosing .NET
5.4 Image Processing Steps
5.5 Advantages

6. Testing 33-39

6.1 Purpose of testing

6.2 Black Box Testing

6.3 White Box Testing

6.4 Different Levels of Testing


6.4.1 Unit Testing
6.4.2 Integration Testing
6.4.3 System Testing
6.4.4 Acceptance Testing
6.5 Training Data

6.6 Testing data

6.7 Crop data with ph value

6.7.1 TEST CASES

7. SNAPSHOTS 40-46

Conclusion
Future Enhancements

References
LIST OF FIGURES

Figure 1.4 Proposed Systems 04

Figure 4.2 System Architecture 21

Figure 4.3 Use case Diagram 23

Figure 4.4 Sequence Diagram 24


Figure 4.5 Interaction overview Diagram 25

Figure 4.6 Data Flow Diagram 26

Figure 5.4 Digital image processing 30

Figure 6.4: Different Levels of Testing 34

Figure 7.1: Front end design for the application 40

Figure 7.2: Selecting the image for testing 41

Figure 7.3: Load the image 41

Figure 7.4: Displaying the Grayscale image 42

Figure 7.5: Displaying the binary image 42

Figure 7.6: Identifying the soil 43

Figure 7.7: Displaying the crops with ph value 43

Figure 7.8: Choosing the image 44

Figure 7.9: Displaying the Grayscale image 44

Figure 7.10: Display the binary image 45

Figure 7.11: Identifying the soil 45

Figure 7.12: Display the crops can be grown in soil 46

You might also like