涵盖三层的关键点,源代码,数据库脚本,需求分析,设计分析