Mishal Hamartze On J2EE Online Voting System Eyal Krikon Eran Yoniel Supervisor: Ben-Ami Yassour Winter 2003-2004 Technion – Israel Institute of Technology.

Slides:



Advertisements
Similar presentations
Vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Web Applications – The Object Web combining servers and client-applications multiple.
Advertisements

Mark Insertion System Of Annajah National University Mark Insertion system is a system of entering and editing marks of students for each exam,where the.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
The Developer Perspective Michelle Osmond. Design – Requirements Gathering Sales & Research projects –Prototypes/Demos User group meetings Usability workshops.
Internet Programming Paper Coordinator: Dr. Napoleon H. Reyes, Ph.D. Computer Science Institute of Information and Mathematical Sciences Rm
DT228/3 Web Development Introduction to Java Server Pages (JSP)
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 5 Database Application Security Models.
28/1/2001 Seminar in Databases in the Internet Environment Introduction to J ava S erver P ages technology by Naomi Chen.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
Layers & Tiers Umair Javed Lec - 41.
LYU9901-Travel Net LYU9901-Travel Net Supervisor: Prof. Michael R. Lyu Students: Ho Chi Ho Malcolm Lau Chi Ho Arthur (Presentation on )
J2EE Java2 Enterprise Edition by Damian Borth. Contents Introduction Architectures styles Components Scenarios Roles Processing a HTTP request.
Multiple Tiers in Action
1 CS 483 Enterprise and Web Application Programming Week 6 Session Beans JSP Tutorial.
CS 898N Advanced World Wide Web Technologies Lecture 1: Introduction Chin-Chih Chang
Chapter 5 Database Application Security Models
Technion – Israel Institute of Technology Department of Electrical Engineering Software Lab Grades Server on J2EE Technology Edo Yichie Sagee Rosen Supervisor:
Structure of a web application1 Dr Jim Briggs. MVC Structure of a web application2.
FAQ site Created by: Meir Cohen Asaf Lupo Supervisor: Viktor Kulikov Software Systems Lab Department of Electrical Engineering Technion - Israel Institute.
Technion – Israel Institute of Technology Department of Electrical Engineering Software Lab Remote Mailbox based on.NET technology Michael and Eugene Shamis.
Session-01. What is a Servlet? Servlet can be described in many ways, depending on the context: 1.Servlet is a technology i.e. used to create web application.
Online Shopping Mall Technical presentation and synopsis Team members : Surjyendu Ray Suvendu Bhattacharyya Sandip Shaw Souvik Sett.
JSP and Servlets Lecture notes by Theodoros Anagnostopoulos.
Product Perspective Intelligent Online Course Portal System is not depending on any other systems.
Chapter 10 EJB Concepts of EJB Three Components in Creating an EJB Starting/Stopping J2EE Server and Deployment Tool Installation and Configuration of.
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
NMS1.0(c) Copyright Final Year Project Demonstration Dublin City University 29 th May 2003 Team Members : David ReadeTimothy Kelly
CIS 285 ROBINSON WINTER 2005 CIS 285 Web Application Development with Java CIS 285 Sinclair Community College Instructor: Mary Robinson.
IBM WebSphere Architectural Overview. Content Management ● Controlled by Java – Servlet – Enterprise Java Beans (EJB) – Java Server Pages (JSP) ● Base.
Java Omar Rana University of South Asia. Course Overview JAVA  C/C++ and JAVA Comparison  OOP in JAVA  Exception Handling  Streams  Graphics User.
Distributed Software Development VLab project plan.
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
Simple Database.
Case study concerning architecture development Emil Doychev, Georgi Cholakov, University of.
Matrix Mapping Tool Sam Gross Internship at Virtual Technology Corporation.
By Mircea Jivoin. Objectives Achieving the warehouse management over the internet using the SOAP Web Services Achieving the warehouse management over.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Database Application Security Models Database Application Security Models 1.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Ashley Montebello – CprE Katie Githens – SE Wayne Rowcliffe – SE Advisor/Client: Akhilesh Tyagi.
E-Business In-the-small IBM University of Veszprém Budapest University of Technology Balatontourist University of Veszprem 26 September, 2001.
Database Server Concepts and Possibilities Lee Lueking D0 Data Browser Workshop April 8, 2002.
IBM Office Connect 3.0 James Edmiston Consultant Quest Information Systems, Inc Mike Terrell IT Specialist IBM Data.
Assignment of JAVA id : BSSE-F10-M-10-JAVA1 Overview of J2EE/Session 2/Slide 1 of 38.
JSP Server Integrated with Oracle8i Project2, CMSC691X Summer02 Ching-li Peng Ying Zhang.
What is J2EE Platform The Java 2 Platform Enterprise Edition (J2EE) defines the standard for developing multitier enterprise applications.
Copyright © 2003 T. Trappenberg Overview B 1 B. Some tools of the trade Module 1 Technology: GR01E - Electronic Commerce Overview.
© 2006 by IBM and Naci Dai; made available under the EPL v1.0 | Santa Clara | Mar. 20, 2006 Java™ Web Application Development with Eclipse WTP - WTP Quick.
1 Distributed System using J2EE. 2 What is J2EE?  J2EE (Java2 Enterprise Edition) offers a suite of software specification to design, develop, assemble.
JSP / Servlets and Beans
Ashley Montebello Katie Githens Wayne Rowcliffe. Project Overview Create graduate student review system for ECpE department Review system is used by students.
Online Voting System by Sanghun Chi ECE345. Introduction Traditional voting system inefficient. Takes time and human resources. Does not give an instant.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
Java Web Development with NetBeans IDE -- Kai Qian Chapter 9 Case Study.
Introduction to Oracle Forms Developer and Oracle Forms Services
Active Server Pages Computer Science 40S.
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
MSIS 655 Advanced Business Applications Programming
سیستم مدیریت سبد پروژه ها
دليل المتدرب واللائحة التنظيمية للبرنامج
دليل المتدرب واللائحة التنظيمية للبرنامج
Database Connectivity and Web Development
J2EE Lecture 1:Servlet and JSP
COMPONENTS – WHY? Object-oriented source-level re-use of code requires same source code language. Object-oriented source-level re-use may require understanding.
Presentation transcript:

Mishal Hamartze On J2EE Online Voting System Eyal Krikon Eran Yoniel Supervisor: Ben-Ami Yassour Winter Technion – Israel Institute of Technology Department of Electrical Engineering Software Lab

Project Goal: Implementing a user-friendly system to present a suitable substitution for Mishal Hamartze by using the internet. Supported user types: Student: can fill in mishalim for lecturers in his taken courses (on the current semester) and view results from previous semesters. Administrator: can add and update all relevant data in the database. Implementation Environment: IBM Websphere, using J2EE Technology. Java Server Pages (JSP) & Servlet, for dynamic rich HTML content

The Tiers Model Client Tier – The user’s web browser, which allows him to view the developed system. Web Tier – Responsible for designing the web interface as it will be seen by the user. (it contains our Servlets & JSPs) Java Beans – Creates the communication between the web tier and the application tier, by using object that will hold necessary information. Business Tier (Java Application) – This tier is responsible for running our java application which will mainly perform accesses to the database EIS Tier – This tier contains the database, on which our system is built

Project Snapshots Student’s Perspective View lecturer’s results: Fill in a new mishal Administrator’s Perspective Administrator operations screen Manage Categories Register / Unregister a lecturer from course