毕业设计的主要任务与具体要求有哪些