Design the flow and appearance and behaviour of an app

Assignment Help Web Project
Reference no: EM131787314

Assignment: App Design Task

Overview
You will design the flow and appearance and behaviour of an app for both Android and iOS platforms, and designing test cases, without actually programming the app

Learning Outcomes

The following course learning outcomes are assessed by completing this assessment:

1. Design basic user interfaces and develop storyboards to convey designed interaction sequences.
2. Develop test cases to ensure correct behaviour.

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 governed by the following requirements:
- the app must allow the user to enter some information (several fields/items) about something where only some information is known initially.
- the app must allow the user to later update or add further information about things which were previously entered into the app.
- the app must allow the user to do something regarding information that has been previously entered. For example, perhaps the user can select some of the data (e.g. particular records, or particular fields) with which some further task will be done (e.g. they have previously entered details about people, and so later are able to select some of them for doing something with).

- the app must have at least 3 different functionalities/ (possibly more), but do not plan for more than 6 main functionalities that can be accomplished using the app. The preceding 3 dot-points would give you at least 2 functionalities (it depends whether the ‘add' is for completely other information than the initial information).
- the scenario cannot be anything related to a real-estate agency (you cannot take assignment 1 as the basis of assignment 2), or to any scenario given in a lab task this semester (including the week 9 lab).

Some examples of scenarios that have been chosen in the past (which you may like to choose, but you are encouraged to come up with your own scenario) include:
- A holiday/travelling diary app that the user can share/post updates to other users (friends) and give ratings/recommendations of sight-seeing places that they visit, and to coordinate meet-ups with any friends that are going to be in the area on the same day.
- An app to allow beef farmers to keep track of their cattle in terms of their health, weight gains, medicines given, and allocation to paddocks, over time, and alerting the farmer that it may be time to check up on particular animals.
- An app for a tennis club's organizing committee to keep track of the members of the club - whether they have paid their annual membership amount; creating the roster of who will play in which matches for each week (which can be viewed by the other members, using the members scaled-down version of the app), and entering scores (which also can be viewed on the scaled-down version).
- An app for school children visiting the zoo, to compete in small groups, in trying to be the first group to collect photos of specific animals from various places around the zoo.
- You need to write a clear description of the scenario. Describe who the expected user 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. The whole of this task should not need to be more than one A4 page in length.
- 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:
- Be sure to explain for each screenshot in a sequence, what the screen is showing to us (in terms of where it fits in the sequence), and to indicate what is it that the user does to get to the next screenshot.
- Number each screenshot to clearly indicate the sequence.

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, utilise 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.

Additional Instructions
Prepare a document in a word processor (e.g. Microsoft Word), and if possible convert to a PDF file for submitting.
You may hand-draw diagrams, and scan these for inclusion into the document you submit, or you may use software. Various software possibilities exist: Microsoft Visio, or Pencil, are suggestions.
You will be expected to be able to show your progress to your tutor in the class of week 10 or 11 (your tutor will confirm this in the week 9 class).

Reference no: EM131787314

Questions Cloud

How would each of the plans affect earnings per share : Dickinson Company has $12 million in assets. Currently half of these assets are financed with long-term debt at 10 percent and half with common stock having.
Compare the mean in usd with the mean in cents : Compare the mean in USD with the mean in cents; do not forget the units. Explain what multiplying each number in a data set by 100 does to the mean.
Floating rate and receives a fixed rate : Suppose that a life insurance company has issued a three-year GIC with a fixed rate of 10%. Under what circumstances might it be feasible
Interiors company has developed new-modern office chair : The Office Interiors Company has developed a new, modern office chair. Initial sales Forecasts are for 50 chairs per day.
Design the flow and appearance and behaviour of an app : ITECH2000 - develop some screen designs, and storyboards, and sample inputs for an app. You get to decide the particular purpose of the app
Portfolio to match the duration of a benchmark : How can an interest rate swap be used to reduce the duration of portfolio to match the duration of a benchmark?
Compare the current plan and the new plans : Which plan would be most favorable if return on assets increased to 12 percent? Compare the current plan and the two new plans.
Design to perform data entry for the organization : You are the lead human "computer interaction (HCI) engineer on a major design project for an organization. Design to perform data entry for the organization.
Payer station or a receiver station : a. Is this station a payer station or a receiver station? Explain. b. What does the strike rate of 4.5% mean?

Reviews

len1787314

12/29/2017 2:17:34 AM

Task 3 overall: Storyboards are legible (clear to read) 1 marks Task 4 – Sample of Input Data and Expected Outputs Adequate provision of at least 2 sets of input is given for selected input-oriented functionalities, and the expected output for output-oriented functionalities that utilise that data is also given. 2 marks TOTAL: 20 marks Before you receive your mark, the marker may need to ask you to attend an interview to ask questions about your work.

len1787314

12/29/2017 2:17:29 AM

Task 3 – Storyboards (General remarks) Each of the storyboards will be considered in a similar way to each other. Each has 3 marks for whether they show enough detail such as the types of input and output components chosen for the screens, and whether the snapshots over time give a clear sense of what the user will see/experience if using the app for that functionality. Task 3a – Storyboard for Functionality 1 The storyboard sequence is complete and appropriate in showing the stages during the functionality, including the accompanying description of stages 3 marks Task 3b – Storyboard for Functionality 2 The storyboard sequence is complete and appropriate in showing the stages during the functionality, including the accompanying description of stages. 3 marks Task 3c – Storyboard for Functionality 3 The storyboard sequence is complete and appropriate in showing the stages during the functionality, including the accompanying description of stages. 3 marks Task 3d – Storyboard for Failure Sequence

len1787314

12/29/2017 2:17:09 AM

You will be assessed according to the following scheme: Task 1: Scenario Context has been adequately described, and at least 3 functionalities have been adequately described Scenario and functionalities chosen are appropriate for the assignment 2 marks 1 mark Task 2 – Use Case Diagram The use case diagram shows appropriate things as use cases, on the basis of what you submitted for task 1. Notations are correct for: use case, user, connections 2 marks 1 mark

Write a Review

Web Project Questions & Answers

  Evaluating an ecommerce website

Create a check list that contains key point for evaluating an ecommerce website - Write a short, reflective report about website

  Gpc and runtime magic quotes

Create a script that lets you know whether Zeus or Helios has the GPC and Runtime Magic Quotes turned on or off. The output should have appropriate labels that define what output signified and should display 'ON' or 'OFF' depending on the setting.

  Creating functions through conditional operator

Use the conditional operator and the cal_days_in_month function, determine the number of days in the current month and output to browser whether it is normal month or a leap month.

  Web development projects with database

Since the vast majority of web-development projects involve a database, do you think that computational activities should be performed there, or do you think they belong in the XML page or stylesheet?

  Comparing shelf software packages

Required assistance with comparing and contrasting two main off the shelf software packages that could be implemented in an organization.

  Web based scams

Web phishing, pharming and vishing are popular web based scams. Talk about currently used tools and recommended measures to defeat this kind of attacks efficiently?

  Explanation of contextual links

The most powerful hypertext capabilities is the the contextual link. Wikipedia . com is a great example of a site that utilizes contextual links.

  How architectural and protocol changes occur

Discuss how architectural and protocol changes happen, the administrative organization that oversees the technical development of the Internet,

  Traditional approaches for training professionals

Webinars and other web conferencing techniques have proved most beneficial for the provision of affordable quality corporate training.

  Internet for business

Discuss how can a business use the Internet and give at least three examples with web links demonstrating your answer.

  It influences the behavior of organizations

Information technology influences the behavior of organizations. Name one effect of Information technology implementation and long-term usage you suppose having a positive contribution and one having a negative consequence.

  Importance of a guided navigation system

Explain the use and importance of a guided navigation system and shopping cart for a website designed for e-commerce and business purpose.

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