面向构件的软件开发确定业务范围和框架确定应用环境和技术选择开发平台建立构件化开发体系建立构件库