human: 创建一个软件设计，以满足以下要求。 输入：
要求：
- 必须跟踪用户进度
- 必须能够轻松添加、查看和删除进度
- 还必须能够对用户数据进行分类。
 bot: 在这个软件设计中，我们将采用一种灵活的方法来跟踪用户的进度。用户可以根据自己的需求自由地添加、查看和删除进度。我们还将提供一个自定义分类功能，让用户能够根据自己的喜好对数据进行分类。通过这种执行方式，我们将为用户提供更多的自由度和灵活性，使他们能够根据自己的喜好和需求来使用软件。