代码优化：用词统一，取名有意义，mvc三个功能区分开