logo

Software Engineering Methodologies Report 2022

Demonstrating the abilities and functionalities of the Oral B Braun 5000 Electric toothbrush, studying state transitions, and improving software development process.

11 Pages1022 Words29 Views
   

Added on  2022-09-23

Software Engineering Methodologies Report 2022

Demonstrating the abilities and functionalities of the Oral B Braun 5000 Electric toothbrush, studying state transitions, and improving software development process.

   Added on 2022-09-23

ShareRelated Documents
Running head: SOFTWARE ENGINEERING METHODOLOGIES
A report on

Real-time Money Transfer application

Software Engineering Methodologies

Name of the student:

Name of the University:
Software Engineering Methodologies Report 2022_1
SOFTWARE ENGINEERING METHODOLOGIES 1
Table of Contents

Introduction
.................................................................................................................... 2
An External Entity-Relationship Diagram
..................................................................... 2
Data-Flow Diagram and Control-Flow Diagrams
......................................................... 4
Control Specifications
.................................................................................................... 5
State Machine Diagram
.............................................................................................. 5
Process Activation Table
........................................................................................... 6
Data Dictionary
.............................................................................................................. 6
Conclusion
..................................................................................................................... 9
In conclusion, a
.............................................................................................................. 9
References .................................................................................................................... 10
Software Engineering Methodologies Report 2022_2
SOFTWARE ENGINEERING METHODOLOGIES 2
Introduction

The RTM, known as Real-time Money Transfer application software is used by most of the
banks in Australia. It provides an interactive interface to users for standard authentication and
logs in to the system. After successful login to the system, the user can select an already
saved recipient or enter the new recipient information and the amount for the money transfer.
The bank immediately refers an SMS (along with code) in the sender's contact number which
is associated with the bank database. The sender then retrieves and enter the code in
application software to resume the process. After the money transfer process has completed a
confirmation message will be shown by the system.

An External Entity-Relationship Diagram
User
Account
Receipient
Login
User_Acc_NoPK
User_Name
IFSC_Code
Mobile_Number
Account_NumberPK
Name
Branch
IFSC_Code
Receipient_Acc_NoPK
Receipient_Name
IFSC_Code
Mobile_Number
UsernamePK
Password

An external entity-relationship diagram (ERD) represents the relationship among various
entities, attributes and relationship in a database. An entity set consists of a group of similar
Software Engineering Methodologies Report 2022_3
SOFTWARE ENGINEERING METHODOLOGIES 3
entities associated with key attributes (
Frantiska, 2018). Each attribute defines the property of
an entity.
The primary elements of an ERD are:
i. Entities: An entity can be defined as a real-time object and represented by a
rectangle (
Zhang, Ma & Cheng, 2016). A strong entity set must contain a
primary key attribute, and a weak entity set contains foreign key attributes
.
ii. Attributes: The key attribute defined the unique characteristics of an entity and
represented by an oval.

iii. Actions: It is used to share the information among two entities in the database
and represented by a diamond shape.

iv. Cardinality: The highest order of relationship can be specified by the
cardinality.

v. Connecting lines: It is used to connect attributes to the entities and represented
by solid lines in the diagram.
Software Engineering Methodologies Report 2022_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Software Engineering Methodologies
|11
|1190
|1

Software Engineering Methodologies Case Study 2022
|13
|1902
|22

Software Engineering Methodologies
|11
|1078
|1

Real time money transfer system
|11
|1083
|24

Analysis of RMTS Research Paper 2022
|9
|1077
|20

Software Engineering Methodologies for Real Time Software Modelling: A Case Study of Heat Company's CHCSV10 Project
|9
|1730
|308