E-Invoice System CS541 Database Systems Class Project By: Parul Gupta.

Slides:



Advertisements
Similar presentations
Troubleshooting Dynamics GP and Movers Suite Tracking the path of documents.
Advertisements

Credit and claims management In practice for cross-border transactions within the EU.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 14 Web Database Programming Using PHP.
Vinotemp Online Store Presented by: Ken Hoang. Motivation To help the company selling its products online A part of my works.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic PHP.
Lecture Microsoft Access and Relational Database Basics.
PHP and MySQL PHP for the Web, page PHP and MySQL MySQL Resource PHP – MySQL Resource
MySQL and PHP By Trevor Adams.
Website Development & Management PHP Odds & Ends Instructor: John Seydel, Ph.D. CIT Fall
Intermediate PHP & MySQL
Website Development Working with MySQL. What you will achieve today! Connecting to mySql Creating tables in mySql Saving data on a server using mySql.
PHP Scripts HTML Forms Two-tier Software Architecture PHP Tools.
ISI Request For Quote Integrates with Microsoft Dynamics GP Inventory, Purchase Order Processing and Sales Order Processing Dynamics is a registered trademark.
1 CS428 Web Engineering Lecture 23 MySQL Basics (PHP - VI)
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide
PHP-MySQL By Jonathan Foss. PHP and MySQL Server Web Browser Apache PHP file PHP MySQL Client Recall the PHP architecture PHP can communicate with a MySQL.
What is MySQL? MySQL is a database. The data in MySQL is stored in database objects called tables. A table is a collections of related data entries and.
© Yanbu University College YANBU UNIVERSITY COLLEGE Management Science Department © Yanbu University College Module 6:WEB SERVER AND SERVER SIDE SCRPTING,
7/8/05MySQL David Lawrence1 David Lawrence, JLab An introduction for the novice.
MySQL in PHP – Page 1 of 17CSCI 2910 – Client/Server-Side Programming CSCI 2910 Client/Server-Side Programming Topic: MySQL in PHP Reading: Williams &
INTERNET APPLICATION DEVELOPMENT For More visit:
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
INTERNET APPLICATION DEVELOPMENT PRACTICAL ON CONNECTING TO MYSQL.
1 PHP and MySQL. 2 Topics  Querying Data with PHP  User-Driven Querying  Writing Data with PHP and MySQL PHP and MySQL.
NMED 3850 A Advanced Online Design January 26, 2010 V. Mahadevan.
Part 1. Persistent Data Web applications remember your setting by means of a database linked to the site.
RemoteNet Presented By The Systems House Inc.. Enhancements Order by multiple selling units of measure Updated the webpage’s look and feel –Style sheets.
RemoteNet Presented By The Systems House, Inc.. Enhancements Order by multiple selling units of measureOrder by multiple selling units of measure Web.
15/10/20151 PHP & MySQL 'Slide materials are based on W3Schools PHP tutorial, 'PHP website 'MySQL website.
Introduction to MySQL Lab no. 10 Advance Database Management System.
PHP MySQL Introduction. MySQL is the most popular open-source database system. What is MySQL? MySQL is a database. The data in MySQL is stored in database.
Creating Dynamic Web Pages Using PHP and MySQL CS 320.
Web Scripting [PHP] CIS166AE Wednesdays 6:00pm – 9:50pm Rob Loy.
Chapter 6 PHP Interacts with Mysql Database. Introduction In PHP, there is no consolidated interface. Instead, a set of library functions are provided.
PHP and MySQL CS How Web Site Architectures Work  User’s browser sends HTTP request.  The request may be a form where the action is to call PHP.
1. Connecting database from PHP 2. Sending query 3. Fetching data 4. Persistent connections 5. Best practices.
Introduction to ADO Y.-H. Chen International College Ming-Chuan University Fall, 2004.
Database Access with PHP and MySQL CS356 Examples from Web Database Applications, by Hugh E. Williams & David Lane, O'Reilly, 2002.
Web-Based Database Programming with PHP. Dept. of Computing Science, University of Aberdeen2 In this lecture you will learn PHP Basics PHP functions –To.
Prof Frankl, Spring 2008CS Polytechnic University 1 Overview of Web database applications with PHP.
CISC 3140 (CIS 20.2) Design & Implementation of Software Application II Instructor : M. Meyer Address: Course Page:
Just a Little PHP Programming PHP on the Server. Common Programming Language Features Comments Data Types Variable Declarations Expressions Flow of Control.
Open Source Server Side Scripting ECA 236 Open Source Server Side Scripting PHP & MySQL.
PHP Database Processing CIS 1715 Web Technologies.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
PHP and Mysql Database. PHP and Database Mysql – popular open-source database management system PHP usually works with Mysql for web-based database applications.
PHP getting data from a MySQL database. Replacing XML as data source with MySQL Previously we obtained the data about the training session from an XML.
Web Scripting [PHP] CIS166AE Wednesdays 6:00pm – 9:50pm Rob Loy.
S&s medical erp Very Easy to use. Very Simple to Implement No Need to learn Accounts.
NMD202 Web Scripting Week5. What we will cover today PHP & MySQL Displaying Dynamic Pages Exercises Modifying Data PHP Exercises Assignment 1.
SOFTWARE NAME |
Preventing MySQL Injection Sonja Parson COSC 5010 Security Presentation April 26, 2005.
Welcome Ixen Technology Address-  G4, Sec-22,Noida,  Website-  Phone ,
Using SQL for Patron Card Expiration Reminders For Norcal IUG – Nov. 20, 2015 At the Berkeley Public Library.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 14 Web Database Programming Using PHP.
PHP MySQL1 PHP and MySQL After this lecture, you should be able to:  Access a MySQL database with PHP  mysql_connect()  mysql_select_db()  mysql_query()
Relational Database Systems Bartosz Zagorowicz. Flat Databases  Originally databases were flat.  All information was stored in a long text file, called.
Welcome Siyait Infotech Address-  Green Boulevard,Level 5,Tower c  3C Green Boulevard,B9/A  Sector-62,Noida ,UP  Website-  Phone-
 MySQL is a database system used on the web  MySQL is a database system that runs on a server  MySQL is ideal for both small and large applications.
Web Database Programming Using PHP
Web Database Programming Using PHP
Session 4 PHP & MySQL.
Chapter 19 PHP Part III Credits: Parts of the slides are based on slides created by textbook authors, P.J. Deitel and H. M. Deitel by Prentice Hall ©
Checkout and Electronic Payment Processing
Database Driven Websites
PHP-language, database-programming
ISC440: Web Programming 2 Server-side Scripting PHP 3
Web Systems Development (CSC-215)
PHP and MySQL.
Database Access with PHP and MySQL
Presentation transcript:

E-Invoice System CS541 Database Systems Class Project By: Parul Gupta

Overview 1CS541: Database Systems Web based system developed using PHP( a scripting language to manipulate the infor- mation stored in a database and to generate the dynamic web pages) and MySQL. Billing system for a company with small sales volume to help in maintaining the records of products, customers and sales.

Overview contd... FEATURES: – Create invoices in a quick and easy manner. – Provides option to apply discount on individual items, and calculates sales tax automatically. – Quick search for past invoices, create report. – In addition to creating invoices, also helps in maintaining the Product and Customer Lists. 3CS541: Database Systems

Database Schema 4CS541: Database Systems Items: Clients: P_CodeNamePriceQuantityDescriptionAdd_Date NamePhone_ No Company_ Name Shipping_ Address Billing_ Address Fax

Database Schema contd… 5CS541: Database Systems Orders: OrderItemlines: Invoice_ No Invoice_ Date Due_DateOrder_NoClient_ Name Client_ Phone L_CodeInvoice_NoP_CodeQuantityDiscountNote ShipviaPO#Credit_CardnoCredit_3digitCredit_Exdate

PHP Functions mysql_connect( ): Open a connection to a MySQL Server mysql_select_db( ): Select a MySQL database mysql_query( ) : Send a MySQL query mysql_fetch_array(result): Returns a row from a recordset as an array mysql_num_rows(result): Returns the number of rows in a recordset mysql_real_escape_string( ): This function escapes special characters in a string for use in an SQL statement CS541: Database Systems6

Main Screen Layout: CS541: Database Systems7

8

9

Future work Generate sales report based on items, customer, daily, monthly and yearly sales. Ability to print and the invoice to customer. CS541: Database Systems10

References Invoice system) CS541: Database Systems11