预防事故发生的主要措施有哪些