Appropriate for all introductory level courses on object-oriented system analysis, design, and/or programming.This book systematically introduces the concepts and methods of object-oriented systems analysis and design to students with little or no object experience. Rigorous yet extremely readable, it introduces the entire process of information system design, providing a thorough grounding in object-oriented techniques, UML, and step-by-step system development. Two of the field's most experienced instructors carefully link information systems analysis and design issues to general systems theory, offering a domain-independent view of design that maintains a clear conceptual distinction between requirements and design. After introducing basic systems concepts and the Rational Unified Process, they turn to object-oriented analysis, covering business event analysis, use cases, system sequence diagrams, domain modeling, and more. Part III focuses on system design, including overall system design based on a three-tier architecture, object-oriented program design, communication between the application layer and database, and user interface design. Finally, in Part IV, the authors offer a practical, real-world discussion of both information gathering and software project management. To support effective learning, every chapter begins with clear learning objectives and ends with summaries, lists of key terminology, review materials, exercises, discussion points, and wherever appropriate, case studies for project assignments.
Instructor's Manual and Transparency Masters to Accompany Introduction to Computer Programming Using Turbo Pascal
本书运用大量实例、图表和练习,详细阐述了面向对象设计的各个方面,涉及面向对象的本质特征、来源、具体设计等。
本书是作者Peter J. Jones近十年Ruby开发经验的结晶.他利用48个Ruby实战案例, 揭示了Ruby鲜有人知的特点, 难点和习惯用法.每种实践案例都包含了具体的, 实用的, 组织清晰的指导方针, ...
本书介绍有关Ruby编程的知识和技巧,包括字符串和数字、数据库、数组和哈希表、图像、XML和HTML处理、多任务等方面。
本书介绍了使用UML进行软件建模的基础知识以及Rational Rose工具的使用方法,内容包括:软件工程与UML概述、Rational ...
Rosenthal , R. , & Jacobson , L. ( 1968 ) . Pygmalion in the classroom : Teacher expectation and pupil's intellectual development . ... Schacter , S. ( 1959 ) . The psychology of affiliation . Stanford , CA : Stanford University Press .
Inside CORBA: Distributed Object Standards and Applications
The software industry will leave behind any developer who does not have object-oriented development skills, and this book helps the developer to quickly get up to speed with objects.
Readers will also become more efficient and better thinkers in terms of object-oriented development. This revised edition focuses on interoperability across various technologies, primarily using XML as the communication mechanism.
The Object-oriented Thought Process