Introduction:
In project 3, we have requirements engineering LEGO session. This project is based a software system activity called PASS- Programming Assignment Submission System. Each project team identifies and represent their actors for Model and justify the role of actors. After selection of actors, each team create a use case and a single model accordingly their use case. Each team tells story about their use case and Model. Project Teams repeat these steps 3 times and give explanation of their use case and use model. Then, All projects teams works together and make relevant connections between their models and chosen actors to follows the Use Case Diagram. When they are done with a big model, teams create a Use Case Diagram with the help of their Model.
Identify Actors and Models:
Actor 1

Actor 2

Models:
- I choose two actors and give a role of teacher and student to each actor. Accordingly these two actors which are showing in Image, I create use models for use case.

2. After that, I create a first use case for solutions, student can send mail to teacher for solutions and then tutor will help to student with providing solution or give any suggestion. Based on this, I made Use Model with LEGO which is showing in above picture.

3. In this Use case, I am selected this model for submission and give result, teacher can send assessment to students on this new system. Student submit their final assignment on submission system and tutor provide result to students. Model of submission system is showing in above picture.

4. In last, I make a model of administrator which will be showing the connection between student and admin. Student go to admin and admin provide information about courses and student enrolled in their course.
Final Model:
In final model, all teams work together and make a connection between their actors and models with the helps of chains. Everyone contributions their ideas and make a final model of software system which is called PASS(Programming Assignment Submission System ).

UML Use case Diagram
In last, we made a UML use case diagram which is the part of this project. Use case diagram represent the behavior, functionality and actions of that things which are involved in Use case diagram. In use case diagram, we shows the relation between actors and use cases. In upcoming image, we can see how different actors and use case connect with each other based on our final LEGO model.
