功能、性能、质量的定义是什么?三者有什么区别