SlideShare uma empresa Scribd logo
1 de 23
-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...

Mais conteúdo relacionado

Mais procurados

Karthick profile
Karthick profileKarthick profile
Karthick profileKarthick D
 
sudheer kumar.Resume @2016
sudheer kumar.Resume @2016sudheer kumar.Resume @2016
sudheer kumar.Resume @2016sudheer kumar
 
Resume-Android Developer
Resume-Android DeveloperResume-Android Developer
Resume-Android DeveloperNikhil Desale
 
Event Ticket Booking and Scanning System-3
Event Ticket Booking and Scanning System-3Event Ticket Booking and Scanning System-3
Event Ticket Booking and Scanning System-3calicojoe
 
The Mobile App Product Requirements Template
The Mobile App Product Requirements TemplateThe Mobile App Product Requirements Template
The Mobile App Product Requirements TemplateBrittany Armour
 
Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyPerfecto Mobile
 
Android Developer Resume Fresher
Android Developer Resume FresherAndroid Developer Resume Fresher
Android Developer Resume Fresherbhanu pro
 
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSINGDEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSINGJournal For Research
 
T Bytes Agile & AI Operations
T Bytes Agile & AI OperationsT Bytes Agile & AI Operations
T Bytes Agile & AI OperationsEGBG Services
 
Android developer
Android developerAndroid developer
Android developersujjan
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobilePerfecto Mobile
 
Android_Workshop
Android_WorkshopAndroid_Workshop
Android_WorkshopSenthil ACS
 

Mais procurados (20)

Karthick profile
Karthick profileKarthick profile
Karthick profile
 
sudheer kumar.Resume @2016
sudheer kumar.Resume @2016sudheer kumar.Resume @2016
sudheer kumar.Resume @2016
 
4 Things Only Experts Know About Android App Development
4 Things Only Experts Know About Android App Development4 Things Only Experts Know About Android App Development
4 Things Only Experts Know About Android App Development
 
Resume-Android Developer
Resume-Android DeveloperResume-Android Developer
Resume-Android Developer
 
Event Ticket Booking and Scanning System-3
Event Ticket Booking and Scanning System-3Event Ticket Booking and Scanning System-3
Event Ticket Booking and Scanning System-3
 
The Mobile App Product Requirements Template
The Mobile App Product Requirements TemplateThe Mobile App Product Requirements Template
The Mobile App Product Requirements Template
 
Sarvesh Upadhyay
Sarvesh UpadhyaySarvesh Upadhyay
Sarvesh Upadhyay
 
Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategy
 
Android Developer Resume Fresher
Android Developer Resume FresherAndroid Developer Resume Fresher
Android Developer Resume Fresher
 
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSINGDEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
DEVELOPING CUSTOM APPS USING DYNAMIC XML PARSING
 
T Bytes Agile & AI Operations
T Bytes Agile & AI OperationsT Bytes Agile & AI Operations
T Bytes Agile & AI Operations
 
Android developer
Android developerAndroid developer
Android developer
 
Achieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobileAchieving 100% mobile test coverage perfecto mobile
Achieving 100% mobile test coverage perfecto mobile
 
awadhesh online
awadhesh onlineawadhesh online
awadhesh online
 
Android_Workshop
Android_WorkshopAndroid_Workshop
Android_Workshop
 
Pravin Agrawal
Pravin AgrawalPravin Agrawal
Pravin Agrawal
 
Vikas beldar
Vikas beldarVikas beldar
Vikas beldar
 
Mobile app works
Mobile app worksMobile app works
Mobile app works
 
Sneha raut
Sneha rautSneha raut
Sneha raut
 
Suresh_Resume
Suresh_ResumeSuresh_Resume
Suresh_Resume
 

Semelhante a SmartVision Android App

Doddanna_B_Java_Android_Trnd_EC_70%
Doddanna_B_Java_Android_Trnd_EC_70%Doddanna_B_Java_Android_Trnd_EC_70%
Doddanna_B_Java_Android_Trnd_EC_70%Doddanna B
 
PPT on Android Applications
PPT on Android ApplicationsPPT on Android Applications
PPT on Android ApplicationsAshish Agarwal
 
Application for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsApplication for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsMike Taylor
 
Mobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeterMobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeterDevendra Singh
 
Case study on Movie Quiz App For IPhone and IPad – Facebook Enabled
Case study on Movie Quiz App For IPhone and IPad –  Facebook Enabled Case study on Movie Quiz App For IPhone and IPad –  Facebook Enabled
Case study on Movie Quiz App For IPhone and IPad – Facebook Enabled Grey Matter India Technologies PVT LTD
 
Customer engagement platform
Customer engagement platformCustomer engagement platform
Customer engagement platformBhavdip Bhalodia
 
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET Journal
 
Free advertising platform for businesses with IOS & Android Apps development
Free advertising platform for businesses with IOS & Android Apps developmentFree advertising platform for businesses with IOS & Android Apps development
Free advertising platform for businesses with IOS & Android Apps developmentMike Taylor
 
Free advertising platform for businesses with IOS & Android Apps development
Free advertising platform for businesses with IOS & Android Apps developmentFree advertising platform for businesses with IOS & Android Apps development
Free advertising platform for businesses with IOS & Android Apps developmentMike Taylor
 
Getting started with android programming
Getting started with android programmingGetting started with android programming
Getting started with android programmingPERKYTORIALS
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft
 
Rabish kumar singh QA Engineer 3 years experience
Rabish kumar singh QA Engineer 3 years experienceRabish kumar singh QA Engineer 3 years experience
Rabish kumar singh QA Engineer 3 years experienceRavish Singh
 

Semelhante a SmartVision Android App (20)

Doddanna_B_Java_Android_Trnd_EC_70%
Doddanna_B_Java_Android_Trnd_EC_70%Doddanna_B_Java_Android_Trnd_EC_70%
Doddanna_B_Java_Android_Trnd_EC_70%
 
best Mobile App Development Companies in Bangalore.pdf
best Mobile App Development Companies in Bangalore.pdfbest Mobile App Development Companies in Bangalore.pdf
best Mobile App Development Companies in Bangalore.pdf
 
PPT on Android Applications
PPT on Android ApplicationsPPT on Android Applications
PPT on Android Applications
 
Application for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo LocationsApplication for Data Sync Between Different geo Locations
Application for Data Sync Between Different geo Locations
 
yogesh CV
yogesh CVyogesh CV
yogesh CV
 
AshutoshMishra-v1.0
AshutoshMishra-v1.0AshutoshMishra-v1.0
AshutoshMishra-v1.0
 
Mobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeterMobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeter
 
Case study on Movie Quiz App For IPhone and IPad – Facebook Enabled
Case study on Movie Quiz App For IPhone and IPad –  Facebook Enabled Case study on Movie Quiz App For IPhone and IPad –  Facebook Enabled
Case study on Movie Quiz App For IPhone and IPad – Facebook Enabled
 
Android_ver_01
Android_ver_01Android_ver_01
Android_ver_01
 
Anurag Gautam
Anurag GautamAnurag Gautam
Anurag Gautam
 
Customer engagement platform
Customer engagement platformCustomer engagement platform
Customer engagement platform
 
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using FirebaseIRJET- Displaying Smart Phone Data in the Desktop using Firebase
IRJET- Displaying Smart Phone Data in the Desktop using Firebase
 
Free advertising platform for businesses with IOS & Android Apps development
Free advertising platform for businesses with IOS & Android Apps developmentFree advertising platform for businesses with IOS & Android Apps development
Free advertising platform for businesses with IOS & Android Apps development
 
Free advertising platform for businesses with IOS & Android Apps development
Free advertising platform for businesses with IOS & Android Apps developmentFree advertising platform for businesses with IOS & Android Apps development
Free advertising platform for businesses with IOS & Android Apps development
 
Getting started with android programming
Getting started with android programmingGetting started with android programming
Getting started with android programming
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile Transformation
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile Transformation
 
Android app development guide for freshers by ace web academy
Android app development guide for freshers  by ace web academyAndroid app development guide for freshers  by ace web academy
Android app development guide for freshers by ace web academy
 
Rohit Resume
Rohit ResumeRohit Resume
Rohit Resume
 
Rabish kumar singh QA Engineer 3 years experience
Rabish kumar singh QA Engineer 3 years experienceRabish kumar singh QA Engineer 3 years experience
Rabish kumar singh QA Engineer 3 years experience
 

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.