0% found this document useful (0 votes)
54 views

Fruit Selling Website

This document outlines the requirements for developing a fruit selling website. It will allow admins to manage fruit categories, products, orders and other admin functions. Users will be able to view fruits by category, view product details, and contact the company. The feasibility, scope, development process, interfaces, database tables and implementation phases are discussed at a high level. The goal is to make the fruit selling and management process more convenient and efficient.

Uploaded by

Ruchita
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views

Fruit Selling Website

This document outlines the requirements for developing a fruit selling website. It will allow admins to manage fruit categories, products, orders and other admin functions. Users will be able to view fruits by category, view product details, and contact the company. The feasibility, scope, development process, interfaces, database tables and implementation phases are discussed at a high level. The goal is to make the fruit selling and management process more convenient and efficient.

Uploaded by

Ruchita
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

FRUIT SELLING WEBSITE

Contents
A) Requirement Gathering ............................................................................................................................ 3
1. Company Profile : .................................................................................................................................. 3
2. Selection of Topic .................................................................................................................................. 3
3. Scope ..................................................................................................................................................... 4
4. Overview .............................................................................................................................................. 4
5. Feasibility study.................................................................................................................................... 4
6. Development Process Model ................................................................................................................ 5
B) Overall Description ................................................................................................................................... 6
1. Website Perspective : ........................................................................................................................... 6
2. Website Function:- ................................................................................................................................ 6
3. User Characteristics:- ............................................................................................................................ 6
C) General Constraints:- ................................................................................................................................ 7
1. Log in validation : .................................................................................................................................. 7
2. Assumption : ........................................................................................................................................ 7
D) Specific Requirements:-............................................................................................................................ 7
1. External Interface Requirement:........................................................................................................... 7
1.1 User and Admin Interface: .............................................................................................................. 7
2. Functional Requirements Of Admin :.................................................................................................... 8
2.1 Module 1: Dashboard ..................................................................................................................... 8
2.2 Module 2 : Food Category............................................................................................................... 8
2.3 Module 3: Fruits .............................................................................................................................. 8
2.4 Module 4: Order section ................................................................................................................. 8
2.5 Module 5: Manage admin ............................................................................................................... 8
2.6 Module 6: Logout ............................................................................................................................ 9
3. Functional Requirements Of User:- ...................................................................................................... 9
3.1 Module 1:-Home ............................................................................................................................. 9
3.2 Module 2: Categories ...................................................................................................................... 9
3.3 Module 2: Fruits .............................................................................................................................. 9
3.4 Module 2: Contact .......................................................................................................................... 9
E) DESIGN CONSTRAINTS .............................................................................................................................. 9
F) SYSTEM ATTRIBUTES ................................................................................................................................ 9

1|Page
FRUIT SELLING WEBSITE
g) System Design ......................................................................................................................................... 10
1. External Interfaces .......................................................................................................................... 11
a. Name of Website ............................................................................................................................ 11
b. Details of interface .......................................................................................................................... 11
2. EVENT TABLES ..................................................................................................................................... 11
Manage Admin : .................................................................................................................................. 11
Food category ..................................................................................................................................... 11
H) IMPLEMENTATION PHASE ...................................................................................................................... 12
Coding/Building....................................................................................................................................... 12
ScreenLayouts ..................................................................................................................................... 12
BIBLOGRAPHY ......................................................................................................................................... 21

2|Page
FRUIT SELLING WEBSITE

A) REQUIREMENT GATHERING

1. Company Profile :

Name : Fresh Fruits.

Contact number: +022 34567

Address: 768 Affinity Plaza, near Dixit Marg, Mulund East , Mumbai
434267

Main Office: Mulund.

Branches: Dadar, Borivali, Kandivali, Vile Parle and Wadala.

Owner: Amisha Rane and Ruchi Bagrecha.

Email Address: amisharane2000@gmail.com &


ruchibagrecha21@gmail.com

2. Selection of Topic

The fruit selling website will make not only sell fresh high quality fruits but also
store of the records of each and every transaction, availability details, customer
records and information, purchase information. It makes the entire process
convenient and a lot easier. The fruits are sorted according to their categories like
exotic, indian, organic and seedless. It becomes convenient for the user to find the
fruits they need.

3|Page
FRUIT SELLING WEBSITE

The supplier and sales information in the database can be accessed anytime which
would make generation of bills easier. The bill history can be retrieved promptly.
And reports will be generated based on different criteria.

3. Scope
The project could be implemented in an average sized organization. An average
company will not be very keen on spending loads of money on sales management.
Whereas our project will greatly reduce the costs which is using common and cheap
office items like database and desktop application. And also there is no requirement
to store books or accounts. The data is directly stored in the database in the hard disk
of the PC.

4. Overview
This project “Fruit selling website” is software part of the Fruit management
system; on improving this software we can easily track all the Employee detail, sales
item detail and purchase detail, stock detail, bill detail and also we can able generate
report. The main goal of the software is build a good management tool. The Fruit
selling website will make storing of the customer records, stock records, sales detail
easier. The customer purchase and item stock history can be retrieved very promptly.
And reports should be generated based on different criteria’s.

5. Feasibility study
A feasibility study is used to determine the viability of an idea. The objective
of such a study is to ensure a project is legally and technically feasible and
economically justifiable. It tells us whether a project is worth the investment.

The system which is to be prepared it should be operational feasible, technical


feasible, economical feasible.

4|Page
FRUIT SELLING WEBSITE

6. Development Process Model


The development process is divided into four distinct phases that each involve
business modeling, analysis and design, implementation, testing, and deployment.
The four phases are:
1. Inception - The idea for the project is stated. The development team
determines if the project is worth pursuing and what resources will be
needed.

2. Elaboration - The project's architecture and required resources are further


evaluated.

3. Construction - The project is developed and completed.

4. Transition - Final adjustments or updates are made based on feedback


from end users.

5|Page
FRUIT SELLING WEBSITE

B) OVERALL DESCRIPTION

1. Website Perspective :
The product will be developed completely independent and standalone.

Fruit selling website collects and stores information about purchase, sales etc.
and stores it in the database file which can be retrieved and used when ever
needed and all the validations are performed during the entry of the data by the
user thus ensuring that the user can not enter any wrong data which would cause
problem later. It is a complete package for delivery of fruits.

2. Website Function:-
This project includes graphical user interface with simple menus, which help the
user to input, process and retrieve data with ease. This project is designed to sell
fruits where in they need to keep track of Sales logs, it also describes stock record,
sales records, admin information etc. The different modules specified are used for
the identification purpose, to make transactions based on different criteria.

3. User Characteristics:-
The user of this product is supposed to be fairly educated about the usage
of the computers. He should understand how to order fruits by clicking on them and
he should have knowledge about searching for the required fruit. A person who has
no knowledge of computers will find it difficult to understand the system. But with
a little knowledge it will be very easy to handle the project.

Admin : The system allows the fruit shop user to maintain the records of employee,
customer, goods. The user can manage the records by adding, deleting and searching
for information, which are necessary. The system provides the facility of viewing
the report on the subject by the user.

6|Page
FRUIT SELLING WEBSITE

C) GENERAL CONSTRAINTS:-

1. Log in validation :

Fruit selling website’s admin section has Login Name and Password to enter
into the system. If both are valid then only Admin is allowed to enter into system.
Login Name and Password can also be changed.

2. Assumption :

The application becomes slow when the number of simultaneous user exceeds
certain limits.

➢ The code should be free with compilation errors or system errors.


➢ The product must have an interface which is simple enough to
understand.

D) SPECIFIC REQUIREMENTS:-
1. External Interface Requirement:
1.1 User and Admin Interface:

Visual basics and SQL server is used for user and admin interface and for
maintaining Database respectively. VISUAL studio is used as a front-end
application and SQL server is used as a back-end application.

7|Page
FRUIT SELLING WEBSITE

2. Functional Requirements Of Admin :


2.1 Module 1: Dashboard

Dashboard module displays the number of food categories, the number of


foods, the number of orders, revenue generated, number of pending order, the
number of orders on delivery, the number of cancelled orders and the number of
admins. Dashboard can be edited if any changes are to be needed.

2.2 Module 2 : Food Category

Admins can add, delete or update food categories according to the


availability. Categories can be updated based on admin preference and availability
of fruits. It depends on admin what to add and what not to.

2.3 Module 3: Fruits

All the details of the fruits that are available is added in this section of the
admin panel. The price of the fruits are updated according to admin. Actions like
update fruit and delete fruits can be done according to the stocks of fruits.

2.4 Module 4: Order section


The status of orders is displayed in this module. Orders can be updated as
per their status. Ordered, on-delivery, delivered and cancelled are the statuses
which can be updated. This information about the orders is also stored in the
database .
2.5 Module 5: Manage admin
Admins can be added, updated and deleted in this module. The admin can
also change password of admin panel based on their preference.

8|Page
FRUIT SELLING WEBSITE

2.6 Module 6: Logout


It brings the admin to the login page wherein the admin needs to put in the
password and username. Correct username and password allows access to the
admin portal.

3. Functional Requirements Of User:-


3.1 Module 1:-Home
This page is used for direct access to categories of fruits and fruits menu.
The fruits can be selected and ordered directly on this page by the user.

3.2 Module 2: Categories


This page displays categories of fruits : Indian, seedless, exotic and
organic. Upon selection of any one of the categories, the fruits which belong to that
particular category is displayed.

3.3 Module 2: Fruits


This page displays fruits menu which consists of all fruits in all categories.
There is an option of “Order Now” which opens the page where in the users can
put in their requirements and information. This information is then stored in the
database.

3.4 Module 2: Contact


This page displays information and details regarding the owners of the
website.

E) DESIGN CONSTRAINTS

The Fruit selling websites shall be a stand-alone system running in a Windows


environment. The system shall be developed using visual basics and SQL server.

F) SYSTEM ATTRIBUTES

The coding is done with following characteristics in mind:

➢ Ease of design to code translation


9|Page
FRUIT SELLING WEBSITE

➢ Code efficiency
➢ Memory efficiency
➢ Response time
➢ Maintainability
➢ Security
➢ Simple ease to understand code
➢ Efficient and consistent logic

G) SYSTEM DESIGN

Applicable Documents:

There are mainly the following functional components they are…..

Login
Change password
Add Fruit
Order now
Delete Fruit
Add admin
Delete admin
Update fruit
Update admin
Number of orders
Logout

10 | P a g e
FRUIT SELLING WEBSITE

1. External Interfaces

a. Name of Website
Fresh Fruits- Fruit selling website

b. Details of interface
▪ Admin login into the application user name & password.
▪ After successful login it can access and manage customer
details, add items, update items, delete items.
▪ User can order fruits conveniently.
▪ The entire record of orders is kept.

2. EVENT TABLES
Manage Admin :
Field Name Data Type Constraints Description
Supplierid- Sr int Primary Key ID of admin
no
Full name nvarchar Not Null Name of admin
Username nvarchar Not Null Username of admin
Actions Nvarchar Not Null Delete, update admin and
(button) change password.
Food category
Field Name Data Type Constraints Description
Sr no int Primary Key Category sr. no
Title nvarchar Not Null Category name
Image image Not Null Category image
Featured nvarchar Not Null Yes or no
Active nvarchar Not Null Yes or no
Actions Nvarchar Not Null Delete, update , add
(button) Category.

11 | P a g e
FRUIT SELLING WEBSITE

H) IMPLEMENTATION PHASE

Coding/Building

ScreenLayouts

If the login is successful, “login successful” is displayed.

12 | P a g e
FRUIT SELLING WEBSITE

If the login is unsuccessful, “Password or Username did not


match” is displayed.

Dashboard:

13 | P a g e
FRUIT SELLING WEBSITE

Manage food category: Different categories can be added,


updated or deleted.

14 | P a g e
FRUIT SELLING WEBSITE

Manage fruits: Different fruits can be added, updated or


deleted.

15 | P a g e
FRUIT SELLING WEBSITE

16 | P a g e
FRUIT SELLING WEBSITE

17 | P a g e
FRUIT SELLING WEBSITE

Manage fruit order : Orders are listed and can be updated.

Manage Admin : Admins can be added, updated or deleted.

18 | P a g e
FRUIT SELLING WEBSITE

User Menu

Search Bar

User Fruit Menu

19 | P a g e
FRUIT SELLING WEBSITE

Fruit Categories

Footer

Contact

20 | P a g e
FRUIT SELLING WEBSITE

BIBLOGRAPHY
http://www.google.com
http://www.youtube.com

21 | P a g e

You might also like