按照mvc模式的架构重新组织工程