You are on page 1of 10

Contents

Introduction:...............................................................................................................................................4
Use case Diagram........................................................................................................................................5
Use case Scenario........................................................................................................................................6
Class Diagram..............................................................................................................................................7
Activity Diagram..........................................................................................................................................8
ER Diagram..................................................................................................................................................9
Conclusion.................................................................................................................................................10
Introduction:

We are given a task to develop a module of a software. Following the question,


we have used case, ER, activity, class diagram as per the demand. Use case diagram
is use so that it indicates the relationship of the users and many use cases where users
also are engaged in. Likewise, the class diagram also known as blueprint helps in
creating an object. Class diagram is also used to define the object’s type and various
relationship that exists among themselves which gives high-level view of the related
application. Similarly, activity diagram is used to illustrate the overall system activities.
The ER diagram helps to check the related entities of a database. It is also used to
sketch the database’s design. Using all the required accessories, I am able to finish my
task with the help of my teachers, friends and my own research too. I have tried to use
every required data for this task as per the question module to make the task effective
and clear. After the entire diagram, I hope the module is designed in an understandable
way. The task, I hope is completed as per the demand of the question.
Use case Diagram
Use case diagram is use so that it indicates the relationship of the users and many use
cases where users also are engaged in. It can detect the various types of users of a
system and different use cases. They are also known as the blueprint of the system
used to create an object. It provide us simple graphical representation of the system
about what it actually has to do.
Use case Scenario

Title Creating Task By Project Manager

Brief description The planning for the task is done.


Different users are given task to
complete, with required resources.

Actors Users and Project Manager

Pre-conditions User and project manager has to login.


Project manager select members for task
and gives different task to the users. They
manages resources required by the
project. The users finish their task until
the deadline and submit. Users ask for
the required resources to the manager.

Basic flow To enter the name of the task. Choose


the related resources.

Alternative Flow
Post Condition The manager looks after the submitted
task of the user and give the approval to
the task if the required requirements are
all fulfilled.

Class Diagram
The purpose of sophistication diagram is to model the static view of an application.
Class diagrams are the sole diagrams which may be directly mapped with object-
oriented languages and thus widely used at the time of construction. UML diagrams like
activity diagram, sequence diagram can only give the sequence flow of the applying,
however class diagram could be a bit different. it's the foremost popular UML
diagram within the coder community. Class diagrams are the foremost popular UML
diagrams used for construction of software applications. it's vital to be told the drawing
procedure of sophistication diagram. Class diagrams have lots of properties to
contemplate while drawing but here the diagram are considered from a top level view.
Class diagram is essentially a graphical representation of the static view of the system
and represents different aspects of the applying.
Activity Diagram
Activity diagrams are graphical representations of workflows of stepwise activities and
actions with support for choice, iteration and concurrency. within the Unified Modeling
Language, activity diagrams are intended to model both computational and
organizational processes, also because the information flows intersecting with the
related activities. Activity diagrams are mainly used as a flowchart that consists of
activities performed by the system. Activity diagrams don't seem to be exactly
flowcharts as they have some additional capabilities. These additional capabilities
include branching, parallel flow, etc. Before drawing an activity diagram, we must have
a transparent understanding about the weather utilized in activity diagram. the
foremost element of an activity diagram is that the activity itself.
ER Diagram
Entity Relationship Diagram, also referred to as ERD, ER Diagram or ER model, may
be a sort of structural diagram to be used in database design. An ERD contains different
symbols and connectors that visualize two important information: the most
important entities within the system scope, and also the inter-relationships among these
entities.
An Entity Relationship (ER) Diagram could be a sort of flowchart that illustrates how
“entities” like people, objects or concepts relate to every other within a system. ER
Diagrams are most frequently wont to design or debug relational databases within
the fields of software engineering, business information systems, education and
research. Also called ERDs or ER Models, they use an outlined set of
symbols like rectangles, diamonds, ovals and connecting lines to depict the
interconnectedness of entities, relationships and their attributes
Conclusion

Finally, the module is ready as per the demand pf the task given to us. The task
given is completely using all the cases as per the demand by the task. The task is
completed and I have tried to make it more effective and easy for the viewer. The
module is effective in a way that all the required cases for the module development is
used properly.

You might also like