Team Ceres 486/CS/09-Projects/Ceres 486/CS/09-Projects/Ceres.

Slides:



Advertisements
Similar presentations
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 11: Advanced Web Technologies.
Advertisements

IAEA International Atomic Energy Agency INIS Collection Search: Introduction and main features INIS Training Seminar 7-11 October 2013, Vienna Domenico.
CBS Expert Team on Integrated Data Management – WMO December 2003 ACSYS – CliC – IACPO.
Chicago Band Connection Developed by Chutes & Ladders.
Basic concept Technologies we have used The Design Problems, challenges & solutions Educational Gain.
Karaoke Player Daniel Kirschner David Pinho. Background Iphone ◦Is one of the most widely used smart phones. ◦It has a strong open-source community through.
E-commerce Web Site: Sales and Inventory Management System Markku Marjoneva.
VCT May 20, 2009 Sapna Blesson Advisor: Dr.Christopher Pollett.
Multiple Tiers in Action
Website Development with PHP and MySQL Introduction.
May Khartoum. A management information system (MIS) is a tool that provide information to support management and decision making. Management information.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
Prepared by Websites Development Team, CITC. Agenda Websites Development Challenges Main Features of Web CMS Faculty Website & Control Panel Navigation.
Intro to PHP Introduction to server-side scripts (It’s all good :D) © TAFE NSW
Team Ceres 486/CS/09-Projects/Ceres 486/CS/09-Projects/Ceres.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
File-Mate 1500 Design Review 1 November 19, 2013 KEVEN ABBOTT, ARCHITECT TYLER CROUSE, SPONSOR LIASON KIANA DELVENTHAL, TEAM LEADER, RECORDER LIAM WESTBY,
NCAA Student Athlete Compliance System May
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.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
Self Guided Tour for Query V8.4 Basic Features. 2 This Self Guided Tour is meant as a review only for Query V8.4 Basic Features and not as a substitute.
BZUPAGES.COM Presentation on Content Management System (CMS) Presented to. Sir Ahmad Kareem.
1 Quantifier Web Portal. 2 Noah Hilt (Team Leader, Communicator) Steve Koechle (Recorder, Communicator) Josh Chapman (Facilitator) Mentor: Dr. Dieter.
May Client Dustin Gray Associate Director of Compliance ISU Department of Athletics Faculty Advisor Dr. Doug Jacobson Development Team Andy Dorman.
M1G Introduction to Database Development 6. Building Applications.
Plenary meeting 2015 – Chania - Crete CASCADE Data Services Yusuf Yigini, Panos Panagos, Martha B. Dunbar Joint Research Centre - European Commission.
Introduction to databases and SQL. What is a database?  A database is an organized way of holding together pieces of information  A database refers.
Website Design Lecture 1. Outline Introduction to the module Outline of the Assessment Schedule Lecture Static XHTML, client side and server side Why.
Online Translation Service Capstone Design Eunyoung Ku Jason Roberts Jennifer Pitts Gregory Woodburn Kim Tran.
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
Experts Workshop on the IPT, v. 2, Copenhagen, Denmark The Pathway to the Integrated Publishing Toolkit version 2 Tim Robertson Systems Architect Global.
Center for Advanced Vehicular Systems Information System and Management Tool Matthew Denton Julie Sparkman Jon Yu Anshuman Ghai Matthew Denton Julie Sparkman.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
Dr. Venton Kepuska Donald L. Troup. Dynamic Web Calendar
Course FAQ’s I do not have any knowledge on SQL concepts or Database Testing. Will this course helps me to get through all the concepts? What kind of.
 Registry itself is easy and straightforward in implementation  The objects of registry are actually complicated to store and manage  Objects of Registry.
Monte-Carlo Event Database: current status Sergey Belov, JINR, Dubna.
PHP Introduction PHP is a server-side scripting language.
IAEA International Atomic Energy Agency INIS Collection Search: Introduction and main features The Role of the International Nuclear Information System.
Rolando Gaytan Clay Schumacher Josh Weisskopf Cory Simon Aaron Steil (Reiman Gardens) – Client Dr. Tien Nguyen - Advisor.
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.
“I’m hacking it!”.  Imagine that you’re hacking away on a web app that uses the Wicket web framework. You want to know how to create a form so that the.
 An essential supporting structure of any thing  A Software Framework  Has layered structure ▪ What kind of functions and how they interrelate  Has.
TutorIM An IM client designed for one-on-one tutoring Tom Allen CSE 403.
How Web Database Architectures Work CPS181s April 8, 2003.
Oct HPS Collaboration Meeting Jeremy McCormick (SLAC) HPS Web 2.0 OR Web Apps and Databases (Oh My!) Jeremy McCormick (SLAC)
SharePoint 2010 Business Intelligence Module 7: Filter Web Parts.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
Online Voting System by Sanghun Chi ECE345. Introduction Traditional voting system inefficient. Takes time and human resources. Does not give an instant.
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.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
Christopher Seeley, Ralph Mattiaccio Ken Bodzak, Will Abeel, Danielle Maginnis.
COM621 – Interactive Web Development 2015/2016 Module Co-Ordinator: Dr. Pratheepan Yogarajah Room:
COM621: Advanced Interactive Web Development Lecture 10 PHP and MySQL.
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.
 Joomla provides the free and open source content management system for publishing web content.  It is build on model-view- controller web application.
PHP using MySQL Database for Web Development (part II)
HMVR System Final Presentation
Web Routing Designing an Interface
Introduction to Advance Web Technologies
Fermilab Envoy CRM System
Lecture 1: Multi-tier Architecture Overview
Noah Hilt, Steven Koechle, Joshua Chapman
Andrew Deason, Eric Harmon, Bryan Rau-Jacobs, Andrew Smith
Online Translation Service Capstone Design
Tutorial 6 PHP & MySQL Li Xu
Web Application Development Using PHP
Presentation transcript:

Team Ceres 486/CS/09-Projects/Ceres 486/CS/09-Projects/Ceres 486/CS/09-Projects/Ceres  Noah Hilt (Team Leader, Communicator)  Steve Koechle (Recorder, Communicator)  Josh Chapman (Facilitator)  Mentor - Dr. Dieter Otte

Introduction  Clean Air Action Corporation ◦ “Helps communities and businesses clean up the air sooner and at lower cost.” ◦ Focused on helping businesses follow laws while minimizing costs  The International Small Group and Tree Planting program (TIST) ◦ “Helps subsistence farmers to reverse the devastating effects of deforestation, drought, and famine.”

Problem Statement  PDAs used to collect data about trees ◦ Form editing program used to upload data  However system to get data from database is too simple ◦ All data publicly available ◦ Very little filtering ◦ No per user information available

To create an easily accessible application that will allow users to attain pertinent and relative information in a straightforward manner. ◦ Focus on simplicity ◦ PHP using MySQL for data access ◦ Few classes, only used for abstract concepts, rest flat files ◦ Localization and Authentication are core focuses as well ◦ Filtering is the primary added feature

Requirements  Gathering Requirements  Software ◦ MySQL 4.1 Compatible  Usability ◦ Very Low Bandwidth (8 kbps) ◦ Simple Terminology ◦ Simple Interface

Requirements (cont)  Features ◦ Web Accessible ◦ Admin Interface ◦ Send Relevant Data Only ◦ Compatibility with main Browsers

 Implemented in PHP  GUI Interface  CSS design  XHTML compliance  Server Side Database Interface  MySQL  DB connect  DB queries  Abstract query methods – parameterized  Two Databases

 Translation Module  Server side  PHP files/config.  Administration/Authentication Module  Authentication – avoid plain text password with hash  Creating users  Deleting/Editing users  Admin page – GUI  Data Download  Advanced Information  Upload Review  Progress Report  Advanced Project View  Help/Instruction Page  Plain text

 Design(2/5/09 - 2/19/09)  Implementation(2/19/09 - 4/2/09)  User Testing(4/2/09 - 4/16/09)

Problems and Challenges  Specific version of MySQL must be supported  Very large database 12GB+  Very restricted server environment  Extremely slow download speeds  English not primary language of users  Vast range of education amongst users

 Solution covers problems and challenges as well as requirements  Execution plan - ready for design and implementation