You are on page 1of 7

Assignment 04

Title:
Use of above to draw functional dependency graphs and relevant Software modelling
methods, techniques including UML diagrams or other necessities using appropriate tools.
Mapping Functions:
System S is defined as collection of following sets:
S={ Ip1,Ip2, Ip3, Op, Ss, Su, Fi, A}

2 Mapping Functions f(x) X Y


F1(d) → F D F
d - Data from the User Post)
F – NLP apply on user Post
F2(F)→F’ F F’
F’ –Post SVM Classification is done
F3( F’ )→ F” F’ F’’
F’’ - Set of result are Displayed
F4(F’,F”) → c F’,F’’ C
c € C ( Set of Predefined Classes )

Functional Dependency Graph:


F1: Login()
In this function we create a Login. This Login uses TCP/IP protocol to connect database.
F2: Post()
Using of this function match User post positive or negative using NLP.
F3: SVM()
It is use to classification of Users Posts.
F4: Result()
Show Seviourity Level
DFD

UML DIAGRAMS:
UML stands for Unified Modelling Language. It represents a unification of the concepts and
notations. 1. The goal is for UML to become a common language for creating models of
object oriented computer software. In its current form UML is comprised of two major
components: a Meta-model and a notation. In the future, some form of method or process
may also be added to; or associated with, UML 11111
1. USE CASE DIAGRAM:
A use case diagram at its simplest is a representation of a user's interaction with the system
that shows the relationship between the user and the different use cases in which the user is
involved. A use case diagram can identify the different types of users of a system and the
different use cases and will often be accompanied by other types of diagrams as well.
Figure4.1 Use Case Diagram
2. CLASS DIAGRAMS:
The purpose of a class diagram is to depict the classes within a model. In an object
oriented application, classes have attributes (member variables), operations (member
functions) and relationships with other classes. The UML class diagram can depict all these
things quite easily. The fundamental element of the class diagram is an icon the represents a
class. This icon is shown in Figure 2.
Figure 4.2 Class Diagram

3. ACTIVITY DIAGRAM:
Activity diagrams represent workflows in an graphical way. They can be used to
describe business workflow or the operational workflow of any component in a system.
Sometimes activity diagrams are used as an alternative to State machine diagrams. Check out
this wiki article to learn about symbols and usage of activity diagrams.
Figure 4.3 Activity Diagram
4. SEQUENCE DIAGRAM:
Sequence diagrams in UML shows how object interact with each other and the order
those interactions occur. It’s important to note that they show the interactions for a particular
scenario. The processes are represented vertically and interactions are show as arrows. This
article explains the purpose and the basics of Sequence diagrams
Figure 4.4 Sequence Diagram

4. COMPONENT DIAGRAM:
A component diagram displays the structural relationship of components of a
software system. These are mostly used when working with complex systems that has many
components. Components communicate with each other using interfaces. The interfaces are
linked using connectors. Below images shows a component diagram
Figure 4.5 Component Diagram
5. DEPLOYMENT DIAGRAM:
A deployment diagrams shows the hardware of your system and the software in those
hardware. Deployment diagrams are useful when your software solution is deployed across
multiple machines with each having a unique configuration. Below is an example deployment
diagram.UML Class Diagram with Relationships

Figure 4.6 Deployment Diagram

You might also like