VDK-RIT InserterVision Report System Adam Beck Greg Dicheck Kassidy Gerber Mike Young.

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

Logical and Physical Design of an Information System
Making the System Operational
Visit the ccScan Website Scan, Import, and Automatically File documents to the Cloud SCAN, IMPORT, AND AUTOMATICALLY FILE DOCUMENTS TO SALESFORCE ® Introduction.
Business Development Suit Presented by Thomas Mathews.
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
LeadManager™- Internet Marketing Lead Management Solution May, 2009.
Welcome to the Award Winning Easiest to Use & Most Advanced View, Manage, and Control Security, Access Control, Video, Energy & Lighting Systems, & Critical.
Solutions for IT Sales Teams TRACK on IT A Division of Technology Sales Resource
HP Quality Center Overview.
Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
Enterprise Content Management Departmental Solutions Enterprisewide Document/Content Management at half the cost of competitive systems ImageSite is:
Team members: Van Nguyen, Christopher Waters, and William Tran Client: iapp24 Advisor: Govindarasu.
Online Peer Evaluation System Team Green Apple Team Members Ada Tse Amber Bahl Tom Nichols Matt Anderson Faculty Mentor Prof. M Lutz Project Sponsor Richard.
Brian Alderman | MCT, CEO / Founder of MicroTechPoint Pete Harris | Microsoft Senior Content Publisher.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
TotalETL:infoServer Chris Fournier Nathan Clark Scott Longley Cyril Shilnikov MQP Project 2005 Sponsored by TotalETL inc.
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
Chapter 3 Database Management
Copyright © 2009 Rolta International, Inc., All Rights Reserved a c c e l R12™ Upgrade Approach.
VDK-RIT InserterVision Report System Presented By Adam Beck Greg Dicheck Kassidy Gerber Mike Young.
Reference and Instruction Automated Statistics Gathering and Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24)
CASE Tools CIS 376 Bruce R. Maxim UM-Dearborn. Prerequisites to Software Tool Use Collection of useful tools that help in every step of building a product.
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
Agile Testing with Testing Anywhere The road to automation need not be long.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Printing Terminology. Requirements for Network Printing At least one computer to operate as the print server Sufficient RAM to process documents Sufficient.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
What is Business Analysis Planning & Monitoring?
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
Web Development Process Description
Classroom User Training June 29, 2005 Presented by:
ABSTRACT Zirous Inc. is a growing company and they need a new way to track who their employees working on various different projects. To solve the issue.
Page 1 MODEL TEST in the small GENERALIZE PROGRAM PROCESS allocated maintenance changes management documents initial requirement project infrastructure.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
User Manager Pro Suite Taking Control of Your Systems Joe Vachon Sales Engineer November 8, 2007.
Elockbox Team08 Fall2014 Jian Lei Role(s): Project Manager / Builder Da Lu Role(s): Prototyper / System/Software Architect Cheng Role(s):Feasibility Analyst.
Plenary meeting 2015 – Chania - Crete CASCADE Data Services Yusuf Yigini, Panos Panagos, Martha B. Dunbar Joint Research Centre - European Commission.
2/6/01D-1 © 2001 T. Horton CS 494 Object-Oriented Analysis & Design Using PARTS to Illustrate Requirements Concepts.
TEAM Basic TotalElectrostatic ManagementAwareness&
Statistics Monitor of SPMSII Warrior Team Pu Su Heng Tan Kening Zhang.
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.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
INFO 637Lecture #101 Software Engineering Process II Review INFO 637 Glenn Booker.
1 Welcome to CSC 301 Web Programming Charles Frank.
Plant Accession Application Maintenance Manual. Accession Application Website Environment Overview WinHost.com ASP Pages VBScript Procs Constants Style.
Software Life Cycle The software life cycle is the sequence of activities that occur during software development and maintenance.
Software Development A Proposed Process and Methodology.
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
Faculty Coach: Professor Martinez  Justin Mahar  Chris Baum  Greg Schmitz  Adam Abdelhamed.
How to combine IRIS products Available APIs Examples of integrations Ole Andersen Senior Strategic Account Manager.
Integrated Mobile Marketing Platform Emergic mConnector Integrated -Mobile Marketing Platform Presented By: Sales Person Name ID: Mobile:
1 Object-Oriented Analysis and Design with the Unified Process Figure 13-1 Implementation discipline activities.
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
An Agile Requirements Approach 1. Step 1: Get Organized  Meet with your team and agree on the basic software processes you will employ.  Decide how.
Word Guess Team (Team #4) October 8, Word Guess Team  Team Members  Chakib Kouhel:  Steve Mattingley:
ECpE Student Database Team 21 Adviser: Tien Nguyen ECpE and Tony Moore.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
Trimantra Software Solution Offshore Software Development Outsourcing Company Visit :
MESA A Simple Microarray Data Management Server. General MESA is a prototype web-based database solution for the massive amounts of initial data generated.
COM621: Advanced Interactive Web Development Lecture 10 PHP and MySQL.
Architecture Review 10/11/2004
Enterprise Program Management Office
Presentation transcript:

VDK-RIT InserterVision Report System Adam Beck Greg Dicheck Kassidy Gerber Mike Young

15-year track record of innovation in the field of process control Industry leader in factory automation Real-time vision inspection solutions  OCR software with the industry’s fastest read rate and processing power  InserterVision: Single all-in-one solution for input scanning for machine control

Videk’s InserterVision TM Cameras scan mail jobs for data integrity  Reads names and addresses for verification  Diverts misprinted or incorrectly stuffed envelopes High-speed solution reduces costly and error-prone manual checking Absolute quality assurance and reduced document liability

Videk to RIT Anticipated customer needs  Increased traceability  Storage of mailing job results Proposed add-on to InserterVision  Increase marketability of InserterVision  Generate revenue from sales of training Videk approached RIT for a Senior Project

Team Visit to Cohber Cohber is a full service provider of prepress printing and finishing services Uses InserterVision for mailing jobs Increased team domain knowledge Allowed team to see an end user’s perspective

InserterVision Report System (IVRS) Low-cost DBMS and reporting solution Client-server architecture  Access, format, and print reports  Accessible over a company intranet  Data collected from the Videk camera system Meant to be deployed with InserterVision Implemented as a functional proof-of-concept

Major Features Store Data Sets for completed mailing jobs Display selected Data Sets  Format data display according to Templates  Sort display according to multiple Sort keys Import and export Data Sets

Major Features (2) Accessible from web browsers Controlled user access Multiple levels of access User friendly editor for creating and modifying Templates

Context Diagram Report System User Web Browser DBMS Login Data Request Sort Data Formatted Data in Web Page Manager Web Browser Delete Data Set(s) InserterVision Camera System Data Set(s) Data Request Data Delete Data Set(s) File System Export Data Sets Exported Data in Export Format Sys Admin Web Browser User Management

IVRS Environment IVRS Server runs on dedicated PC running Apache WebServer Operating System is Windows NT5 MySQL4 DBMS for data storage Scripting in PHP4 Communication with clients’ web browsers via HTML web pages

Use Cases

Collaboration Diagram Controller Timer DBMS Interface > Client Interface > Commands Display Authorization Request Create Session Display Data Requests > User Account > Get Permissions Query Account Info Create Set Timeout Session >

Collaboration Diagram File System Interface Controller Timer Report Generation TemplateData SetDBMS Interface DB Schema Get Schema Retrieve data Create Data Set Retrieve format > Client Interface > Commands Display Authorization Request Create SessionCreate Display Display Display Data Requests Session > Sort > Query Data Set List Get Keys Set Keys User Account > Get Permissions Query Account Info Create Template Editor > Give access to Sessions Create/Modify/ Delete Import/Delete Data Sets Import/Export Data Sets Set Timeout

Collaboration Diagram File System Interface Controller Timer Report Generation TemplateData SetDBMS Interface DB Schema Retrieve Help Get Schema Retrieve data Create Data Set Retrieve format > Client Interface > Commands Display Authorization Request Create SessionCreate Display Display Display Data Requests Session > Help > Sort > Query Data Set List Get Keys Set Keys User Account > Get Permissions Query Account Info Create Template Editor > Give access to Sessions Create/Modify/ Delete Import/Delete Data Sets Import/Export Data Sets Get text Logger > Log Events Record Events Set Timeout

UI Prototypes Designed to be friendly and intuitive Elicited further requirements Examples:  Sample Data Set  Standard Template Editor  Advanced Template Editor

Standard Editor

Advanced Editor

Combined Template

Data Set Display

Methodology Waterfall Design Model Formal documentation for each Phase  Documents formally reviewed by Team Responsibilities change for each phase  Leverage individual strengths of team members Team members take “ownership” of documents and tasks

V-Model

Methodology - Planning Documents:  Configuration Management Determine standards and quality control  Risk Management Identify potential risks and mitigation strategies  Quality Plan Approach for capturing and analyzing metrics Defect Tracker  Process Process spreadsheet and milestones Checklists

Methodology - Requirements Documents:  Vision & Scope Identify context of the project  Software Requirements Specification Identify the requirements of the project  Use Cases Identify user and system interactions  Test Plan Initial draft with structure Acceptance Test Plan

Methodology - Design Identification of entities in the system and their relationships Documents:  Software Design Specification (SDS) Abstract design Capture structure and functionality Identify sub-systems  Test Plan System Test Plan Integration Test Plan

Methodology - Implementation Assign modules to team members  Take advantage of team member strengths  Weekly status updates  Code inspections Documents:  SDS Update per actual implementation  Test Plan Unit Test Plan

Methodology - Test Three incremental releases:  Alpha: Initial prototype with minimal functionality  Beta: Fully functional system that has not been fully tested  Gamma: Fully functional and tested system Regression testing Documents:  Completed Test Plan

Timeline

Deliverables InserterVision Report System software All Requirements and Design Documents Installation Program User Manual  Installation Manual  Quick Start Card

Conclusion Looking forward to implementation of the System Our thanks to Videk and Chris Haidvogel for their commitment and continued support of our team