Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001.

Slides:



Advertisements
Similar presentations
EIONET Training Beginners Zope Course Miruna Bădescu Finsiel Romania Copenhagen, 27 October 2003.
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
UFCE8V-20-3 Information Systems Development 3 (SHAPE HK)
1 Database Driven Web Application Clients Application Servers including web servers Database Server Traditional client-server (2-tier architecture): client:
1 ColdFusion Sandra Cadena-Torres IS-373 ~ Spring 2010.
SQL Ledger A Free ERP in the Enterprise MOIS 549 Dr. Dina Rateb Ahmed A. Assamman.
Automating with Open Source Testing Tools Corey McGarrahan rSmart 01-July-08.
1 Rhode Island Transportation Information System. (RITIS) Spring, 2000.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
Multiple Tiers in Action
1 CS6320 – Why Servlets? L. Grewe 2 What is a Servlet? Servlets are Java programs that can be run dynamically from a Web Server Servlets are Java programs.
Dynamic Web site With PHP and MySQL. MySQL The combination of MySQL database and PHP scripting language is optimum for building dynamic websites. MySQL.
ECA 228 Internet/Intranet Design I Intro to the Web.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
John Hartley Mark Bransby Utilizing Adobe's Publishing Solutions for Distributed Web Publishing.
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
Overview of SQL Server Alka Arora.
MySQL GUI Administration Tools Rob Donahue Manager, Distributed Systems Development May 7th, 2001 Rob Donahue Manager, Distributed Systems Development.
Week 7 Lecture Web Database Development Samuel Conn, Asst. Professor
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.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
DB Libraries: An Alternative to DBMS By Matt Stegman November 22, 2005.
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
M1G Introduction to Database Development 6. Building Applications.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
HTML. Principle of Programming  Interface with PC 2 English Japanese Chinese Machine Code Compiler / Interpreter C++ Perl Assembler Machine Code.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
Archivists' Toolkit - CRADLE Presentation, 10 Feb The Archivists’ Toolkit CRADLE Presentation 10 Feb
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Computer Emergency Notification System (CENS)
Archivists' Toolkit - CDL Presentation, October 17, 2005 The Archivists’ Toolkit Lee Mandell Brad Westbrook.
PHP Features. Features Clean syntax. Object-oriented fundamentals. An extensible architecture that encourages innovation. Support for both current and.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
CGI vs ASP. CGI Model request Sends CGI to runs the script and returns HTML sends HTML back Script is stored in the script server.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
Center for Advanced Vehicular Systems Information System and Management Tool Matthew Denton Julie Sparkman Jon Yu Anshuman Ghai Matthew Denton Julie Sparkman.
CS779 Term Project Steve Shoyer Section 5 December 9, 2006 Week 6.
David Lawrence 7/8/091Intro. to PHP -- David Lawrence.
© 2006 Altova GmbH. All Rights Reserved. Altova ® Product Line Overview.
Wiseco Consultants Ltd. Sigma Report A Web Reporting for Business and Enterprises.
CITA 310 Section 7 Installing and Testing a Programming Environment (Textbook Chapter 7)
XP Class Agenda – 09/05/2013 Answer questions about the course logistics for tutorials and assignments. Reminder about team declaration. Present concepts.
PHP Introduction PHP is a server-side scripting language.
WEB SERVER SOFTWARE FEATURE SETS
An Investigation into using a Document Management System Presented by: Bijal RanaSupervisor: John Ebden.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Internet Centralized K-12 Homework Assignment Capability May Client : Senior Design Team Ongo-08 Advisors : Dr. Thomas Daniels Dr. Yong Guan Team.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
Active Server Pages v.s. Java Server Pages Presenters: Lan Guo Qunying Fan Pei-Xun Wu Date:
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.
Presented By Sushil K. Chaturvedi Assistant Professor SRCEM,Banmore 1.
Desktop Database and Climate Analysis Steven Burian and Erfan Goharian Hydroinformatics Fall 2013.
Presented by: K.AMARNATH Ht.no:10841f0045 Guided by: T.Suneetha.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
sTGC production database design
آشنایی با نرم افزار Microsoft Access
Introduction and Principles
Introduction to PHP FdSc Module 109 Server side scripting and
Software Support Framework
Multitier Architecture, MySQL & PHP
PHP / MySQL Introduction
Content of Presentation
Database Software.
UFCEUS-20-2 Web Programming
Presentation transcript:

Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001

Bungalow *Wheel Impact Load Detector Railroad Tracks Defective Wheel Report generation Salient’s Database Car Library Information Telephone Lines Salient’s WILD* System

Axle Spacing Axle Spacing Span Spacing Car Library Text File Library Module to Bungalow Manually Edit Railroad Car Information

Salient’s Car Library Database Clients Administration Limited Library Access Full Library Access Improved User Interface Library Modification Proposal Car Library Text File Bungalow

Software Specifications Web Server Database Web Server Database Scripting Language FreeBSD

Database Options Desktop –Generally Single User –Example: Microsoft Access Commercial –Very Expensive –Very Powerful –Some Examples: Microsoft SQL Server IBM DB/2 Sybase Oracle

Database Options Open Source –Free –Run on many platforms –Two examples: MySQL –2-3 times faster than PostgreSQL –No Stored Procedures PostgreSQL –Data Integrity Problems –Stored Procedures

Scripting Language Criteria Criteria Examined –Capability to embed code into HTML –Database Support –Platform Independence –Cost –Performance –Ease of Use –Integration with Web Server

Scripting Languages Microsoft ASP Not Free Need Windows and IIS Web Server Java Servlets Difficulties integrating with HTML Standard CGI Programs Poor Database Connectivity Platform Dependent Code Not easily embedded in HTML Poor Performance Perl Not easily embedded in HTML PHP

Plan Development Database Decision Matrix Weights

Database Decision Matrix MySQL Received The High Score At 94

Plan Development Scripting Language Decision Matrix Weights

Scripting Language Matrix PHP Received The High Score At 100

User Tools User Administrator Restricting Access to Certain Users Add/Remove Users Change Passwords Import/Export Text File to Database Database to Text File Archival System Create Backup / Restore Backup Data Entry Add a Train Car Footprint Train Car Database Browsing Data in Current System Data in Archived Systems Data in “Global” System Unit Selection Ability to Switch Between British / SI Units

Advanced User Interface Client User Interface User Name Password Preliminary User Interface

Project Gantt Chart Design Phase Setup Database Server And Web Server Learn PHP Programming Language Database Table Creation Text File And Database Conversion Program Web Based Car Library Editor Creation Design Verification Live testing of the system using current car libraries Documentation Formal Documentation for Salient’s Employees to support the system

Conclusion Zero Software Costs Marketability To Clients As Ability To Manage Own Car Library Through Web SI and English Units Multiple Languages Database Server, Web Server, And User Interface Reliability Car Library Backup And Restore

Questions?