NIT2213 Software Engineering | University Library System
The questions stated below require answers regarding:
• Use cases
• Sequence diagrams
• Class diagrams
• State Machine Diagram
1. Use Case description for checking out books with one any exceptional case
2. A use case diagram for the whole case study
3. A class diagram for the whole case study
4. A sequence diagram for the given case – checking out books
5. Draw a SMD for the case study – Library Management System
Answer:
Use case description - Checking out book
Use case |
University Library System | |
Scenario |
Checking out books | |
Trigger Event |
Reserve Book | |
Description |
The patient can reserve a book after successfully completing the check-out step. | |
Actors |
Admin and the Parton | |
Related use case |
Reserve Books | |
Stakeholders |
Admin, Library database and the patrons | |
Preconditions |
The patrons need to pass the authentication mechanism for the using the information system and reserve a book available in the university library. | |
Post conditions |
An unique username is required for the new accounts and a password of minimum 8 characters should be used for the account. | |
Flow of activities |
Actor |
System |
The partron should register into the information system using their email id and fill the details for opening their new account The admin manages the user account and groups them into different category of users for allowing different access to them to use the university library system. |
A verification link is sent to the email address for opening the new account.
The administrator is responsible for the management of the user account and management of the loan limits depending on the type of user. | |
Exemption conditions |
1. Loss of data cause due to failure of system 2. Network error can cause loss of data |
Use case diagram – Library Management System
Class diagram
Sequence Diagram
State Machine Diagram
Bibliography
Kumar, A. (2012). UML Diagrams For The Case Studies Library Management System And Online Mobile Recharge. India Study Channel. Retrieved 21 May 2018, from https://www.indiastudychannel.com/resources/150271-UML-Diagrams-For-The-Case-Studies-Library-Management-System-And-Online-Mobile-Recharge.aspx
Maróti, M., Kereskényi, R., Kecskés, T., Völgyesi, P., & Lédeczi, A. (2014). Online collaborative environment for designing complex computational systems. Procedia Computer Science, 29, 2432-2441.
Souza, A. J., & Cavalcanti, A. L. O. (2016). Visual Language for Use Case Description. Software: Practice and Experience, 46(9), 1239-1261.
Buy NIT2213 Software Engineering | University Library System Answers Online
Talk to our expert to get the help with NIT2213 Software Engineering | University Library System Answers to complete your assessment on time and boost your grades now
The main aim/motive of the management assignment help services is to get connect with a greater number of students, and effectively help, and support them in getting completing their assignments the students also get find this a wonderful opportunity where they could effectively learn more about their topics, as the experts also have the best team members with them in which all the members effectively support each other to get complete their diploma assignments. They complete the assessments of the students in an appropriate manner and deliver them back to the students before the due date of the assignment so that the students could timely submit this, and can score higher marks. The experts of the assignment help services at urgenthomework.com are so much skilled, capable, talented, and experienced in their field of programming homework help writing assignments, so, for this, they can effectively write the best economics assignment help services.