非功能需求和功能需求有哪些不同?