Systems Analysis & Design Books - Page 4

MagicBeanDip.com

Page 4 of 200 - Go to page: 1 2 3 4 5 6 7 8 9 15

Principles of Information Security

Michael E. Whitman, Herbert J. Mattord

Principles of Information Security Michael E. Whitman, Herbert J. Mattord Amazon Price: $97.95
List Price: $97.95
Usually ships in 24 hours
By: Course Technology
Amazon Marketplace: 98 new & used starting at $1.65

Buy at Amazon.com

Browse similar items by category:
Subjects -> Business & Investing -> Industries & Professions -> MIS
Subjects -> Computers & Internet -> Certification Central -> Exams -> Security+
Subjects -> Computers & Internet -> Computer Science -> Software Engineering -> Information Systems

Customer Reviews:
Total reviews: 10 Average rating: 4.0 of 5

Very informative 5 out of 5 stars.
3 of 4 people found this review helpful.

I graduated from UAB in the fall of 2004. While attending school I was blessed with the opportunity work as an InfoSec Professional while utilizing Business Intelligence. In the spring semester of 2005 UAB implemented an information security course, i was given the opportunity to audit the course. We used this book in the course, at first i thought that it was over kill and boring, but at the end of the semester i realize that all the information is necessary for students to grasp the concepts of information security. One must remember that information security is still in its infancy as a profession, but it rapidly expanding. This book is great if one need an introduction to the information security profession. I currently have this book in my library, where i still use it as a reference when writing information security related papers for ACM.

Editorial Review:

Presents the managerial and technical aspects of information security to prepare future business decision-makers, and addresses knowledge areas of the CISSP certification.

xUnit Test Patterns: Refactoring Test Code (Addison-Wesley Signature Series)

Gerard Meszaros

xUnit Test Patterns: Refactoring Test Code (Addison-Wesley Signature Series) Gerard Meszaros Amazon Price: $43.99
List Price: $54.99
Usually ships in 24 hours
By: Addison-Wesley
Amazon Marketplace: 52 new & used starting at $41.84

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Software Engineering -> General AAS
Subjects -> Computers & Internet -> Computer Science -> Systems Analysis & Design
Subjects -> Computers & Internet -> Programming -> Languages & Tools -> General

Customer Reviews:
Total reviews: 7 Average rating: 4.5 of 5

Editorial Review:

Automated testing is a cornerstone of agile development. An effective testing strategy will deliver new functionality more aggressively, accelerate user feedback, and improve quality. However, for many developers, creating effective automated tests is a unique and unfamiliar challenge.

xUnit Test Patterns is the definitive guide to writing automated tests using xUnit, the most popular unit testing framework in use today. Agile coach and test automation expert Gerard Meszaros describes 68 proven patterns for making tests easier to write, understand, and maintain. He then shows you how to make them more robust and repeatable--and far more cost-effective.

Loaded with information, this book feels like three books in one. The first part is a detailed tutorial on test automation that covers everything from test strategy to in-depth test coding. The second part, a catalog of 18 frequently encountered "test smells," provides trouble-shooting guidelines to help you determine the root cause of problems and the most applicable patterns. The third part contains detailed descriptions of each pattern, including refactoring instructions illustrated by extensive code samples in multiple programming languages.

Topics covered include

  • Writing better tests--and writing them faster
  • The four phases of automated tests: fixture setup, exercising the system under test, result verification, and fixture teardown
  • Improving test coverage by isolating software from its environment using Test Stubs and Mock Objects
  • Designing software for greater testability
  • Using test "smells" (including code smells, behavior smells, and project smells) to spot problems and know when and how to eliminate them
  • Refactoring tests for greater simplicity, robustness, and execution speed

This book will benefit developers, managers, and testers working with any agile or conventional development process, whether doing test-driven development or writing the tests last. While the patterns and smells are especially applicable to all members of the xUnit family, they also apply to next-generation behavior-driven development frameworks such as RSpec and JBehave and to other kinds of test automation tools, including recorded test tools and data-driven test tools such as Fit and FitNesse.


Visual Summary of the Pattern Language 
Foreword

Preface

Acknowledgments

Introduction

Refactoring a Test

PART I: The Narratives
Chapter 1 A Brief Tour
Chapter 2 Test Smells
Chapter 3 Goals of Test Automation
Chapter 4 Philosophy of Test Automation
Chapter 5 Principles of Test Automation
Chapter 6 Test Automation Strategy
Chapter 7 xUnit Basics
Chapter 8 Transient Fixture Management
Chapter 9 Persistent Fixture Management
Chapter 10 Result Verification
Chapter 11 Using Test Doubles
Chapter 12 Organizing Our Tests
Chapter 13 Testing with Databases
Chapter 14 A Roadmap to Effective Test Automation
PART II: The Test Smells 
Chapter 15 Code Smells
Chapter 16 Behavior Smells
Chapter 17 Project Smells
PART III: The Patterns 
Chapter 18 Test Strategy Patterns
Chapter 19 xUnit Basics Patterns
Chapter 20 Fixture Setup Patterns
Chapter 21 Result Verification Patterns
Chapter 22 Fixture Teardown Patterns
Chapter 23 Test Double Patterns
Chapter 24 Test Organization Patterns
Chapter 25 Database Patterns
Chapter 26 Design-for-Testability Patterns
Chapter 27 Value Patterns
PART IV: Appendixes
Appendix A Test Refactorings  
Appendix B xUnit Terminology 
Appendix C xUnit Family Members
Appendix D Tools
Appendix E Goals and Principles
Appendix F Smells, Aliases, and Causes
Appendix G Patterns, Aliases, and Variations
Glossary
References 

Index 


Signals and Systems (2nd Edition) (Prentice-Hall Signal Processing Series)

Alan V. Oppenheim, Alan S. Willsky, with S. Hamid

Signals and Systems (2nd Edition) (Prentice-Hall Signal Processing Series) Alan V. Oppenheim, Alan S. Willsky, with S. Hamid Amazon Price: $120.00
List Price: $150.00
Usually ships in 24 hours
By: Prentice Hall
Amazon Marketplace: 43 new & used starting at $78.20

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Circuitry -> Communication & Signal Processing
Subjects -> Computers & Internet -> Computer Science -> Systems Analysis & Design
Subjects -> Computers & Internet -> Software -> General

Customer Reviews:
Total reviews: 51 Average rating: 3.5 of 5

A (long) undergrad text. Not a reference. Not a grad text. 3 out of 5 stars.
2 of 2 people found this review helpful.

Amazon's editorial reviews are correct. Don't be deceived into thinking that this is anything other than an introduction for the complete novice. It's a book with a particular style: long and wordy. It's only for a particular *kind* of novice: one who needs a lot of hand holding and every detail worked out. It's nearly 1000 pages. I learned the subject in 1976 from an earlier edition that was a third the size (I think) but there doesn't seem to be twice again as many new topics covered.

The mathematics is at an undergrad level, with much (but not all) developed as needed in the text. Topics are missing. For example the inverse Laplace transform is mentioned but not developed (perhaps an appropriate choice in a book for the novice), and the Butterworth and elliptic filters are mentioned, even with graphs of their frequency responses, but they are not defined in any way whatsoever.

Some topics are reserved for the exercises. For example, windowing is covered only in one long-ish problem.

The Amazon review says it's a good book for self-study. I'd agree, provided you understand that you are getting only an introduction at the undergraduate level. If you are a grad student or professional, or if you can't tolerate long detailed explanations, this is not the book for you.

Editorial Review:

This comprehensive book of signals and systems develops continuous-time and discrete-time concepts/methods. Highly regarded for its intellectual quality, it provides a solid foundation and life-long reference for anyone studying the most important methods or modern signal and system analysis.

Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition

Michael Barr

Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition Michael Barr Amazon Price: $42.63
List Price: $49.99
Usually ships in 24 hours
By: O'Reilly Media, Inc.
Amazon Marketplace: 34 new & used starting at $37.29

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Systems Analysis & Design
Subjects -> Computers & Internet -> Computer Science -> General
Subjects -> Computers & Internet -> Computer Science -> General AAS

Customer Reviews:
Total reviews: 5 Average rating: 4.0 of 5

Editorial Review:

If you have programming experience and a familiarity with i-the dominant language in embedded systems--"Programming Embedded Systems," Second Edition is exactly what you need to get started with embedded software. This software is ubiquitous, hidden away inside our watches, DVD players, mobile phones, anti-lock brakes, and even a few toasters. The military uses embedded software to guide missiles, detect enemy aircraft, and pilot UAVs. Communication satellites, deep-space probes, and many medical instruments would have been nearly impossible to create without embedded software.

The first edition of "Programming Embedded Systems" taught the subject to tens of thousands of people around the world and is now considered the bible of embedded programming. This second edition has been updated to cover all the latest hardware designs and development methodologies.

The techniques and code examples presented here are directly applicable to real-world embedded software projects of all sorts. Examples use the free GNU software programming tools, the eCos and Linux operating systems, and a low-cost hardware platform specially developed for this book. If you obtain these tools along with "Programming Embedded Systems," Second Edition, you'll have a full environment for exploring embedded systems in depth. But even if you work with different hardware and software, the principles covered in this book apply.

Whether you are new to embedded systems or have done embedded work before, you'll benefit from the topics in this book, which include: How building and loading programs differ from desktop or server computers Basic debugging techniques--a critical skill when working with minimallyendowed embedded systems Handling different types of memory Interrupts, and the monitoring and control of on-chip and external peripherals Determining whether you have real-time requirements, and whether your operating system and application can meet those requirements Task synchronization with real-time operating systems and embedded Linux Optimizing embedded software for size, speed, and power consumption Working examples for eCos and embedded Linux

So whether you're writing your first embedded program, designing the latest generation of hand-held whatchamacalits, or managing the people who do, this book is for you. "Programming Embedded Systems" will help you develop the knowledge and skills you need to achieve proficiency with embedded software.

Praise for the first edition: ""This lively and readable book is the perfect introduction for those venturing into embedded systems software development for the first time. It provides in one place all the important topics necessary to orient programmers to the embedded development process."
--Lindsey Vereen, Editor-in-Chief, Embedded Systems Programming

Systems Analysis & Design

Kenneth E. Kendall, Julie E. Kendall

Systems Analysis & Design Kenneth E. Kendall, Julie E. Kendall List Price: $124.00
By: Prentice Hall College Div
Amazon Marketplace: 2 new & used starting at $105.07

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Systems Analysis & Design
Subjects -> Computers & Internet -> General
Subjects -> Computers & Internet -> General AAS

Customer Reviews:
Total reviews: 9 Average rating: 3.5 of 5

Doesn't Teach Much 1 out of 5 stars.
26 of 31 people found this review helpful.

I used this book in my systems analysis and design course. First off, it is over priced. I understand that college books are expensive, but this one was too overpriced.

Second, it is not helpful. It spends chapters talking about how to get information from users. Did I really need several chapters to tell me to interview them, send out surveys, and observe them? That is kind of obvious information.

Following this course, I took a software development course. The two classes are in series. Techniques learned from this book did not help me. When it came time to write documents (project proposals, documents for external design and internal design phases, etc.) this book was no help. There were no examples of what should be in them.

Not helpful unless you are clueless as to where to begin. Even then it's not a tremendous help.

Editorial Review:

Provides a dynamic, comprehensive presentation wit with a variety of review questions and problems, case studies, and an Internet-based case study offering readers an understandable and motivating look at systems analysis and design.

The Humane Interface: New Directions for Designing Interactive Systems (ACM Press)

Jef Raskin

The Humane Interface: New Directions for Designing Interactive Systems (ACM Press) Jef Raskin Amazon Price: $36.51
List Price: $44.99
Usually ships in 24 hours
By: Addison-Wesley Professional
Amazon Marketplace: 68 new & used starting at $1.80

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Systems Analysis & Design
Subjects -> Computers & Internet -> Computer Science -> Human-Computer Interaction
Subjects -> Computers & Internet -> Web Development -> Website Architecture & Usability

Customer Reviews:
Total reviews: 54 Average rating: 4.0 of 5

Editorial Review:

The honeymoon with digital technology is over: millions of users are tired of having to learn huge, arcane programs to perform the simplest tasks; fatigued by the pressure of constant upgrades, and have had enough of system crashes. In The Humane Interface, Jef Raskin -- the legendary, controversial creator of the original Apple Macintosh project -- shows that there is another path. Raskin explains why today's interface techniques lead straight to a dead end, and offers breakthrough ideas for building systems users will understand -- and love. Raskin reveals the fundamental design failures at the root of the problems so many users experience; shows how to understand user interfaces scientifically and quantitatively; and introduces fundamental principles that should underlie any next-generation user interface. He introduces practical techniques designers can use to improve their productivity of any product with an information-oriented human-machine interface, from personal computers to Internet appliances and beyond. The book presents breakthrough solutions for navigation, error management, and more, with detailed case studies from Raskin's own work. For all interface design programmers, product designers, software developers, IT managers, and corporate managers.

GoldMine 8 For Dummies (For Dummies (Computer/Tech))

Joel Scott

GoldMine 8 For Dummies (For Dummies (Computer/Tech)) Joel Scott Amazon Price: $16.49
List Price: $24.99
Usually ships in 24 hours
By: For Dummies
Amazon Marketplace: 65 new & used starting at $0.90

Buy at Amazon.com

Browse similar items by category:
Subjects -> Business & Investing -> Marketing & Sales -> Marketing -> General
Subjects -> Business & Investing -> Marketing & Sales -> Marketing -> General AAS
Subjects -> Business & Investing -> Marketing & Sales -> Sales & Selling -> General

Editorial Review:

If you run a small business, you know how important customer relationship management, or CRM, can be to your bottom line. And you know it can be a bit daunting. Well, not with GoldMine and GoldMine 8 For Dummies!

GoldMine is business software designed to help you organize your contacts, track activities, schedule appointments, create reports that tell you how you’re doing, and make accurate business projections. GoldMine 8 is completely revised to make it more useful than ever, once you get the hang of it. That’s where GoldMine For Dummies comes to the rescue! Written by an authorized GoldMine trainer, this guide shows you how to:

  • Set up GoldMine 8 and customize it for your business
  • Create, view, and update customer records
  • Schedule activities and manage leads
  • Monitor your marketing efforts and see what’s working
  • Predict sales based on past results
  • Work with GoldMine’s e-mail system
  • Organize and distribute information
  • Access GoldMine from outside your office
  • Integrate GoldMine with your company Web site

Even if you’ve used a previous version of GoldMine, you’ll find some big changes in this newest revision, but GoldMine 8 For Dummies makes it easy to get up to speed. When you’ve read this book and discovered how GoldMine can help you keep track of your clients, reduce costs, and improve efficiency, you’ll think you’ve hit the motherlode!

Content Management Bible

Bob Boiko

Content Management Bible Bob Boiko List Price: $49.99
By: Wiley
Amazon Marketplace: 17 new & used starting at $3.48

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Home Computing -> Internet -> General AAS
Subjects -> Computers & Internet -> Business & Culture -> E-Commerce
Subjects -> Computers & Internet -> Computer Science -> Systems Analysis & Design

Customer Reviews:
Total reviews: 13 Average rating: 4.5 of 5

Perfect for all kinds of content management needs 5 out of 5 stars.
5 of 5 people found this review helpful.

I am working with a company to design and manage their new CMS system, and this book really got me off on the right foot. I was actually quite surprised how detailed, specific and up-to-date the book was.

Also, the author writes with the insight of someone who has worked for a long time in the industry. He'll make a little comment about how committees get things done, what management likes to see in a project proposal, how projects get stuck in the red tape, etc. and it would spark a memories of things that have actually happened to me. "Yes," I would think, "Committees DO have that problem!"

Chapter by chapter, the book walks you through the nuts and bolts of content management - what it is, why you need it, etc. It covers issues such as:

- If you're buying a pre-built CMS, what steps you should go through to ensure you're getting the right system.

- How to step through the many hurdles of management to get buy-in and to get the right product.

- If you're building your own CMS, how you should build the product plan, which features you should look at, what kind of staff you should have, etc.

- There is also a great chapter on why you should format your data with XML (which I was very happy to find as I am a big believer in XML).

- He also discusses choosing hardware, implementing the system, etc.

- And, lastly, he goes through different data types and specific features that you need or should know about (such as author permissions and metadata).

I was extremely happy with this book and definitely recommend it to anyone charged with planning or implementing a CMS.

Editorial Review:

As the Information Age dawns, the information at our disposal expands haphazardly. The Content Management Bible answers these key questions about the system readers might employ to control the expansion of information and organize targeting and distribution:
  • What does a system that handles massive amounts of information look like, and how can a single system produce a wide range of well-targeted custom publications from the same information base?
  • How can a system be created that understands each piece of information and how do I transform content to fit the various distribution methods such as web, print, handhelds and others?
  • What are the steps and processes you need to create such a system, and how can this system serve an organization's overall business goals and future initiatives?

Test-Driven Development in Microsoft .NET (Microsoft Professional)

James W. Newkirk, Alexei A. Vorontsov

Test-Driven Development in Microsoft  .NET (Microsoft Professional) James W. Newkirk, Alexei A. Vorontsov Amazon Price: $34.07
List Price: $39.99
Usually ships in 24 hours
By: Microsoft Press
Amazon Marketplace: 37 new & used starting at $13.75

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Home Computing -> Internet -> General AAS
Subjects -> Computers & Internet -> Computer Science -> Systems Analysis & Design
Subjects -> Computers & Internet -> Microsoft -> Development -> .NET

Customer Reviews:
Total reviews: 15 Average rating: 4.0 of 5

You need this book in your Agile Library!!! 5 out of 5 stars.
15 of 16 people found this review helpful.

Test-Driven Development in Microsoft.NET rises head and shoulders above the other books on the subject. While I know that is a very strong statement to make, the authors have made the focus of the book a very practical one. Don't get me wrong, there are several other great books on this subject, but they all seem to fall down when it comes to real-world situations.

The book is split into two parts; Part I is an overview of Test-Driven Development, and Part II covers using TDD to develop an example application.

Chapter 1 frames the entire discussion with an overview of Test-Driven Development concepts, including some straightforward guidelines for design. I thought it was laid out in very logical fashion.

Chapter 2 throws you right into the process it's a classic stack example, found in many other TDD books. What I liked most about it though, was that the chapter began with discussing HOW you start figuring out WHAT tests to write as you develop an application.

Chapter 3 covers another critical concept of TDD Refactoring. (What's Refactoring? You askread chapter 3 ;) ). Again, the authors walk you through a short yet concise primer using the Sieve of Eratosthenes implemented in C#. They introduce the algorithm and then discuss it in light of code refactoring techniques as implemented originally in Martin Fowler's Refactoring: Improving the Design of Existing Code.

Chapter 4 is the introduction of the example application that will be the focus of the remainder of the book. It lays out the scenario, project features and constraints of the fictitious project.

Chapter 5 covers an area that I've found generates a ton of interest when developers start thinking about TDD, namely data access. I really appreciated the practical approach that the authors took when writing the implementation chapters for the example application. I found the tests surrounding entities and relationships and the resulting explanations to be very good.

Chapter 6 covers how you create tests when implementing Web Services. In the process, the service interface pattern is discussed along with refactoring Web Services. The authors attempt to lead you through a "thought framework" for creating tests through each of the implementation chapters.

Chapters 7, 8, and 9 make a shift from programmer testing to customer testing and cover differing aspects of customer or acceptance testing. This group of chapters starts with an overview of acceptance testing and techniques. The middle chapter deals with driving development up through the implemented layers from a user or customer perspective. Chapter 9 rounds out the discussion by focusing on handling faults and how acceptance testing allows you to tighten things up.

Chapter 10 leads us back to the programmer testing side by dealing with transactions. Following this, Chapter 11 introduces the reader to Service-level refactoring, leading you through the thought process behind different techniques. The story winds down in Chapter 12 with applying the process of TDD to implementing a web client.

All in all, while I'd have like to have seen a both a simpler example and always more "real world" tips and tricks, I can tell you from my own experience that finding that balance is extremely difficult. I believe the authors have made a significant attempt at striking the "real world" / simplicity balance and that the resulting outcome is an excellent resource for learning TDD. When that is combined with the level of effort the authors are putting in to maintaining the code and forums at their GotDotNet workspace, this makes Test-Driven Development in Microsoft .NET an excellent choice for your library.

Editorial Review:

Learn how to apply the concepts and techniques of Test-Driven Development (TDD) to writing software for Microsoft .NET. Two experts in agile software development teach—using a wealth of pragmatic examples in C# and other .NET development tools—how to use automated tests to drive lean, efficient coding and better design. You’ll focus on .NET-specific issues for TDD, including the best time to employ the inherent features of .NET class libraries and how to use NUnit, a leading unit-testing framework for .NET. And you’ll see real-world examples of TDD-for .NET projects, including a Microsoft ADO.NET relational database, a user interface created with Microsoft ASP.NET and Microsoft Windows® Forms, Web services, and other useful applications.

Microsoft Windows Server(TM) 2003 Deployment Kit: A Microsoft Resource Kit (Pro-Resource Kit)

Microsoft Corporation

Microsoft  Windows Server(TM)  2003 Deployment Kit: A Microsoft Resource Kit (Pro-Resource Kit) Microsoft Corporation Amazon Price: $108.82
List Price: $159.99
Usually ships in 24 hours
By: Microsoft Press
Amazon Marketplace: 31 new & used starting at $20.00

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> Systems Analysis & Design
Subjects -> Computers & Internet -> Microsoft -> Operating Systems -> Windows - General
Subjects -> Computers & Internet -> Microsoft -> Operating Systems -> General AAS

Customer Reviews:
Total reviews: 17 Average rating: 4.5 of 5

Not casual reading but good 5 out of 5 stars.
4 of 4 people found this review helpful.

This could never be called a casual read, but it is a good read. I've spent much time in the Group Policy book, pair that book with Stanek's Windows Server 2003 Inside Out and you have everything you need to master Active Directory and Windows. Recommended.

Empowering, Clear, and Consise 5 out of 5 stars.
4 of 4 people found this review helpful.

I have to say that this book is simply amazing. I have searched the longest to clearly understand not just about PKI, but actually how to implement it, and was always referred to tombs of mathematical theory and such. This book demystifies PKI infrastructure in clear and concise explanations (but not overkill though), and has a lot of material on how to practically implement a variety of PKI architectures that can fit small businesses to huge enterprise corporations.

Implementing this stuff involves more than simple button clicking. What I really appreciate is that there are really delves into pre-installation configuration (CAPolicy.inf) and also post installation (publishing AIA/CDP to Active Directory either through command line or graphical snap-in). I've looked at other security books that touch on this topic, but they are either/both incomplete or sometimes in areas incorrect. This help set me straight.

The bottom line is that this is indeed the best book on this topic of implementing PKI infrastructure (certificate authorities, etc.) within Windows environment.

Editorial Review:

This powerfully comprehensive, seven-volume kit provides information and tools IT professionals need for deploying Windows Server 2003—straight from the Microsoft Windows product team.

Page 4 of 200 - Go to page: 1 2 3 4 5 6 7 8 9 15

Return to MagicBeanDip.com

This page was created in 1.2444 seconds.