0% found this document useful (0 votes)
35 views37 pages

3 SamplePresentation

Uploaded by

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

3 SamplePresentation

Uploaded by

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

Online Grocery Shop Android

App
Group Members
Introduction
Group ID: F2202F1A76
BC190400069 - Ali Raza
BC190409290 - Savera Zafar
INTRODUCTION OF
PROJECT

Online shopping is a way to sell food and other


household items using an Android application. This
project is an attempt to offer the benefits of online
shopping to stationary customers. Helps you shop
anywhere online via Android app. By using this app,
the customer gets online sales without any physical
intervention .
Vu Process Model
Use Case Diagram
Items
Customer
All Require Data Address Password

<<include>> <<include>>
Username Number Order <<include>>
Add
Registration <<include>>
<<include>> <<include>>

<<include>> <<include>> Monitoring


Name
Password <<include>> View Pending Orders
<<include>>
<<include>> Update
Login View / Update Profile <<include>>
Number
Manage Customers / Items
<<include>> <<include>>
Delete
Fill Form <<include>> Address
Customer
<<include>> Add <<include>> New Category
Admin
Order Place
<<include>> <<include>> City <<include>>
Delivery Info
Remove

My Cart <<include>> Add Delivery Time Slot Verification


<<include>>

New Items <<include>>


Return Option <<include>>
View Remarks
<<include>>

Logout View All Products Remove New Customers


<<include>>
<<include>> <<include>>
<<include>> Orders
<<include>> <<include>>

Damage
Search Product Pending Product Customers Pending Orders
Other Related Problem
Business Rules Catalog
Customer Module:

User registration and login functionality


•Ability for customers to view different types of
products
•Ability for customers to add items to their cart and
place an order
•Ability for customers to view and edit their profiles
•Ability for customers to view their order history
•Ability for customer to schedule incoming deliveries
•Ability to return items if customers are damaged or
unsatisfied

•Ability for customers to pay cash on delivery


•Ability for users to fill a form providing their name,
number, address, CNIC city, delivery time slot and
payment method

•Ability for customers to search for a specific product


in the list by name
•Ability for users to view and edit their profiles
•Ability for customers to view all pending orders
Business Rules Catalog
Administrator Module:

•Administrator ability to monitor online grocery shop


•Administrator ability to add, update and delete categories
and items
•Administrator’s ability to verify orders and new customers
•An Admin can add now new category of items or remove
an existing category
•Admin ability to manage orders, update status, pickup,
generate reports and more
•Admin ability to view all pending orders and customer’s
remarks
Architectural Design
Team Structure

Savera Zafar (BC190409290)


Ali Raza (BC190400069)
Project Schedule
Sequence Diagrams
Logical Model/Class Diagram
Entity-Relationship Diagram
Database Diagram
User Interfaces
Tools

• IDE: Android Studio


• DBMS: Firebase
• Programming Language: Java/Kotlin
• UML: MS Visio, Office

You might also like