Write a research paper outlining the significance of software engineering projects for facilitating learning.DiagramDiagrams( make logical sense, Flow is understandable.) and presentation slides, check on the rubric for the assignment called presentation UI design) and i include code that i’m working on in the Github, you can check on there if there is anything to make it more develop, feel free to do so. I WILL SEND YOU BY ZIP FILE FOR THAT 1. SOFTWARE DESIGN I The design of your software should include a number of diagrams. You will be creating some of them. Each of your user stories requires these four diagrams to be constructed for them. In order to accomplish these, you will also needs to have designed a few of the classes/structures and methods/functions you may use in the project. Activity Diagram Data Flow Diagram State Transition Diagram Sequence Diagram For this deliverable, please choose one user story that you think is the most interesting (NOT registering account, logging in, logging out) and create these four diagrams for this one user story. INDIVIDUAL CONTRIBUTION: Every deliverable must be accompanied by a statement of contribution from each team member. This must be agreed to and attested by the other team members before attaching it to the deliverable for upload. If you miss any team meetings, you must write that in. Be honest in your own estimation of your contribution. Though this is a team project, grades are individual. Your contributions in every deliverable and the overall project will determine your final grade. Late submissions will result in a zero score. No exceptions! Project deliverable submissions should all have a title page that identifies the project. Assignments are to be in pdf, using a minimum 12 point font, double spaced and grammatically correct. Make sure to write with precision and avoid being prosaic. All pages, diagrams, tables must be numbered. Tables spanning multiple pages must repeat header rows on every page. Rubric Deliverable V Deliverable V Criteria Ratings Pts This criterion is linked to a Learning OutcomeActivity DiagramDiagrams make logical sense, Flow is understandable. 20 pts Excellent 10 pts Average 0 pts Poor/Late 20 pts This criterion is linked to a Learning OutcomeDataflow DiagramFlow of data is easy to understand from the diagram. It is easy to relate diagrams with User Stories. 20 pts Excellent 10 pts Average 0 pts Poor/Late 20 pts This criterion is linked to a Learning OutcomeState Transition DiagramState transitions are well defined and easy to understand from the diagrams. It is easy to relate diagrams with User Stories. 25 pts Excellent 15 pts Average 0 pts Poor/Late 25 pts This criterion is linked to a Learning OutcomeSequence DiagramSequences is well defined and easy to understand from the diagrams. 25 pts Excellent 15 pts Average 0 pts Poor/Late 25 pts This criterion is linked to a Learning OutcomeIndividual ContributionWhat did you do for this part of the project? Do your roommates agree you did that satisfactorily? 10 pts Excellent 5 pts Average 0 pts Poor/Late 10 pts Total Points: 100 2. Presentation II (UI Design) You will be presenting the UI Design for your project. You may use slides or a UI design software to make your presentations. The main idea is to solicit from the rest of the class, suggestions for improvement. You will upload the UI Design, either in slides format or output from your UI design software but what you upload needs to be in pdf format. Presentations will be on the Tuesday/Wednesday after the slides are uploaded. INDIVIDUAL CONTRIBUTION: Every deliverable must be accompanied by a statement of contribution from each team member. This must be agreed to and attested by the other team members before attaching it to the deliverable for upload. If you miss any team meetings, you must write that in. Be honest in your own estimation of your contribution. Though this is a team project, grades are individual. Your contributions in every deliverable and the overall project will determine your final grade. Late submissions will result in a zero score. No exceptions! Project deliverable submissions should all have a title page that identifies the project. Assignments are to be in pdf, using a minimum 12 point font, double spaced and grammatically correct. Make sure to write with precision and avoid being prosaic. All pages, diagrams, tables must be numbered. Tables spanning multiple pages must repeat header rows on every page. Rubric UI Presentation UI Presentation Criteria Ratings Pts This criterion is linked to a Learning OutcomeAttentivenessTeam present through all presentations. 10 pts Excellent All team members present through all presentations. Actively listened to others. 5 pts Average Team present for most presentations. Active participation most of the time. 0 pts Poor/Late Team member arrived late. Team member was not attentive during others’ presentations. 10 pts This criterion is linked to a Learning OutcomePresentationTeam representative presented the project proposal in a clear manner. Showed enthusiasm. Answered all questions. 10 pts Excellent Energetic, enthusiastic presentation. 5 pts Average Energy is wanting. Difficult to hear from back of room. Enthusiasm not coming through. Not answering questions eagerly. 0 pts Poor/Late Presentation was horrible. Hard to understand. No enthusiasm. 10 pts This criterion is linked to a Learning OutcomeMaterialsSlides are well designed and organized. Project idea clearly presented. Team introduction is memorable. 10 pts Excellent Pleasing slides. Team members are memorably presented. Project idea is clearly presented. 5 pts Average Slides are okay. Team intro includes “SE,” “Senior,” “knows python,” etc! 0 pts Poor/Late Bad slide design. Bad organization. 10 pts Total Points: 30