Documente Academic
Documente Profesional
Documente Cultură
To draw all the UML diagrams for library management system using umbrella.
PROBLEM STATEMENT:
Library Management system gives us the complete information about the library and the daily
transactions done in a Library. We need to maintain the record of new s and retrieve the details
of books available in the library which mainly focuses on basic operations in a library like
adding new member, new books, and up new information, searching books and members and
facility to borrow and return books. It features a familiar and well thought-out, an attractive user
interface, combined with strong searching, insertion and reporting capabilities. The report
generation facility of library system helps to get a good idea of which are this borrowed by the
members, makes users possible to generate hard copy.
In library management system, there are two librarian and student, both of them can do all
activity after login in the library management system.
Actor
Use cases are identified and they are represented clearly in the diagram.
CLASS DIAGRAM:
In Library management system class diagram describes the structured class diagram of library
their attributes, methods and relationship among objects.
Class
Attributes
Operations
ACTIVITY DIAGRAM:
The activity diagram of library management system used to describe flow of activity through
series of activity actions.
In this we have decision boxes, so that we can have two options whether yes or no..in which we
can have particular activity for each decision taken.
STATE DIAGRAM:
A state diagram is a type of diagram used in computer science and related fields to describe the
behavior of systems. State diagrams require that the system described is composed of a finite
number of states; sometimes, this is indeed the case, while at other times this is a reasonable
abstraction.
It is used to developer better verified out any complex function list at the flow of specialized area
of system with availability of books.
SEQUENCE DIAGRAM:
A sequence diagram shows object interactions arranged in time sequence. It depicts the objects
and classes involved in the scenario and the sequence of messages exchanged between the
objects needed to carry out the functionality of the scenario.
COLLABORATION DIAGRAM :
A collaboration diagram is a type of visual presentation that shows how various software objects
interact with each other within an overall IT architecture and how users can benefit from this
collaboration. A collaboration diagram often comes in the form of a visual chart that resembles a
flow chart.
COMPONENT DIAGRAM:
Component diagram is a special kind of diagram in UML. The purpose is also different from all
other diagrams discussed so far. It does not describe the functionality of the system but it
describes the components used to make those functionalities.
DEPLOYMENT DIAGRAM:
Therefore, all the uml diagrams for library management system is drawn successfully.
2. ONLINE COURSE REGISTRATION SYSTEM
AIM :
To draw all the UML diagrams for online course registration system using umbrello.
PROBLEM STATEMENT :
The new on-line registration system will allow students to select four course offerings for the
coming semester. In addition, each student will indicate two alternative choices in case a course
offering becomes filled or cancelled. No course offering will have more than ten students. No
course offering will have fewer than three students. A course offering with fewer than three
students will be cancelled. Once the registration process is completed for a student, the
registration system sends information to the billing system, so the student can be billed for the
semester.
Professors must be able to access the on-line system to indicate which courses they will be
teaching. They will also need to see which students signed up for their course offering.
In course registration , there are two users and they can do the required activities after login.
The actors are pointed to the use case as they proceed the activity.
ACTORS:
Professor
Student
USE CASE :
Login
List of Courses
Selected Course
Registration
Course Code
Approved / Rejected
Logout
CLASS DIAGRAM :
In online course registration system class diagram describes the structured class
diagram of library their attributes, methods and relationship among objects.
Class
Attributes
Operations
ACTIVITY DIAGRAM:
The activity diagram of online course registration system used to describe flow of activity
through series of activity actions. It describes the activity done by the user with the decision and
the condition.
STATE DIAGRAM:
A state diagram is a type of diagram used in computer science and related fields to describe the
behavior of systems. State diagrams require that the system described is composed of a finite
number of states; sometimes, this is indeed the case, while at other times this is a reasonable
abstraction.
SEQUENCE DIAGRAM:
A sequence diagram shows object interactions arranged in time sequence. It depicts the objects
and classes involved in the scenario and the sequence of messages exchanged between the
objects needed to carry out the functionality of the scenario.
COLLABORATION DIAGRAM :
A collaboration diagram is a type of visual presentation that shows how various software objects
interact with each other within an overall IT architecture and how users can benefit from this
collaboration. A collaboration diagram often comes in the form of a visual chart that resembles a
flow chart.
COMPONENT DIAGRAM:
Component diagram is a special kind of diagram in UML. The purpose is also different from all
other diagrams discussed so far. It does not describe the functionality of the system but it
describes the components used to make those functionalities.
DEPLOYMENT DIAGRAM:
RESULT :
Therefore, all the uml diagrams for online course registration system is drawn successfully.
3. BANKING SYSTEM
AIM :
To draw all the UML diagrams for Banking system using umbrello.
PROBLEM STATEMENT :
This system provides the basic services to manage bank accounts at a bank. Bank has many
branches, each of which has an address and branch number. A client opens accounts at a branch.
Each account is uniquely identified by an account number; it has a balance and a credit or
overdraft limit. There are many types of accounts, including: A mortgage account, a checking
account, and a credit card account. It is also possible to have a joint account.
In banking system , there are two users and they can do the required activities after login.
The actors are pointed to the use case as they proceed the activity.
ACTORS:
Customer
clerk
Manager
USE CASE :
Open account
Deposit cash
Withdraw cash
loan
balance
reports
account details
CLASS DIAGRAM :
In this system class diagram describes the structured class diagram of banking system their
attributes, methods and relationship among objects.
Class
Attributes
Operations
ACTIVITY DIAGRAM:
The activity diagram of banking system used to describe flow of activity through series of
activity actions.
It describes the activity done by the user with the decision and the condition.
STATE DIAGRAM:
A state diagram is a type of diagram used in computer science and related fields to describe the
behavior of systems. State diagrams require that the system described is composed of a finite
number of states; sometimes, this is indeed the case, while at other times this is a reasonable
abstraction.
SEQUENCE DIAGRAM:
A sequence diagram shows object interactions arranged in time sequence. It depicts the objects
and classes involved in the scenario and the sequence of messages exchanged between the
objects needed to carry out the functionality of the scenario.
COLLABORATION DIAGRAM :
COMPONENT DIAGRAM:
Component diagram is a special kind of diagram in UML. The purpose is also different from all
other diagrams discussed so far. It does not describe the functionality of the system but it
describes the components used to make those functionalities.
DEPLOYMENT DIAGRAM:
RESULT :
Therefore, all the uml diagrams for banking system is drawn successfully.
4. EXAM REGISTRATION SYSTEM
AIM :
To draw all the UML diagrams for exam registration system using umbrello.
PROBLEM STATEMENT :
Exam Registration Systemis an interface between the Student and the Exam Controller
responsible for the Issue of Hall Ticket. It aims at improving the efficiency in the Issue of Hall
ticketand reduces the complexities involved in it to the maximum possible extent
In this system , there are two users and they can do the required activities after login.
The actors are pointed to the use case as they proceed the activity.
ACTORS:
Admin
Student
USE CASE :
Registration
login
Authentication
Generate roll number
Exam center
Change password
Candidate verification
Logout
CLASS DIAGRAM :
In online course registration system class diagram describes the structured class
diagram of library their attributes, methods and relationship among objects.
Class
Attributes
Operations
ACTIVITY DIAGRAM:
The activity diagram of online course registration system used to describe flow of activity
through series of activity actions.
It describes the activity done by the user with the decision and the condition.
STATE DIAGRAM:
A state diagram is a type of diagram used in computer science and related fields to describe the
behavior of systems. State diagrams require that the system described is composed of a finite
number of states; sometimes, this is indeed the case, while at other times this is a reasonable
abstraction.
SEQUENCE DIAGRAM:
A sequence diagram shows object interactions arranged in time sequence. It depicts the objects
and classes involved in the scenario and the sequence of messages exchanged between the
objects needed to carry out the functionality of the scenario.
COLLABORATION DIAGRAM :
A collaboration diagram is a type of visual presentation that shows how various software objects
interact with each other within an overall IT architecture and how users can benefit from this
collaboration. A collaboration diagram often comes in the form of a visual chart that resembles a
flow chart.
COMPONENT DIAGRAM:
Component diagram is a special kind of diagram in UML. The purpose is also different from all
other diagrams discussed so far. It does not describe the functionality of the system but it
describes the components used to make those functionalities.
DEPLOYMENT DIAGRAM:
RESULT :
Therefore, all the uml diagrams for online course registration system is drawn successfully.
5. E- TICKETING SYSTEM
AIM :
To draw all the UML diagrams for E-Ticketing system using umbrello.
PROBLEM STATEMENT :
This System is carried out to develop software for only ticket reservation system, It has various
option like reservation , cancellation and to view details about available. The E-Ticketing system
is the initial requirement to develop the project about the mechanism of the E-ticketing system
what the process do at all. The requirement are analyzed and refined which enables the end users
to efficiently use the E-ticketing system.
In this system , there are two users and they can do the required activities after login.
The actors are pointed to the use case as they proceed the activity.
ACTORS:
System
passenger
clerk
USE CASE :
check availability
pay fare amount
book ticket
fill information
cancel ticket
refund amount
CLASS DIAGRAM :
In online course registration system class diagram describes the structured class
diagram of library their attributes, methods and relationship among objects.
Class
Attributes
Operations
ACTIVITY DIAGRAM:
The activity diagram of online course registration system used to describe flow of activity
through series of activity actions.
It describes the activity done by the user with the decision and the condition.
STATE DIAGRAM:
A state diagram is a type of diagram used in computer science and related fields to describe the
behavior of systems. State diagrams require that the system described is composed of a finite
number of states; sometimes, this is indeed the case, while at other times this is a reasonable
abstraction.
SEQUENCE DIAGRAM:
A sequence diagram shows object interactions arranged in time sequence. It depicts the objects
and classes involved in the scenario and the sequence of messages exchanged between the
objects needed to carry out the functionality of the scenario.
COLLABORATION DIAGRAM :
A collaboration diagram is a type of visual presentation that shows how various software objects
interact with each other within an overall IT architecture and how users can benefit from this
collaboration. A collaboration diagram often comes in the form of a visual chart that resembles a
flow chart.
COMPONENT DIAGRAM:
Component diagram is a special kind of diagram in UML. The purpose is also different from all
other diagrams discussed so far. It does not describe the functionality of the system but it
describes the components used to make those functionalities.
DEPLOYMENT DIAGRAM:
RESULT :
Therefore, all the uml diagrams for E-Ticketing system is drawn successfully using umbrello
tool.