SlideShare a Scribd company logo
-By Priyank Mandalia(10DCE080)
Project Profile
Project Title SmartVision Enterprise Android App
Team Member Priyank V. Mandalia
Project Description It is based on server based image recognition algorithm
which scans the product in real-time and gives relevant
information about the product. It also gives option to buy
the product and option to add the product wish-list for
future buying.
Front-end Tools Eclipse ADT
Language: Java and XML
Back-end Tools Java, JSON and SQLite
System Analysis
 Introduction:
The conventional way of buying the product is to visit the shop
or mall of to order it from the e-commerce websites. But as
the world is rapidly shifting towards using smartphones and
tablet computer gone are those old ways to buy the product.
In order to develop something innovative we come across to
the idea of image recognition where the user has to just take
the picture of the desired product and it will identify the
product in real-time and gives the user its description. It then
provides feature to buy that specific product through various
sources and other important features like to add the product
to wish-list for future buying.
Continue...
 Objective:
Aim of this application is to enable visual search of the
product. Customers can take a photo of the object (Any
item/product) and use that photo to get more information
about that that item/product. Item/Product detail page should
also have option to buy a product so user can buy it directly
from the application
Requirements:
 Functional Requirements
 The user will be required to have Android based
Smartphone or Tablet to download these Apps.
 The user must provider required permissions to the
Apps for successful working of the app. Without this
the application will not work perfectly.
 If the error occurs due to certain possibility then it will
lead to closing of the app for the user to again start it or
it will ask to send the error report to the Developer.
 The user will need to have high resolution Android
Smartphone or Tablet for enjoying the app
Continue...
 Non-Functional Requirements:
 Performance Requirement:
This app needs to be load in no more than 2 seconds and
there should not any latency or lag during App usage.
 Safety Requirement:
Although this app will never harm the device but user must be
careful while using the app.
 Security Requirement:
The user will need to accept the user agreement and read it
carefully before downloading the Android App.
Feasibility Study:
 A feasibility study is undertaken to determine the possibility or
probability of either improving the existing system or developing
a completely new system.
 It helps to obtain an overview of the problem and to get rough
assessment of whether feasible solutions exist.
 This is essential to avoid committing large resources to a
project and then repent on it later.
 There are three aspects in feasibility study portion of the
preliminary investigation:
 Technical feasibility.
 Economic feasibility
Continue...
 Technical Feasibility:
 Technical feasibility determines whether the work for the project be
done with the present equipment, current procedures, existing
software’s technology.
 The system is going to be developed on Eclipse ADT as front-end tool,
SQLite and online server service as Back-end tool.
 The App can easily used in any system working on the Android
operating system.
 Minimum requirement of the system should be as follow.
-Any Smartphone or Tablet having Google Android OS.
-Works on Android 2.3 or higher versions like Android 4.2(Jelly Bean)
 Technical feasibility determines whether the technology needed for the
proposed system is available and how it can be integrated within the
existing System.
Continue...
 Economic feasibility looks at the financial aspects of the Project.
Economic feasibility concerns with the returns from the investments
in a project. It determines whether it is worthwhile to invest the
money in the proposed system. It is worthwhile spending a lot of
money on a project for no returns.
 To carry out an economic feasibility for a system, it is necessary to
place actual money value against any activities needed to
implement the project.
 The development of the Android Apps doesn’t need huge amount of
money to be invested. But for creating high quality User-Interface it
needs various types of tool which demands money to be invested. If
the app needs server for storing the data in the database then we
must take care of the financial requirement of the particular app.
The app may come out to very costly based on the usage of various
resources.
Application Functional Flow:
System Design:
 Entity Relationship Diagram:
Data Dictionary of Wish-list:
Name Data Type Size Description
Product Name Varchar 50 Name of Person
Product id Number 10 Product ID
Product Flag Number 5 Flag
Product Image Blob 200 Image of Product
Data Dictionary of Online
History:
Name Data Type Size Description
Product Name Varchar 50 Name of Product
Product id Number 10 Product ID
Product Image Blob 200 Image of Product
Data Dictionary of Local
History:
Name Data Type Size Description
Product Name Varchar 50 Name of Product
Product id Number 10 Product ID
Product Image Blob 200 Image of Product
SmartVision ScreenShots:
 Dashboard:
Camera Interface:
Scanning Result:
Buying Page:
Product Description:
Product History:
Product Wish-list:
Conclusion:
 Thus with the help of this project I developed high quality
Image recognition Android App. With the use of this app user
can buy the product or just get information about it by taking
its picture in real-time in a futuristic way. Any Android
smartphone or Tablet user around the world can download
this app and can enjoy it.
Thank You...

More Related Content

What's hot (20)

DOC
Karthick profile
Karthick D
 
DOC
sudheer kumar.Resume @2016
sudheer kumar
 
PDF
4 Things Only Experts Know About Android App Development
Techcronus Business Solutions Pvt. Ltd.
 
DOCX
Resume-Android Developer
Nikhil Desale
 
PPTX
Event Ticket Booking and Scanning System-3
calicojoe
 
PDF
The Mobile App Product Requirements Template
Brittany Armour
 
DOCX
Sarvesh Upadhyay
Sarvesh Upadhyay
 
PDF
Maximizing your enterprise mobility and mobile testing strategy
Perfecto Mobile
 
PDF
Android Developer Resume Fresher
bhanu pro
 
PDF
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
Journal For Research
 
PDF
T Bytes Agile & AI Operations
EGBG Services
 
DOCX
Android developer
sujjan
 
PDF
Achieving 100% mobile test coverage perfecto mobile
Perfecto Mobile
 
DOCX
awadhesh online
Awadhesh Kumar Roy
 
PPT
Android_Workshop
Senthil ACS
 
DOC
Pravin Agrawal
Pravin Kumar Agrawal
 
DOCX
Vikas beldar
Vikas Beldar
 
PDF
Mobile app works
Pepiras Technologies
 
PDF
Sneha raut
Sneha Raut
 
DOCX
Suresh_Resume
Suresh Kumar
 
Karthick profile
Karthick D
 
sudheer kumar.Resume @2016
sudheer kumar
 
4 Things Only Experts Know About Android App Development
Techcronus Business Solutions Pvt. Ltd.
 
Resume-Android Developer
Nikhil Desale
 
Event Ticket Booking and Scanning System-3
calicojoe
 
The Mobile App Product Requirements Template
Brittany Armour
 
Sarvesh Upadhyay
Sarvesh Upadhyay
 
Maximizing your enterprise mobility and mobile testing strategy
Perfecto Mobile
 
Android Developer Resume Fresher
bhanu pro
 
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
Journal For Research
 
T Bytes Agile & AI Operations
EGBG Services
 
Android developer
sujjan
 
Achieving 100% mobile test coverage perfecto mobile
Perfecto Mobile
 
awadhesh online
Awadhesh Kumar Roy
 
Android_Workshop
Senthil ACS
 
Pravin Agrawal
Pravin Kumar Agrawal
 
Vikas beldar
Vikas Beldar
 
Mobile app works
Pepiras Technologies
 
Sneha raut
Sneha Raut
 
Suresh_Resume
Suresh Kumar
 

Similar to SmartVision Android App (20)

PDF
best Mobile App Development Companies in Bangalore.pdf
IndGlobal Digital Private Limited
 
PPTX
PPT on Android Applications
Ashish Agarwal
 
PDF
Application for Data Sync Between Different geo Locations
Mike Taylor
 
DOCX
yogesh CV
yogesh upadhyay
 
DOC
AshutoshMishra-v1.0
Ashutosh Mishra
 
PDF
Mobile Apps Performance Testing Using Open Source Tool JMeter
Devendra Singh
 
PPT
Case study on Movie Quiz App For IPhone and IPad – Facebook Enabled
Grey Matter India Technologies PVT LTD
 
PPT
Android_ver_01
Senthil ACS
 
PDF
Anurag Gautam
Anurag Gautam
 
PPTX
Customer engagement platform
Bhavdip Bhalodia
 
PDF
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET Journal
 
PDF
Free advertising platform for businesses with IOS & Android Apps development
Mike Taylor
 
PDF
Free advertising platform for businesses with IOS & Android Apps development
Mike Taylor
 
PPTX
Getting started with android programming
PERKYTORIALS
 
PPTX
Looksoft Mobile Transformation
Looksoft
 
PPTX
Looksoft Mobile Transformation
Looksoft
 
PDF
Android app development guide for freshers by ace web academy
Ace Web Academy -Career Development Center
 
PDF
Rohit Resume
Rohit Chaskar
 
PDF
Rabish kumar singh QA Engineer 3 years experience
Ravish Singh
 
PPTX
Steps For Building A Successful App For Your Business.pptx
Concetto Labs
 
best Mobile App Development Companies in Bangalore.pdf
IndGlobal Digital Private Limited
 
PPT on Android Applications
Ashish Agarwal
 
Application for Data Sync Between Different geo Locations
Mike Taylor
 
yogesh CV
yogesh upadhyay
 
AshutoshMishra-v1.0
Ashutosh Mishra
 
Mobile Apps Performance Testing Using Open Source Tool JMeter
Devendra Singh
 
Case study on Movie Quiz App For IPhone and IPad – Facebook Enabled
Grey Matter India Technologies PVT LTD
 
Android_ver_01
Senthil ACS
 
Anurag Gautam
Anurag Gautam
 
Customer engagement platform
Bhavdip Bhalodia
 
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET Journal
 
Free advertising platform for businesses with IOS & Android Apps development
Mike Taylor
 
Free advertising platform for businesses with IOS & Android Apps development
Mike Taylor
 
Getting started with android programming
PERKYTORIALS
 
Looksoft Mobile Transformation
Looksoft
 
Looksoft Mobile Transformation
Looksoft
 
Android app development guide for freshers by ace web academy
Ace Web Academy -Career Development Center
 
Rohit Resume
Rohit Chaskar
 
Rabish kumar singh QA Engineer 3 years experience
Ravish Singh
 
Steps For Building A Successful App For Your Business.pptx
Concetto Labs
 
Ad

SmartVision Android App

  • 2. Project Profile Project Title SmartVision Enterprise Android App Team Member Priyank V. Mandalia Project Description It is based on server based image recognition algorithm which scans the product in real-time and gives relevant information about the product. It also gives option to buy the product and option to add the product wish-list for future buying. Front-end Tools Eclipse ADT Language: Java and XML Back-end Tools Java, JSON and SQLite
  • 3. System Analysis  Introduction: The conventional way of buying the product is to visit the shop or mall of to order it from the e-commerce websites. But as the world is rapidly shifting towards using smartphones and tablet computer gone are those old ways to buy the product. In order to develop something innovative we come across to the idea of image recognition where the user has to just take the picture of the desired product and it will identify the product in real-time and gives the user its description. It then provides feature to buy that specific product through various sources and other important features like to add the product to wish-list for future buying.
  • 4. Continue...  Objective: Aim of this application is to enable visual search of the product. Customers can take a photo of the object (Any item/product) and use that photo to get more information about that that item/product. Item/Product detail page should also have option to buy a product so user can buy it directly from the application
  • 5. Requirements:  Functional Requirements  The user will be required to have Android based Smartphone or Tablet to download these Apps.  The user must provider required permissions to the Apps for successful working of the app. Without this the application will not work perfectly.  If the error occurs due to certain possibility then it will lead to closing of the app for the user to again start it or it will ask to send the error report to the Developer.  The user will need to have high resolution Android Smartphone or Tablet for enjoying the app
  • 6. Continue...  Non-Functional Requirements:  Performance Requirement: This app needs to be load in no more than 2 seconds and there should not any latency or lag during App usage.  Safety Requirement: Although this app will never harm the device but user must be careful while using the app.  Security Requirement: The user will need to accept the user agreement and read it carefully before downloading the Android App.
  • 7. Feasibility Study:  A feasibility study is undertaken to determine the possibility or probability of either improving the existing system or developing a completely new system.  It helps to obtain an overview of the problem and to get rough assessment of whether feasible solutions exist.  This is essential to avoid committing large resources to a project and then repent on it later.  There are three aspects in feasibility study portion of the preliminary investigation:  Technical feasibility.  Economic feasibility
  • 8. Continue...  Technical Feasibility:  Technical feasibility determines whether the work for the project be done with the present equipment, current procedures, existing software’s technology.  The system is going to be developed on Eclipse ADT as front-end tool, SQLite and online server service as Back-end tool.  The App can easily used in any system working on the Android operating system.  Minimum requirement of the system should be as follow. -Any Smartphone or Tablet having Google Android OS. -Works on Android 2.3 or higher versions like Android 4.2(Jelly Bean)  Technical feasibility determines whether the technology needed for the proposed system is available and how it can be integrated within the existing System.
  • 9. Continue...  Economic feasibility looks at the financial aspects of the Project. Economic feasibility concerns with the returns from the investments in a project. It determines whether it is worthwhile to invest the money in the proposed system. It is worthwhile spending a lot of money on a project for no returns.  To carry out an economic feasibility for a system, it is necessary to place actual money value against any activities needed to implement the project.  The development of the Android Apps doesn’t need huge amount of money to be invested. But for creating high quality User-Interface it needs various types of tool which demands money to be invested. If the app needs server for storing the data in the database then we must take care of the financial requirement of the particular app. The app may come out to very costly based on the usage of various resources.
  • 11. System Design:  Entity Relationship Diagram:
  • 12. Data Dictionary of Wish-list: Name Data Type Size Description Product Name Varchar 50 Name of Person Product id Number 10 Product ID Product Flag Number 5 Flag Product Image Blob 200 Image of Product
  • 13. Data Dictionary of Online History: Name Data Type Size Description Product Name Varchar 50 Name of Product Product id Number 10 Product ID Product Image Blob 200 Image of Product
  • 14. Data Dictionary of Local History: Name Data Type Size Description Product Name Varchar 50 Name of Product Product id Number 10 Product ID Product Image Blob 200 Image of Product
  • 22. Conclusion:  Thus with the help of this project I developed high quality Image recognition Android App. With the use of this app user can buy the product or just get information about it by taking its picture in real-time in a futuristic way. Any Android smartphone or Tablet user around the world can download this app and can enjoy it.