Highlights
Assignment 2: App Design Task
Overview
You will design the flow and appearance and behavior of an app for both Android and iOS platforms, and designing test cases, without actually programming the app
Assessment Details
You need to develop some screen designs, and storyboards, and sample inputs for an app. You get to decide the particular purpose of the app.
Task 1 – Decide on a scenario for an app that you will make the design for.
You need to consider what type of app you will make. Consider who the typical users would be, and what they will want to accomplish by using the app. The only restrictions on what you can choose are as follows:
Some examples of scenarios that have been chosen in the past (you may use these topics but you are encouraged to come up with your own scenario) include:
You need to write a clear description of the scenario. Describe who the expected users of the app would be. Describe what the app allows them to do, in a couple of sentences (or more if it is an unusual situation). Explain how the chosen scenario will address the requirements listed earlier. It should require
at most one A4 page to describe the scenario completely.
During the week 9 lab class, your tutor will check your proposed scenario and give brief verbal feedback as to whether it is suitable, or else suggest to you some alterations to consider adopting. (Online students should email their description to the course coordinator before 11 October).
Task 2 – Use Case Diagram
Draw a use case diagram, similar to the one in the week 8 study materials, to summarise the functionality that the app will offer to the user.
Task 3 – Storyboards
a. Develop storyboards for 3 distinct functionalities, showing success sequences. (You may submit additional storyboards if you like.)
b. Show at least one failure or abort sequence for any of the 3 functionalities that were chosen for a success sequence.
In developing the storyboards, pay attention to the following:
Task 4 – Sample Inputs / Test Data
For at least 3 distinct functionalities, give an explanation of:
i. Two sets of sample inputs that the user might give for the functionality (that is the single inputs for each of two separate uses of those functionalities), if it is an input-oriented functionality.
ii. Sample outputs or similar, that make use of each of the two sets of inputs, if it is an output-oriented functionality. You must have at least one input-oriented and one output-oriented functionality (i.e. you cannot choose to do only input-oriented functions, without any output-oriented ones). Thus if one functionality is the inputting of initial data, provide examples of the initial data. If another functionality depends on previously entered data to produce some new data or some output, utilize the data
that was provided as initial data (i.e. assume it is the only data in the app when the output functionality is performed). You don’t have to describe things too formally, just describe roughly what would be expected as output, for some sort of inputs. For example, in assignment 1 the app would require user inputs on one screen including the customer’s name, the customer’s address, and a 5-digit customer code. Thus if for this assignment that was your scenario, you might give test data for this screen which are specific values for these inputs (e.g. “Mickey Mouse”, “1 Main Street, Toon Town”, 12345). And then for the summary screen, you might report that the output would be “1 customer has been successfully added” and list the specific customer details. For the second sample input, you might consider invalid values (e.g. “Mickey Mouse”, “”, 12345) and describe an error that would occur (e.g. “Error: Must provide an address for customer”). Adapt the explanations of expected outputs on other screens to be consistent with how the app should behave based on the inputs you have provided for the input-based screens.
This ITECH2000: IT Assignment has been solved by our IT experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.