Absence Credit Tracking System April 10, 2002. Team Members: Joshua Allen Dave Kristensen Greg Ludwinski Samantha Ratnapuli.

Slides:



Advertisements
Similar presentations
Accelerating The Application Lifecycle. DEPLOY DEFINE DESIGN TEST DEVELOP CHANGE MANAGEMENT Application Lifecycle Management #1 in Java Meta, Giga, Gartner.
Advertisements

Pennsylvania BANNER Users Group 2006 Integrate Your Decision Support with Cognos 8.
Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
WEB AND WIRELESS AUTOMATION connecting people and processes InduSoft Web Solution Welcome.
Dream Report: Advanced Manual Data Entry
ProAssist ® complex assistance services management system Global Assistance & INGENIUM Praha.
SOFTWARE SOLUTIONS Identification, Server-Side Printing, Tracking & Mobility Software TEKLYNX CENTRAL Bundled Solutions.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
Presenter Muhammad Tarek Madwar Owner And System Architect
This presentation is intended as a detailed WebEx, to bring potential customers to an understanding of Dream Report capabilities. This presentation focuses.
Operating System Customization
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 5 Database Application Security Models.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
The Jukebox Orian Paz & Yair Cleper Instructor: Viktor Kulikov Semester: Spring 2009 Final Presentation.
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 8: Designing and developing applications for z/OS.
Interpret Application Specifications
1 Classification: Genpact Internal.  Tool From Oracle  Works with Oracle Database  PL/SQL Based  Widely Used with Oracle Applications  Can be Used.
Chapter 5 Database Application Security Models
Introduction to Web Applications Instructor: Enoch E. Damson.
Feeds Computer Applications to Medicine NSF REU at University of Virginia July 27, 2006 Paul Lee.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Introduction to the new mainframe © Copyright IBM Corp., All rights reserved. Chapter 7: Designing and developing applications for z/OS.
ONLINE AUTOMATION SOFTWARE FOR PWDS ( Palmyrah Workers Development Society ) Under the Guidance of Miss.V.Amuthavani M.Sc., M.Phil.,
Object Oriented Databases by Adam Stevenson. Object Databases Became commercially popular in mid 1990’s Became commercially popular in mid 1990’s You.
Automating 100 Processes with Interneer Apps Chris Condon – Director, IT Innovation and Solutions, Los Angeles Firemen’s Credit Union.
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
MySQL GUI Administration Tools Rob Donahue Manager, Distributed Systems Development May 7th, 2001 Rob Donahue Manager, Distributed Systems Development.
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Greg Andolshek Alex Koch Michael McCormick Team Lasso.
What is Sentinel? Sentinel is an innovative printer management solution, designed for organizations who need better control over their printing system.
Fundamentals of Database Chapter 7 Database Technologies.
第十四章 J2EE 入门 Introduction What is J2EE ?
Database Application Security Models Database Application Security Models 1.
CS4273: Distributed System Technologies and Programming Lecture 13: Review.
Team and Client Rajiv Chalasani- Project Manager Mark Goesmann – Lead Designer Kevin Staake – Lead Implementer Dave Nyman – Quality Manager Client : Mr.
Auditing Information Systems (AIS)
Computer Emergency Notification System (CENS)
Network Monitoring Through Mobile (MOBTOP) Developed By : Akanksha Jain. (102199) Deepika Reddy (102210) Team Name: Beans Guided By: Prof. Robert Zhu SUBMITTED.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001.
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
1 of 8Prof. Dr. Dr. h.c. Otto Spaniol Computer Science, Informatik 4 Communication and Distributed Systems 25/10/2015 Distributed Applications and Network.
Dale Smith COSC 4010 Computer Security Authentication & Security in the.NET environment.
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE I PRESENTATION Bakor Kamal CIS 895.
Session 1 Introduction to Java. Objectives Java Simplified / Session 1 / 2 of 32 Explain the history of Java Explain Java in brief List the types of Java.
A Distributive Server Alberto Pareja-Lecaros. Introduction Uses of distributive computing - High powered applications - Ever-expanding server so there’s.
Kuali Rice A basic overview…. Kuali Rice Mission First and foremost to provide a consistent development framework and common middleware layer for Kuali.
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
Dave Muirhead Director of Electronic Customer Self-Service Oracle Corporation.
CTP210 TERM PROJECT
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
WEB SERVER SOFTWARE FEATURE SETS
Dispatching Java agents to user for data extraction from third party web sites Alex Roque F.I.U. HPDRC.
Thomas L. Gilchrist Testing Basics Set 3: Testing Strategies By Tom Gilchrist Jan 2009.
COMP3241 E-Commerce Technologies Richard Henson University of Worcester December 2014.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
Architecture Review 10/11/2004
The Client/Server Database Environment
Qualifacts EDI Project
Introduction to PHP FdSc Module 109 Server side scripting and
The Client/Server Database Environment
Printer Admin Print Job Manager
Getting Started.
Getting Started.
The Database Environment
Presentation transcript:

Absence Credit Tracking System April 10, 2002

Team Members: Joshua Allen Dave Kristensen Greg Ludwinski Samantha Ratnapuli

Client Regional Municipality of Durham, Whitby, Ontario Stakeholders Jennifer A. Purrott, Computer Support Coordinator Emily Mckay, Employee Services Assistant Teresa Shepperdson, Co-ordinator, Disability and Pensions Ron Blakey, IT Project Manager

What is the Business Problem? Need to Track and Manage Employee: Absences Absence Credit Balances

How is the problem currently being resolved? Sick Leave System (SLS) Cobol and Powerhouse System Data Stored in a Flat File Text Based User Interface Batch File Processing Text Based Reports

What is Wrong With the Current System? Data in Flat File Getting out of Hand Affiliation rules have changed Old system does not have enough floating point precision System is at End of lifecycle Maintenance Costs becoming too Large Batch File Processing Cannot tell if an employee is out of credits until file is batch processed at the end of the week

What is Wrong With the Current System? No Source Code Documentation GUI not User Friendly No User Access Permission Levels Poor Output, Reports/ Statistics HR Department requested a new System

Solution: Developed New System Absence Credit Tracking System (ACTS)

How does ACTS solve existing problems? Ease of Use Swing GUI Windows Look and Feel User Friendly User Options (Date Formats Etc.) ACTS Processes Transactions immediately

Documentation Online User Documentation Manuals System Administrative User JavaDoc Used to Document Source Code

Report Generation Generates HTML Based Reports Generates Tab Delimited Text Based Reports for Exporting Data Reports on Employees and Absences. Report Requests Queued Reports sent by

RMI Object Server Data Stored in Oracle Database Automated Table Creation Automated Flat File Integration Embedded Jython Interpreter Trace Tab shows Debugging Output

System Architecture 3 Tiered system Separates Business Rules, Interface and Persistence Store Java Remote Method Invocation (RMI) Java DataBase Connectivity (JDBC)

Security Network Security through SSL Application Security Through Username Password Passwords are saved in Encrypted Format Authentication for all Remote Method Calls All Security Implemented on Server Side Audit Trail Tracks all System Transactions User Management and access levels

Who will use ACTS? Durham Region Human Resources: ACTS System Administrators, approximately four Designated Department: Regular Users, approximately 25

Added Functionality Web Based Software Distribution Using Java WebStart Automatic Software Updates Flexible Business Rule Management

Software Design Object Oriented Design Class Diagram and CRC Cards Object Interfaces Direct Mapping Between Objects and Database

Software Process Model Waterfall Model with Prototype Requirements Definition System and Software Design Implementation and Unit Testing Integration and System Testing Operation and Maintenance

Prototype Used Visual Basic

Implementation and Unit Testing Java Programming Language Portability Ease of installation Programming Environment: JDK 1.4, Forte as IDE JUnit Testing Technique Used for White box Testing Java Help and HelpBreeze used for Online Help Light Weight Persistence Library from:

Conclusion Whats Left? Interface Adjustments Installation Black Box Testing Please visit the 400 Solutions Web Site