Page 3 -
P. 3
10 OBJECT-ORIENTED SYSTEMS ANALYSIS AND DESIGN USING UML
10.1 Around the World in 80 Objects 256
10.2 Recycling the Programming Environment 265
10.3 Developing a Fine System That Was Long Overdue:Using Object-
Oriented Analysis for the Ruminski Public Library System 285
10.4 C-Shore++ 287
11 DESIGNING EFFECTIVE OUTPUT
11.1 Your Cage or Mine? 298
11.2 A Right Way, a Wrong Way, and a Subway 301
11.3 Should This Chart Be Barred? 303
11.4 Is Your Work a Grind? 309
11.5 A Field Day 317
12 DESIGNING EFFECTIVE INPUT
12.1 This Form May Be Hazardous to Your Health 341
12.2 Squeezin’ Isn’t Pleasin’ 342
13 DESIGNING DATABASES
13.1 Hitch Your Cleaning Cart to a Star 362
13.2 Storing Minerals for Health, Data for Mining 388
13.3 Losing Prospects 390
14 HUMAN-COMPUTER INTERACTION
14.1 School Spirit Comes in Many Sizes 407
14.2 I’d Rather Do It Myself 408
14.3 Don’t Slow Me Down 410
14.4 Waiting to Be Fed 414
14.5 When You Run A Marathon, It Helps to Know Where You’re
Going 418
14.6 Hey, Look Me Over (Reprise) 425
15 DESIGNING ACCURATE DATA ENTRY PROCEDURES
15.1 It’s a Wilderness in Here 440
15.2 Catching a Summer Code 442
15.3 To Enter or Not to Enter: That Is the Question 449
16 QUALITY ASSURANCE AND IMPLEMENTATION
16.1 The Quality of MIS Is Not Strained 464
16.2 Write Is Right 469
16.3 Cramming for Your Systems Test 473
16.4 You Can Lead a Fish to Water…But You Can’t Make It Drink 483
16.5 The Sweet Smell of Success 490
16.6 Mopping Up with the New System 493