You will need to design an interface to a systemyou will

Assignment Help Computer Engineering
Reference no: EM13380359

You will need to design an interface to a system.

You will need to justify every item that you choose to put into this design. The concept it relates to must be clearly identified and explained. You may wish to draw reference from appropriate literature.

Among the many concepts you may consider are:

  • colour and sections
  • layout of the screen
  • "help function" or assistance pages
  • order in which the information is presented
  • use of icons
  • use of input device (eg. keyboard or specific keys)
  • overall layout
  • standards employed

You may wish to refer to Shneidermann's Eight Golden Rules of Interface Design (p.88-89) as a guide.

All diagrams, screen layouts, etc., should be drawn using the Pencil application and imported into the design document. Design drawings are NOT to be submitted separately.

Case Scenario & Instructions
A local bookshop wants to take their business online. The bookshop deals with sales, orders for specific books, discounts for regular customers, discounts for bulk purchases, inventory management and much more. You have been commissioned to design an automated online search facility for their new online presence, that will run on a kiosk type computer that is placed at the entrance of the bookshop. That is, they wish to pilot this aspect first and have it in the controlled environment of their current, physical store. If that works effectively, then they will expand that service to a full web-based service and also add other functionality that is currently outside the scope of this pilot system, such as online sales.

You can make up a selection of your choice with a variety of books and multimedia products available. The customer is expected to make his/her choices and find where in the bookshop the item can be found, or if not available, how long it will take to order it in. The system is linked directly to the customer database, so that if the customer enters their ID, whatever discounts they are entitled to will automatically be taken into account in the price displayed. Although payments is outside the scope of the pilot, correct pricing information does need to be displayed, but payments have to be made at the counter in the store.

Your design focus is on providing the application screen design and layout function for the purchaser. You do not have to worry about the accounting system for the bookshop. There will be no human assistance available at the kiosk when it is fully deployed.

Your task is to design an application to run on an automated self-service kiosk that allows customers to search for and order books as quickly as possible. You may assume that the kiosk will consist primarily of a screen that users will interact with. The screen may or may not be a touch screen, depending on your design. You may assume that the bookshop has capacity for up to 250 customers on three floors of the same building and therefore several kiosks will be operated simultaneously. 

You may make any other assumptions not stated here but you must state them in Section B of your assignment. You will need to provide drawings of the interface design for your chosen system. Drawings can be rough sketches, but must clearly show all components of your design. Do not use any existing bookshop name, trademarks or pictures. In addition to the drawings which provide one interface to the system you may recommend other input and output devices. For example will you use voice input/output, a touch screen etc.? Think carefully about the system, the tasks, what they do and how your customers might interact. Who are the clients/users? What do you feel should be the usability goals? How can you develop an
interface that meets these usability goals for these customers? Are there any constraints to the development of the interface.

The following aspects are out of scope for this assignment:

  • Payment considerations;
  • Electrical and technical specifications of the kiosk;

Verified Expert

In this assignment we have studied the business requirements. Here we have studied design interface for gift shoppe. There are two users one is existing and another is new user. Existing user can directly login into the system and also get the discount. User also make a payment by two ways first is the cash another is the credit or debit card payment.

Reference no: EM13380359

Questions Cloud

As the lead software engineer for a medium-sized hospital : as the lead software engineer for a medium-sized hospital you have been asked to spearhead an effort to improve the
1 write an application class that contains several : 1 write an application class that contains several methods.nbspthe first method should be named greeting and should
1 the appropriate sql statements for each query which : 1. the appropriate sql statements for each query which should be copied from your sql code in mysql and pasted into
Option 1 you can are required to research into one of the : option 1 you can are required to research into one of the following topics on data security or computer-network
You will need to design an interface to a systemyou will : you will need to design an interface to a system.you will need to justify every item that you choose to put into this
Assessment taskyour task is to develop a java application : assessment taskyour task is to develop a java application that allows the user to read travel booking data from a text
What does the abstract keyword dowhat are generics as they : what does the abstract keyword do?what are generics as they relate to the built in linked list class? why do we need
One of your smaller customers needs your help writing a : one of your smaller customers needs your help writing a program. your customer has an e-commerce web site but wants to
This assignment is a case project that will enable you to : this assignment is a case project that will enable you to put to work what you have learned in this course to apply

Reviews

Write a Review

Computer Engineering Questions & Answers

  Questiontranslate following c program to pep8 assembly

questiontranslate following c program to pep8 assembly language-include ltiostreamgtusing namespace stdint myagevoid

  Basic strategic planning questions

What the basic strategic planning questions must be addressed for the infrastructure? Suppose that x and y are “int” variables and “ch” is a char variable.

  You have been asked to be the project manager for the

you have been asked to be the project manager for the development of an information technology it project. the system

  Procedure to generate indexes for foreign keys

Procedure to generate indexes for foreign keys.

  Solution requirements need to be aligned with the goals

Solution requirements need to be aligned with the goals and objectives of the organization. The goals and objectives are documented in a strategic plan and usually measured quantitatively by key performance indicators (KPIs).

  Disadvantages of using each method

The first process is to create slides from scratch. This means starting each slide as a blank slide; inserting text boxes and formatted text; and then adding bullets and numbering, colors, clip art, charts, and graphics you might want to use.

  Prepare a slideshow on computer rendering of stochastic

prepare a slideshow on computer rendering of stochastic modelsrequirementsbullcover slide - project title date

  Create a simplify credit card transaction management program

Create a simplify credit card transaction management program.

  Modify the stack directly or use the existing pop operation

To implement this operation, you could either modify the stack directly or use the existing Pop operation. What would be the advantages and disadvantages of each method?

  Designing an erd

xplain why all this normalization stuff is so significant?" he asks. "The old system worked “OK” most of time, and now you're telling me we require all these special rules. Why is this essential?" Develop the ERD in MS Visio.

  Designing a solution to the problem

Designing a solution to the problem and implementing the design using principles of correct syntax

  How to maintain different document object models

Both the Netscape/Mozilla and IE browsers maintain different document object models. Given the current era of open source, what do you think is the wisdom of maintaining two models.

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