Of course, we haven ??™ t started with the pertaining
design yet. Also, there will surely arise new domain issues that will have to flow
back into the analysis. The consistency of the model facilitates an iterative
adaptation and prevents consistency errors.
The principal is happy, our development processes are doing fine, we are within
the time plan ??¦ I ??™ m confident that we will successfully complete the project.
2.7.4 Derive State Model
Creating a state model is shown in Table 2.21 .
FIGURE 2-83
Fulfi llment of requirements to the card reader and the customer card.
req [package] Requirements [Authenticate customer]
?«functionalRequirement?»
Authenticate and
authorize customer
?«block?»
Card reader
?«block?»
Customer card
?«satisfy?»
?«satisfy?»
?«block?»
On-board
computer control
?«satisfy?»
Complete
126 CHAPTER 2 The Pragmatic SYSMOD Approach
The states of the system change when something happens in the system,
i.e., when behavior is executed. Vice-versa, the system states infl uence the behavior.
So far, the activity diagrams with our use cases and the sequence diagrams
with our blocks describe the behavior of our system.
Pages:
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275