Vous êtes sur la page 1sur 55

E-COMMERCE TECHNOLOGY FOR HORTICULTURAL

PRODUCTS

Trivedi Manushi B.
Roll No : 14
Reg.No: 06-0146-2013
6thsemester

Project Development
Index

Information gathering , Requirement analysis


Project Profile
and structuring
Analysis Current System , Proposed system,
Feasibility study
Use case/ Activity / Class diagrams
Design Data Dictionary, ERD
Project Planning Gantt chart, PERT chart
Testing Automated testing, Test cases
Future enhancement
Reference/ Bibliography

Information Gathering

In order to develop more efficient and


need based system, one should gather
the information from the real world.
The source of the collected information
may be physical or may be digital.
For, this project development, the
collected
information
have
been
referenced to several marketing reports,
articles, journals and blogs for customer
opinion.

Information Gathering

Article review

As per Times of India Article named Is fruit


juices is healthy?(30th May,2015) By Ms
Belani(nutrionist),
She elaborates: They may have some vitamins
but fruit juices are essentially chock full of sugar
and almost devoid of fiber. Preservatives don't
help much either. These products are pasteurized,
meaning they've been heated - this is to kill
potential bacteria but also pasteurization also kills
the enzymes and nutrients present in fruits
andvegetables and they contain a lot of sugar.
Instead eat whole fruits.

Journal review
As per FAO,(Chapter 8) JUICE
STABILIZATION AND PRESERVATION,
For manager,
More expensive than processed juice
Shorter shelf life
Quality demands proper storage
Shorter sales life
Safety responsibility high
More costly display space

Requirement Analysis

Requirements analysis, is the process of


determining user expectations for a new or
modified product.
These features, called requirements, must
be quantifiable, relevant and detailed.
Requirements are a description of how a
system should behave or a description of
system properties or attributes. It can
alternatively be a statement of 'what' an
application is expected to do.

Requirement Analysis

Once information data is gathered,


structured analysis is carried out on this
data to determine models. Usually usecases are developed to analyze the data
on various parameters depending on the
larger goals of the software solution.

Requirement
Determination
Now a day there are many issues
come in news, which is due to packaged
juices available in market that tends to
breast
cancer
and
other
various
unhealthy issues. This leads the demand
of fresh juices in the market. Usually
when we think about the shops of fresh
juices, it leads to time issues, travelling
and cost issues also. So fulfil this loop
hole, the IT may help a lot. For these
reasons,
the
project
have
been

Requirement structuring

Data Flow Diagram


Decision Table
Decision Tree

Data Flow Diagram(Level 0)

Data Flow Diagram(Level 1)

Data Flow Diagram(Level 1)

Decision Table Order Management

Rules

No

Conditions

No of current order of employee is


more than 3

Is order pending?

Actions

Allocate order to employee

Decision Tree Order Management

Case study : Fresh juice delivery


system

Case study : Fresh juice delivery


system

About an existing system:

The delivery system of fresh juice is not


have been implemented in market that
leads to ingrown real time base delivery of
fresh juices.
The market of the tetra package juices
have been low due to health issues, it leads
to demand of fresh juices in market.
The available services of the fresh are very
uncertain in terms of location, availability,
quality of juices, market cost etc.

Case study : Fresh juice delivery


system

Fresh fruit juice delivery system

Why
What
Key features
Limitation

Case study : Fresh juice delivery


system

Why it is necessary?

To fulfill the current demand of market and


customer for fresh juices
To increase the availability of services
To increase profit margin of producer
To decrease certain risk involve in storage
and durability

Case study : Fresh juice delivery


system

What is it?

It is web base platform to order different fresh juices with


available flavors and maintain and keep tracking of your
order delivery. As, product manager he can maintain his
sales and employees.

Case study : Fresh juice delivery


system

Key feature of the system:

There are basically three main users:


Product

manager
Employee
Customers

Case study : Fresh juice delivery


system

What product manager can do?


Add/delete or update product and
details.
Efficiently handle the orders and sales of
the system.
Assign the employees to the orders and
handle the staff.
Manage the pending and current orders
of the system.

Case study : Fresh juice delivery


system

What employee can do?


Get and update his orders assigned by the manager.
What customer can do?
Order his product with offered flavours of product.
See his orders status from starting to the end
through the system.
Also rate the product.
Can also get the different rated product.
Can also orders for different product as per his
choice with added sugar and preservatives, those
are offered options.

Case study : Fresh juice delivery


system

Limitation of proposed system:

The seasonal variability of products cant


be solved.
At large scale the economic feasibility
ruined.
The real time obstacles in delivery system
cant be solved which may lead to harm
product.

Feasibility study (Case


study)
Technical
Technical

Hardware
requirements
Size on disk : 27.6
MB
RAM : 1GB
Software
requirements
Microsoft visual
studio 2015 ASP.NET
Framework
Dreamweaver CS4
Adobe Photoshop
CS6
Flash CS4
Microsoft edge

Economical

Operational

Only
one
computer
is
require to deploy
and access the
app.
Software's
used
are open source.
So, no burden of
purchasing
the
software license.
Internet network
is easily available
and affordable.

Basic skills and


knowledge
of
developer about
concepts
of
database,
programming,
design etc are
required.
Ease to access
Ease of deployment

How system works?

There basically main five modules:

Order Management module


Product Management module
Sales module
User registration module
Employee assigning module

User Registration Module

Product Management Module(New


Product)

Product Management
Module

Order Management Module

Order Module

Order Management Module(Product


Manager)

New order, Pending


order

Employee Assigning Module

Sales Module

Use Case Diagram-Overall


System

Use case DiagramProduct Management

Use case Diagram-Order Management

Activity Diagram
Product Management

Activity Diagram
Order Management

Activity Diagram
Order Management

Activity Diagram
Order Management

Class Diagram-Overall
system

Data Dictionary Product


details

Data Dictionary Order


details

Data Dictionary Customer


details

Data Dictionary Employee


details

Entity Relationship Diagram

Entity Relationship Diagram

Project Plan Gantt Chart

Project Plan PERT Chart

Testing Selenium IDE


Selenium is a free (open source) automated
testing suite for web applications across
different browsers and platforms. It is quite
similar to HP Quick Test Pro (QTP) only that Selenium
focuses on automating web-based applications.
Selenium is not just a single tool but a suite of
software's, each catering to different testing needs
of an organization. It has four components.

Selenium Integrated Development Environment (IDE)


Selenium Remote Control (RC)
Web Driver
Selenium Grid

Testing Login Test case

Future Enhancement

Real
time
Inventory
management
system can be implemented to increase
functionality.

Orders tracking and supplies according


nearest location delivery management
system of product can be implemented.

Reference/ Bibliography

http://ijagcs.com/wp-content/uploads/2013/08/22292232.pdf
http://www.isaaa.org/resources/publications/pocketk/39/
http://iopscience.iop.org/2043-6262/3/3/033002
http://www.elsevier.com/__data/assets/pdf_file/0018/18053
1/Fruitjuicepackages_22
http://www.flipkart.com/
Beginning ASP.NET 4: in C# and VB
Adobe Dreamweaver classroom CC
Software Engineering book
SQL query and designing
https://www.youtube.com/

THANK YOU!!!!

The best new ideas live at the boundary


between the real world and software.

Vous aimerez peut-être aussi