Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Business management application


Published on

We develop this application for the industry developers where they can handle there own multiple projects separately , Using this application they can easily handle or manipulate each project to each client.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Business management application

  1. 1. Anjuman College of Engineering and Technology , NagpurDepartment of Computer Science & Engineering 3rd year
  2. 2. Business Management Application - for Android SmartphonesSubmitted by:- Mr. Abhijeet Vidhate Mr. Pritam Tirpude Mr. Abhinav Sutradhar Mr. Suraj Nagdaone
  3. 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. 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. 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. 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. 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. 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 , 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. 9. State Diagram Of Android / Client Side
  10. 10. State Diagram Of PHP-MySql Server
  11. 11. Snapshots of ApplicationSnapshot of Android Emulator :-
  12. 12. Snapshots of Application
  13. 13. Snapshots of Application
  14. 14. Snapshots of Application
  15. 15. Snapshot of MySql Database Users table :- Clients Table :-
  16. 16. Snapshot of MySql Database Projects Details Table :- Payments Details Table :-
  17. 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. 18. Bibliography References Link :- (Download Android SDK And ADT Plug-in) (Download Eclipse IDE) (Download PHP Development Tools ) 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 .