UML 2 For Dummies
Author: James A Schardt
• Uses friendly, easy-to-understand For Dummies style to help readers learn to model systems with the latest version of UML, the modeling language used by companies throughout the world to develop blueprints for complex computer systems
• Guides programmers, architects, and business analysts through applying UML to design large, complex enterprise applications that enable scalability, security, and robust execution
• Illustrates concepts with mini-cases from different business domains and provides practical advice and examples
• Covers critical topics for users of UML, including object modeling, case modeling, advanced dynamic and functional modeling, and component and deployment modeling
Table of Contents:
Introduction | 1 | |
Pt. I | UML and System Development | 7 |
Ch. 1 | What's UML About, Alfie? | 9 |
Ch. 2 | Following Best Practices | 19 |
Pt. II | The Basics of Object Modeling | 37 |
Ch. 3 | Objects and Classes | 39 |
Ch. 4 | Relating Objects That Work Together | 61 |
Ch. 5 | Including the Parts with the Whole | 83 |
Ch. 6 | Reusing Superclasses: Generalization and Inheritance | 93 |
Ch. 7 | Organizing UML Class Diagrams and Packages | 111 |
Pt. III | The Basics of Use-Case Modeling | 129 |
Ch. 8 | Introducing Use-Case Diagrams | 131 |
Ch. 9 | Defining the Inside of a Use Case | 147 |
Ch. 10 | Relating Use Cases to Each Other | 161 |
Pt. IV | The Basics of Functional Modeling | 175 |
Ch. 11 | Introducing Functional Modeling | 177 |
Ch. 12 | Capturing Scenarios with Sequence Diagrams | 189 |
Ch. 13 | Specifying Workflows with Activity Diagrams | 213 |
Ch. 14 | Capturing How Objects Collaborate | 227 |
Ch. 15 | Capturing the Patterns of Behavior | 247 |
Pt. V | Dynamic Modeling | 259 |
Ch. 16 | Defining the Object's Lives with States | 261 |
Ch. 17 | Interrupting the States by Hosting Events | 277 |
Ch. 18 | Avoiding States of Confusion | 293 |
Pt. VI | Modeling the System's Architecture | 313 |
Ch. 19 | Deploying the System's Components | 315 |
Ch. 20 | Breaking the System into Packages/Subsystems | 339 |
Pt. VII | The Part of Tens | 359 |
Ch. 21 | Ten Common Modeling Mistakes | 361 |
Ch. 22 | Ten Useful UML Web Sites | 371 |
Ch. 23 | Ten Useful UML Modeling Tools | 377 |
Ch. 24 | Ten Diagrams for Quick Development | 383 |
Index | 393 |
New interesting book: Comptabilité Directoriale :une Introduction aux Concepts, les Méthodes et les Utilisations
Microsoft Office 2004 for Mac OS X (Visual QuickStart Guide Series)
Author: Steven Schwartz
If you're like many people, you wouldn't dream of turning on your computer without also instantly (or almost instantly) launching at least one of the applications included in Microsoft Office. This task-based guide recognizes that and gets down to business fast, taking you step-by-step through all of the key features of the Microsoft Office 2004 suite for Mac OS X: Word 2004, Excel 2004, PowerPoint 2004, Entourage 2004and MSN Messenger Version 4.0. If you're a beginning user, you'll appreciate the friendly, visual approach to all of Office's word processing, spreadsheet, presentation, calendaring, and email features. And if you're an Office veteran, you'll relish the coverage of Office 2004's newest features (many of them exclusive to Macs): Compatibility Reports, which identify and correct discrepancies between different versions of Office documents (including Mac and Windows versions); Word's Notebook Layout View; Excel's Page Layout View; and much more.
No comments:
Post a Comment