Class diagram
|
Number
|
Class symbol
|
Number
|
Class definition
|
|
---|---|---|---|---|---|
Data Flow Gane & Sarson
|
1
|
Text
|
1
|
Description
|
1
|
Yourdon/DeMarco
|
2
|
Rectangle
|
2
|
Data Flow
|
2
|
Structure Chart
|
3
|
Page Connector
|
3
|
Process
|
3
|
Entity Relation
|
4
|
Doc Block
|
4
|
Comment
|
4
|
Flow Chart
|
5
|
Super/Sub Block
|
5
|
Data Element
|
5
|
Decomposition
|
7
|
AND Connector
|
7
|
Data Store
|
6
|
State Transition
|
8
|
XOR Connector
|
8
|
Data Structure
|
7
|
Ward & Mellor
|
9
|
Conditional Connector
|
9
|
Requirement
|
8
|
Ward & Mellor
|
10
|
Concurrency Connector
|
10
|
Module
|
9
|
Booch Class
|
12
|
Picture
|
11
|
Data Flag
|
10
|
Booch Object
|
13
|
Data Flow
|
13
|
Control Flag
|
11
|
Booch Process
|
14
|
Material flow
|
14
|
External
|
12
|
Booch Module
|
15
|
Process
|
15
|
Database
|
13
|
SSADM Data Flow
|
16
|
Data Store
|
16
|
Glossary
|
14
|
SSADM Data Structure
|
17
|
External
|
17
|
Entity
|
15
|
SSADM Entity Life History
|
18
|
Multi Data Store
|
18
|
State
|
16
|
Coad-Yourdon Diagram
|
20
|
Test Plan
|
19
|
Transition
|
17
|
Menu
|
22
|
Multi External
|
19
|
Relationship
|
18
|
IDEF0
|
24
|
Change Request
|
20
|
Condition
|
22
|
SQL Server Physical
|
26
|
Access Path
|
21
|
Action
|
23
|
Logical View
|
28
|
Data Flow
|
22
|
Category Visibility
|
24
|
SSADM Effect Corr
|
29
|
Process
|
23
|
Class Relationship
|
25
|
SSADM Context
|
30
|
Data Store
|
24
|
Class
|
26
|
SSADM Document Flow
|
31
|
External
|
25
|
Visibility
|
27
|
SSADM Resource Flow
|
32
|
Relation
|
28
|
Object
|
28
|
Auto-Decomposition
|
33
|
Data
|
29
|
Hardware Connection
|
29
|
|
|
Entity
|
30
|
Hardware Processor
|
30
|
|
|
Relation Diamond
|
31
|
Hardware Device
|
31
|
|
|
Element
|
32
|
Hardware Network
|
32
|
|
|
Access Path
|
33
|
Module Visibility
|
33
|
|
|
Normal Call
|
34
|
ADA Subprogram
|
34
|
|
|
Iterative Call
|
35
|
Package
|
35
|
|
|
Asynchronous Call
|
36
|
Task
|
36
|
|
|
Data Access
|
37
|
Subsystem
|
37
|
|
|
Data Down
|
38
|
ADA Operation
|
38
|
|
|
Data Up
|
39
|
ADA Type
|
39
|
|
|
Control Down
|
40
|
ADA State Data
|
40
|
|
|
Control Up
|
41
|
ADA Control Flow
|
41
|
|
|
Descriptive Flag Down
|
42
|
SSADM ELH Node
|
42
|
|
|
Descriptive Flag Up
|
43
|
SSADM ELH Effect
|
43
|
|
|
Module
|
45
|
Function
|
45
|
|
|
Transaction Center
|
46
|
Picture
|
46
|
|
|
Library Module
|
47
|
|
|
|
|
Included Module
|
48
|
|
|
|
|
Stub
|
49
|
|
|
|
|
Protected Data
|
50
|
Is Subclass
|
50
|
|
|
Global Data
|
51
|
Is Meta Class
|
51
|
|
|
Physical Package
|
52
|
Message
|
52
|
|
|
Flow
|
55
|
Instance
|
53
|
|
|
Process
|
56
|
Instantiates
|
54
|
|
|
PreProcess
|
57
|
Gen-Spec Arc
|
55
|
|
|
Decision
|
58
|
Subject
|
56
|
|
|
Data Preparation
|
59
|
Uses
|
57
|
|
|
Interrupt/Terminal
|
60
|
Message Synchronization
|
58
|
|
|
Input/Output
|
61
|
Visibility Symbols
|
59
|
|
|
Card
|
62
|
Method
|
60
|
|
|
Document
|
63
|
Class Utility
|
61
|
|
|
Mag Tape
|
64
|
|
|
|
|
Online Storage
|
65
|
Menu Item
|
63
|
|
|
Mag Disk
|
66
|
Menu
|
64
|
|
|
Merge
|
67
|
|
|
|
|
Extract
|
68
|
Spare 2
|
66
|
|
|
Sort
|
69
|
Spare 3
|
67
|
|
|
Display
|
70
|
Category Discriminator
|
68
|
|
|
Manual Operation
|
71
|
Data Domain
|
69
|
|
|
Manual Input
|
72
|
Data Struct Domain
|
70
|
|
|
Comm Link
|
73
|
SQL Server Database
|
71
|
|
|
Keying
|
74
|
SQL Server Disk
|
72
|
|
|
Collate
|
75
|
SQL Server Default
|
73
|
|
|
Aux Op
|
76
|
SQL Server Index
|
74
|
|
|
Data Relation
|
79
|
SQL Server Stored Procedure
|
75
|
|
|
Derivation of Data
|
80
|
SQL Server Rule
|
76
|
|
|
Data Item
|
81
|
SQL Server Table
|
77
|
|
|
Derived Data Item
|
82
|
SQL Server Trigger
|
78
|
|
|
Transition
|
85
|
SQL Server View
|
79
|
|
|
State
|
86
|
SQL Server Constraint
|
80
|
|
|
Start State
|
87
|
DB2 Database
|
81
|
|
|
Stop State
|
88
|
DB2 Table
|
82
|
|
|
Transition
|
89
|
DB2 Table Space
|
83
|
|
|
State
|
90
|
DB2 Index
|
84
|
|
|
Condition
|
91
|
DB2 View
|
85
|
|
|
Action
|
92
|
DB2 Constraint
|
86
|
|
|
Connection
|
93
|
DB2 Storage Group
|
87
|
|
|
Entity
|
94
|
Business Process
|
88
|
|
|
Function
|
95
|
Critical Success Factor
|
89
|
|
|
Discrete Flow
|
97
|
Business Objective
|
90
|
|
|
Continuous Flow
|
98
|
Organizational Goal
|
91
|
|
|
Event Flow
|
99
|
Data Class
|
92
|
|
|
Data Transform
|
100
|
Geographic Location
|
93
|
|
|
Control Transform
|
101
|
Functional Organization
|
94
|
|
|
Multi Data Transform
|
102
|
Current Data Collection
|
95
|
|
|
Multi Control Transform
|
103
|
Information Requirement
|
96
|
|
|
Data Store
|
104
|
Font
|
97
|
|
|
Control Store
|
105
|
Display Format
|
98
|
|
|
External
|
106
|
Validation Rule
|
99
|
|
|
Condition
|
107
|
Organizational Entity
|
100
|
|
|
Action
|
108
|
Input Flow
|
101
|
|
|
Flow
|
109
|
Control Flow
|
102
|
|
|
Person
|
110
|
Mechanism Flow
|
103
|
|
|
Terminal
|
111
|
Output Flow
|
104
|
|
|
Floppy
|
112
|
Attribute
|
105
|
|
|
Printer
|
113
|
Column
|
106
|
|
|
Phone
|
114
|
Effect Correspondence
|
107
|
|
|
Question
|
115
|
System
|
108
|
|
|
Uses
|
|
Resource Flow
|
|
|
|
Class Instantiates
|
117
|
Resource Store
|
110
|
|
|
Line
|
118
|
Work Task
|
111
|
|
|
Entity
|
119
|
SSADM ECD Node
|
112
|
|
|
Relation
|
120
|
Event
|
113
|
|
|
Associate Entity
|
121
|
SSADM Entry Point Link
|
114
|
|
|
Role Type
|
122
|
Entity Projection
|
139
|
|
|
Inherits
|
123
|
View over Entities
|
140
|
|
|
Is Metaclass
|
124
|
|
|
|
|
Class Utility
|
125
|
|
|
|
|
Undefined Relationship
|
126
|
|
|
|
|
Class
|
127
|
|
|
|
|
Message
|
128
|
|
|
|
|
Object
|
129
|
|
|
|
|
Connection
|
130
|
|
|
|
|
Processor
|
131
|
|
|
|
|
Device
|
132
|
|
|
|
|
Class Category
|
134
|
|
|
|
|
Category Visibility
|
135
|
|
|
|
|
Main Program
|
137
|
|
|
|
|
Mod. Visibility
|
138
|
|
|
|
|
Subprogram spec
|
139
|
|
|
|
|
Package spec
|
140
|
|
|
|
|
Task spec
|
141
|
|
|
|
|
Generic subprogram
|
142
|
|
|
|
|
Generic package
|
143
|
|
|
|
|
Subprogram body
|
144
|
|
|
|
|
Package body
|
145
|
|
|
|
|
Task body
|
146
|
|
|
|
|
Subsystem
|
154
|
|
|
|
|
External
|
161
|
|
|
|
|
Process
|
162
|
|
|
|
|
Data Store
|
163
|
|
|
|
|
Multi Data Store
|
164
|
|
|
|
|
Data Flow
|
165
|
|
|
|
|
Entity
|
167
|
|
|
|
|
Relation
|
172
|
|
|
|
|
Entity
|
173
|
|
|
|
|
Operational Master Entity
|
174
|
|
|
|
|
Push Button
|
175
|
|
|
|
|
Radio Button
|
176
|
|
|
|
|
Check Box
|
177
|
|
|
|
|
Horz. Scroll
|
178
|
|
|
|
|
Vert. Scroll
|
179
|
|
|
|
|
Edit
|
180
|
|
|
|
|
List Box
|
184
|
|
|
|
|
Combo Box
|
185
|
|
|
|
|
Frame
|
186
|
|
|
|
|
Icon
|
187
|
|
|
|
|
Rectangle
|
188
|
|
|
|
|
Graphic Screen
|
190
|
|
|
|
|
Character Screen
|
191
|
|
|
|
|
Message
|
192
|
|
|
|
|
Instance Connection
|
193
|
|
|
|
|
Class
|
194
|
|
|
|
|
Class/Object
|
195
|
|
|
|
|
Gen-Spec Line
|
196
|
|
|
|
|
Gen-Spec Node
|
197
|
|
|
|
|
Subject
|
198
|
|
|
|
|
Diagram
|
199
|
|
|
|
|
Flag Simple
|
200
|
|
|
|
|
Flag Asynchronous
|
201
|
|
|
|
|
Flag Timeout
|
202
|
|
|
|
|
Flag Synchronous
|
203
|
|
|
|
|
Flag Balking
|
204
|
|
|
|
|
Group Item
|
205
|
|
|
|
|
Field
|
206
|
|
|
|
|
Text
|
207
|
|
|
|
|
Menu Item
|
208
|
|
|
|
|
Menu Separator
|
209
|
|
|
|
|
Submenu
|
210
|
|
|
|
|
Nonidentifying Relation
|
211
|
|
|
|
|
Independent Entity
|
212
|
|
|
|
|
Dependent Entity
|
213
|
|
|
|
|
Associative Entity
|
214
|
|
|
|
|
Weak Entity
|
215
|
|
|
|
|
Menu
|
216
|
|
|
|
|
Complete Category Discrim
|
217
|
|
|
|
|
Incomplete Category Discrim
|
218
|
|
|
|
|
Identifying Relation
|
219
|
|
|
|
|
SQL Server Database
|
220
|
|
|
|
|
SQL Server Disk
|
221
|
|
|
|
|
Default
|
222
|
|
|
|
|
Index
|
223
|
|
|
|
|
Stored Procedure
|
224
|
|
|
|
|
Rule
|
225
|
|
|
|
|
Table
|
226
|
|
|
|
|
Trigger
|
227
|
|
|
|
|
View
|
228
|
|
|
|
|
Constraint
|
229
|
|
|
|
|
Domain
|
230
|
|
|
|
|
Connector
|
231
|
|
|
|
|
Function Box
|
232
|
|
|
|
|
Input Flow
|
233
|
|
|
|
|
Control Flow
|
234
|
|
|
|
|
Mechanism Flow
|
235
|
|
|
|
|
Output Flow
|
236
|
|
|
|
|
Effect Correspondence
|
237
|
|
|
|
|
ECD Node
|
238
|
|
|
|
|
System
|
239
|
|
|
|
|
Resource Flow
|
240
|
|
|
|
|
Resource Store
|
241
|
|
|
|
|
Manual Data Store
|
243
|
|
|
|
|
ELH Node
|
244
|
|
|
|
|
ELH Entity
|
245
|
|
|
|
|
Org. Entity
|
246
|
|
|
|
|
Org. Function
|
247
|
|
|
|
|
Task
|
248
|
|
|
|
|
ELH Event
|
249
|
|
|
|
|
Transient Data Store
|
250
|
|
|
|
|
Non-Keyed Entry Point
|
251
|
|
|
|
|
Keyed Entry Point
|
252
|
|
|
|
|
ECD Entity
|
253
|
|
|
|
|
ECD Effect
|
254
|
|
|
|
|
Entry Point Link
|
255
|
|
|
|
|
Symbol
|
256
|
|
|
|
|
Definition
|
257
|
|
|
|
|
Nonspecific Relation
|
258
|
|
|
|
|
Join
|
259
|
|
|
|
|
Entity Projection
|
260
|
|
|
|
|
View over Entities
|
261
|
|
|