SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Anjuman College of
                Engineering and Technology ,
                          Nagpur



Department of Computer Science & Engineering
                 3rd year
Business Management
 Application
                 - for Android Smartphone's



Submitted by:-
                    Mr.   Abhijeet Vidhate
                    Mr.   Pritam Tirpude
                    Mr.   Abhinav Sutradhar
                    Mr.   Suraj Nagdaone
AGENDA
   Introduction
    o What is Business Management Application
    o System and Software Requirements

   Why we use Android and PHP-MySql
    o Android
    o PHP-MySql
    o XAMPP

   Data Flow Diagrams
    o PHP Data Flow
    o Android Data Flow

   Snapshots of Application
    o Snapshots of Android Emulator/Android Virtual Device
    o Snapshots of MySql Database

   Future Implementation
    o   Future Implementation of Application
   Bibliography
INTRODUCTION
   What is Business Management Application ?

   The user must be able to create an account first to access the application.

   The application must provide entry for client name, address, contact, etc.

   It must have a facility for entering and editing projects given by the client
    to the company.

   Facility of taking multiple payments for a given project at different dates.

   Year-wise and month wise, day-wise reports of payments given by the
    clients.

   The application must be easy to use, and must have all the entries stored
    on a PHP – MySQL based server.
   System Requirements :-


   Windows XP (32-bit), Vista (32-or-64-bit), or Windows 7(32-or-64-bit).

   Mac OS X 10.5.8 or later (x86 only).

   Linux (tested on Ubuntu Linux, Lucid Lynx).


   Software Requirements :-

   Eclipse IDE
     o   Eclipse 3.6.2(Helios) or greater

     o   Eclipse JDT plugin (included in most Eclipse IDE packages)

     o   JDK 6 (JRE alone is not sufficient)

     o   Android Development Tools plugin (recommended)

     o   Not compatible with Gnu compiler for java
Why we use Android and PHP-MySql ?

   Android :-
o   Android is an open-source software stack created for mobile phones and
    other devices. The Android Open Source Project (AOSP), led by Google, is
    tasked with the maintenance and further development of Android. Many
    device manufacturers have brought to market devices running Android,
    and they are readibly available around the world.



o   Android, the world’s most popular mobile platform is the best platform to
    develop this application. Because android gives you a world class platform
    for creating apps and games for android users everywhere, as well as an
    open marketplace for distributing to them instantly.
Why we use Android and PHP-MySql ?
   PHP :-
o   PHP is a Server-side Scripting Language that allows your website to be
    truly dynamic. PHP stands for PHP : (Hypertext Preprocessor).

o   PHP is a widely-used general-purpose scripting language that is especially
    suited for web development and can be embedded into HTML.

o   PHP scripts run only after an event occurs-for example, when a user
    submits a form or goes to a URL(Uniform Resource Locator).

o   Server-side refers to the fact that everything PHP does occurs on the
    server.

o   A web server application, like Apache or Microsoft’s IIS (Internet
    Information Services ) is required.

o   More important , the PHP scripts written on one server will normally work
    on another with little or no modification.
Why we use Android and PHP-MySql ?

   MySql :-
o   MySQL is the database construct that enables PHP and Apache to work
    together to access and display data in a readable format to a browser. It
    is a Structured Query Language server designed for heavy loads and
    processing of complex queries. As a relational database system, MySQL
    allows many different tables to be joined together for maximum efficiency
    and speed.

   XAMPP :-
o   XAMPP, available at http://sourceforge.net/projects/xampp , is an open
    source installer that will install Apache, MySQL, PHP, Perl, PhpMyAdmin ,
    and an FTP server. It is suitable for Linux, Solaris, and Windows systems.
State Diagram Of Android / Client Side
State Diagram Of PHP-MySql Server
Snapshots of Application
Snapshot of Android Emulator :-
Snapshots of Application
Snapshots of Application
Snapshots of Application
Snapshot of MySql Database
   Users table :-




   Clients Table :-
Snapshot of MySql Database

   Projects Details Table :-




   Payments Details Table :-
Future Implementation

   Future Implementation :-

   This application will also be build in BlackBerry OS , iOS and for Windows.


   We are also focusing on year-wise, month wise, day-wise reports of work
    done on a particular project by the company employees.


   This application is also upgraded to the latest Android Version 4.0(ICS)
    and 4.1(JellyBean).
Bibliography

   References Link :-
   www.android.com/sdkdownload/download.php
                (Download Android SDK And ADT Plug-in)
   www.eclipse.org/eclipesindogo/download32.js
                (Download Eclipse IDE)
   marketplace.eclipes.org/plugin/phpdtool/detailsandinstall.php
                (Download PHP Development Tools )
   developers.android.com/index.php


   References Book :-
   Head First Java- Kathy Sierra & Bert Bates ,Publication – O’Reilly .

   Professional Android Application Development - Reto Meier.

   Head First PHP-MySql - Lynn Beighley & Michael Morrison , Publication – O’Reilly
    .
Business management application

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (16)

Hire react native developer
Hire react native developer Hire react native developer
Hire react native developer
 
Phonegap presentation
Phonegap presentationPhonegap presentation
Phonegap presentation
 
Flutter vs React Native 2019
Flutter vs React Native 2019Flutter vs React Native 2019
Flutter vs React Native 2019
 
7 Crucial Things Every Android Developer Should Know
7 Crucial Things Every Android Developer Should Know7 Crucial Things Every Android Developer Should Know
7 Crucial Things Every Android Developer Should Know
 
S8 line engineer culture
S8 line engineer cultureS8 line engineer culture
S8 line engineer culture
 
Adnan_portfolio
Adnan_portfolioAdnan_portfolio
Adnan_portfolio
 
SFD 2014: Multiplatform App Development with Migeran
SFD 2014: Multiplatform App Development with MigeranSFD 2014: Multiplatform App Development with Migeran
SFD 2014: Multiplatform App Development with Migeran
 
Resume - Alsey Coleman Miller
Resume - Alsey Coleman MillerResume - Alsey Coleman Miller
Resume - Alsey Coleman Miller
 
Resume
ResumeResume
Resume
 
What is API's
What is API'sWhat is API's
What is API's
 
Shilpanjali_Resume
Shilpanjali_ResumeShilpanjali_Resume
Shilpanjali_Resume
 
Why react native has become the winning choice for cross platform development
Why react native has become the winning choice for cross platform developmentWhy react native has become the winning choice for cross platform development
Why react native has become the winning choice for cross platform development
 
Visual Studio Code Can Do That: Tips & Tricks
Visual Studio Code Can Do That: Tips & TricksVisual Studio Code Can Do That: Tips & Tricks
Visual Studio Code Can Do That: Tips & Tricks
 
Best Frameworks for Android App Development in 2022.pdf
Best Frameworks for Android App Development in 2022.pdfBest Frameworks for Android App Development in 2022.pdf
Best Frameworks for Android App Development in 2022.pdf
 
Let's tak Productivity (Let's talk Apple #4)
Let's tak Productivity (Let's talk Apple #4)Let's tak Productivity (Let's talk Apple #4)
Let's tak Productivity (Let's talk Apple #4)
 
RAML - APIs By Design
RAML - APIs By DesignRAML - APIs By Design
RAML - APIs By Design
 

Andere mochten auch

Andere mochten auch (6)

Ro Ck St Ar
Ro Ck St ArRo Ck St Ar
Ro Ck St Ar
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015
 
Android College Application Project Report
Android College Application Project ReportAndroid College Application Project Report
Android College Application Project Report
 
College management project
College management projectCollege management project
College management project
 
My Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & SnapshotsMy Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & Snapshots
 

Ähnlich wie Business management application

A Deep Dive into Android App Development 2.0.pdf
A Deep Dive into Android App Development 2.0.pdfA Deep Dive into Android App Development 2.0.pdf
A Deep Dive into Android App Development 2.0.pdf
lubnayasminsebl
 
Portfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer NetworkPortfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer Network
Habib Ullah Bahar
 

Ähnlich wie Business management application (20)

Full Stack Web Development: Vision, Challenges and Future Scope
Full Stack Web Development: Vision, Challenges and Future ScopeFull Stack Web Development: Vision, Challenges and Future Scope
Full Stack Web Development: Vision, Challenges and Future Scope
 
Collect Money Android Application
Collect Money Android ApplicationCollect Money Android Application
Collect Money Android Application
 
How to Customize Android Framework&System
How to Customize Android Framework&SystemHow to Customize Android Framework&System
How to Customize Android Framework&System
 
Resume ram-krishna
Resume ram-krishnaResume ram-krishna
Resume ram-krishna
 
Seminar on android app development
Seminar on android app developmentSeminar on android app development
Seminar on android app development
 
IRJET- College Infrastructure Management System
IRJET- College Infrastructure Management SystemIRJET- College Infrastructure Management System
IRJET- College Infrastructure Management System
 
Ease of full Stack Development
Ease of full Stack DevelopmentEase of full Stack Development
Ease of full Stack Development
 
A Deep Dive into Android App Development 2.0.pdf
A Deep Dive into Android App Development 2.0.pdfA Deep Dive into Android App Development 2.0.pdf
A Deep Dive into Android App Development 2.0.pdf
 
Getting started with android programming
Getting started with android programmingGetting started with android programming
Getting started with android programming
 
IRJET- Cross Platform User Compatible System with Specific Application
IRJET- Cross Platform User Compatible System with Specific ApplicationIRJET- Cross Platform User Compatible System with Specific Application
IRJET- Cross Platform User Compatible System with Specific Application
 
Automated card recharge android application
Automated card recharge android applicationAutomated card recharge android application
Automated card recharge android application
 
Automated card recharge android application
Automated card recharge android applicationAutomated card recharge android application
Automated card recharge android application
 
Automated card recharge android application
Automated card recharge android applicationAutomated card recharge android application
Automated card recharge android application
 
Kendo UI workshop introduction - PUG Baltic Annual Conference 2017
Kendo UI workshop introduction - PUG Baltic Annual Conference 2017Kendo UI workshop introduction - PUG Baltic Annual Conference 2017
Kendo UI workshop introduction - PUG Baltic Annual Conference 2017
 
Portfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer NetworkPortfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer Network
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of Technologies
 
Built Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdfBuilt Cross-Platform Application with .NET Core Development.pdf
Built Cross-Platform Application with .NET Core Development.pdf
 
Android app development
Android app developmentAndroid app development
Android app development
 
Ramji
RamjiRamji
Ramji
 
Push OCCRP
Push OCCRPPush OCCRP
Push OCCRP
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Business management application

  • 1. Anjuman College of Engineering and Technology , Nagpur Department of Computer Science & Engineering 3rd year
  • 2. Business Management Application - for Android Smartphone's Submitted by:- Mr. Abhijeet Vidhate Mr. Pritam Tirpude Mr. Abhinav Sutradhar Mr. Suraj Nagdaone
  • 3. AGENDA  Introduction o What is Business Management Application o System and Software Requirements  Why we use Android and PHP-MySql o Android o PHP-MySql o XAMPP  Data Flow Diagrams o PHP Data Flow o Android Data Flow  Snapshots of Application o Snapshots of Android Emulator/Android Virtual Device o Snapshots of MySql Database  Future Implementation o Future Implementation of Application  Bibliography
  • 4. INTRODUCTION  What is Business Management Application ?  The user must be able to create an account first to access the application.  The application must provide entry for client name, address, contact, etc.  It must have a facility for entering and editing projects given by the client to the company.  Facility of taking multiple payments for a given project at different dates.  Year-wise and month wise, day-wise reports of payments given by the clients.  The application must be easy to use, and must have all the entries stored on a PHP – MySQL based server.
  • 5. System Requirements :-  Windows XP (32-bit), Vista (32-or-64-bit), or Windows 7(32-or-64-bit).  Mac OS X 10.5.8 or later (x86 only).  Linux (tested on Ubuntu Linux, Lucid Lynx).  Software Requirements :-  Eclipse IDE o Eclipse 3.6.2(Helios) or greater o Eclipse JDT plugin (included in most Eclipse IDE packages) o JDK 6 (JRE alone is not sufficient) o Android Development Tools plugin (recommended) o Not compatible with Gnu compiler for java
  • 6. Why we use Android and PHP-MySql ?  Android :- o Android is an open-source software stack created for mobile phones and other devices. The Android Open Source Project (AOSP), led by Google, is tasked with the maintenance and further development of Android. Many device manufacturers have brought to market devices running Android, and they are readibly available around the world. o Android, the world’s most popular mobile platform is the best platform to develop this application. Because android gives you a world class platform for creating apps and games for android users everywhere, as well as an open marketplace for distributing to them instantly.
  • 7. Why we use Android and PHP-MySql ?  PHP :- o PHP is a Server-side Scripting Language that allows your website to be truly dynamic. PHP stands for PHP : (Hypertext Preprocessor). o PHP is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into HTML. o PHP scripts run only after an event occurs-for example, when a user submits a form or goes to a URL(Uniform Resource Locator). o Server-side refers to the fact that everything PHP does occurs on the server. o A web server application, like Apache or Microsoft’s IIS (Internet Information Services ) is required. o More important , the PHP scripts written on one server will normally work on another with little or no modification.
  • 8. Why we use Android and PHP-MySql ?  MySql :- o MySQL is the database construct that enables PHP and Apache to work together to access and display data in a readable format to a browser. It is a Structured Query Language server designed for heavy loads and processing of complex queries. As a relational database system, MySQL allows many different tables to be joined together for maximum efficiency and speed.  XAMPP :- o XAMPP, available at http://sourceforge.net/projects/xampp , is an open source installer that will install Apache, MySQL, PHP, Perl, PhpMyAdmin , and an FTP server. It is suitable for Linux, Solaris, and Windows systems.
  • 9. State Diagram Of Android / Client Side
  • 10. State Diagram Of PHP-MySql Server
  • 11. Snapshots of Application Snapshot of Android Emulator :-
  • 15. Snapshot of MySql Database  Users table :-  Clients Table :-
  • 16. Snapshot of MySql Database  Projects Details Table :-  Payments Details Table :-
  • 17. Future Implementation  Future Implementation :-  This application will also be build in BlackBerry OS , iOS and for Windows.  We are also focusing on year-wise, month wise, day-wise reports of work done on a particular project by the company employees.  This application is also upgraded to the latest Android Version 4.0(ICS) and 4.1(JellyBean).
  • 18. Bibliography  References Link :-  www.android.com/sdkdownload/download.php (Download Android SDK And ADT Plug-in)  www.eclipse.org/eclipesindogo/download32.js (Download Eclipse IDE)  marketplace.eclipes.org/plugin/phpdtool/detailsandinstall.php (Download PHP Development Tools )  developers.android.com/index.php  References Book :-  Head First Java- Kathy Sierra & Bert Bates ,Publication – O’Reilly .  Professional Android Application Development - Reto Meier.  Head First PHP-MySql - Lynn Beighley & Michael Morrison , Publication – O’Reilly .