Skip to main content

Analysis Methods and Tools

  • Chapter
  • First Online:
Guide to Software Development
  • 2589 Accesses

Abstract

The primary mission of an analyst or systems designer is to extract the physical requirements of the users and convert them to software. All software can trace its roots to a physical act or a physical requirement. A physical act can be defined as something that occurs in the interaction of people, that is, people create the root requirements of most systems, especially those in business. For example, when Mary tells us that she receives invoices from vendors and pays them 30 days later, she is explaining her physical activities during the process of receiving and paying invoices. When the analyst creates a technical specification, which represents Mary’s physical requirements, the specification is designed to allow for the translation of her physical needs into an automated environment. We know that software must operate within the confines of a computer, and such systems must function on the basis of logic. The logical solution does not always treat the process using the same procedures employed in the physical world. In other words, the software system implemented to provide the functions, which Mary does physically, will probably work differently and more efficiently than Mary herself.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    3GL refers to Third Generation Language. These programming languages belong to a family of design that typically uses compilers to transform a higher-level language into assembly code for the target computer.

  2. 2.

    A file consisting of records of a single record type, in which there is no embedded structure information governing relationships between records. Microsoft Press, Computer Dictionary, Second Edition, p. 169.

  3. 3.

    Yourdon, Ed, Modern Structured Analysis and DeMarco, Tom, Structured Analysis and System Specification focused on the importance of using graphic diagrams wherever possible.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Arthur M. Langer .

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag London Limited

About this chapter

Cite this chapter

Langer, A.M. (2011). Analysis Methods and Tools. In: Guide to Software Development. Springer, London. https://doi.org/10.1007/978-1-4471-2300-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-2300-2_7

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-2299-9

  • Online ISBN: 978-1-4471-2300-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics