Chapter Four 4. System Design
Chapter Four 4. System Design
Chapter Four 4. System Design
4. SYSTEM DESIGN
4.1 Introduction
Mobile banking enable customer to access the information from
his personal mobile and can able to view his account details. This
system also used to transact money to another client through the
keyboard of the mobile itself.
This chapter mainly focus on how the system is going to be built.
Here all the models and designs are used to describe the overall
design of the system that we are going to develop. This helps us to
implement the system easily as a blue print for the development
of the software.
The following topics are included in this chapter :
Cont..
Class modeling
State chart modeling
Collaboration Modeling
Component Modeling
Deployment modeling
Persistence modeling
User Interface design
4.2
Con
2. Logged Bank manager
Run application
login
Send notification for Transaction
View users account details
3. Logged Administrator
Run application
login
Update user account
Add customer information
Control bank server
Cont.
4.2.2 Domain/Business layer
This layer implements the concepts relevant to your business
domain such as mobile users, focusing on the data aspects of the
business objects, plus behaviors specific to individual objects.
Enterprise Java Bean (EJB) entity classes are a common approach to
implementing domain classes within Java.
The following are the business/domain class for the system:
User class
Administrator class
Account class
Cont..
4.2.3 Process/control layer
The system going to develop as the following controller :
Run application
Login
Transfer money
View Balance
Mini statement Request
4.2.4 Persistence
Encapsulate the capability to store, retrieve, and delete objects/data
permanently without revealing details of the underlying storage
technology. Often implement between your object schema and your
database schema and there are various available to you.
Cont.
4.2.5 System
System classes provide operating-system-specific functionality for
your applications, isolating your software from the operating system
(OS) by wrapping OS-specific features, increasing the portability of
your application.
The full diagram see below GO
The state chart diagram used to show the sequence of states that an
object goes through the events that cause the transition from one
state to the other and the actions that result from a state change.
The state diagram depicts the behavior of the system over time.
See the state chart diagram Login, Transfer, view
4.6
DATA PERSISTENCE
Back
Back
Back
Back
Back
Back
Back