Download presentation
Presentation is loading. Please wait.
Published byScott Kelly Modified over 9 years ago
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
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
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.