Consignment Tracking System An Overview - Aron Bury - Ian Searle - Ian Storey.

Slides:



Advertisements
Similar presentations
Web 2.0 Programming 1 © Tongji University, Computer Science and Technology. Web Web Programming Technology 2012.
Advertisements

IS 6116 Introduction – 10 Jan Lecturer Details Aonghus Sugrue Website: aonghussugrue.wordpress.com
Copyright © 2003 Pearson Education, Inc. Slide 1-1 The Web Wizards Guide to PHP by David A. Lash.
Introduction to HTML, XHTML, and CSS
4. Internet Programming ENG224 INFORMATION TECHNOLOGY – Part I
Overview Environment for Internet database connectivity
Update Online Results System Project Supervisor: Ian Storey.
Essentials for Design JavaScript Level One Michael Brooks
California SAWS Consortium IV (C-IV) System
Mark Dixon, SoCCE SOFT 131Page 1 20 – Web applications: HTML and Client-side code.
What is it? –Large Web sites that support commercial use cannot be written by hand What you’re going to learn –How a Web server and a database can be used.
IT skills: IT concepts: Web client (browser), Web server, network connection, URL, mobile client, peer-to- peer application This work is licensed under.
Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing.
An Overview of Database Access on the Web An Overview of Database Access on the Web Using ASP and Microsoft Database Technology Sheffield Hallam University.
PHP Scripts HTML Forms Two-tier Software Architecture PHP Tools.
Multiple Tiers in Action
IST 221 Internet Concepts and Applications Internet, WWW and HTML 1.
PHP Scripts HTML Forms Two-tier Software Architecture PHP Tools.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
8/17/2015CS346 PHP1 Module 1 Introduction to PHP.
Overview of HTML. Three Different Approaches  Text editor like Notepad  HTML editor such as: –KompoZer –DreamWeaver –Microsoft Expression Web –iWeb.
Server Side Scripting Norman White. Where do we do processing? Client side – Javascript (embed code in html) – Java applets (send java program to run.
Computer Concepts 2014 Chapter 7 The Web and .
Website Development & Management Introduction & Overview CIT Fall Instructor: John Seydel, Ph.D.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
 Computer Information System Club focused on the understanding and applied learning of web development.  The club was founded in April 5,  We.
Mr. Rouda’s CSCI 101 sections. What does a web page consist of? Code HTML, CSS, XHTML, XML, etc. Images Gif, jpg, png, etc. Plugins Swf, flv, etc. JavaScript.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
1 HTML and CGI Scripting CSC8304 – Computing Environments for Bioinformatics - Lecture 10.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Server-side Scripting Powering the webs favourite services.
.Net is a collection of libraries, templates and services designed to make programming applications of all kinds, easier, more flexible (multi platform),
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
Mr. Rouda’s CSCI 101 sections. What does a web page consist of? Code HTML, CSS, XHTML, XML, etc. Images Gif, jpg, png, etc. Plugins Swf, flv, etc. JavaScript.
Database Chess A server-based web gaming application by Jordan Arnold.
HTML. Principle of Programming  Interface with PC 2 English Japanese Chinese Machine Code Compiler / Interpreter C++ Perl Assembler Machine Code.
Architecture of the web Client Server retrieved or generated web page.
Web Controlled of Robot Georgi Chakarov Ivelin Stoyanov.
1 © Copyright 2000 Ethel Schuster The Web… in 15 minutes Ethel Schuster
A VFP programmer’s experience learning php.  Php stands for php hypertext preprocessor. Enjoy the recursive acronym? Originally, it was personal home.
Dynamic web content HTTP and HTML: Berners-Lee’s Basics.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
Web Design: Basic to Advanced Techniques Fall 2010 Mondays 7-9pm 200 Sutardja-Dai Hall Introduction to PHP.
The Module Road Map Assignment 1 Road Map We will look at… Internet / World Wide Web Aspects of their operation The role of clients and servers ASPX.
WHAT IS SERVER SIDE SCRIPTING? Server-side scripting is a web server technology in which a user's request is verified by running a script directly on the.
Web Security Lesson Summary ●Overview of Web and security vulnerabilities ●Cross Site Scripting ●Cross Site Request Forgery ●SQL Injection.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Scripting Languages Client Side and Server Side. Examples of client side/server side Examples of client-side side include: JavaScript Jquery (uses a JavaScript.
Windows 7 WampServer 2.1 MySQL PHP 5.3 Script Apache Server User Record or Select Media Upload to Internet Return URL Forward URL Create.
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
1) PHP – Personal Home Page Scripting Language 2) JavaScript.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
Display Page (HTML/CSS)
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
PHP stands for …….. “PHP Hypertext Pre-processor” and is a server-side scripting language like ASP. PHP scripts are executed on the server PHP supports.
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages. PHP is a widely-used, free, and efficient alternative.
Introduction to Dynamic Web Programming
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Introduction and Principles
Chapter 2 Client/Server Applications
Department of Computer Science, Florida State University
Database Driven Websites
Web Browser server client 3-Tier Architecture Apache web server PHP
CIS 133 mashup Javascript, jQuery and XML
Architecture of the web
Client-Server Model: Requesting a Web Page
Presentation transcript:

Consignment Tracking System An Overview - Aron Bury - Ian Searle - Ian Storey

What We Will Cover Project Overview What does it do? How is it useful? Technology and Procedures Software, Languages & Tools Hardware & Procedures The Internship Experience About the Project Working for RMIT RMIT University©2009 School of Business Information Technology 2

Project Overview: What does it do? Allows entry of consignments. Retrieves consignment details with a simple scan RMIT University©2009 School of Business Information Technology 3

Project Overview: How is it Useful In Industry ? Flexible and fast. The same system can be used to provide different information to different people Data can be inputted from any computer with an internet connection. RMIT University©2009 School of Business Information Technology 4

Project Overview: What does it do As a Teaching Tool ? Introduces students to Embedded systems and Industrial Computing Allows students to understand how barcodes work, and how they can be used in industry RMIT University©2009 School of Business Information Technology 5

Technology & Procedures: Programming Languages Mark-up: XHTML/CSS Server Side: PHP Client Side: JavaScript (jQuery), AJAX. Arduino: C Emulator: VB.Net Database Engine: PostgreSQL RMIT University©2009 School of Business Information Technology 6

Technology & Procedures: Software and Tools Coding: PSPad Freeware Editor Script Debugging: Firebug Database Admin: pgAdmin III Image Manipulation: Gimp Web Server: Apache RMIT University©2009 School of Business Information Technology 7

Technology & Procedures: Hardware Microcontroller unit: Arduino Mega. Networking: Network Shield Display: 2x18 LCD Screen Input: PS/2 Barcode Scanner RMIT University©2009 School of Business Information Technology 8

RMIT University©2009 School of Business Information Technology 9 User Logs on and to insert consignment Insert data using web form PHP Class saves data into the Postgress Database RMIT Business Technology & Procedures: Procedures

RMIT University©2009 School of Business Information Technology 10 User Logs On to Generate Consignment Web Form sends all table ID’s to PHP PDF Page PHP page requests relevant records and generates.PDF file Display PDF form on Browser RMIT Business Technology & Procedures: Procedures

RMIT University©2009 School of Business Information Technology 11 1 Darmo Place Scan Barcode GET URL Statement is created. Connect to “Arduino.php” PHP Page requests data Echo result within “|” Tags Parse data and display on screen Technology & Procedures: Procedures

The Internship Experience: The Project Enjoyed working on a practical project Challenged my skills as a programmer I was best at the server side development Could have done more with the hardware RMIT University©2009 School of Business Information Technology 12

The Internship Experience: Working for RMIT Friendly and helpful Staff Flexible working hours RMIT University©2009 School of Business Information Technology 13

Summary A great experience for students A good way for teachers to get projects started RMIT University©2009 School of Business Information Technology 14

Conclusion Questions & Comments 15 School of Business Information Technology RMIT University© Aron Bury - Ian Searle - Ian Storey