You can find several examples of UML diagrams - use cases, components, activities, communication, deployment - for e-shopping in the provided link.
UML diagram for inventary management library system
Sequence diagram (UML), activity diagram (UML), traditional flow chart (may be more...)
uml diagram for calculator
UML 2.4 has 14 different types of diagrams, so you will need to draw not one diagram but several of those. See provided link for online shopping UML examples which provides examples of several common types of UML diagrams.
google sequence diagram object constructor
how is the uml diagram of railway reservation system ? ER diagram of hospital system? ?
Communication Diagram in UML 2.x - which was called Collaboration Diagram in UML 1.x - is interaction diagram which shows interactions between objects and/or parts (represented as lifelines) using sequenced messages in a free-form arrangement.Communication diagram corresponds (could be converted to/from or replaced by) to simple sequence diagram without structuring mechanisms such as interaction uses and combined fragments.
UML diagrams are generally produced by electrical engineers and require a thorough knowledge of UML and the Java programming language. Drawing such a diagram is a project given to students in electrical engineering classes.
with hand use program visual paradigm community edition (free) for uml. You can get in a few minutes beautifull uml pictures
Class diagram is UML diagram describing static structure of a system on the (lowest) level of classifiers (classes, interfaces, etc.). It shows system's classifiers, their attributes, and the relationships between classifiers.The following nodes and edges are typically drawn in a UML Class diagram:ClassInterfaceInterface RealizationRequired InterfaceAssociationGeneralizationDependency
UML 2.3 and the more recent UML 2.4 has 14 types of diagrams: 7 structure diagrams and 7 behavior diagrams. See the overall hierarchy and description of each type in the provided link.
Icons, two-dimensional elements, paths, and strings.