从需求、结构、数据库等方面的设计到app的实现