Description The project aims to perform the UML technique for developing the Library System at Hashemite University. The users of the system can perform several tasks. All the models must be modeled...

I need help pleaseDescription<br>The project aims to perform the UML technique for developing the Library System at Hashemite<br>University. The users of the system can perform several tasks.<br>All the models must be modeled using a UML tool such as DrawIO, ArgoUML, star UML, MS<br>Visio, or other online UML tools.<br>A group of four students should work together to find out the functional requirements of the<br>system. The project should include at least eight functions (Login function is not included). The<br>documentation of the project should include the following:<br>1. A complete UML Use Case Diagram that covers the eight functions plus login function.<br>a. The diagram must at least contain two actors<br>b. A base Use Case represents a functional requirement (TOTAL 8 base Use Cases).<br>c. One extending Use Case must be added for each base Use Case (TOTAL 8<br>extending Use Cases).<br>d. Included Use Case must be added to the base Use Case (Total 4 included Use<br>Cases).<br>2. Each group member must write two scripts to describe two base Use Cases according to<br>the template learned in the class.<br>a. Each script must include one alternative flow.<br>b. The script for the extending Use Cases must be written according to the template<br>learned in the class.<br>c. One included Use Case must be written according to the template learned in the<br>class.<br>d. In general, each group member will write 5 scripts (2 scripts for base Use Cases, 2<br>scripts for extending Use Cases, and 1 script for included Use Case)<br>3. UML Class Diagram that represents the application domain during the requirements<br>analysis. No need to show the methods of the classes.<br>a. The whole group must collaborate to build the class diagram.<br>4. CRC cards (Total 4 CRC cards)<br>a. Each group member must draw at One CRC card.<br>5. UML Sequence Diagram (Total 4 Sequence Diagrams)<br>a. Each group member must pick one base Use Case to model the Sequence Diagram.<br>b. The Boundary, Control, and Entity objects identified in the base Use Cases must be<br>shown in the Sequence Diagram.<br>6. UML State machine Diagram (Total 1 diagram)<br>a. Select a class from the Class Diagram and model its State machine<br>7. UML Activity Diagram (Total 1 diagram)<br>a. Select one base Use Case and model its Activity<br>8. Mapping the Class Diagram to a relational database during the design phase of the software<br>development. (Don't draw ER diagram, just tables)<br>

Extracted text: Description The project aims to perform the UML technique for developing the Library System at Hashemite University. The users of the system can perform several tasks. All the models must be modeled using a UML tool such as DrawIO, ArgoUML, star UML, MS Visio, or other online UML tools. A group of four students should work together to find out the functional requirements of the system. The project should include at least eight functions (Login function is not included). The documentation of the project should include the following: 1. A complete UML Use Case Diagram that covers the eight functions plus login function. a. The diagram must at least contain two actors b. A base Use Case represents a functional requirement (TOTAL 8 base Use Cases). c. One extending Use Case must be added for each base Use Case (TOTAL 8 extending Use Cases). d. Included Use Case must be added to the base Use Case (Total 4 included Use Cases). 2. Each group member must write two scripts to describe two base Use Cases according to the template learned in the class. a. Each script must include one alternative flow. b. The script for the extending Use Cases must be written according to the template learned in the class. c. One included Use Case must be written according to the template learned in the class. d. In general, each group member will write 5 scripts (2 scripts for base Use Cases, 2 scripts for extending Use Cases, and 1 script for included Use Case) 3. UML Class Diagram that represents the application domain during the requirements analysis. No need to show the methods of the classes. a. The whole group must collaborate to build the class diagram. 4. CRC cards (Total 4 CRC cards) a. Each group member must draw at One CRC card. 5. UML Sequence Diagram (Total 4 Sequence Diagrams) a. Each group member must pick one base Use Case to model the Sequence Diagram. b. The Boundary, Control, and Entity objects identified in the base Use Cases must be shown in the Sequence Diagram. 6. UML State machine Diagram (Total 1 diagram) a. Select a class from the Class Diagram and model its State machine 7. UML Activity Diagram (Total 1 diagram) a. Select one base Use Case and model its Activity 8. Mapping the Class Diagram to a relational database during the design phase of the software development. (Don't draw ER diagram, just tables)
Jun 03, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions ยป

Submit New Assignment

Copy and Paste Your Assignment Here