Вы находитесь на странице: 1из 16

BLUETOOTH

BANKING

Presented by :
Submitted to : Disha Puri
Mr.Amit Goswami EC-7A
CET-IILM-AHL 0715031033
Bluetooth

• It is more of a personal wireless network.


• The BT specification has been converted into IEEE standard 802.15.
• Current Bluetooth devices offer the modest range of 10 m using the (low) power class2. This is
a deliberate action, as Bluetooth is currently primarily a technology for personal area networks
(PAN), where device battery power is limited.
• Bluetooth Protocol version 1.0 was introduced in the second quarter of 1999, and the 2.0
version will be produced between 2000 and 20001.
Modeling Technique
Software Requirements
Authentication

• Ensures security,thus preventing misuse of the account.


• Generated an error message and stores the IMEI number of the device that tries
to interface for record and guard against misuse.
• Sends the error message to the registered Bluetooth device.
Deposit

• Temporary updation is required to make the process faster in case of crowded server.
• Permanent update follows temporary update every time.
• Request Number and Expiry date ensures security and expiry date for the request
number reduces memory requirements.
Withdrawal
• Generates an error message in
case amount exceeds the
availability.
• Temporary updation message is
destroyed in the above case
without changing the balance,
thus saving time.
Balance Enquiry
Screen Shot for Screen Shot For Screen Shot for
Home Screen Authentication Existing Account
Screen Shot for Screen Shot for
Withdrawal Deposit Screen Shot for
Balance Enquiry
Screen Shot for Server
Connection

Screen Shot for Admin Console :


• Created for Permanent Update.
• Uses the unique request number for
permanent opdate.

Screen Shot for Permanent Update

• This screen follows the admin


console to finally validate the
banking update.
• Request Number can be
destroyed after this even if the
expiry date has not been
reached.
Testing

Unit Integration Validation System


 Unit Testing : Involves testing individual functions.The purpose of unit testing is to
thoroughly exercise individual block of code to ensure high quality in their design and
implementation.
 White Box Testing : It is also called implementation testing. The tester
tests and implements all the boundary, branching conditions and all
possible boundary conditions.
 Black Box Testing : Also called responsibility based testing. It checks all
the classes of functions and finds the missing or incorrect missing
functions and all kinds of errors such as
intialisation,termination,performance,interface,etc.
 Inheritance Testing : Tests the errors that might occur while inheriting
behavior from other classes of functions during interconnection.

 Integration Testing : Logical extension of unit testing. Checks whether the


integration of the individual units to form the next level modules have been done
properly and no errors occur. Umbrella Approach does testing along flow paths. Inputs
are integrated in bottom up approach and outputs in top down manner.

 Validation Testing : Software Requirement validation testing is done here


according to the software requirements specified and a list of deficiency is created.
Thank You

Вам также может понравиться