J2EE Change Request Tracker Developed by: Alan De Koven Angela Hawe Emil Habib.

Slides:



Advertisements
Similar presentations
J0 1 Marco Ronchetti - Basi di Dati Web e Distribuite – Laurea Specialistica in Informatica – Università di Trento.
Advertisements

Building Portals to access Grid Middleware National Technical University of Athens Konstantinos Dolkas, On behalf of Andreas Menychtas.
3 Copyright © 2005, Oracle. All rights reserved. Designing J2EE Applications.
CSIS0402 System Architecture K.P. Chow University of Hong Kong.
An architecture for webb applications, J2EE
Introduction to Java 2 Enterprise Edition About myself –Neutrinos, Cancer Research, IT Applications Today’s topic: J2EE –Context –Advantages –Components.
Introduction to Enterprise JavaBeans. Integrating Software Development Server-side Component Model Distributed Object Architecture –CORBA –DCOM –Java.
Chapter 13 Physical Architecture Layer Design
Point Of Sale(POS) J2EE Application Department : Computer Science Degree : Master Student : Woojin Choi ID : (POS J2EE Application with JRun)
Layers & Tiers Umair Javed Lec - 41.
1 Build a Web Application on J2EE. 2 J2EE Scenario Client – Web Server – EIS Resources Client – Web Server – EIS Resources Client – Application Server.
© 2005, Cornell University. Rapid Application Development using the Kuali Architecture (Struts, Spring and OJB) A Case Study Bryan Hutchinson
J2EE Java2 Enterprise Edition by Damian Borth. Contents Introduction Architectures styles Components Scenarios Roles Processing a HTTP request.
The Architecture of Transaction Processing Systems
JMS Java Message Service Instructor Professor: Charles Tappert By Student: Amr Fouda.
July 23 th, 2005 Software Architecture in Practice RiSE’s Seminars Bass’s et al. Book :: Chapter 16 Fred Durão.
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
Enterprise Programming By J Pearce. Enterprise Software Sales HR Inventory Customer Support Shipping.
E-business Architecture.NET vs J2EE Judith Molka-Danielsen Feb.27, 2004.
Application Architectures Vijayan Sugumaran Department of DIS Oakland University.
Structure of a web application1 Dr Jim Briggs. MVC Structure of a web application2.
12-1 © Prentice Hall, 2004 Chapter 12: Design Elements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey.
Understanding and Managing WebSphere V5
Java Pet Store Application. Outline Introduction Introduction Information Layer Information Layer Application Layer Application Layer Infrastructure Layer.
INTRODUCING THE JAVA EE PLATFORM Ch-5. Introduction Java is a  platform-independent programming language  secure and robust applications  may run on.
Tracking Services for ANY websites and web applications Zhu Xiong CSE 403 LCO.
EJB Overview Celsina Bignoli Distributed Business Applications Server DB Client DB Server DB.
4/1/2003Application Server Standards Application Server Standards for ITSS Bruce Vincent, ITSS Technology Strategist.
Enterprise Java Beans CS-422. Application Servers In the late 1980s and though the mid 1990s a number of corporations (Broadvision, Netscape…) marketed.
HTTP client wide area network (Internet) HTTP proxy HTTP server HTTP gateway firewall HTTP tunnel Copyright Springer Verlag Berlin Heidelberg 2004.
Java Omar Rana University of South Asia. Course Overview JAVA  C/C++ and JAVA Comparison  OOP in JAVA  Exception Handling  Streams  Graphics User.
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 21, 2005.
Client Server Technologies Middleware Technologies Ganesh Panchanathan Alex Verstak.
Slide 1 Systems Analysis and Design With UML 2.0 An Object-Oriented Approach, Second Edition Chapter 13: Physical Architecture Layer Design Alan Dennis,
Overview Of Enterprise Java Bean (EJB) COSC 513 Presentation Mei Li March 17, 2001.
Introduction to J2EE Architecture Portions by Kunal Mehta.
Comp2513 JavaBeans, EJB and J2EE Daniel L. Silver, Ph.D.
Java Petstore : A Case Study Rohit Nambiar July 2005.
第十四章 J2EE 入门 Introduction What is J2EE ?
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Slide 1 Physical Architecture Layer Design Chapter 13.
J2EE Overview ver 1.0Page 1 © Wipro Technologies Talent Transformation J2EE Overview.
Source: Peter Eeles, Kelli Houston, and Wojtek Kozaczynsky, Building J2EE Applicationa with the Rational Unified Process, Addison Wesley, 2003 Prepared.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
Client Server Network Model:
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.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
1 Copyright © 2004, Oracle. All rights reserved. Oracle Application Development Framework.
11/08/04 1 Defect Tracking System using MVC Architecture Advisor: Dr. Wang, Chung-E Department of Computer Science California State Univ., Sacramento Presenter:
Introduction to EJB. What is an EJB ?  An enterprise java bean is a server-side component that encapsulates the business logic of an application. By.
1 Distributed System using J2EE. 2 What is J2EE?  J2EE (Java2 Enterprise Edition) offers a suite of software specification to design, develop, assemble.
Introduction to EJB. What is an EJB ?  An enterprise java bean is a server-side component that encapsulates the business logic of an application. By.
Creating competitive advantage Copyright © 2003 Enterprise Java Beans Presenter: Wickramanayake HMKSK Version:0.1 Last Updated:
EJB Enterprise Java Beans JAVA Enterprise Edition
Building J2EE Applications Based on Design Patterns with Business Components for Java Olivier LE DIOURIS Principal Product Manager Oracle Corporation.
The Holmes Platform and Applications
J2EE Platform Overview (Application Architecture)
Structure of a web application
Field of Dreams An Online Sporting Goods Marketplace
Systems Analysis and Design With UML 2
Introduction to J2EE Architecture
Unit 6-Chapter 2 Struts.
Design and Maintenance of Web Applications in J2EE
Distributed System Using Java 2 Enterprise Edition (J2EE)
Computer Based Adaptive Testing
Technology Landscape and Enterprise Objectives
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Component-based Applications
Component Technology Bina Ramamurthy 2/25/2019 B.Ramamurthy.
Presentation transcript:

J2EE Change Request Tracker Developed by: Alan De Koven Angela Hawe Emil Habib

Change Request Tracker J2EE Web-based Change Request Management System. Tracks progress on modifications and enhancements to software development projects. Allows manager to record change requests for each project and the tasks required to complete each change request.

Change Request Tracker (con’t) Tracks information for each task including date assigned, person assigned to, completion status, hours spent, and date completed. Allows manager to monitor status of each task, view workload of staff, assign/reassign tasks as required. Includes file upload/download capability for storing all documentation relating to a task, change request or project.

J2EE Java 2 Platform, Enterprise Edition Presentation Layer: servlets/JSPs Data management: JDBC Middleware: EJB, JMS Transactions: JTS Directory Services:JNDI

Why J2EE? establishes standards for enterprise computing standard platform, portable across vendor implementations allows IT shops to get out of the middleware business

Architecture MVC Controller: Front Servlet View: JSPs/bean Model: Façade, Business Objects (POJOs)

Java Beans DB POJO FACADEFACADE JSPs Front Controller (Servlet) Client Architecture Diagram

Demonstration Create New Project Add Users/ Create new User Create Change Request Assign Tasks View Developer’s Workload

Future Work Architecture - EJB: scalable, distributed applications designed for reuse - Custom Tags: provide access to methods using XML New Features - Sort tables by column - Security model