Assessment type: Modelling Diagrams – Individual assessment. (1,500 words) Purpose: This assessment will allow students to demonstrate that they can analyse the given case study. Students are...

1 answer below »

Assessment type: Modelling Diagrams – Individual assessment. (1,500 words)



Purpose: This assessment will allow students to demonstrate that they can analyse the given case study. Students are required to draw use case, Domain model, System Sequence modelling diagrams for the given case study, justify the choose of modelling tools, and explain the conclusions. This assessment contributes to learning outcomes c and d.



Value: 30% Due Date: Week 11



Assessment topic: Creating UML Diagrams according to the case study



Submission requirements details: Report to be submitted on Moodle by Sunday of Week 11, 11:55pm.



Task Details: The case study is the same for assessment 1 and 2 and is provided in assessment 1 details. In assignment 1 the requirement gathering step was completed with some requirement modelling. For assignment 2 you need to take the processes of system analysis and design further.



Assignment 2 report must contain at least the following sections:



1. Use Cases: Provide name and complete description of at least three use cases for the system discussed in the case study and draw related use case diagrams.


2. Activity Diagram: Provide activity diagrams for all use cases.


3. Sequence Diagrams: Provide sequence diagrams for all use cases.


4. Domain Model Class Diagram: Provide domain model class diagram


5. State Machine Diagram: Provide at least one state machine diagram.


6. User Interface: Provide a final user interface design by using dialogue and storyboard methods.


7. Conclusion: provide a summary and recommendations.


In all UML diagrams such as Use Case, Class, Object and activity diagrams, clearly present your finding of the system interactions and use accurate technical language, abbreviations and symbols.

Answered Same DaySep 14, 2021

Answer To: Assessment type: Modelling Diagrams – Individual assessment. (1,500 words) Purpose: This assessment...

Neha answered on Sep 17 2021
160 Votes
44520/~$44520.docx
44520/44520 (AutoRecovered).docx
Student Name:
Student Id:
Unified Modelling Language
UML stands for unified modelling language but it is different from programming languages such as java, c++ etc. It is used to specify, visualize, construct
and document the artifacts of the software. It was developed by Object Management Group. It was initially used to understand the complex software systems and also for the non-software systems. It can be defined as the pictorial representation of the systems and sub systems used to demonstrate the blueprint of the system. It is not a programming language but it can help the developers to generate the code in different languages. UML are not only developed for the developers but also for the users, common people and anybody who wants to understand the system and its working.
Things are the most important part of building blocks. They can be structural, behavioural, grouping and annotational. Structural things contain class, interface, collaboration, use case, component and node. They are used to define static part of the system. Opposite to the structural is the behavioural. It is consisting of the dynamic part of the UML. These are Interaction and State machine. Grouping is used to group the different elements of the UML. It can be demonstrated using package. Annotational things are used to include the remarks, comments and descriptions.
Use Case Diagram
It is the simplest way to demonstrate the user interaction with the system. It is used to represent the relation of user with different use cases. The different types of users and the types of use cases can be studied in use case diagrams. The use cases are represented using eclipses.
The use case description is the written part which is used to explain the task of each use case with respect to the actor. Beginning with the user’s goal it moves down step by step to the ending when the gaol is fulfilled.
Book Taxi
        Use case 1
        Book Taxi
        Actor
        User
        Description
        In this use case the user is allowed to book taxi. The user will be able to either register or if he is an existing user than he can login. He can update the personal details. He will be given a unique ID and password to login. He can search for available taxi and book from them. The fare can be given once the ride is completed.
        Alternate path
        If the user is not willing to take the ride even if he has booked it then he can cancel the ride.
Admin Actions
        Use case 2
        Admin Actions
        Actor
        Admin
        Description
        According to this use case the admin has all the rights to add, delete or modify the taxi or...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here