The software engineering project is finally officially started. The task now do is system design, mainly engaged in the entire architecture of this information retrieval system and does not require specific retrieval algorithms. Here is a preliminary design.