使用UML工具进行建模,是公认的需求分析的好方法。那它如何与我们实施GJB5000需要编写的软件研制任务书、需求规格说明结合呢?下面就是建模和编写软件任务书结合的建议。使用UML可以建立业务模型、分析模型和设计模型。对于软件研制任务书来说,它所对应的模型应当是业务模型。业务模型就是使用模型来反映用户在现实中的需求。我们可以把业务模型理解成用户需求的一种可视性更好、表达更清晰的表现形式。使用业务模型来表述用户需求,要比我们在软件研制任务书中只使用文字来表述,更清晰、准确,更容易与用户达成对需求的一