完成程序核心功能,下一步进行代码优化重构.