SlideShare uma empresa Scribd logo
1 de 2
SOLUTIONJUG.COM
ITCO 620 - Unit 1 Project 1
Screenshot 1
Screenshot 2
Screenshot 3
CLICK HERE TO GET THE SOLUTION !!!!!!!!!!
You have been requested to develop a Java application for the local library as part of an upgrade
initiative. As in all libraries, this is a place where one can check out books. As in all good object-
oriented programming development projects, the first step would be to prepare a design. UML tools
such as the use case diagrams, sequence diagram and class diagram must be developed. Through
this process, you will better understand the user requirements. The IT management staff has
already completed a list of requirements for the application. You should use the list below as the
basis for your requirements.
The requirements for the application are:
• The application will act as a library support system.
• The library lends books to borrowers, who are registered in the system. The books are also
cataloged.
• The library handles the purchase of new books and magazines. Many copies of popular
titles are bought. Books and magazines are given away when they are out of date or in bad
condition.
• An employee of the library interacts with the customers. The employee’s work is supported
by the system.
• Modifications to information such as titles and customers can be made easily by using the
application.
• The application is able to run under most operating systems, including UNIX and Windows,
and has a modern graphical user interface.
• The application is designed for future growth.
• A book may be reserved.
The actors will be identified as the employees and the borrowers. The employees are the users of
the system and the borrowers are the customers, although occasionally, an employee or another
library may be a borrower as well. The borrower is not intended to directly interact with the system.
The borrower’s functions are done on behalf of the borrower by the librarian.
First, create a class diagram of the library application from these requirements. Your classes will
correspond to Borrower, Item, etc. Each will be a class. You can use any UML tool you have access
to or you may use Word to create the diagram – just make sure it is legible. Be sure to explain your
class diagram in some detail.
Second, identify what the library system will be used for and who will be using it. These are the use
cases and actors, respectively. All use cases must begin with an actor, and some will end with an
actor as well. Actors are people or other systems that are outside of the system you are working on.
Prepare five use case diagrams. There should be one diagram for each of the following: lending a
book, returning a book, removing a book, adding a customer and updating/removing a customer.
You may think of others but you must develop one use case diagram for at least these five. Each
use case should be documented. Include the use case name, actors and description.
Next prepare the sequence diagram that illustrates the library system as a whole.
Your UML diagrams must be included in a Word document. The document must be APA style.
Screenshot 1
Screenshot 2
Screenshot 3
CLICK HERE TO GET THE SOLUTION !!!!!!!!!!

Mais conteúdo relacionado

Semelhante a Library Management System UML Diagrams

analysis and design with uml
analysis and design with umlanalysis and design with uml
analysis and design with umlsabin kafle
 
Library manaementreport1
Library manaementreport1Library manaementreport1
Library manaementreport1Rohit Verma
 
LIBRARY MANAGEMENT SYSTEM.pptx
LIBRARY MANAGEMENT SYSTEM.pptxLIBRARY MANAGEMENT SYSTEM.pptx
LIBRARY MANAGEMENT SYSTEM.pptxKOLLIEFLOMO
 
[RPL2] Pertemuan 3 - UML dan USECASE VIEW
[RPL2] Pertemuan 3 - UML dan USECASE VIEW[RPL2] Pertemuan 3 - UML dan USECASE VIEW
[RPL2] Pertemuan 3 - UML dan USECASE VIEWrizki adam kurniawan
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMSHasibul Haque Hira
 
OOP -interface and objects.pptx
OOP -interface and objects.pptxOOP -interface and objects.pptx
OOP -interface and objects.pptxEdFeranil
 
Library Management System.pptx
Library Management System.pptxLibrary Management System.pptx
Library Management System.pptxMuskanKhan320706
 
The definitive guide to Web flowcharts
The definitive guide to Web flowchartsThe definitive guide to Web flowcharts
The definitive guide to Web flowchartsFelixDing
 
Use case Diagram and Sequence Diagram
Use case Diagram and Sequence DiagramUse case Diagram and Sequence Diagram
Use case Diagram and Sequence DiagramNikhil Pandit
 
07. MTE - Studi Kasus Pemodelan Sistem.pptx
07. MTE - Studi Kasus Pemodelan Sistem.pptx07. MTE - Studi Kasus Pemodelan Sistem.pptx
07. MTE - Studi Kasus Pemodelan Sistem.pptxAsalReview
 
Software Engineering : OOAD using UML
Software Engineering : OOAD using UMLSoftware Engineering : OOAD using UML
Software Engineering : OOAD using UMLAjit Nayak
 

Semelhante a Library Management System UML Diagrams (20)

analysis and design with uml
analysis and design with umlanalysis and design with uml
analysis and design with uml
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
Srs library m s
Srs library m sSrs library m s
Srs library m s
 
Library manaementreport1
Library manaementreport1Library manaementreport1
Library manaementreport1
 
LIBRARY MANAGEMENT SYSTEM.pptx
LIBRARY MANAGEMENT SYSTEM.pptxLIBRARY MANAGEMENT SYSTEM.pptx
LIBRARY MANAGEMENT SYSTEM.pptx
 
[RPL2] Pertemuan 3 - UML dan USECASE VIEW
[RPL2] Pertemuan 3 - UML dan USECASE VIEW[RPL2] Pertemuan 3 - UML dan USECASE VIEW
[RPL2] Pertemuan 3 - UML dan USECASE VIEW
 
Library Management System - LMS
Library Management System - LMSLibrary Management System - LMS
Library Management System - LMS
 
OOP -interface and objects.pptx
OOP -interface and objects.pptxOOP -interface and objects.pptx
OOP -interface and objects.pptx
 
Fs1
Fs1Fs1
Fs1
 
LMS
LMSLMS
LMS
 
OOSD_UNIT1 (1).pptx
OOSD_UNIT1 (1).pptxOOSD_UNIT1 (1).pptx
OOSD_UNIT1 (1).pptx
 
Uml profe
Uml profeUml profe
Uml profe
 
Library Management System.pptx
Library Management System.pptxLibrary Management System.pptx
Library Management System.pptx
 
OOM Unit I - III.pdf
OOM Unit I - III.pdfOOM Unit I - III.pdf
OOM Unit I - III.pdf
 
Design UML diagrams
Design UML diagramsDesign UML diagrams
Design UML diagrams
 
Design UML diagrams
Design UML diagramsDesign UML diagrams
Design UML diagrams
 
The definitive guide to Web flowcharts
The definitive guide to Web flowchartsThe definitive guide to Web flowcharts
The definitive guide to Web flowcharts
 
Use case Diagram and Sequence Diagram
Use case Diagram and Sequence DiagramUse case Diagram and Sequence Diagram
Use case Diagram and Sequence Diagram
 
07. MTE - Studi Kasus Pemodelan Sistem.pptx
07. MTE - Studi Kasus Pemodelan Sistem.pptx07. MTE - Studi Kasus Pemodelan Sistem.pptx
07. MTE - Studi Kasus Pemodelan Sistem.pptx
 
Software Engineering : OOAD using UML
Software Engineering : OOAD using UMLSoftware Engineering : OOAD using UML
Software Engineering : OOAD using UML
 

Mais de comp274

Itco 620 unit 4 project 1
Itco 620 unit 4 project 1Itco 620 unit 4 project 1
Itco 620 unit 4 project 1comp274
 
Itco 620 unit 2 project 2
Itco 620 unit 2 project 2Itco 620 unit 2 project 2
Itco 620 unit 2 project 2comp274
 
Itco 620 unit 5 project
Itco 620 unit 5 projectItco 620 unit 5 project
Itco 620 unit 5 projectcomp274
 
Cis 355 ilab 4 of 6
Cis 355 ilab 4 of 6Cis 355 ilab 4 of 6
Cis 355 ilab 4 of 6comp274
 
Cis 355 ilab 2 of 6
Cis 355 ilab 2 of 6Cis 355 ilab 2 of 6
Cis 355 ilab 2 of 6comp274
 
Cis 355 ilab 1 of 6
Cis 355 ilab 1 of 6Cis 355 ilab 1 of 6
Cis 355 ilab 1 of 6comp274
 
Cis 355 ilab 6 of 6
Cis 355 ilab 6 of 6Cis 355 ilab 6 of 6
Cis 355 ilab 6 of 6comp274
 
Cis 336 ilab 5 of 7
Cis 336 ilab 5 of 7Cis 336 ilab 5 of 7
Cis 336 ilab 5 of 7comp274
 
Cis 336 ilab 2 of 7
Cis 336 ilab 2 of 7Cis 336 ilab 2 of 7
Cis 336 ilab 2 of 7comp274
 
Cis 170 ilab 4 of 7
Cis 170 ilab 4 of 7Cis 170 ilab 4 of 7
Cis 170 ilab 4 of 7comp274
 
Cis 170 ilab 2 of 7
Cis 170 ilab 2 of 7Cis 170 ilab 2 of 7
Cis 170 ilab 2 of 7comp274
 
Cis 170 ilab 1 of 7
Cis 170 ilab 1 of 7Cis 170 ilab 1 of 7
Cis 170 ilab 1 of 7comp274
 
Cis 170 ilab 5 of 7
Cis 170 ilab 5 of 7Cis 170 ilab 5 of 7
Cis 170 ilab 5 of 7comp274
 
Cis 115 week 6 exercise
Cis 115 week 6 exerciseCis 115 week 6 exercise
Cis 115 week 6 exercisecomp274
 
Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7comp274
 

Mais de comp274 (17)

Week 4
Week 4Week 4
Week 4
 
Week 3
Week 3Week 3
Week 3
 
Itco 620 unit 4 project 1
Itco 620 unit 4 project 1Itco 620 unit 4 project 1
Itco 620 unit 4 project 1
 
Itco 620 unit 2 project 2
Itco 620 unit 2 project 2Itco 620 unit 2 project 2
Itco 620 unit 2 project 2
 
Itco 620 unit 5 project
Itco 620 unit 5 projectItco 620 unit 5 project
Itco 620 unit 5 project
 
Cis 355 ilab 4 of 6
Cis 355 ilab 4 of 6Cis 355 ilab 4 of 6
Cis 355 ilab 4 of 6
 
Cis 355 ilab 2 of 6
Cis 355 ilab 2 of 6Cis 355 ilab 2 of 6
Cis 355 ilab 2 of 6
 
Cis 355 ilab 1 of 6
Cis 355 ilab 1 of 6Cis 355 ilab 1 of 6
Cis 355 ilab 1 of 6
 
Cis 355 ilab 6 of 6
Cis 355 ilab 6 of 6Cis 355 ilab 6 of 6
Cis 355 ilab 6 of 6
 
Cis 336 ilab 5 of 7
Cis 336 ilab 5 of 7Cis 336 ilab 5 of 7
Cis 336 ilab 5 of 7
 
Cis 336 ilab 2 of 7
Cis 336 ilab 2 of 7Cis 336 ilab 2 of 7
Cis 336 ilab 2 of 7
 
Cis 170 ilab 4 of 7
Cis 170 ilab 4 of 7Cis 170 ilab 4 of 7
Cis 170 ilab 4 of 7
 
Cis 170 ilab 2 of 7
Cis 170 ilab 2 of 7Cis 170 ilab 2 of 7
Cis 170 ilab 2 of 7
 
Cis 170 ilab 1 of 7
Cis 170 ilab 1 of 7Cis 170 ilab 1 of 7
Cis 170 ilab 1 of 7
 
Cis 170 ilab 5 of 7
Cis 170 ilab 5 of 7Cis 170 ilab 5 of 7
Cis 170 ilab 5 of 7
 
Cis 115 week 6 exercise
Cis 115 week 6 exerciseCis 115 week 6 exercise
Cis 115 week 6 exercise
 
Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7Cis 115 i lab 4 of 7
Cis 115 i lab 4 of 7
 

Library Management System UML Diagrams

  • 1. SOLUTIONJUG.COM ITCO 620 - Unit 1 Project 1 Screenshot 1 Screenshot 2 Screenshot 3 CLICK HERE TO GET THE SOLUTION !!!!!!!!!! You have been requested to develop a Java application for the local library as part of an upgrade initiative. As in all libraries, this is a place where one can check out books. As in all good object- oriented programming development projects, the first step would be to prepare a design. UML tools such as the use case diagrams, sequence diagram and class diagram must be developed. Through this process, you will better understand the user requirements. The IT management staff has already completed a list of requirements for the application. You should use the list below as the basis for your requirements. The requirements for the application are: • The application will act as a library support system. • The library lends books to borrowers, who are registered in the system. The books are also cataloged. • The library handles the purchase of new books and magazines. Many copies of popular titles are bought. Books and magazines are given away when they are out of date or in bad condition. • An employee of the library interacts with the customers. The employee’s work is supported by the system. • Modifications to information such as titles and customers can be made easily by using the application. • The application is able to run under most operating systems, including UNIX and Windows, and has a modern graphical user interface. • The application is designed for future growth. • A book may be reserved. The actors will be identified as the employees and the borrowers. The employees are the users of the system and the borrowers are the customers, although occasionally, an employee or another library may be a borrower as well. The borrower is not intended to directly interact with the system. The borrower’s functions are done on behalf of the borrower by the librarian.
  • 2. First, create a class diagram of the library application from these requirements. Your classes will correspond to Borrower, Item, etc. Each will be a class. You can use any UML tool you have access to or you may use Word to create the diagram – just make sure it is legible. Be sure to explain your class diagram in some detail. Second, identify what the library system will be used for and who will be using it. These are the use cases and actors, respectively. All use cases must begin with an actor, and some will end with an actor as well. Actors are people or other systems that are outside of the system you are working on. Prepare five use case diagrams. There should be one diagram for each of the following: lending a book, returning a book, removing a book, adding a customer and updating/removing a customer. You may think of others but you must develop one use case diagram for at least these five. Each use case should be documented. Include the use case name, actors and description. Next prepare the sequence diagram that illustrates the library system as a whole. Your UML diagrams must be included in a Word document. The document must be APA style. Screenshot 1 Screenshot 2 Screenshot 3 CLICK HERE TO GET THE SOLUTION !!!!!!!!!!