Design of UML Diagrams for WEBMED - Healthcare Service System Services
Authors: Suriya Dr.S. , S. Nivetha 
Published: February 2023

Healthcare service has huge demand these days as it really helps in managing a hospital or a medical office. The scope of Healthcare service systems is increasing by each day and it is true for the entire world. Some of these solutions include improved awareness about Healthcare services and health policies. The objective of this system is to provide medical assistance to people instantly with the help of technology. This system eradicates the cultural sensitivity that prevails in many hospitals and improvises the quality of medical assistance. The captivating features of this system are online doctor, medicines at doorstep, bulletin of awareness. The users can also navigate and choose among various insurance schemes that are displayed.Unified Modeling language (UML) is a standardized modeling language enabling developers to specify, visualize, construct and document artifacts of a software system. It uses graphic notation to create visual models of software systems. This paper contains the UML diagrams for better understanding of the system with the help of Star UML tool.Usecase diagrams are used during the analysis phase of a project to identify system functionalities. Class diagram represents the static view of an application.The class diagrams are the only UML diagrams, which can be mapped directly with object-oriented languages.Activity diagram is an important behavioral diagram in UML diagram to describe dynamic aspects of the system. Activity diagram is essentially an advanced version of flow chart that modeling the flow from one activity to another activity.The state machine diagram shows the different states of an entity and focuses more on how it responds to various events by changing from one state to another. Statechart diagram is used to capture the dynamic aspect of a system. State machine diagrams are used to represent the behavior of an application. The sequence diagram focuses on the messages that are passed during an interaction in a time based perspective.A Communication diagram models the interactions between objects or parts in terms of sequenced messages. It describes both the static structure and dynamic behavior of a system. Component diagrams are used to model the physical aspects of a system. It does not describe the functionality of the system but it describes the components used to make those functionalities. Deployment Diagram is a type of diagram that specifies the physical hardware on which the software system will execute. It also determines how the software is deployed on the underlying hardware. UML is a modeling language used by software developers.UML can be used to develop diagrams and provide users with ready-to-use, expressive modeling examples. Some UML tools generate program language code from UML.UML can be used for modeling a system independent of a platform language. UML is a graphical language for visualizing, specifying, constructing, and documenting information about software-intensive systems.UML gives a standard way to write a system model, covering conceptual ideas.