Software Engineering: Design and Implementation

ConsiderateMonkey avatar
ConsiderateMonkey
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

What is the stage in the software engineering process at which an executable software system is developed?

Software design and implementation

What is an example of a possible approach to implementing a medical records system?

Buying a package already used in hospitals

What are software design and implementation activities invariably inter-leaved with?

Each other

What does the design process become concerned with when developing an application using off-the-shelf systems?

<p>How to use the configuration features of that system to deliver the system requirements</p> Signup and view all the answers

What is COTS in the context of software systems?

<p>Off-the-shelf systems that can be adapted to users’ requirements</p> Signup and view all the answers

What is software design?

<p>Identifying software components and their relationships based on customer's requirements</p> Signup and view all the answers

What is implementation in software engineering?

<p>Realizing the design as a program</p> Signup and view all the answers

What does COTS stand for in the context of software systems?

<p>Commercial Off-The-Shelf systems</p> Signup and view all the answers

When developing an application using off-the-shelf systems, what does the design process become concerned with?

<p>How to use the configuration features of that system to deliver the system requirements</p> Signup and view all the answers

Why might it be cheaper and faster to buy off-the-shelf systems rather than developing a system from scratch?

<p>Already used in hospitals, can be adapted to users’ requirements</p> Signup and view all the answers

Study Notes

Software Engineering Process

  • The implementation stage is where an executable software system is developed.

Software Development Approaches

  • An example of a possible approach to implementing a medical records system is buying off-the-shelf systems.

Design and Implementation Activities

  • Software design and implementation activities are invariably inter-leaved with testing and validation activities.

Design Process

  • When developing an application using off-the-shelf systems, the design process becomes concerned with how to integrate and customize the off-the-shelf systems.

COTS Definition

  • COTS stands for Commercial Off-The-Shelf systems in the context of software systems.
  • COTS refers to pre-existing software systems that can be purchased and tailored to meet specific needs.

Software Design

  • Software design is the process of transforming the requirements into a detailed and complete specification of the software system.

Implementation

  • Implementation is the stage in the software engineering process where the designed software system is constructed.

Off-The-Shelf Systems

  • Buying off-the-shelf systems can be cheaper and faster than developing a system from scratch, as it reduces development time and costs.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Quizzes Like This

Use Quizgecko on...
Browser
Browser