Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Software Analysis and Design

Data Flow Diagram:


Level 0:

AI Based Plant
Recommendation using
Soil Type Database

User/Admin

Level 1:

Sign In

Login

Scanning

AI Based Plant
Tips Recommendation using
Soil Type Database

About us

Contact Us
Class Diagram:

SignIn

Name (varchar) 31
Password(varchar) 31
Re-Password(varchar)31
MobileNo (varchar) 12
Email(varchar) 50
Address(varchar)50
insert()
update()
select()

* to 1

Login Scanning

Email(varchar) 50 SoilImagedata(blob) 500


1 to 1
Password(varchar) 31 find()

check()

* to *

Tips

Data (varchar) 500

select()

Table Design:
Sing in:
Column Name Data type Length Key
Name Varchar 31 Primary key
Password Varchar 31 Not Null
Re-Password Varchar 31 Not Null
Mobile Varchar 12 Not Null
Email Varchar 50 Primary Key
Address Varchar 50 Not Null
Login:
Column Name Data type Length Key
Email Varchar 50 Primary key/foreign key
Password Varchar 50 Foreign key

Scanning:
Column Name Data type Length Key
SoilImagedata blob 500

Tips:
Column Name Data type Length Key
Data Varchar 500

Sequence Diagram:

User Admin Sign In Login Scanning Tips Database

Sign In Login Scan the image Compare Image to dataset

Send the Recommended Plants

Find the Soil Type


Login Scan the image Get the tips that is similar in
the dataset

Send the Recommended Plants

Find the Soil Type


Login Scan the image Get the tips that is similar in
the dataset

Send the Recommended Plants


E-R Diagram:

Name Password
Email Password

Re-Password

Login Validation Sign in Mobile

Address
Email

Comparing from the


Scanning dataset
Tips

Image
UI Design:

Login Page:

Sign in Page:
Home and Scanning Page:

Tips Page:
About US Page:

Deployment Diagram:

AI Based Plant
Recommendation Configuration
using Soil Type

Server

Web server

You might also like