A taxi on rent system can be illustrated using a context diagram as it includes the customer and administrator. The customer can update their basic information or request a taxi for rent. The administrator can also perform the maintenance of the system. As per the transaction request, context diagrams can be expanded to show a more detailed data flow diagram. The single process of the context diagram is broken down into several main methods and must include storage which previously was lumped inside the single process of the context diagram. Instead of creating a taxi system context diagram from scratch, use EdrawMax as it has some amazing features that let you create a diagram that can be exported into multiple formats.