credit card approval system

28
SUBMITTED BY:- AKSHI BHUTANI DEEPIKA NARANG NIDHI YADAV CREDIT CARD APPROVAL SYSTEM

Upload: nandini-mehta

Post on 07-Apr-2015

996 views

Category:

Documents


34 download

TRANSCRIPT

Page 1: Credit Card Approval System

SUBMITTED BY:-

AKSHI BHUTANI

DEEPIKA NARANG

NIDHI YADAV

CREDIT CARD APPROVAL SYSTEM

Page 2: Credit Card Approval System

Introduction to Credit cardHistory of Credit cardWorking of Credit cardCredit card numbering

INTRODUCTION

Page 3: Credit Card Approval System

LogosNumberNameExpiry dateMagnetic stripCVV NumberSignatureContact Number

FEATURES OF CREDIT CARD

Page 4: Credit Card Approval System

AuthorizationBatchingCleaning and settlementFundingCharge Backs

TRANSACTION STEPS IN CREDIT CARD

Page 5: Credit Card Approval System

No immediate cashFree creditWorld wide usageTracking expenseE-buying Cash Withdrawal

ADVANTAGES OF CREDIT CARD

Page 6: Credit Card Approval System

Interest cost 14%-15%personChargeCredit trap Multiple card

DISADVANTAGES OF CREDIT CARD

Page 7: Credit Card Approval System

Over limit chargesCredit card fraudOverview of real-time fraud detection

and prevention

SECURITY PROBLEMS AND SOLUTIONS

Page 8: Credit Card Approval System

Flow chart for module ADMINFlow chart for module USERDFD of Level-1(ADMIN AND USER MODULE)DFD of Level-2(ADMIN AND USER MODULE)Entity Relationship Diagram

DIAGRAMATIC REPRESENTATION OF CREDIT

CARD SYSTEM

Page 9: Credit Card Approval System

Hardware requirement  Main Processor: Pentium IVHard-disk Capacity : 8 G.BRAM: 256 MBClock Speed: 2.8 HzFloppy Drive: 1.44MBKeyboard : 104 KeyMonitor: V.G.A

SYSTEM SPECIFICATION

Page 10: Credit Card Approval System

Software RequirementOperating System: Windows 98, XP and above Language Used: JAVA (j2sdk1.4.2_04)Backend Used: MS ACCESS

SYSTEM SPECIFICATION (CNTD….)

Page 11: Credit Card Approval System

LoginCredit card entryCredit card approvalCredit card transactionRegister for security codeCredit card transactionTransaction listChange password

SNAPSHOTS

Page 12: Credit Card Approval System

LOGIN

Page 13: Credit Card Approval System

CREDIT CARD ETRY

Page 14: Credit Card Approval System

CREDIT CARD APPROVAL

Page 15: Credit Card Approval System

CREDIT CARD TRANSACTION

Page 16: Credit Card Approval System

REGISTER FOR SECURITY CODE

Page 17: Credit Card Approval System

CREDIT CARD TRANSACTION

Page 18: Credit Card Approval System

TRANSACTION LIST

Page 19: Credit Card Approval System

CHANGE PASSWORD

Page 20: Credit Card Approval System

OverviewTest scopeTest methodologiesTest schedule

TESTING OF CREDIT CARD SYSTEM

Page 21: Credit Card Approval System

TEST OVERVIEW

Overview

Test plan objectives To ensure that the Credit card approval System will:- Function consistently and reliably in accordance with current business operations.- Meet or exceed user requirements and technical specifications.- Not adversely impact other systems or the existing technology environment

Testing Assumptions It is assumed that there are few reviewers and customers whose personal details, username and password are already stored in the database.- The subscription codes of each customer are assumed to be unique

Risks & Contingencies The following risks apply to the testing process and may impact either the comprehensive level of testing that can be performed in each of theFunctional Units:- The actual deployment of Article Information System may take longer to perform than anticipated, as the admin is also using the samedatabase for maintenance.

Page 22: Credit Card Approval System

TEST SCOPE

Test Scope

Features to be Tested All features, forms, reports and interfaces will be tested. These include:- Login forms- Registration form

-Transaction

-Approval form

-Credit card security code

-Database used for both authentication and validation

Features Not to be Tested - Data integrity and system functionality contained within theCredit card Approval System and which is not Online

Page 23: Credit Card Approval System

TESTING METHODOLOGIES

Test Methodologies

Testing Approach The following approach will be used to test the Credit card ApprovalSystem- System integration & system testing will beconducted to provide an initial stable testing environment as follows:Integration Testing: Ensure operability of System application within each of the new modules.System Testing: Ensure that all the test databases are accessible for testing.- Test cases and associated scripts for user acceptance testing are created.- For testing the functional specification the unit testing is performed.

Page 24: Credit Card Approval System

TEST METHODOLOGIES (CNTD…)

Test Documents The following test documents will be created and maintained throughoutthe project lifecycle:- System Test Plan- Master test case lists for each of the following functional units:Login, Add,Save,Approval,Transaction,Security code, Search- Test case scripts for each test case recorded in the master test case list- Log of all problems encountered during the testing phase of the project

Page 25: Credit Card Approval System

TEST METHODOLOGIES (CNTD…)

Test Case Pass/FailCriteria

Each Test Case will be evaluated against the acceptance criteria as outlined in the test case scripts to determine if the test passed or failed. In the case of a failure, the tester will assign a severity to the problem using the appropriate priority rating system established within Tracker for each application.

Suspension/ResumptionCriteria

Test Cases that do not run to completion will be evaluated on a case by case basis to determine if the testing must start over or resume at the point where the failure occurred. In extremely long test cases, checkpoints willbe established for resumption in the middle of a test case where appropriate. In general, a test may be resumed in the middle when the error is not critical.

Page 26: Credit Card Approval System

TEST METHODOLOGIES (CNTD…)

ProblemLogging/Resolution

Errors identified through testing will be logged. Resolve the problem According to the deemed severity level, and update the master test case list. Once the problem has been fixed, record the resolution into the database The failed test case will then be retested using the same test case script that detected the error in order to verify that the problem has been rectified.

Page 27: Credit Card Approval System

Using the credit card number, you submit an electronic request to the processing network for "authorization to capture funds" from the cardholder's credit card account in the amount of the purchase. Traditionally, one would submit this request by swiping a credit card through an electronic transaction terminal provided by the bank. With the system, this request is provided electronically to our payment gateway servers, which then route the request along the processing network. Other variations of verification systems are used by ecommerce merchants to determine if the user's account is valid and able to accept the charge. These will typically involve the cardholder providing additional information, such as the security code printed on the back of the card, or the address of the cardholder.

CONCLUSION

Page 28: Credit Card Approval System

It is expected that credit cards will gradually give way to smart cards. A smart card has a microprocessor built into the card itself .Cryptography is essential to the functioning of these cards in several ways; the user must corroborate with his identity to the card each time a transaction is made, in much the same way that a PIN is used with an ATM. The enhanced memory and processing capacity of the smart card is many times that of traditional magnetic strip card and can accommodate several different applications on a single card.Many parts of the world already use them, but their reach is limited. The smart card will eventually be available to any one who wants one, but for now, it’s available mostly to those participating in special programs.

FUTURE WORK