An example of a pilot project as part of USP course:

Slides:



Advertisements
Similar presentations
Alexander Carrington and Liam Martell. Introduction Client: Tom Goldsworthy – G-Group Security Project: Electronic Incident Reporting System Online access.
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Chapter 7 Advantages and Disadvantages of Web Services
Introduction to Model-View-Controller (MVC) Web Programming with TurboGears Leif Oppermann,
DATABASE APPLICATION DEVELOPMENT SAK 3408 The Web and DBMS.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
CS 290C: Formal Models for Web Software Lecture 1: Introduction Instructor: Tevfik Bultan.
Firefox 2 Feature Proposal: Remote User Profiles TeamOne August 3, 2007 TeamOne August 3, 2007.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
BY Zoher & Mahmoud. What is WAMP?  - Acronym for Windows/Apache/MySQL/PHP, Python, (and/or) PERL  - WAMP refers to a set of free open source applications,
1 3 Computing System Fundamentals 3.4 Networked Computer Systems.
Powerpoint Templates Page 1 Powerpoint Templates Web Programming PHP MySql Ikbal Jamaludin.
Manage Engine: Q Engine. What is it?  Tool developed by Manage Engine that allows one to test web applications using a variety of different tests to.
IBSS Inc (International Business Software Solutions Inc.) Microsoft.NET.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Ling Guo Feb 15, 2010 Database(RDBMS) Software Review Oracle RDBMS (Oracle Cooperation) 4()6 Oracle 10g Express version DB2 (IBM) IBM DB2 Express-C SQL.
SednaSpace A software development platform for all delivers SOA and BPM.
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
SharePoint Services Indiana University Cory P. Retherford May 9 th, 2011.
Distributed Software Development VLab project plan.
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
PHP and MySQL by Example COMP YL Professor Mattos.
Universiti Utara Malaysia Chapter 3 Introduction to ASP.NET 3.5.
Page 1 Agrovoc Maintenance Interface Margherita Sini – GILW May 2003.
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Implement An Online Management System for PBX Presented by: Bui Phuong Nhung Advisor: Dr. Wei, Chao-Huang.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Remote Access Using Citrix Presentation Server December 6, 2006 Matthew Granger IT665.
An application architecture specifies the technologies to be used to implement one or more (and possibly all) information systems in terms of DATA, PROCESS,
Grid Chemistry System Architecture Overview Akylbek Zhumabayev.
Training & Support for End Users of Cisco Unified Communications Agenda:  Flash Demo  VoIPT on the Phone  Modules / Pricing  Installation Process.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
ABSTRACT The JDBC (Java Database Connectivity) API is the industry standard for database- independent connectivity between the Java programming language.
DISTRIBUTED DATABASES JORGE POMBAR. Overview Most businesses need to support databases at multiple sites. Most businesses need to support databases at.
MIS 105 LECTURE 1 INTRODUCTION TO COMPUTER HARDWARE CHAPTER REFERENCE- CHP. 1.
Amir Iqbal L Mahwish Khan L Rabia Akhtar L Nida Sarwar L Cloud Computing Based – Online IDE.
Chapter 1 Introduction to Ecommerce What is E-Commerce? Microsoft Technologies for E- Commerce. What is an ASP Page. Objectives :
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
Out Look 1.Introduction 2. Guiding Principles of Windows DNA 3. Development Technologies 4. DNA - Architecture for Distributed Applications 5. Client Environments.
CERN - IT Department CH-1211 Genève 23 Switzerland t Operating systems and Information Services OIS Proposed Drupal Service Definition IT-OIS.
Introduction to Model-View-Controller (MVC) Web Programming with TurboGears Leif Oppermann,
What is Cloud Computing 1. Cloud computing is a service that helps you to perform the tasks over the Internet. The users can access resources as they.
Introduction to FOSS. Classes of software  Operating System (OS)  Software that manages all the application programs in a computer  Manages the computer.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
Introduction to Internet Programming (Web Based Application)
Web Programming Language
A PRESENTATION ON (IN PHP,CSS,HTML)
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Web Application.
People used to install software on their computers
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Prime Service Catalog 12.0 SAML 2.0 Single Sign-On Support
Benefits To Used PHP To Create Websites. PHP – Hypertext Transfer Protocol PHP consider the most famed programming language for developing websites or.
Web App vs Mobile App.
Database Driven Websites
Capacity Analysis, cont. Realistic Server Performance
Web Development Using ASP .NET
Events Management System
Online software and backups
COMPONENTS – WHY? Object-oriented source-level re-use of code requires same source code language. Object-oriented source-level re-use may require understanding.
UFCEUS-20-2 Web Programming
Calypso Service Architecture
Presentation transcript:

An example of a pilot project as part of USP course: Developing web based applications using freeware: PHP, MySQL and IIS. An example of a pilot project as part of USP course: An Online Examination template for South Pacific Education Centre (SPEC) South Pacific Computer Society (SPACS) Prasheel Singh Saturday 23rd April 2004

Plan of talk Introduction Web based application Freeware and Open Source Software E-books Application Conclusion

Introduction

Definitions Freeware Open Source Mixed A complied version Source code in public domain Mixed Vendor specific / Freeware / Open Source ?

The utilization of doing activities via the web is increasing everyday What does it takes to use it What it takes to make applications that run via the internet

Web based application

Major Components

Web Based Application Applications designed to run using a web browser Easy to run as it doesn’t require any client installation Can be run from any where in the world

Application examples Buy and sell online Such as the E-Commerce web sites e.g. www.amazon.com www.fijishop.com.fj etc Facilitating universities enrollment for students On-line airline ticketing On-line auctions On-line event ticketing …rugby, soccer

Advantages Easy to use by any user Reduces workload for organization Users can access it from any where in the world as long as they have a internet connection Business times convenient to the application user

On-line Exam CISCO Microsoft Oracle Multiple choice Select, drag and place

Advantages Online Exam Online exams can be exciting to students It helps the turn around time for students and lecturers by making their work faster. Students will be able to know how well they did on the exam instantly. Saves time of the universities and schools in marking and distributing results to individual students. Many Universities are using this now

Tools required Web Browser on clients Server for database and a web server Scripting interface between Web browser and Database server

Freeware and Open Source Software

Freeware Open Source Mixed A complied version Source code in public domain Mixed Vendor specific / Freeware / Open Source ?

Advantages of Open Source Any one can use it and modify it but the original creators name is carried every where No need to buy the applications where as vendor specific applications come at a price Mostly platform independent i.e. can run on any Operating System Very little modifications need to be done on the OS of the user who has downloaded to use the application

E-books

Examples Web development PHP MySQL http://rapidshare.de/files/1018643/Wrox_-_Beginning_PHP5__Apache_and_MySQL_Web_Development.pdf.html PHP http://www.planetmaddness.com/books/phpbook.pdf MySQL http://www.hot.ee/c361xmf/Sams.MySQL.3rd.Edition.Mar.2005.ISBN0672326736.chm http://www.hot.ee/b45wz/Sams.MySQL.2nd.Edition.eBook-LiB.chm

Application

Planning Establish requirement Specify possible solutions Choice of tools Implementation Integrate at client Validate to clients requirement

Example: SPEC The SPEC Online Examination was done by using PHP, MySQL and IIS Implementation was done in phases so that once the site was set up it was fully secured and stable Can be used by any student of SPEC and is available only in the Intranet Site i.e. outside the SPEC network the site isn’t accessible

Lets look at The Project SPEC ONLINE EXMAINATION

Conclusion - Cost - Ease of development - Choice of developing Tools - Support available Legacy application http://www.mysql.com/products/migration-suite/

Thank you Prasheel Singh s01007546@student.usp.ac.fj Prasheel_s@yahoo.com Installation notes available at CS313 classshare