Geek Articles

Categories

 

Subscribe

Daily Updates Subscribe geekarticles update via email Subscribe geekarticles update via RSS

 
GeekArticles Testing Client/Server

Book-Requirements Analysis and System Design

Author: amazon.com | Published: 17th Aug 2005 | Visited: 783 times | Add Comment
Filed in: Client Server

The development of a software system takes place in three iterative and incremental phases — analysis, design and implementation. This book describes the methods and techniques used for analysis and design, with implementation issues addressed to the extent to which they must be considered in the design. The text concentrates on object-oriented software development, using the Unified Modeling Language (UML). The book uses the teach-by-example principle — all concepts are exemplified and the running case studies present integrated solutions. The focus of the book is on developing large-scale, client/server, multi-tier object-oriented information systems. The client is a workstation with a GUI and the server manages a database. The client, server and middle-tier processes communicate via object messaging. The server database can be relational, object-relational or purely object-oriented. The book identifies ways to: * Improve software architectures * Conduct testing and manage change * Integrate analysis and design models * Promote layered structuring of objects * Build maintainable and scalable systems * Harness the complexity of large system models * Understand consequences of reckless modeling The book can be used for undergraduate courses in computer science or information systems such as systems analysis, systems design, software engineering, databases and abject technology, as well as being a valuable resource for software projects. The book has also been written for professionals developing business information systems, such as IT managers, application developers, consultants, analysts, designers, programmers, testers, software engineers, systems integrators and educators. The text is accompanied by a comprehensive website that contains a wealth of additional material for instructors, students and professionals.

Read Article
 

Sponsored Links

 


Related Articles

 Swing Extreme Testing Book Review Swing Extreme Testing Book Review Swing used to be a simple component offered as an add-on for Java. This plug-in can be used as a GUI (graphical user interface) to develop as an add-on for the Java application. It has the ability to emulate certain platforms eventually building a powerful applicat ...

 SOA Approach to Integration Book Review Book Review: SOA Approach to Integration XML, Web services, ESB, and BPEL in real-world SOA projects Businesses will always need highly efficient applications which have ability to provide outstanding user experience while maintaining security. Most of the developers today thrive in a business set ...

 Linux Thin Client Networks Design and Deployment Linux Thin Client Networks Design and Deployment Considering the Network Much information already exists concerning methods for deploying networks and hardware. We shall try to clarify differences between using a network with personal computers and thin clients with the help of anecdotes. Certain de ...

 Linux Thin Client Networks Design and Deployment Review Linux Thin Client Networks Design and Deployment Review Introduction This book is written by David Richards, a veteran Linux thin client network designer. Designed for System Administrators, Linux Thin Client Networks Design and Deployment goes over the concepts which are related to thin client net ...

 More Texas Holdem Analysis in C#: Part 1 Using C# to do sophisticated analysis of Texas Ho ...

 More Texas Holdem Analysis in C#: Part 2 Using C# to do sophisticated analysis of Texas Ho ...

 Static Analysis on Steroids: Parasoft BugDetective Data flow analysis enables early and effortless detection of critical runtime errors like exceptions, resource leaks, and security vulnerabilities. It can also check if exceptions reported from automated unit testing are ?real bu ...

 Article :: The Official Ubuntu Book, 2e: Ubuntu Equivalents to Windows Programs This appendix lists common Windows applications and their Ubuntu counterpa ...

 Article :: Getting Your Disaster Recovery Plan Funded - with an Awesome Business Impact Analysis, Pa... Why won't management fund your disaster recovery plan? It's time to revise your think ...



Next: Book-Client/Server Survival Guide



Post Comment

Name:


Email:
 (Optional. Used for Notification)

Title:

 
Comment:


Validation Code:
 <=>  (Enter this code in text box)





Latest Articles

 

Popular Articles

Sponsored Links