An online car spare parts store offering a spare parts finding service to customers who are looking for parts to repair their car.
QUESTION
An online car spare parts store offering a spare parts finding service to customers who are looking for parts to repair their car.Having selected one of the above you are free to make any reasonable assumptions about the nature of the system. You should use your imagination to flesh out the basic idea into a more substantial case study. The case study should illustrate your understanding of how we can move step-by-step from models that help us to understand a problematic situation to ones that specify the design of a software system that will be helpful in resolving the problems.
The method you follow should be based on the “Huddersfield” method which will be introduced in lectures. But you can take an agile approach to this – meaning that you should use only the modelling techniques that seem helpful in developing your case study.
Typically you might provide the following:
- An SSM root definition of the proposed system. (A system to do X, by (means of) Y, in order to Z)
- An SSM conceptual model or UML activity diagram to describe the system – or a substantial part of the system.
- A use case diagram for all the use cases and actors you can identify to support that part of the system.
- For three significant use cases, a completed Use Case proforma.
- For each of the three use cases, a sequence diagram.
- A class diagram that is consistent with your sequence diagrams.
It is important that your Class diagram and Sequence diagrams correspond (i.e. the objects on your Sequence diagram should have a corresponding class on the Class diagram).
You might find it useful to follow these steps and produce all 6 of the deliverables listed above. You may however choose to substitute a step or add additional steps (e.g. CATWOE for your root definition) as you think appropriate for your chosen case study.
Part Two
You should submit your own critical assessment of the coursework (approx 2 pages). The evaluation should include a discussion on how the coursework has reinforced (or otherwise) your appreciation of the techniques and processes employed in undertaking a development project. In addition, the evaluation may include a wider discussion on topics such as:
- How the Methods and Modelling module relates to the other modules on your course.
- How the knowledge and skills taught on the module relates to your previous experience as a student and/or employee.
- The appropriateness of the knowledge and skills taught on the module for future employment.
- Any particular aspects of modelling that you have found difficult. Specifically, any aspect of the real world that you wanted to capture in the models produced for Part One but couldn’t. Or any step in the process carried out in Part One that seemed to be a waste of time. Or any additional steps that you think would have been useful.
Remember to discuss and evaluate, not just describe.
Remember to include a title page, with your name and ID.
Collepals.com Plagiarism Free Papers
Are you looking for custom essay writing service or even dissertation writing services? Just request for our write my paper service, and we'll match you with the best essay writer in your subject! With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.
Get ZERO PLAGIARISM, HUMAN WRITTEN ESSAYS
Why Hire Collepals.com writers to do your paper?
Quality- We are experienced and have access to ample research materials.
We write plagiarism Free Content
Confidential- We never share or sell your personal information to third parties.
Support-Chat with us today! We are always waiting to answer all your questions.
