MINICHECK ID Pro+™ V1.2 CAPSTONE TEAM # 6 SPRING 20091.

21
MINICHECK ID Pro+™ MINICHECK ID Pro+™ V1.2 V1.2 http://dcm.uhcl.edu/caps09g6/index.htm CAPSTONE TEAM # 6 SPRING 2009 1

Transcript of MINICHECK ID Pro+™ V1.2 CAPSTONE TEAM # 6 SPRING 20091.

Page 1: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

MINICHECK ID Pro+™MINICHECK ID Pro+™V1.2V1.2

http://dcm.uhcl.edu/caps09g6/index.htm

CAPSTONE TEAM # 6 SPRING 2009 1

Page 2: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Team MembersTeam MembersAbdon Perez (Abby)

Email: [email protected] Major: Computer ScienceRole: Team Leader & Programmer

Sravanthi Kadamati

Email: [email protected] Major: Computer Science Role: Programmer & Webmaster

CAPSTONE TEAM # 6 SPRING 2009 2

Page 3: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Team MembersTeam MembersVenkata Ramisetty

(Rakesh)

Email: [email protected] Major: Computer Science Role: Programmer & Technical Writer

Swetha Lakshmi Mandalapu

Email: [email protected] Major: Computer Science Role: Programmer & Tester

CAPSTONE TEAM # 6 SPRING 2009 3

Page 4: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

InstructorInstructor

Dr. Kwok-Bun YueProfessor, Computer Science and Computer Information Systems Chair, Division of Computing and MathematicsUniversity of Houston-Clear Lake 2700 Bay Area Boulevard Houston, TX 77058

Email: [email protected]

Homepage: Home Page of Dr. Kwok-Bun Yue

CAPSTONE TEAM # 6 SPRING 2009 4

Page 5: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

MentorMentor

Bruce BrennerPresidentMiniCheck-OCR, Inc.Phone: (713)446-6676Email: [email protected] MiniCheck-OCR,Inc.

CAPSTONE TEAM # 6 SPRING 2009 5

Page 6: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Topics Topics

MiniCheck ID Pro+™V1.2

Previous Work Done

Project Scope

Requirement Specifications

Progress

CAPSTONE TEAM # 6 SPRING 2009 6

Page 7: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

MiniCheck ID Pro+™V1.2 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 IDTM and MiniCheck ID ProTM ,MiniCheck ID Pro+TM.

CAPSTONE TEAM # 6 SPRING 2009 7

Page 8: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Previous Work DonePrevious Work DoneMiniCheck ID

Identity Fraud Detection

MiniCheck ID PROSecure Credit Card Transactions through

Payment Gateway

MiniCheck ID PRO+Extension to the existing functionalities of

the applicationIntegration with E-Verify

CAPSTONE TEAM # 6 SPRING 2009 8

Page 9: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Project ScopeProject Scope

Goal “ To enhance and improve upon the existing

architecture and functionality of the MINICHECK ID Pro+™ application”.

The name of the newly modified application is MINICHECK ID Pro+™ V1.2 and will continue to use the flexible C#/.Net framework.

CAPSTONE TEAM # 6 SPRING 2009 9

Page 10: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Project ScopeProject Scope

The team will review MINICHECK ID Pro+™ functionalities in all respects.

Hardware worked on -

SureSwipe Reader (USB)

ViVOpay 5000m

CAPSTONE TEAM # 6 SPRING 2009 10

Page 11: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Project ScopeProject Scope SureSwipe Reader (USB)

A 3-track magnetic stripe reader with

TWO magnetic heads designed to

reduce confusion at the Point of Sale

ViVOpay 5000m

ViVOpay 5000m is a powerful

contactless payment reader.

CAPSTONE TEAM # 6 SPRING 2009 11

Page 12: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Screen ShotsScreen Shots

CAPSTONE TEAM # 6 SPRING 2009 12

Page 13: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Project ScopeProject Scope

Authorize Net , a leading credit card processing gateway.

All features and functionalities would be checked thoroughly to ensure they work reliably with Windows XP and Vista.

CAPSTONE TEAM # 6 SPRING 2009 13

Page 14: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Requirements Requirements SpecificationSpecification

Design an architecture for the MiniCheckIDPro+ software

Test and confirm that the MiniCheckIDPro+ software will run stable on Windows XP and Windows Vista

Review and confirm MiniCheckID Pro+ works reliably with AuthorizeNet

CAPSTONE TEAM # 6 SPRING 2009 14

Page 15: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Requirements Specification Requirements Specification Cont…Cont…

Modify user interface and database for credit card selection, to allow OPTIONAL fields to become available

Allow user-defined product ID names (similar to use in MiniCheck MGR)

Refine E-Verify integration

CAPSTONE TEAM # 6 SPRING 2009 15

Page 16: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Requirements Specification Requirements Specification Cont…Cont…

Add support for Authorize Net eCheck function

Optimize the Access database to generate reports and targeted marketing lists (based on search criteria)

CAPSTONE TEAM # 6 SPRING 2009 16

Page 17: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

ProgressProgress

EnvironmentWindows VistaMS Visual Studio 2008 with .Net

Framework 3.5MSXML 4.0 Service Pack 2

CodeCombination of Spring/Fall 2008 codeVery Robust

Debug runtime errorsData parserException handlingStrengthen the architectureCAPSTONE TEAM # 6 SPRING 2009 17

Page 18: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Progress cont…Progress cont…

Test Plan (specific & precise)Admin and User ModesSSN & Address VerificationTest cases for

Credit card (eVerify)Driver’s License, ID reader

Connect to Homeland Security DBTouch card (VIVOtech)

Test case structure Inputs, outputs, results (Pass/Fail)

CAPSTONE TEAM # 6 SPRING 2009 18

Page 19: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Progress cont…Progress cont…Test Plan cont..Inputs: Drivers License ID card Touch cardOutputs: Personal information Name Address Account number

CAPSTONE TEAM # 6 SPRING 2009 19

Page 20: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

Progress cont…Progress cont…Test Plan cont..

Results: Form filled Error in data

CAPSTONE TEAM # 6 SPRING 2009 20

Page 21: MINICHECK ID Pro+™ V1.2  CAPSTONE TEAM # 6 SPRING 20091.

ReferencesReferences

www.authorize.net

www.magtek.com

www.vivotech.com

www.msdn.microsoft.com

CAPSTONE TEAM # 6 SPRING 2009 21