In net-based collaborative design environment, design resources become more and more varied and complex. Besides common information management systems, design resources can be organized in connection with design activities. A set of activities and resources linked by logic relations can form a task. A task has at least one objective and can be broken down into smaller ones. So a design project can be separated into many subtasks forming a hierarchical structure. Task Management System (TMS) is designed to break down these tasks and assign certain resources to its related task nodes. As a result of decomposition, all design resources and activities could be managed via this system. Based on this idea, we realized a TMS which manages collaborative resources in web environment.