多项选择题

一个完整的软件设计的主要活动包括有()。

A.体系结构设计
B.界面设计
C.模块/子系统设计
D.数据模型、过程/算法设计等