diff_months: 10

IFQ552 Systems Analysis and Design

Download Solution Now
Added on: 2024-11-21 08:00:50
Order Code: SA Student Dimitrios IT Computer Science Assignment(10_23_37843_736)
Question Task Id: 497414

IFQ552 Systems Analysis and Design

Assignment 1: Analysis and design individual challenge

Word limit:N/A

Weighting:50%

Due date:11.59pm AESTSunday 29 October 2023(Week 3)

After you have read this information, head over to theHYPERLINK "https://canvas.qutonline.edu.au/courses/1373/discussion_topics/112126" o "Assignment Q&A"Assignment Q&Adiscussion board to ask any questions and see what your peers are saying about this assignment.

Assignment overview

This assignment focuses on the analysis and design of an information system. You will be required to analyse and design a system for an IT case scenario. Please note that there is no single best design. Some creativity is expected in developing an interesting and innovative design that complies with the project requirements.

The case you will be presented with for this assignment is hypothetical and similar to many real-world digital businesses. It will also be addressed inAssignment 2: Analysis and design team challenge.

This assignment supportsunit learning outcomes 1 and 2.Assignment details

In this part of the assignment, you will be analysing how users interact with the system inCase 1: Digital Store Designersand analyse the data structures that should be implemented.Your analysis and design will take form in the:

Requirements matrixandrequirements elicitationFundamental modelling concepts (FMC) diagramand short reflection answering,

'Why is it important for designers to draw a FMC diagram?' (75100 words).

Use case diagramand a short reflection answering

'Why is it important for a designer to draw a use case diagram?' (75100 words).

Use case specification.

For each short reflection, review the relevant module content and use evidence to support your conclusions. You may also research to obtain additional information if you need to improve your answer (only use reputable websites if you choose to do so). You may choose from several tools to complete each diagram. Some tools may be better suited than others depending on the diagram you are working on, you can find information about the various tools on0.4 Technical requirements.

We will now discuss each part of the assignment in detail.

Requirements matrix and requirements elicitation

You will be prompted to complete this task on1.4 Assignment task: Requirements determination matrixand1.6 Assignment task: Eliciting further information.

Let's begin by considering the hypotheticalCase 1: Digital Store Designerson which you will be basing your requirements matrix.

After reading Case 1: Digital Store Designers, you must record the requirements in the template provided. In this assignment, there are only two types of priority:

Essential (E):It is a requirement that is necessary for achieving the goal of using the system.

Desirable (D):It is possible to achieve the goal of using the system effectively without a desirable requirement (in other words, not including desirable requirements/functionality is not going to influence how effectively the system works). Still, it would be good/preferable to have it implemented.

Only two of the requirements are shared in both the B2C module and the intranet module. If you read the case carefully, you can identify them. Also, you need to summarise each requirement in as few words as possible (ideally, less than five words). Each requirement should start with a verb (e.g. 'search purchase history', 'pay online', 'provide').

Requirements matrix templateEliciting further information

Imagine that the project leader and you decide that you need to elicit further information about system functionalities. In this task, you will develop a set of suitable questions (relevant, insightful, not too general, and not too specific) that can elicit further information about system functionalities. You need to:

Explore at least two similar websites to get some general insight about what further functionalities the clients website requires.

Develop between four to six questions that can help with identifying those functionalities.

HYPERLINK "https://canvas.qutonline.edu.au/courses/1373/assignments/6015"Take note

Fundamental modelling concepts diagram and reflection

You will be prompted to complete this task on:1.10 Assignment task: Drawing your FMC block diagramWhen producing yourFMC diagram,follow the conventions discussed in1.7 Introduction to FMC and elements of block diagramsYou need to draw the light blue areas (the nesting parts) of the example in1.8 Block diagram example.The shapes (agents, storage, arrows, etc.) and their labels need to be based on these five requirements only:

personalise level of service accesspersonalise level of service supportedit user accountuse a chatbot (to receive personalised service support)

track orders (directly via the website or by using the chatbot).

You should not consider any other requirement when drawing this FMC diagram.

Consider these external service providers for your FMC diagram:

credit card institutionsPayPalparcel deliveryand a software vendor who provides additional technical support.

You can use Lucidchart, Draw.io, Signavio or any other software you prefer. For this diagram, Signavio is the most suitable software. You can find information about the various tools on0.4 Technical requirements.

Complete a short reflection answering, 'Why is it important for a designer to draw an FMC diagram?' (75100 words).

Use case diagram and reflection

You will be prompted to complete these tasks on:2.5 Assignment task: UML use case diagramand2.10 Discussion: Use case diagrams and specificationsFor this part of the assignment, you will need to draw upon the information fromCase 1: Digital Store Designers,specifically the information addressing requirements related to B2C customers. You only need to draw a use case diagram for the following requirements:

create a user accountpersonalise level of service accesspersonalise level of service supportprovide feedback on the service.

Complete a short reflection answering, 'Why is it important for a designer to draw a use case diagram?' (75100 words).

Take noteUse case specification

You will be prompted to complete this task on2.9 Assignment task: Use case specificationThe use case specification should follow theIFQ552 Use Case Specification template (DOC 34 KB)Download IFQ552 Use Case Specification template (DOC 34 KB).

You only need to create one use case specification.

You can select either 'Browse products' or 'Online payment' as the use case for your use case specification.

Short reflections (75100 words)

In the short reflection tasks of this assignment, you will need to answer the questions:

Why is it important for a designer to draw an FMC diagram? and

Why is it important for designers to draw a UML use case diagram?

To do this well, review the content fromHYPERLINK "https://canvas.qutonline.edu.au/courses/1373/modules/13665?wrap=1" o "Module 1: Introduction to requirements analysis and fundamental modelling concepts (FMC)"Module 1: Introduction to requirements analysis and fundamental modelling concepts (FMC)andHYPERLINK "https://canvas.qutonline.edu.au/courses/1373/modules/13666?wrap=1" o "Module 2: Introduction to unified modelling language (UML) and UML use case diagram"Module 2: Introduction to unified modelling language (UML) and UML use case diagram.

Note:It is recommended that you useevidenceto support your reflections. As well as using the learning materials, you may also choose to do some further research to obtain additional information if you feel you need to improve your answer (only use reputable sources if you choose to do so). Do not copy any text from anywhere, as it can be considered plagiarism. The sentences should be based on your understanding/learning from the teaching content and the sources you found during your online search. You do not need to provide any reference for these items.

Submission details

When preparing to submit your assignment, please ensure you:

clearly label and date your work

ensure that all items are included

submit your work as a single PDF document

use this naming convention to submit your work: Firstname_Lastname_IFQ552 Assignment_Day-Month-Year.

Supporting resourcesRegistration for the Signavio BPM academic initiativeLinks to an external site.(Signavio, n.d.).

Lucidchart(Lucidchart, n.d.).

Draw.io.(Draw.io, n.d.).

QUT cite|write: APA.

ReferencesDraw.io. (n.d.). https://app.diagrams.net/

Lucid Software Inc. (n.d.).Lucidchart.https://www.lucidchart.com/pages/

Signavio. (n.d.).Registration for the Signavio BPM academic initiative.https://academic.signavio.com/p/register

Assignment criteriaRequirements matrix and requirements elicitation.

Fundamental modelling concepts diagram.

FMC diagram reflection.

Use case diagram.

Use case specification.

Use case diagram reflection.

  • Uploaded By : Pooja Dhaka
  • Posted on : November 21st, 2024
  • Downloads : 0
  • Views : 160

Download Solution Now

Can't find what you're looking for?

Whatsapp Tap to ChatGet instant assistance

Choose a Plan

Premium

80 USD
  • All in Gold, plus:
  • 30-minute live one-to-one session with an expert
    • Understanding Marking Rubric
    • Understanding task requirements
    • Structuring & Formatting
    • Referencing & Citing
Most
Popular

Gold

30 50 USD
  • Get the Full Used Solution
    (Solution is already submitted and 100% plagiarised.
    Can only be used for reference purposes)
Save 33%

Silver

20 USD
  • Journals
  • Peer-Reviewed Articles
  • Books
  • Various other Data Sources – ProQuest, Informit, Scopus, Academic Search Complete, EBSCO, Exerpta Medica Database, and more