This Use Case Diagram for an E-commerce System, created using EdrawMax, represents the interactions between different types of users (registered customers, new customers, and web customers) and key system functionalities, such as viewing items, making purchases, and checkout. It also includes external actors like service authenticators and payment services. The diagram clearly illustrates the relationships between use cases, utilizing "include" and "extend" relationships for enhanced understanding of system processes. This template is ideal for software engineers, system designers, and analysts for visualizing system requirements and interactions.