多项选择题

A.程序规模
B.程序复杂性
C.空间数据完整性
D.模块有效性
E.系统可维护性