Emergency Alert System For Union College Television and Radio Bert Capuano Senior Project Winter 2009 Advisor: Prof. Hedrick.

Slides:



Advertisements
Similar presentations
Saya Web Interface Project Edward Rafaelov & Vladimir Postel DEC Advisors: Prof. Shlomi Dolev & Michael Orlov.
Advertisements

Overview Environment for Internet database connectivity
Introduction to JavaScript
Stock Management System  I.T. Systems Solutii Profesionale S.R.L. This will present the key features of the Stock Managemen System (SMS) developed by.
DT228/3 Web Development WWW and Client server model.
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
 2004 Prentice Hall, Inc. All rights reserved. Chapter 21 – Web Servers (IIS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3 System.
 2003 Prentice Hall, Inc. All rights reserved. Chapter 21 – Web Servers (IIS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3 System.
Real-Time Authentication Using Digital Signature Schema Marissa Hollingsworth BOISECRYPT ‘09.
How Clients and Servers Work Together. Objectives Web Server Protocols Examine how server and client software work Use FTP to transfer files Initiate.
A CHAT CLIENT-SERVER MODULE IN JAVA BY MAHTAB M HUSSAIN MAYANK MOHAN ISE 582 FALL 2003 PROJECT.
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.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Introduction to Web Interface Technology (CSE2030)
Multiple Tiers in Action
The World Wide Web and the Internet Dr Jim Briggs 1WUCM1.
CP476 Internet Computing Browser and Web Server 1 Web Browsers A client software program that allows you to access and view Web pages on the Internet –Examples.
System Analysis and Design
WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz.
Electronic Thesis And Dissertation Database Errors Luke Schmader Ryan Mestre Client: Zhiwu Xie CS4624 5/6/2014.
Boris Tshibangu. What is a proxy server? A proxy server is a server (a computer system or an application) that acts as an intermediary for requests from.
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.
2440: 141 Web Site Administration Remote Web Server Access Tools Instructor: Enoch E. Damson.
1 Web Servers (IIS and Apache) Outline 9.1 Introduction 9.2 HTTP Request Types 9.3 System Architecture 9.4 Client-Side Scripting versus Server-Side Scripting.
Automated Production Report Generation with OPC DataHub Your Host Today: Colin Winchester, Director of Support Presenter: Win Worrall, Application Engineer.
 2000 Deitel & Associates, Inc. All rights reserved. Chapter 24 – Web Servers (PWS, IIS, Apache, Jigsaw) Outline 24.1Introduction 24.2Microsoft Personal.
A Practical Guide to Fedora and Red Hat Enterprise Linux Unit 10: Basic Apache Configuration and Management Chapter 26: Apache (httpd): Setting Up a Web.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
1 Web Server Concepts Dr. Awad Khalil Computer Science Department AUC.
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.
University of Connecticut Virtual Lab Carl DiFederico, Shane Tobey, Kasim Ward Graduate Student Advisor: Qihang Shi Senior Faculty Advisor: Mohammed Tehranipoor.
Chapter 33 CGI Technology for Dynamic Web Documents There are two alternative forms of retrieving web documents. Instead of retrieving static HTML documents,
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
FTP (File Transfer Protocol) & Telnet
Classroom Collaborator Brandon Reagen, Matthew Ng, Runfeng Chen, Robert Connelly Faculty Advisor: Prof. Tessier Department of Electrical and Computer Engineering.
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
 2001 Prentice Hall, Inc. All rights reserved. 1 Chapter 21 - Web Servers (IIS, PWS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
PackLet A web-based text messaging application using AX.25 packet radio technology.
An-Najah National University Software Graduation Project Remote Control System Working Group: Mohammad Yasin Mohammad Yasin Ala’a Deeb Ala’a DeebInstructor:
Emergency Alert System Dave Swift Zach Smith. Why EAS? Virginia Polytechnic Institute Client: Union College Campus Safety ◦Siren ◦Text Messaging ◦ .
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
Dave Swift Zach Smith.  Virginia Polytechnic Institute  Client: Union College Campus Safety  Siren  Text Messaging   Web  TV (TVuC)  Radio.
Copyright © Curt Hill, Client – Server Computing An important paradigm.
Computer Emergency Notification System (CENS)
Implement An Online Management System for PBX Presented by: Bui Phuong Nhung Advisor: Dr. Wei, Chao-Huang.
1 Welcome to CSC 301 Web Programming Charles Frank.
Web Controlled of Robot Georgi Chakarov Ivelin Stoyanov.
W orld W ide W eb Client/Server design using TCP/IP Incorporates Other Client/Server Systems –ftp –gopher –mail Server runs on port 80, named httpd, exchanges.
ABone Architecture and Operation ABCd — ABone Control Daemon Server for remote EE management On-demand EE initiation and termination Automatic EE restart.
The HTTP is a standard that all Web browsers and Web servers must speak in order for the Web portion of the Internet to work.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
Remote Control of Home Appliances PROJECT PLAN Team: ◦ Elie Abichar –CE ◦ Chris Tefer –CE ◦ Ananta Upadhyaya.
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
ECE477 Project Minotaur Software Narrative Jon Roose.
JavaScript and Ajax (Internet Background) Week 1 Web site:
ECpE Student Database Team 21 Adviser: Tien Nguyen ECpE and Tony Moore.
W2UC: Union College RF Repeater for Amateur Use
INTERNET AND . WHAT IS INTERNET The Internet can be defined as the wired or wireless mode of communication through which one can receive, transmit.
Accelerometer based motion gestures for mobile devices Presented by – Neel Parikh Advisor Committee members Dr. Chris Pollett Dr. Robert Chun Dr. Mark.
CSE541: Web Applications Special Thanks to M. Abdur Rahman.
Chapter 2 Client/Server Applications
Web Development & Design Chapter 1, Sections 4, 5 & 6
Emergency Alert System
Part of Chapter 1 Key Concepts Networks
E-commerce Infrastructure Web Servers / Web Clients / Web Browsers
Presentation transcript:

Emergency Alert System For Union College Television and Radio Bert Capuano Senior Project Winter 2009 Advisor: Prof. Hedrick

Motivation

Emergency Communication Emergency Message Web Website Telephone/Text Messaging Public Address SirenLoudspeakers TV/Radio

Design Requirements Software Requirements Secure Stable Hardware Requirements Meet all FCC, Federal, and State regulations School requirements Capable of relaying multiple pre-recorded messages Meets specified response time Documentation Requirements

Functionality

Client-Server Client can be accessed with multiple browsers Tested with Firefox and IE (supports any browser capable of Apache Digest authentication and PHP) Server logs all transmissions and commands issued Server runs Linux (Fedora 9) for increased security, stability, and ease of software design

Server-Hardware Message passing interface using RS-232 library in Python (called from PHP interface) Plays back audio and displays text slide on S-Video output Watchdog timer implemented on microcontroller

Message Passing

Future Work Stability Controls Respond to hardware miscommunication File management via web Custom Message text Custom Message Audio Generator Backup plan

Questions?