Professional Documents
Culture Documents
System Design
System Design
System Design
Each UML diagram is designed to let developers and customers view a software
system from a different perspective and in varying degrees of abstraction. UML diagrams
commonly created in visual modeling tools include:
Use Case Diagram displays the relationship among actors and use cases.
Class Diagram models class structure and contents using design elements such as classes,
packages and objects. It also displays relationships such as containment, inheritance,
associations and others.
Interaction Diagrams
State Diagram displays the sequences of states that an object of an interaction goes through
during its life in response to received stimuli, together with its responses and actions.
Activity Diagram displays a special state diagram where most of the states are action states
and most of the transitions are triggered by completion of the actions in the source states.
This diagram focuses on flows driven by internal processing.
A.I.E.T, Gunthapally 16
System Design
UML DIAGRAMS
Set photo
User user
User
Get
photo
Get photo
Cropping
Image1
Image2
Image3
A.I.E.T, Gunthapally 17
System Design
File1
Face Client MainMenu Image Details Details1
Details of
Login
Store the image
details
Usernam
e Show
Password details
Back
Back
A.I.E.T, Gunthapally 18
System Design
FaceWindow
submit
CropImage
CropImage Window
Window
submit
Mainmenu
Window Details2 Window
show
File1 Window
File1 Window
details
Details1 Window
A.I.E.T, Gunthapally 19
System Design
ImageFiles Client
Store Croped
Crop Image
Images
Embedded Image
Details
A.I.E.T, Gunthapally 20
System Design
A graphical tool used to describe and analyze the moment of data through a system
manual or automated including the process, stores of data, and delays in the system. Data
Flow Diagrams are the central tool and the basis from which other components are
developed. The transformation of data from input to output, through processes, may be
described logically and independently of the physical components associated with the system.
The DFD is also know as a data flow graph or a bubble chart.
A.I.E.T, Gunthapally 21
System Design
Data Store: Here data are stored or referenced by a process in the system.
DATAFLOW DIAGRAMS
Level 0:
Source Destination
Image Cropping
Image
A.I.E.T, Gunthapally 22
System Design
Level 1:
External
Device
File1
File
File2
Source Cropping
File3
A.I.E.T, Gunthapally 23
System Design
Level 2:
External
Device
File
File1
Source Cropping
File2
File3
DB Verification
A.I.E.T, Gunthapally 24
System Design
Start
No
Logi Access
n Denied
Yes
Source
Image
Cropping
Merging
Display details
and image
End
A.I.E.T, Gunthapally 25
System Design
A.I.E.T, Gunthapally 26