ITC504 Interface Useability

Academic Anxiety?

Get an original paper within hours and nail the task

156 experts online

Free Samples

ITC504 Interface Useability

.cms-body-content table{width:100%!important;} #subhidecontent{ position: relative;
overflow-x: auto;
width: 100%;}

ITC504 Interface Useability

0 Download6 Pages / 1,269 Words

Course Code: ITC504
University: Charles Sturt University

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: Australia


Detailed Design Document
Prepare a detailed design document for the user interface for the below case study. Your design document should include the following sections, as a minimum:

Design overview;
Project scope;
Key assumptions;
Interface Design, including the following sections with justification for use:

A minimum of five(5) screen layouts;
All components identified, with justification for their use according to the useability principles such as 8 Golden Rules, Nielson’s Heuristics, etc.;
Use of colour, frames and sections;
Help and user assistance functions;
Use of icons;
User task navigation;

Usability testing and evaluation, including the following sections with justification for use:

Evaluation aims;
Evaluation methodology;
Test audience selection and ethical considerations;
Evaluation experiments;
Analysis methodology and procedures.

This is the final design for your project so all the sections in the document should be complete in all detail.
This assignment assesses a student’s ability to:

Critically examine and interpret the principles of design that are applicable to the design of an interface;
Critically examine and evaluate a user interface design to determine if it meets a given set of requirements;
Interpret, analyse and evaluate usability testing results to plan interface design improvements;

Include your and subject details with your answer in a MS Word document. Your design document should not exceed ~10 pages in length, excluding references. You will need to reference all literature, applications and websites using the APA 6th edition referencing style


This document provides the graphical user interface design documentation of an android mobile application for a bookshop. It focuses mainly on usability and adheres to applicable graphical user design principles.
Design overview
This document provides the design of a book shop mobile application according to usability principles such as the 8 golden rules, the ISO Nielson’s Heuristics and the ISO/IEC 9126-1 Product quality specifications.
Project scope
This document is the graphical interface design document for a bookshop mobile application. The main aim of this document is to provide the design perspective for the application and is mainly centered on the end users who will interact with it. The overall objective is to enable the users to search for books and place orders in as much a short time as possible. Secondary objectives include:-

The user interface should be easily navigable
New users should be able to easily register
Registered users should be able to quickly search for books by specifying criteria

Key assumptions
The key assumptions of the project include:-

The client will cater for the project’s budget from start to finish.
Various platforms will be accommodated in the application.
Multiple clients will be handled at the same time.
The allocated budget will be enough to cater for the project.

User interface design
The main pages that will constitute the mobile application include the register, login, navigation, categories, display results and contact us pages. Additional pages and functions will be required, but are not included in the scope of this report.
The purpose of the register page is to enable new users to register in the system. The page contains six fields to capture data as depicted in the diagram below:-
The purpose of this page is to allow the customer to log in to the book shop mobile application.
Navigation page
The navigation page takes the user to the high level functionalities of the application
The categories page allows users to search for books by the allotted criteria.
Display results
This page displays the search results to the user with the depicted fields. The ISBN field may be included if the user uses that as a search criterion.
This page allows the user to give constructive and meaningful feedback to the bookshop management. This may include suggestions, comments, and any question that the customer may have had.
Usability testing and evaluation
The following sections describe usability testing and the evaluation methodology applicable to the mobile application.
Evaluation methodology
The bookshop mobile application is mainly user centered and is meant to enable customers to search for books and place orders in the shortest time possible. The evaluation is criteria based and is derived from the ISO/IEC 9126-1 Product quality specifications and will focus on usability. Among the aims of the evaluation are:-
Navigability- This determines the level of ease with which the end users will be able to use the application.
Accessibility- This is the quality of the system to enable users of varied skill levels to use the application.
Interactivity- This will show how well the users will interact with the application.
Organization- The application’s graphical user interface should be visibly clear.
Helpfulness- The system should be able to display helpful text and descriptions.
Interoperability- The system should be able to interoperate with other or related software
 The evaluation will approximately take three weeks to complete and compile findings.
Test audience selection and ethical considerations
The primary audience selected for the evaluation of the prototype application are the customers who wish to register as members and order book items. Some of the ethical considerations in the development and implementation of the system include:
 Privacy- Keeping of customer data confidential
Security- Keeping the system safe from external intrusion
Customer compliance- This entails respecting the general wishes and requirements of the clients as regards the adoption and use of the system.
Evaluation experiments
Evaluation experiments of the mobile application include unit tests, integration tests, automated GUI test frameworks, scripts for testing GUI components that have not been automated, and validation tests. Examples of evaluations in the mobile application are shown in the table below:


Entities affected

Nature of the effect

Register user

New customer

New customer is entered into the bookshops database


Customer account

The registered customer is directed to his/her account


Book items data base

The application displays the desired book to the user

Contact us

Messaging system

A message is relayed to the application’s mail server

Analysis methodology and procedures
Fact finding techniques are employed to gather facts that are relevant to the new system. The facts discovered form the basis for defining the requirements of the new system, implementing the requirements and maintaining the system throughout its use and existence. The following techniques are used in analysis and design of the mobile application.
1)Data flow diagrams (DFDs)
A data flow diagram is a graphical representation of how data will move through the system. A data flow analysis reveals the processes that make up a system, what data is used in each process, what data is stored and what data enters and leaves the system. There are two types of DFDs. These are logical and physical DFDs.
Logical DFDs focus on the flow of data between processes without regard  for the specific devices, storage locations or people in the system.
Physical DFDs focus on the flow of data between the physical aspects of the system, for example people, departments, locations and devices used.
The diagram below depicts DFD components:
2) Entity relationship diagram (ERD)
An ERD shows the relationship between actual/real things (entities) about which data is stored. Apart from the relationships and ERD defines the attributes (qualities) of the entities and the degree of the relationships between them.
The degree of a relationship may be one to one, one to many or many to many. The diagrams below portray the mentioned degrees respectively:
3)Structure chart
This is derived from the data flow diagram and represents an hierarchical structure of the systems entire modules. A module represents a process to be executed in the system. Modules can be reused and can be triggered or called by other modules. The diagram below illustrates:
Modules may consist of the condition, loop, jump, control flow and data flow structures. The diagrams below illustrate
4) Data dictionary
This is a repository of data which describe the actual data being used by the entire application and related software. It provides a detailed description by means of entries such as name, description of the name, aliases, type, format, values, security and comments. This central repository of data about data is known as metadata.
5) Decision trees
This is a design tool which provides a graphic representation of the various choices or decisions which are available, the events which might occur and their consequences. The diagram below illustrates:
6) Structured English (Pseudo code)
This is a precise, highly restricted subsets of the normal English language which describe what is to  be coded and how to code it. This helps in error free code. Examples of tokens in structured programming include “if-then-else” and “do-while-until”.
Fuggetta, A., & Di Nitto, E. (2014, May). Software process. In Proceedings of the on Future of Software Engineering (pp. 1-12). ACM.
Jalote, P. (2012). An integrated approach to software engineering. Springer Science & Business Media.
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., & Wesslén, A.
(2012). Experimentation in software engineering. Springer Science & Business Media.

Free Membership to World’s Largest Sample Bank

To View this & another 50000+ free samples. Please put
your valid email id.


Yes, alert me for offers and important updates


Download Sample Now

Earn back the money you have spent on the downloaded sample by uploading a unique assignment/study material/research material you have. After we assess the authenticity of the uploaded content, you will get 100% money back in your wallet within 7 days.

UploadUnique Document

DocumentUnder Evaluation

Get Moneyinto Your Wallet

Total 6 pages


*The content must not be available online or in our existing Database to qualify as

Cite This Work
To export a reference to this article please select a referencing stye below:


My Assignment Help. (2021). Interface Useability. Retrieved from https://myassignmenthelp.com/free-samples/itc504-interface-useability/future-of-software-engineering.html.

“Interface Useability.” My Assignment Help, 2021, https://myassignmenthelp.com/free-samples/itc504-interface-useability/future-of-software-engineering.html.

My Assignment Help (2021) Interface Useability [Online]. Available from: https://myassignmenthelp.com/free-samples/itc504-interface-useability/future-of-software-engineering.html[Accessed 18 December 2021].

My Assignment Help. ‘Interface Useability’ (My Assignment Help, 2021) accessed 18 December 2021.

My Assignment Help. Interface Useability [Internet]. My Assignment Help. 2021 [cited 18 December 2021]. Available from: https://myassignmenthelp.com/free-samples/itc504-interface-useability/future-of-software-engineering.html.

.close{position: absolute;right: 5px;z-index: 999;opacity: 1;color: #ff8b00;}


Thank you for your interest
The respective sample has been mail to your register email id


$20 Credited
successfully in your wallet.
* $5 to be used on order value more than $50. Valid for
only 1

Account created successfully!
We have sent login details on your registered email.



MyAssignmenthelp.com offers timely solutions to all your assignment writing needs. Whenever you request for online assignment help, the team of experts at the website studies your requirements and perform the necessary measures to ensure that your requirements are met within the promised deadline. Even though timely delivery of the solution is of priority for the experts, they do not compromise on the quality of the solution, no matter how complex the task may seem.

Latest Management Samples

div#loaddata .card img {max-width: 100%;

MPM755 Building Success In Commerce
Download :
0 | Pages :

Course Code: MPM755
University: Deakin University

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: Australia

The process of developing a successful business entity requires a multidimensional analysis of several factors that relate to the internal and external environment in commerce. The areas covered in this current unit are essential in transforming the business perspective regarding the key commerce factors such as ethics, technology, culture, entrepreneurship, leadership, culture, and globalization (Nzelibe, 1996; Barza, 2…

SNM660 Evidence Based Practice
Download :
0 | Pages :

Course Code: SNM660
University: The University Of Sheffield

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: United Kingdom

Critical reflection on the objective, design, methodology and outcome of the research undertaken Assessment-I
Smoking and tobacco addiction is one of the few among the most basic general restorative issues, particularly to developed nations such as the UK. It has been represented that among all risk segments smoking is the fourth driving purpose behind infections and other several ailments like asthma, breathing and problems in the l…
Australia Maidstone Management Business management with marketing University of New South Wales Masters in Business Administration 

BSBHRM513 Manage Workforce Planning
Download :
0 | Pages :

Course Code: BSBHRM513
University: Tafe NSW

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: Australia

Task 1
1.0 Data on staff turnover and demographics
That includes the staffing information of JKL industries for the fiscal year of 2014-15, it can be said that the company is having problems related to employee turnover. For the role of Senior Manager in Sydney, the organization needs 4 managers; however, one manager is exiting. It will make one empty position which might hurt the decision making process. On the other hand, In Brisba…

MKT2031 Issues In Small Business And Entrepreneurship
Download :
0 | Pages :

Course Code: MKT2031
University: University Of Northampton

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: United Kingdom

Entrepreneurial ventures
Entrepreneurship is the capacity and willingness to develop, manage, and put in order operations of any business venture with an intention to make profits despite the risks that may be involved in such venture. Small and large businesses have a vital role to play in the overall performance of the economy. It is, therefore, necessary to consider the difference between entrepreneurial ventures, individual, and c…
Turkey Istanbul Management University of Employee Masters in Business Administration 

MN506 System Management
Download :
0 | Pages :

Course Code: MN506
University: Melbourne Institute Of Technology

MyAssignmentHelp.com is not sponsored or endorsed by this college or university

Country: Australia

An operating system (OS) is defined as a system software that is installed in the systems for the management of the hardware along with the other software resources. Every computer system and mobile device requires an operating system for functioning and execution of operations. There is a great use of mobile devices such as tablets and Smartphones that has increased. One of the widely used and implemented operating syste…
Australia Cheltenham Computer Science Litigation and Dispute Management University of New South Wales Information Technology 


Need an essay written specifically to meet your requirements?

Choose skilled experts on your subject and get an original paper within your deadline

156 experts online

Your time is important. Let us write you an essay from scratch

Tips and Tricks from our Blog

11174 Introduction To Management

Free Samples 11174 Introduction To Management .cms-body-content table{width:100%!important;} #subhidecontent{ position: relative; overflow-x: auto; width: 100%;} 11174 Introduction

Read More »