Software Engineering - Design and Implementation

design and implementation

Target

  • Understand the most important activities in the general object-oriented design process
  • Understand some of the different description models for object-oriented design
  • Understand the idea of ​​design patterns and how to realize the reuse of knowledge and experience
  • Understand some important implementation issues such as reuse and open source development

insert image description here

context and interaction

The first stage of any software design process is understanding the relationship between the designed software and its external environment

  • Based on this, you can decide how to provide the required system functions
  • From this, decisions can be made on how to organize the system to communicate with the environment
  • Understanding context can also help establish system boundaries

A context model
is a structured model that shows other systems in the environment of the developed system

An interaction model
is a dynamic model that shows how the system interacts with the environment when in use

configuration management

Configuration management is the general process of managing a constantly changing software system

Guess you like

Origin blog.csdn.net/weixin_47020721/article/details/130026145