IniCheck ID PRO + V1.2 Capstone Team # 6 Spring 2009 04/30/20091CSCI 6838 - 02 Spring 2009.

Slides:



Advertisements
Similar presentations
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?
Advertisements

DATA ACQUISITION SmartLog X3 DescoEMIT.com Rev:
CUMREC 2005 Creating A Suite of Convenience Services for Clients and Developers Deb Nelson – Systems Analyst Larry Newhouse – Information Systems Leader.
MiniCheck OCR Enhancement CSCI 6838 Capstone Project Team #2 Spring 2008
MiniCheck Pro+ TM V1.3 1Capstone Team #2 - Fall2009.
Commercial Data Processing Lesson 2: The Data Processing Cycle.
Capstone Team#5 Fall Table of ContentsTable of Contents TopicSlide Number Team information ………………………………………………3 Instructor/Mentors Information ………………………………………………4.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 10 Managing a Database.
14.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Living in a Digital World Discovering Computers 2010.
Remotely monitor and control a DCS (Distributed Control system) system of a miniature Oil platform through a 2D representation model Presented by - Himendra.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
© 2006, Cognizant Technology Solutions. All Rights Reserved. The information contained herein is subject to change without notice. Automation – How to.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
Resume Extraction with Business Process Management (BPM) tool Team #3 Fall Team Website :
Module 16: Software Maintenance Using Windows Server Update Services.
Installing Windows Vista Lesson 2. Skills Matrix Technology SkillObjective DomainObjective # Performing a Clean Installation Set up Windows Vista as the.
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
MiniCheckID Pro+ TM V1.3. Team Website: 12/1/2009 Capstone Team #2 - Fall20092 Yunis Al-Qawasmeh.
Instructor: Li Ma Department of Computer Science Texas Southern University, Houston August, 2011.
TieFlow Process Editor Capstone Team # 2 CSCI 6838 Spring 2009.
Computing Fundamentals Module A Unit 2: Using Windows Vista LessonTopic 8Looking at Operating Systems 9Looking at the Windows Desktop 10Starting Application.
Copyright © Team #4 CSCI 6838 Spring Ad Hoc Graphical Reports CSCI Research Project and Seminar Team #4 March 1, 2007.
Discovering Computers Fundamentals, 2012 Edition Your Interactive Guide to the Digital World.
Open the home/programs section Click: Enter : Click : (Registration number and license are provided at the time of purchase. Once these are entered, you.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
Sage Metering Service Department
Copyright © Team # 2 CSCI 6838 Spring All Rights Reserved.1 Electronic Human Resource Management Software CSCI Research Project and Seminar.
ENTERING ELIGIBLE ENERGY RESOURCE APPLICATIONS IN DELAFILE Version 2.0 August 25, 2015.
MiniCheck OCR Enhancement CSCI 6838 Capstone Project Team # 3 Fall 2007
Installing Windows Vista Lesson 2. Skills Matrix Technology SkillObjective DomainObjective # Performing a Clean Installation Set up Windows Vista as the.
VISUAL STUDIO 2010 TEAM SYSTEM CAPABILITIES WITH DYNAMICS AX Advisor - Simanta Mitra Client - Shawn Hanson & Dave Froslie (Microsoft) Group - Dec10-08.
System Analysis and Design
Chapter 11 An Introduction to Visual Basic 2008 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
FotoGazmic Software (From left to right: Chad Zbinden, Josey Baker, Rob Mills, Myra Bergman, Tinate Dejtiranukul)
CSE 219 Computer Science III Program Design Principles.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe the qualities of valuable information.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
GUEST REGISTRATION ADVANCEMENT BY SUNNY SOLUTIONS (G.R.A.S.S) Detailed Design 03/06/2013 SUNNY SOLUTIONS DETAILED DESIGN PRESENTATION 1.
R.O.S.E.S. Preliminary Design Presented By: Code Shark Solutions 12/8/10.
MINICHECK ID Pro+™ V1.2 CAPSTONE TEAM # 6 SPRING
VistA Imaging Workstation Configuration. October The information in this documentation includes functionality of the software after the installation.
Chapter 11 An Introduction to Visual Basic 2005 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
Midterm Presentation Capstone Team#1, Spring 2011 Irshad Ahmad KhanBalaji Srinivasan Ramakrishna AtluruVideesh Gogineni Instructor: Dr. Kwok-Bun Yue Mentor:
TieFlow Process Editor CAPSTONE TEAM # 2 03/04/2009CSCI Spring 2009.
How to succeed in Capstone Projects Fall 2009 Presented by: Dr. Bun Yue Chair, Division of Computing and Mathematics August 2009 University of Houston.
MyMISLab First Day of Class Registration Walkthrough.
Input Design Lecture 11 1 BTEC HNC Systems Support Castle College 2007/8.
CS 490 Software Testing Fall 2009 Implement Unit Test Framework for Application running on a Pocket PC 2003 device 09/18/091 Framework for Unit-testing.
MINICHECK ID Pro™ Team #2 07/02/08. Team Members Imran Ullah Mohammad Roles: Team Lead, Programmer Id: Anjali.
1 Chapter 9 Database Management. Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe.
PAYware Transact Terminal Interface Manager
Bugflow Enhancements 2/9/ :53:58 PM Team#2 Bugflow Enhancements 1 Team # 2 10/07/200 8.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
CSCI 6838 Capstone Project Team #2 Spring /18/20161 MiniCheck ID
Tieflow Workflow Toolkit -:By:- CSCI 6831 Capstone project Instructor: Dr. Kwok-Bun Yue Mentor: Mr. Scott Hetherington Midterm Presentation 04/15/2008.
Project May07-14: Restaurant Automation April 24, 2007.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
MyMISLab First Day of Class Registration Walkthrough.
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
ICAICT201A USE COMPUTER OPERATING SYSTEM. USING THE CONTROL PANEL The Control Panel contains many options for configuring your computer, including: adding.
DEVRY CIS 321 Week 7 Milestone 5 and Milestone 6 Check this A+ tutorial guideline at
Increase the value of your portfolio
Microsoft Visual Basic 2005 BASICS
Introduction to Computer Software
SSDT and Database Project Basics
TieFlow Workflow Toolkit Process Definition XML
Presentation transcript:

iniCheck ID PRO + V1.2 Capstone Team # 6 Spring /30/20091CSCI Spring 2009

2 Team #6 Website: Abdon Perez (Abby) Major: Computer Science Role: Team Leader & Programmer Swetha Lakshmi Mandalapu Major: Computer Science Role: Programmer & Tester Venkata Ramisetty (Rakesh) Major: Computer Science Role: Programmer & Technical Writer Sravanthi Kadamati Major: Computer Science Role: Programmer & Webmaster 04/30/2009

Instructor Dr. Kwok-Bun Yue Professor, Computer Science and Computer Information Systems. Chair, Division of Computing and Mathematics. University of Houston-Clear Lake. Website: Dr. Kwok-Bun YueDr. Kwok-Bun Yue 04/30/2009 3CSCI Spring 2009

Mentor Bruce Brenner President MiniCheck-OCR, Inc. Website: CSCI Spring /30/2009

Our Project Poster 04/30/2009 5CSCI Spring 2009

Agenda MiniCheck ID Pro+™V1.2 Previous Work Done Requirement Specifications Progress Issues Faced and Lessons Learnt References 04/30/2009 6CSCI Spring 2009

MiniCheck ID Pro+™V1.2 MiniCheck-OCR, Inc has developed a suite of applications known as the MiniCheck ID™, Minicheck ID Pro, Minicheck ID Pro+™. MiniCheck ID Pro+ TM V1.2 is an extension to the existing functionalities of the application MiniCheck ID TM and MiniCheck ID Pro TM,MiniCheck ID Pro+ TM. 04/30/2009 7CSCI Spring 2009

Previous Work Done MiniCheck ID –Identity Fraud Detection MiniCheck ID PRO –Secure Credit Card Transactions through Payment Gateway MiniCheck ID PRO+ –Extension to the existing functionalities of the application –Integration with E-Verify 04/30/2009 8CSCI Spring 2009

Requirement Specifications GUI Architecture Windows XP and Windows Vista Credit Card Transactions and Authorize.net Inputs and Outputs Scanners E-Verify Code cleaning 04/30/2009 9CSCI Spring 2009

GUI User friendly GUI Reduce ambiguity 04/30/ CSCI Spring 2009

Architecture Consistent Reliable Modify any instability in the code 04/30/ CSCI Spring 2009

Windows XP and Windows Vista Backward Compatibility File Permissions 04/30/ CSCI Spring 2009

Credit Card Transactions and Authorize.net 04/30/ CSCI Spring 2009

Inputs and Outputs Inputs: Cards  Magnetic Strip  Barcode  1D  2D Outputs: Data  Personal information  Transaction related information 04/30/ CSCI Spring 2009

Scanners Atalasoft SDK Devices  Twain  Neat Receipts Scanner  CardScan 800C  Docket Port /30/ CSCI Spring 2009

E-Verify Check an individual’s eligibility to work in the United States, regardless of citizenship. –Employer –Designated Agent Provides automated link –Department of Homeland Security Employment eligibility –Social Security Administration Valid SSN 04/30/ CSCI Spring 2009

E-Verify Strict guidelines for use –Employee must be notified of E-Verify use –New employees only –Not for screening applicants –Not to be used selectively –I-9 Form must be completed first 3 3 INS (Immigration and Naturalization Services) Vital step –Employee privacy must be maintained 04/30/ CSCI Spring 2009

Code Cleaning Easy to work with Improve Code Quality Reduce Redundancy Try to achieve a production level code Faster execution Complexity Reduces size of setup package 04/30/ CSCI Spring 2009

Code Cleaning Example –Previous code // button1 this.button1.Location = new System.Drawing.Point(39, 99); this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(184, 23); this.button1.TabIndex = 16; this.button1.Text = "Display Case Summary List"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); –Current code // DispCaseSumbtn this.DispCaseSumbtn.Location = new System.Drawing.Point(39, 99); this.DispCaseSumbtn.Name = "DispCaseSumbtn"; this.DispCaseSumbtn.Size = new System.Drawing.Size(184, 23); this.DispCaseSumbtn.TabIndex = 16; this.DispCaseSumbtn.Text = "Display Case Summary List"; this.DispCaseSumbtn.UseVisualStyleBackColor = true; this.DispCaseSumbtn.Click += new System.EventHandler(this.DispCaseSumbtn_Click); 04/30/ CSCI Spring 2009

Progress Make it Windows Vista compatible Twain Code Cleaning Adding additional transaction details Remodeling some of the GUI 04/30/ CSCI Spring 2009

Progress cont… Devices RDM EC7000i E-Seek M-250 Magtek Excella STX MICR Image Docket Port 667 CardScan 800C Neat Receipts Scanner Magtek Card Swipe 04/30/ CSCI Spring 2009

Issues Faced and Lessons Learned Twain involved license and version issues. –Proper system setup was important Data parser exceptions –Name differences Default variable names (Visual Studio 2008) –Meaningful names made code reading challenging Find discrepancies early –Debugging takes time –Communicating takes time 04/30/ CSCI Spring 2009

References -barcodereader/summary.html -barcodereader/summary.html /30/ CSCI Spring 2009