软硬环境是什么