on 17 September 2001
This book is ideal for both introductory systems analysis and design courses and for courses in which computing is not the main subject, but a broad and up to date coverage of essential computing topics and techniques is required. Apart from its near-encyclopedic coverage, the book contains lots of exercises at the end of each chapter, making it very useful to the tutor/lecturer. The exercises are suitable for both tutorials and for assignments. A comprehensive index makes searching for a particular subject rapid. A useful resource for both lecturers and students.
on 26 May 2011
The book is good, reveals a strong historical background on the evolution of the field, touches the current trends on information systems in general.
Very good for introductory courses on the field.
Instructors manuals are very usefull, presentations are very handy if you are starting to prepare a course based on this book, examples and case studies are illustrative.
In general terms, it is very good indeed.
However, the book will lack some "deepness" in some matters.
What, in my humble opinion is lacking:
- Geographic information systems are not developed or even referrenced;
- Versioned or temporal databases, idem;
- further and more thorow description and classification of common information systems, with examples and module description, like MIS, ERP, MRP, EIS, GIS, KS, DSS, etc.;
- better description on the concepts of relational models, like, set math and set operations and its relation to the SQL based join operations and clauses;
- SQL, an introductory approach, and some examples on modern query-by-example interfaces;
- a better understanding on what the challenges relational models are facing, specially on the competition of pure OO models or mixed object-relational approaches;
- some kind of background on what type of programming interfaces are used currently, specifically ODBC, JDBC, ADO.Net
- further development on the subject of XML and EDI, with the exploration of the former EDI standards and its impact on some businesses like logistics and transportation;
- web services, 3-tiered architectures, MVC, MVVC and its relationship with the subject of systems integration.