[单选题]
软件设计过程中,应首先进行的工作是
A.总体设计
B.模块设计
C.界面设计
D.数据库设计
参考答案与解析: