• Like
Task 2
Upcoming SlideShare
Loading in...5
×

Task 2

  • 328 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
328
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. TASK 2 : MATHEMATICAL STATEMENTAMIRAH BINTI ZUFRIA141914
  • 2. TITLE OF SOFTWAREREQUIREMENTSOFTWAREREQUIREMENT OFATM SYSTEM
  • 3. Statements offunctionalrequirements of thesystem
  • 4. AUTHETICATION MANAGEMENTTwo-factor authentication having been usedthroughout history. When a bank customer visitsa local automated teller machine (ATM), oneauthentication factor is the physical ATM cardthe customer slides into the machine ("somethingthe user has"). The second factor is the PIN thecustomer enters through the keypad ("somethingthe user knows"). Without the corroboratingverification of both of these factors,authentication does not succeed. This scenarioillustrates the basic concept of most two-factorauthentication systems: the combination of aknowledge factor and a possession factor.
  • 5. O Customer withdraws money from the ATM. Thesystem issues the money and debits theiraccount.O Every user withdraw money, they need toregister first. Then bank will save information ofuser.O User need password to withdraw money.O Bank save information of user:1. User personal information are recorded2. User must have password to withdraw money
  • 6. O User personal information:firstName, lastName, address,telephoneNumber, emailAddress.O User can withdraw money includes:userID, password.
  • 7. O The functional requirements are organized in twosections; First requirements of the ATM andsecond requirements of the bank computer.* Requirements of the ATM- authorization process- transaction (withdrawal process)O * Requirements of the bank computer- authorization process (bank code and password)- transactionO The non-functional requirement is bellowed.* The ATM network has to be available 24 hours aday.* Each bank may be processing transactions fromseveral ATMs at the same time.* The ATM must be able to use several dataformats according to the data formats that areprovided by the database of different banks.
  • 8. THEMATHEMATICALSTATEMENTOF THE FUNCTIONALREQUIREMENTS(PROPOSITIONALCALCULUS)
  • 9. p : user have a passwordq : user can log onr : user can withdraw money(q ^ r) => p
  • 10. p : amount to withdrawq : money amount in account bankr : valids :