Presentation is loading. Please wait.

Presentation is loading. Please wait.

MiniCheckID Pro+ TM V1.3. Team Website: 12/1/2009 Capstone Team #2 - Fall20092 Yunis Al-Qawasmeh.

Similar presentations


Presentation on theme: "MiniCheckID Pro+ TM V1.3. Team Website: 12/1/2009 Capstone Team #2 - Fall20092 Yunis Al-Qawasmeh."— Presentation transcript:

1 MiniCheckID Pro+ TM V1.3

2 Team Website: http://dcm.uhcl.edu/capF09g2/http://dcm.uhcl.edu/capF09g2/ 12/1/2009 Capstone Team #2 - Fall20092 Yunis Al-Qawasmeh Role: Programmer/Tester/Webmaster Major: Computer Science Email: YunisQ@Yahoo.comYunisQ@Yahoo.com Fujie Sheng Role: Team Lead/Programmer/Database Administrator Major: CIS Email: FujieSheng@Yahoo.comFujieSheng@Yahoo.com

3 12/1/2009 Capstone Team #2 - Fall20093 S Kedare Role: Documentation/Programmer/Database Administrator Major: Computer Science Email: kedares6747@uhcl.edukedares6747@uhcl.edu Chia-Ling Yang Role: Webmaster/Programmer/System Support Major: Computer Science Email: yang_chialing@yahoo.comyang_chialing@yahoo.com Monika Role: Programmer/Documentation/ Database Administrator Major: Computer Science Email: monika@yahoo.commonika@yahoo.com

4 12/1/2009 Capstone Team #2 - Fall20094 Dr. Kwok-Bun Yue Professor, Computer Science and Computer Information Systems Chair, Division of Computing and Mathematics, University of Houston-Clear Lake Email: yue@cl.uh.eduyue@cl.uh.edu Homepage: http://dcm.uhcl.edu/yue

5 12/1/2009 Capstone Team #2 - Fall20095 Bruce Brenner President of MiniCheck-OCR, Inc. Phone: 713-446-6676 Email: info@minicheckocr.com MiniCheck-OCR, Inc. MiniCheck-OCR, Inc.

6 Gomme Samaraweera System Engineer AtLink Communications, Inc. 1311 Gemini Ave, Suite 300 Email: gomee@atlinkcom.comgomee@atlinkcom.com Abdon Perez (Abby) Role: Team Leader & Programmer MiniCheck ™Capstone Team Spring 2009 Major: Computer Science Email: iabster@yahoo.comiabster@yahoo.com 12/1/2009 Capstone Team #2 - Fall20096

7  Project Overview  Previous works done and Flow Chart  Project requirement specifications  Progress  Issues faced  Demonstration 12/1/2009 Capstone Team #2 - Fall20097

8  Purpose of the project: MinicheckID PRO V1.3 is designed to effectively fight identity fraud. It is a revolutionary new front-end application used for validating IDs and credit card at the point-at-sale, or any situation where ID validation or age verification are important.  Usage: It can be used by apartment complexes owners, healthcare industry, financial institutions, insurance companies, automobile dealers, retailers, employers, pharmacies, credit card companies, and mortgage companies. 12/1/2009 Capstone Team #2 - Fall20098

9  Main features: E-verify functions: It help employers to verify employee’s legal status by checking Homeland Security’s database. Authorize.net : All credit card purchases go through Authorize.net to secure the transactions. Record Management: All records of E-verify case and credit card transactions are saved in local database. They are searchable and printable. Application protection: PC Guard Easy setup: Windows Installer 12/1/2009 Capstone Team #2 - Fall20099

10  Working on OS: Windows XP, Vista, 7  8. Product Deliverables: a. Solution and projects source codes:  Solution: CapF09G2  Projects Source code: 1.E-Verify: E-Verify functions; 2.MiniCheckOcr: process ID card and credit card information 3.Transaction DB: Authorize.net functionsAuthorize.net 4.usbhid: card swipe and scanner drivers and setup 5.MiniCheckIDProSetup: setup procedure for project above by using Windows Installer. 12/1/2009 Capstone Team #2 - Fall200910

11 b. Protected application setup and executable file: Setup: Executable installation files; MiniCheckIDPro: Windows Installer Packages c. Demo program: MiniCheckIDPro_Demo: HTML file and flash object; Can be run on web page d. Documents: Project technical report; 12/1/2009 Capstone Team #2 - Fall200911

12  MiniCheck ID Pro+™V1.2 Parse the data from all AAMVA standard ID E-Verify – Verify employee eligibility status Authorize.net – Gateway for credit card transaction Compatibility Issue: Code had many compile time error and reference AAMVA – American Association of Motor Vehicle Administrators 12/1/2009 Capstone Team #2 - Fall200912

13  MiniCheck DL Utility ™ Main platform Parse data which not follow standards too. Human Interface Device Atalasoft E-Verify, Authorize. Net absent 12/1/2009 Capstone Team #2 - Fall200913

14  MiniCheck DL Utility  E-Verify  Authorize.net  PC Guard  Database Comprehensive System Transaction Restoring Database system Local error validation parsing 12/1/2009 Capstone Team #2 - Fall200914

15 12/1/2009 Capstone Team #2 - Fall200915

16  Reading Credit Card / DL (Driver License)  E-Verify  Authorize. Net  Activation  Registration  Age Verification  GUI  PC Guard 12/1/2009 Capstone Team #2 - Fall200916

17  Database for Credit Card  Database for E-Verify  Error Handling 12/1/2009 Capstone Team #2 - Fall200917

18 Magnetic Reader Raw Data String E-verify Credit Card Compare Info … etc.

19 eligibility of that employee to work in the United States Broswer- based Client- based

20 1. Employee Info 2. Data Sent 3. Got Response

21 Login into E-verifyCreate a E-verify applicationCheck application status

22 Login Use ID Password Apply App First Name Last Name DOB SSN Hire Date … etc. Check Status Case #

23  Data Format: XML

24

25 SendResponse Login name Transaction key First Name Last Name Credit Card Number Expired Date Amount Return message Transaction ID or error message

26 Fill Merchant Info with email Send activation code to email Active program  Protection ◦ Disable some functions  Get user information

27 MiniCheck OCR Name Company Name Address City State Zip code Phone Email Customer Welcome Info Activation code

28

29

30  Calculate age and generate Alerts based on restrictions 12/1/2009 Capstone Team #2 - Fall200930

31  User Friendly 12/1/2009 Capstone Team #2 - Fall200931

32  Database is created to store the record of transaction’s.  One can search particular transaction using 4 options in search field, namely: Card_Holder Transaction_Date Last_4digit Transaction_ID 12/1/2009 Capstone Team #2 - Fall200932

33 12/1/2009 Capstone Team #2 - Fall200933

34  Database is created to save case number of applications.  One can find particular application using 3 options in search field, namely: Name Case_Number Initial_Date 12/1/2009 Capstone Team #2 - Fall200934

35 12/1/2009 Capstone Team #2 - Fall200935

36 PC Guard Reading Credit Card / DL (Driver License) E-Verify Authorize. Net Activation Registration 12/1/2009 Capstone Team #2 - Fall200936

37 Age verification GUI Database for Credit Card Database for E-Verify Make it Windows Vista as well as Windows 7 compatible 12/1/2009 Capstone Team #2 - Fall200937

38  Protect application from unauthorized use by providing user activation code.  Application encryption: Protect your software from reverse engineering and analyzing.  Evaluation (trial) version feature: Easily create demo version of your software with execution, date, fixed date and timer limitations. 10 days trail; 30 days trail; 90 days trails; 10 times trail, 20 times trail  12/1/2009 Capstone Team #2 - Fall200938

39  MiniCheck ID Pro+™V1.2 Issue: Previous capstone team’s source code had many compile time errors. Solution: Start from Scratch  Atalasoft License Issue: No Atalasoft License Solution: Work with Trial version 12/1/2009 Capstone Team #2 - Fall200939

40 [1] Department of Homeland Security, http://www.dhs.gov/files/programs/gc_1185221678150.shtm [2] Authorize. Net, www.authorize.netwww.authorize.net [3] Atalasoft software, http://www.atalasoft.com/http://www.atalasoft.com/ [4] Fall 2008 Team #1, http://dcm.uhcl.edu/capf08g1/http://dcm.uhcl.edu/capf08g1/ [5] Spring 2009 Team #6, http://dcm.uhcl.edu/caps09g6/http://dcm.uhcl.edu/caps09g6/ 12/1/2009 Capstone Team #2 - Fall200940

41 12/1/2009 Capstone Team #2 - Fall200941 Demonstration

42 12/1/2009 Capstone Team #2 - Fall200942 Thank You


Download ppt "MiniCheckID Pro+ TM V1.3. Team Website: 12/1/2009 Capstone Team #2 - Fall20092 Yunis Al-Qawasmeh."

Similar presentations


Ads by Google