1. 2 3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.

Slides:



Advertisements
Similar presentations
行街喇 Hung Chun Ka See Kwan Hon Brian Wong Kin Chung
Advertisements

Content Management, Working with WordPress Pavel Ivanov Telerik Corporation
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
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.
12/13/20051 Egypt Education Service (EES) Capstone Design Mohammed Khalilia Saif Khairat.
A Examination of Personalized Search Strategies CHIA-HAO, SHIH COMS E6125 April, 13, 2010.
INTRODUCTION The Group WEB BROWSER FOR RELATION Goals.
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
Multiple Tiers in Action
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
Web-based Document Management System By Group 3 Xinyi Dong Matthew Downs Joshua Ferguson Sriram Gopinath Sayan Kole.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
Lecture 3 – Data Storage with XML+AJAX and MySQL+socket.io
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
SYST Web Development 2 SYST Web Development 2 Course Overview and Introduction Client/Server Overview.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
CPanel Introduction Todd S. Thuma. cPanel: What is it? Backend administration of web-based content Provides web site management tools through a web-based,
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
MU Bulletin Board Member: Carol Lim Yi Wang Lei Wen Mentor: John Boyer Programmer/Analyst of MSA/ Student Life.
Introduction to InfoSec – Recitation 7 Nir Krakowski (nirkrako at post.tau.ac.il) Itamar Gilad (itamargi at post.tau.ac.il)
Lecture 14 – Web Security SFDV3011 – Advanced Web Development 1.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Lecture 7 Interaction. Topics Implementing data flows An internet solution Transactions in MySQL 4-tier systems – business rule/presentation separation.
Web Interface to Dissertation Database Matt Rotundo, Arun Jose, Brian Richards, Patrick Stankard, and Diah Schur.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
Page 1 Agrovoc Maintenance Interface Margherita Sini – GILW May 2003.
JavaScript – Quiz #9 Lecture Code:
NMED 3850 A Advanced Online Design January 12, 2010 V. Mahadevan.
By Matt Baker Eric Sprauve Stephen Cauterucio. The Problem Advisors create a sign-up sheet to be posted on the door of their office. These sign-up sheets.
1 © Netskills Quality Internet Training, University of Newcastle HTML Forms © Netskills, Quality Internet Training, University of Newcastle Netskills is.
A Genealogy System for the Web Matthew A. Page November 20, 2002.
Dudok de Wit David.  Documents management in a deskless company  SharePoint Online as a solution  Redesigning the documentary organization  Interoperability.
Case Study Dynamic Website - Three Tier Architecture
Workload Forecast System Alexey Kozarnikov Mariia Fedotenkova Galina Lavrentyeva LUT 2012.
Web Architecture Introduction
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
Dr. Venton Kepuska Donald L. Troup. Dynamic Web Calendar
Rolando Gaytan Clay Schumacher Josh Weisskopf Cory Simon Aaron Steil (Reiman Gardens) – Client Dr. Tien Nguyen - Advisor.
The Juggernaut Team Tyler Douthitt  Project Manager  Lead Website Developer Mike Harman  Lead Programmer Eric Rakers  Lead Documenter  Lead Analyst.
The basics of knowing the difference CLIENT VS. SERVER.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
NOAA Research Hot Items! To facilitate communication amongst the NOAA Research offices Nancy Soreide and Eugene Burger NOAA/OAR/PMEL NOAATech2002 Oct 23-25,
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
Web development. What is web development? - It is a broad term for the work involved in developing a web site for the Internet - It can range from developing.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
Equipment and Help Call Management System (EHCMS) PresentedBy Kevin Hsu 3/13/2003.
WEB TESTING
Visual Classification of Football Teams
Web Technologies Computing Science Thompson Rivers University
Introduction to Dynamic Web Programming
Introduction and Principles
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Content Management Systems
Sarang Nazari California State University, Los Angeles
University Event Management System
MAJOR PROJECT PPT ON B-TOGETHER A Social Networking Site.
Database Driven Websites
Login & administration page
Web Systems Development (CSC-215)
Web Browser server client 3-Tier Architecture Apache web server PHP
Tutorial 6 PHP & MySQL Li Xu
One EPIC Place Website Scheduler
Web Technologies Computing Science Thompson Rivers University
Client-Server Model: Requesting a Web Page
Hypertext Preprocessor
Web Application Development Using PHP
Presentation transcript:

1

2

3 GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication

4 TOOLS Languages : PHP, JavaScript, HTML, CSS Database: MySQL Server: Apache Browser: Firefox (Preferred)

5 IMPLEMENTATION Blog Summary Guest User Navigate the page, Apply for Club Membership, Create Account Authenticated User Blog Function, Create the content (3 MB file upload allowed) Modify, Delete, Comment Add Comment (others content)

6 IMPLEMENTATION Administrator Authenticated User Privilege Delete Inappropriate Content Update Web Page (Web Designing Skill not Needed) Post News/Announcement Access Membership Applications Access to Sent via Site

7 IMPLEMENTATION

8 Login Reset Password Create Account Regular User Update Personal Information Postings History Add Comment Edit/Delete Content Admin Update Pages Delete Contents Post Membership Application Announcemen t s Logout Failed Login

9 DATABASE ARCHITECTURE

10 DATABASE ARCHITECTURE 1 - database, 6 - tables, 45 - columns Column “identification” works as a signature Password is encrypted Store filename ONLY for the file upload Validate user input before storing

11

12 TIME SPENT

13 SUMMARY Successful Implementation More server side less client side Timestamp not supported on old version of MySQL Web page with poor navigation

14 QUESTIONS?