This paper addresses the problem of describing the spread of COVID-19 by a mathematical model introducing all the possible control actions as prevention (informative campaign, use of masks, social distancing, vaccination) and medication. The model adopted is similar to SEIQR, with the infected patients split into groups of asymptomatic subjects and isolated ones. This distinction is particularly important in the current pandemic, due to the fundamental the role of asymptomatic subjects in the virus diffusion. The influence of the control actions is considered in analysing the model, from the calculus of the equilibrium points to the determination of the reproduction number. This choice is motivated by the fact that the available organised data have been collected since from the end of February 2020, and almost simultaneously containment measures, increasing in typology and effectiveness, have been applied. The characteristics of COVID-19, not fully understood yet, suggest an asymmetric diffusion among countries and among categories of subjects. Referring to the Italian situation, the containment measures, as applied by the population, have been identified, showing their relation with the government's decisions; this allows the study of possible scenarios, comparing the impact of different possible choices.