5. AREA DE ESTUDIO
12.2 ANEXO II: PR-MAIN-001_CONSULTORÍA
The software is structured in such a way that each subsystem is selected and executed independently. The task is divided into several modules, which come together to give the solution to the problem. The modules are as follows:
1. New Account: In this module, the customer gives there information to enroll a new account with the bank. The information is all about their contact details. They can change their own login and password for their future use of the credit card.
2. Login: In Login Form module presents site visitors with a form with username and password fields. If the user enters a valid username/password combination they will be granted access to additional resources on website. Which additional resources they will have access to can be configured separately.
111
3. Security information: In Security information module it will get the information detail and its store’s in database. If the transaction is suspected to be fraudulent then the Security information module form arises. It has a set of question where the user has to answer the correctly to move to the transaction section. It contain informational privacy and informational self-determination are addressed squarely by the invention affording persons and entities a trusted means to user, secure, search, process, and exchange personal and/or confidential information.
4. Transaction: The method and apparatus for pre-authorizing transactions includes providing a communications device to a credit card owner. The credit card owner initiates a credit card transaction by communicating to a credit card number, and storing therein, a distinguishing piece of information that characterizes a specific transaction to be made by an authorized user of the credit card at a later time. The information is accepted as "network data" in the data base only if a correct personal identification code (PIC) is used with the communication. The "network data" will serve to later authorize that specific transaction.
The credit card owner or other authorized user can then only make that specific transaction with the credit card.
5. Verification: Verification information is provided with respect to a transaction between an initiating party and a verification-seeking party, the verification information being given by a third, verifying party, based on confidential information in the possession of the initiating party. In verification the process will seeks card number and if the card number is correct the relevant process will be executed. If the number is wrong and the user tried it three times, mail will be sent to the user saying the card no has been block and he can’t do the further transaction.
6. Deposit Module: This module is used to credit customers account through bank transaction. This is done in the banking hall.
7. Withdrawal Module: The module debits customers account. The basic requirement for this is customers account no and signature.
8. Statement of Account: This module enables the user to view account statement of the customer.
112 4.4.5 Input/output Format
The lists of input forms that are available for the users to use in this new system include:
a. Login specification b. Customer login form c. Account opening form
d. Customer’s picture uploads form e. Customer cash deposit form f. Cash withdrawal form
g. Customer account pin verification form h. Customer transaction profiling form i. Credit card details verification form j. Account statement form
k. Fraud transaction alert form Login Form
Fig. 4.6 contains the login specification for bank staffs which includes the username and the password. Once the specification is entered, clicking on the login button will validate the data before launching the user on the staff sub system.
Fig. 4.6: Login Form User Name Password
Login Form
Close Log In
Login Form
113 Customer Login form
Fig. 4.7 contains the login specification for bank customers which includes the account no and the pin code. Once the specification is entered, clicking on the login button will validate the data before launching the user on the customers sub system.
Fig. 3.31: Customer Login Form
Fig. 4.7: Customer Login form
Account Opening Form
This form is used to open new account for a customer in the bank. The specifications as contained in the form in Fig. 4.8 must be fully entered.
Fig. 4.8: Account Opening Form
Customer’s Picture Upload Form
Fig. 4.9 requires the entry of customer’s account no and picture scan. Once the specifications entered, click on the upload button to upload the picture to the database server.
Customer Login Form
Login Form Account No
Pin
Close Log In
Surname
Phone No First Name
Customers Account
Account Type
Close Submit
Address
Account No Card No Amount Next of Kin Phone Address Date
New Account
114 Software Request Approval Form
Fig. 4.9: Customer’s Picture Upload Form
Customer Cash Deposit Form
This form is used to enter customers deposit in the bank. It is required that the fields specified on the form must be entered for the transaction to be submitted. Figure 4.10 contains customer cash deposit form such as deposit details and customer cash deposit form.
Fig. 4.10: Customer Cash Deposit Form Account No
Customers Picture Upload Form
Close Upload
Upload Picture Form
Picture
Account No Account Name
Close Post
Deposit Details Name of Depositor
Date Amount
Cash Deposit Form
Customer Cash Deposit Form
115 Cash Withdrawal Form
This form is used to enter withdrawal details of customer transaction in the bank. Figure 4.11 contains cash withdrawal and withdrawal details.
Fig 3.35: Customer Cash Withdrawal Form
Fig. 4.11: Cash Withdrawal Form
Customer Account pin verification Form
Fig. 4.12 contains the account pin specification for bank customers which includes the account no and the pin code. Once the specification is entered, clicking on the verify button will perform the authentication by validate the data before launching the customer to second form.
Fig. 4.12: Customer Account pin verification Form Account No
Account Name
Close Post
Withdrawal Details Teller no
Date Amount
Cash Withdrawal Form Customer Cash Withdrawal
Account No
Login Form
Credit card Pin E-Payment Form
Close Verify
116 Customer Transaction profiling Form
Fig. 4.13 captures the transaction amount and then the multi-agents will use the data mining to collect customers profile and diagnosis agent will diagnose the transaction based on the profile and then pass then information to reporting agent.
Fig 4.13: Customer Transaction profiling Form
Credit card details verification form
The specification in Fig. 4.14 below must be completed and verified before the transfer can go through.
Fig 3.38: Credit card details verification Form Fig. 4.14: Credit card details verification form
Amount
Transaction Amount Form
Date
Customer Profiling Form
Close Continue
Surname
Card No First Name
Third level Authentication Form
Account No
Close Transfer
Account No Name Amount Bank Date
Transfer To Credit Card Details
117 Account Statement
Fig. 4.15 displays all the customers’ transaction details in a statement of account format.
Fig 4.19: Software Asset Inventory Report
Fig.4.15: Account Statement
Fraud Transaction Alert
Fig. 4.16: contain fraud transaction alert such as: Date, Amount, Account N0., and Action Taken.
Fig 4.22: Fraud Transaction Alert
Fig. 4.22 displays suspected fraudulent transaction alert.
Fig. 3.40: Fraud Transaction Alert Fig 4.16: Fraud Transaction Alert
4.4.6 Machine Learning (Expert Driven Approach) Algorithm