边界类用于系统与角色之间的交互,包括从用户和外部系统接收信息和请求。边界类为依赖于角色的系统部分建模,解释和汇集系统边界需求,这样用户界面的变化通常被隔离在一个或多个边界类上。边界类经常代表窗口、表单、交互界面等,它描述交互所能得到的结果而不是交互的物理实现 边界类包括主窗体类、查询窗体类、表单录入窗体类、自动弹出窗体类、物资查询窗体类、库存事物处理查询窗体类等 控制类可以认为是处理业务逻辑、控制业务流程的类 实体类是用于描述数据结构的类。