"Requirements Analysis & System Design with CD is" suitable for both computer science and informations systems curricula, as well as practitioners working on OO software projects (for whom the author runs regular training courses). Software development takes place in three stages: analysis, design and programming. This second edition describes the methods and techniques used in the first two of these stages, emphasising object-oriented techniques that can be applied to the development of large-scale applications and capitalising on the popularity of the Unified Modeling Language (UML) and the latest software production technologies. The text teaches by example throughout. Separate chapters are dedicated to a guided tutorial in analysis and in design. Four application areas are discussed to help explain independent topics, and these build into running case studies through the book. A fifth application is described in end-of-chapter exercises and can be used to formulate student assignments or specifications for a larger project. Throughout, the principles, methods and techniques of good analysis and design are covered.Design is not treated as simply a transformation from good analysis, but as a complex "value-added" mapping of models that can result in a successful implementation. The difficulties and intricacies of large-scale OO development are acknowledged and the reader is given a balanced blend of practical explanation and theoretical insight.
"synopsis" may belong to another edition of this title.
Object-oriented analysis and design/UML/Enterprise information systems
From reviews of the first edition:
"Students are doing much better in their assignments than the previous year when a different textbook was used." Jian Yang, Tilburg University, The Netherlands
"A much more realistic taste of what design is really about than most other textbooks." Karl Cox, Bournemouth University, UK
"Brilliant - buy it!" Chas Newport, System Developer, Invokon Ltd, UK
Do you want to design cutting-edge enterprise information systems? Do you want to learn the principles, methods and techniques behind successful analysis and design and be able to put this theory into practice? The second edition of this best-selling book will guide you through this process, helping you deal with the challenges involved, to develop large-scale object-oriented systems in an iterative and incremental way. The approach, further built on in this new edition, is distinctive because it:
The case studies and tutorials that will help you learn by example have been taken from the following varied application domains: online shopping, advertising expenditure, contact management, time logging, telemarketing, university enrolment and video store. Each has its own unique features and educational benefits.
The second edition has been substantially updated, broadening the coverage and ensuring the book is up-to-date in the technology-influenced area of systems development. Key changes from the last edition are:
Whether you are a student on a computer science or information systems course, or someone working in industry wanting up-to-date practical help based on a sound theoretical footing, this book will be of lasting benefit to you.
Leszek A. Maciaszek is an Associate Professor of Computing at Macquarie University, Sydney, Australia. He is an academic and international consultant working mainly in the design and implementation of enterprise applications, databases and object technology. His other books include Database Design and Implementation (Prentice Hall 1990) and Practical Software Engineering (Addison Wesley 2005).About the Author:
Leszek Maciaszek is Associate Professor of Computing at Macquarie University, Sydney, Australia. Originally from Poland, Professor Maciaszek has worked as a researcher, consultant and educator in various countries around the world, including the US, Germany, France, Italy, The Netherlands, Macao, Malaysia, Thailand, and Kuwait. He moved to Australia in 1985. He has extensive consulting and training experience, frequently to large international companies. His research has been in databases, object-oriented technology, software engineering and the development of large-scale business information systems. He has authored close to 100 publications including the book Database Design and Implementation (Prentice Hall, 1990).
"About this title" may belong to another edition of this title.
Book Description Paperback. Book Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Bookseller Inventory # GOR002416621
Book Description Addison Wesley Publishing Company, 2004. Book Condition: Good. 2nd. Ships from the UK. Former Library book. Shows some signs of wear, and may have some markings on the inside. Bookseller Inventory # GRP77001690
Book Description Addison Wesley Publishing Company, 2004. Book Condition: Very Good. 2nd. Ships from the UK. Former Library book. Great condition for a used book! Minimal wear. Bookseller Inventory # GRP93889049
Book Description Addison Wesley Publishing Company, 2004. Book Condition: Very Good. 2nd. Ships from Reno, NV. Former Library book. Great condition for a used book! Minimal wear. Bookseller Inventory # GRP86596898
Book Description Pearson Education Limited/Addison Wesley, Harlow, Essex, U.K., 2005. paperback. Book Condition: Good. Dust Jacket Condition: No Dust Jacket. Second Edition. Softcover. Very lightly edge-worn covers with one or two very small surface marks. Small dent to spine head and small abrasion to left side of spine foot. Light wear to leading corners. CD in protective paper sleeve laid in between inside back cover and last page. Binding is sound and pages are bright, tight and clean throughout. Contents are clear. AF. Used. Bookseller Inventory # 277056
Book Description Addison Wesley Publishing Company, 2004. Paperback. Book Condition: Used: Good. Bookseller Inventory # SONG0321204646
Book Description Addison Wesley Publishing Company, 2004. Paperback. Book Condition: Good. 2nd. Ships with Tracking Number! INTERNATIONAL WORLDWIDE Shipping available. May not contain Access Codes or Supplements. Buy with confidence, excellent customer service!. Bookseller Inventory # 0321204646