Class diagram, fmc diagram and reflection assessment

Assignment Help Software Engineering
Reference no: EM133508360

Systems Analysis and Design

Assessment - Class Diagram, FMC Diagram and Reflection

Task description: In this Assignment, you will take what you have learnt in weeks 1, 3, 4 & 5 and apply this to a case. You will draw a Class Diagram and FMC Diagram in order to demonstrate a design of a case.

You will also justify your designs in short descriptions accompanying these diagrams, and create a video reflection in your group about what you have learnt in this unit and how you can apply this in your careers.

Task details :

a) Read the Criterion-Referenced Assessment Rubric at the end of this document.

b) Read Case 2 (provided below), which relates to the Video Case Discussion, Class Diagram and FMC Diagram.

c) Explore the case further using the Grower, Customer and Business chatbots on Slack by entering a conversation with each under the "Apps" dropdown in the IFN552 Slack channel. Note the chatbots are there to provide you with an opportunity to practice asking stakeholder questions and to provide additional ‘bonus' information about the case; they will not be able to answer all of your questions, but can help you explore and brainstorm some of the needs for the stakeholders. Please do not rely solely on these to develop your assignment.

d) Record on video a 3 minute discussion between all group members. This discussion can be recorded in person or via Zoom/Teams video recording. It is highly recommended that this occur soon after group formation is finalised to ensure all group members participate early in the process. This discussion should be focused on demonstrating your understanding of the case, and can involve brainstorming of some essential
requirements of the system, reflecting on important details of the case, or even role-playing as stakeholders of the case in an interview/focus group scenario.

e) Draw a Class Diagram for the new integrated system described in Case 2 below.

f) Focus on the classes relevant to products/inventory, search, selection and ordering (customers and growers), growth monitoring and payment.

g) It may help to start by writing a description of the processes that include the above elements in order to draw out the nouns.

h) Identify 15-20 classes (not including sub-classes) related to the new system that are essential for the functionality of the system in terms of the processes listed in (f). Put these classes into your Class Diagram.

i) You need to mention four to six attributes and at least two operations/methods for each class in the class diagram.

j) Show the correct relationships between classes (association, generalization, composition, aggregation) and include multiplicity for more than half of the relationships you draw (multiplicity may not make sense to include in all of the relationships in your diagram).

k) Out of all the classes in your diagram, pick four (4) that you think would most benefit from justification, and:
i. List three example instances of the class (objects) - describe these examples in terms of their individual attributes and operations
ii. Explain the association(/s) of the class with other class(/es)

l) Draw an FMC Block Diagram for Case 2 below. Follow the conventions set out in the lectures and tutorials by accurately representing elements of the system using appropriate shapes and labels, including:
i. Agents
ii. Storage
iii. Channels
iv. Nesting
Focus on aspects of the system relevant to products/inventory, search, selection and ordering (growers and customers), growth monitoring and payment.
Keep in mind that you will need to make decisions about the balance of detail/clarity of your diagram (i.e., it needs to include enough detail to appropriately represent the above elements, but not too much that the diagram is overly complicated or unclear). It is expected that you are able to demonstrate proficiency in determining this balance.

m) Write a short (1 paragraph) description of your FMC Diagram. Imagine you are presenting it to a set of stakeholders and you need to introduce what it is showing and what the important parts of it are.

n) Reflect on what you have learnt about Systems Analysis and Design in the course of completing this assignment as a group. Summarise your reflections in a short video presentation (no more than 3 minutes in length). For each team member, identify yourself by name, and briefly speak about how you can use what you have learnt in either your current or future career. This not only refers to the content but also what you have learnt about working in teams or learning independently (proactively) as part of this unit. (1 minute per group member).

This can be completed by combining individually recorded videos for each group member, or as a whole of group reflection recorded in person or via zoom/teams meeting (ensuring each group member has an equal chance to speak).

o) Save your submissions in PDF and video form, as below:

o PDF: Save your diagrams, descriptions and cover page as a single PDF, and

o Video: Combine your two videos (initial discussion of the case and final reflection video) into one video with a link to the video either in Vimeo, YouTube, OneDrive, dropbox, etc. (ensure sharing permissions are granted) OR as an additional .mp4 file uploaded to the Canvas submission link (Canvas should allow multiple files uploaded at a time in the one submission, so there is no need to create a zip file).

Assignment 2 Case - Micro Farming Start-up

Company Case Study: BoxUp Micro

Problem: The business is in a period of growth, and wishes to streamline some of the complexities around the collection of small amounts of produce from individuals (as opposed to the simpler process of large scale supply traditionally done in the rest of the fresh produce industry). To do this, they plan to introduce sensors into existing and new Grow Kits that will collect data on the growth of produce plants which will feed into a forecast of inventory for the online store.

In addition, they also need to integrate an account management section for Growers on the existing website, which currently only acts as an online store.

It is your task to determine the important additions that are needed to meet stakeholder needs and to start the process of designing the new integrated system through a range of system design and analysis techniques.

Attachment:- Systems Analysis and Design.rar

Reference no: EM133508360

Questions Cloud

Develop a survey to collect specific targeted feedback : Develop a survey to collect specific, targeted feedback from training participants that can be used to improve future training sessions.
Protocol for runners doubling up : As an assistant volunteer coach for track and field team, you are asked to come up with a protocol for runners doubling up in the 800 m and 1,500 m competitions
Why should resources be a concern in a global strategy : Why should resources be a concern in a global strategy? How will this impact the decision to move to the country that you selected?
Mcdonald act in morally responsible way : In serving such hot coffee, did McDonald's act in a morally responsible way? McDonald's claims that most consumers
Class diagram, fmc diagram and reflection assessment : IFN552 Systems Analysis and Design Assessment Task 2 – Class Diagram, FMC Diagram and Reflection - draw a Class Diagram and FMC Diagram in order to demonstrate
Describe your initial reaction to the diversity wheel : Describe your initial reaction to the diversity wheel. How might this change how you perceive your environment?
How is philosophy relevant in science or research : How is philosophy relevant in science or research? Use credible websites on the Internet to research your answer to this question.
Racial discrimination is morally permissible : Your preferred moral theory implies that racial discrimination is morally permissible - implication that directly conflicts with your considered moral judgments
Assume there are no minimum wage laws : Assume there are no minimum wage laws. Imagine that you are poor and cannot find work due to an economic recession.

Reviews

len3508360

8/31/2023 10:38:31 PM

Systems Analysis and Design Assessment Task – Class Diagram, FMC Diagram and Reflection check all deliverable files you need to deliver all as per criteria Also for Video part you need to send me all script so we can use to make video

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd