需要哪些流程?