Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Suggest data validation checks for data entry screens

08/01/2021 Client: saad24vbs Deadline: 3 days

CHAPTER 8 User Interface Design




Chapter 8 is the first of three chapters in the systems design phase of the SDLC. This chapter explains how to design an effective user interface, and how to handle data security and control issues. The chapter stresses the importance of user feedback and involvement in all design decisions.


OBJECTIVES


When you finish this chapter, you will be able to :


· Explain the concept of user interface design and human-computer interaction, including basic principles of user-centered design


· Explain how experienced interface designers perform their tasks


· Describe rules for successful interface design


· Discuss input and output technology issues


· Design effective source documents and forms


· Explain printed output guidelines


· Describe output and input controls and security


· Explain modular design and prototyping techniques


INTRODUCTION


User interface design is the first task in the systems design phase of the SDLC. Designing the interface is extremely important because everyone wants a system that is easy to learn and use.


After discussing the user interface, human-computer interaction, and interface design rules, the chapter describes output, data security and control issues, prototyping, and the next steps in the systems design process.


PREVIEW CASE: Mountain View College Bookstore


Background: Wendy Lee, manager of college services at Mountain View College, wants a new information system that will improve efficiency and customer service at the three college bookstores.


In this part of the case, Tina Allen (systems analyst) and David Conroe (student intern) are talking about user interface design issues.


Participants:


Tina and David


Location:


Mountain View College Cafeteria, Monday afternoon, November 25, 2013


Project status:


Tina and David have examined development strategies for the new bookstore system. After performing cost-benefit analysis, they recommended in-house development of the new bookstore system. Now they are ready to begin the systems design phase by working on user interface design for the new system.


Discussion topics:


User interface design concepts and principles




Tina:


Hi, David. Ready to start work on user interface design?


David:


Sure. Will we start with output because it’s important to users?


Tina:


Output is very important, but the most important issue for users is the interface itself. For example, is it easy to learn? Is it easy to work with? We’ll try to design everything — output, input, and all the other elements — from a user’s point of view.


David:


How do we do that?


Tina:


Well, many sources of information about effective design concepts and principles are available. We’ll study those, and then ask our own users for their input and suggestions.


David:


What about input and data entry?


Tina:


Good question, You’ve heard the old saying, “garbage in, garbage out.” User interface principles apply to user input generally, but repetitive data entry deserves special attention. We need to create screen forms that are logical and easy to understand, as well as input masks and data entry validation rules. We also need to review any source documents that will be filled in manually.


David:


Anything else?


Tina:


Yes. The bookstore system probably will have some confidential data regarding budgets and markup policies, so we’ll have to consider security and control issues. If you’re ready, here’s a task list to get us started:


FIGURE 8-1 Typical user interface design tasks.


© Cengage Learning 2014


SYSTEMS DESIGN PHASE OVERVIEW


Because the components of a system are interdependent, the design phase is not a series of clearly defined steps. Although you might start in one area, you could find yourself working with several different elements at the same time. For example, a decision to change a report format might require changes in data design or input screens. Your design checklist will include the user interface, input and output procedures, data design, and system architecture. At the end of this phase, you will prepare a systems design specification and deliver a presentation to management.


The goal of systems design is to build a system that is effective, reliable, and maintainable.


· A system is reliable if it handles input errors, processing errors, hardware failures, or human mistakes. A good design will anticipate errors, detect them as early as possible, make it easy to correct them, and prevent them from damaging the system itself.


· A system is maintainable if it is flexible, scalable, and easily modified. Changes might be needed to correct problems, adapt to user requirements, or take advantage of new technology.


· A system is effective if it supports business requirements and meets user needs.


Although each project is different, the following basic principles usually apply.


Will It Succeed?


A system might have advanced technology and powerful features, but the real test is whether users like it and feel that it meets their needs. Here are some suggestions for successful design:


· Think like a user. Carefully examine any point where users provide input or receive output. The user interface must be easy to learn. Input processes should be easy to follow, intuitive, and forgiving of errors. Predesigned output should be attractive and easy to understand, with an appropriate level of detail.


· Anticipate future needs. Consider a parts inventory database that contains a one-character field for category, such as electrical, mechanical, or hydraulic. The design works well, but what if the company decides to break these overall groups down into more specific segments? A better design would anticipate possible expansion to two or more characters. For example, in 1999, there was widespread concern about what was called the Y2K issue because many older programs used only two characters to store the year, and might not recognize the start of a new century.


· Provide flexibility. Suppose that a user wants a screen display of all customer balances that exceed $5,000 in an accounts receivable system. How should you design that feature? The program could be coded to check customer balances against a fixed value of 5000, which is a simple solution for both the programmer and the user because no extra keystrokes are required to produce the display. However, that approach is inflexible. A better approach would be to let the user enter the amount. Or you could start with a default value that displays automatically. Users can press ENTER to accept the value, or type in another value. Often the best design strategy is to offer several alternatives, so users can decide what will work best for them.


· Manage data effectively. In addition to its effect on users, data management impacts company efficiency, productivity, and security. To reduce input errors, the system should enter and verify data as soon as possible, and each data item should have a specific type, such as alphabetic, numeric, or alphanumeric, and a range of acceptable values.


It is important to collect input data as close to its source as possible. For instance, using barcode scanners rather than manual forms on a warehouse freight dock, or having salespeople use tablets to record orders rather than filling in source documents. The easiest, most accurate, and least expensive data input strategy is automated data capture, such as the RFID scanner shown in Figure 8-2.


In an efficient design, data is entered only once. For example, if input data for a payroll system also is needed for a human resources system, you can either design an interface to transfer data automatically, or create a central data storage area that both systems can access. In Chapter 9, you will learn about normalization, which is a set of rules that can help you avoid data design problems. A secure system also includes audit trails that can log every instance of data entry and changes. For example, the system should record when a customer’s credit limit was set, by whom, and any other information necessary to construct the history of a transaction.


FIGURE 8-2 Automated data entry methods, such as the RFID scanner shown above, reduce input errors and improve employee productivity.


Courtesy of Intermec Technologies


CHAPTER OVERVIEW


Traditionally, a chapter on user interface design started with a discussion of output because output is what users touched, viewed, and needed to do their jobs. Today, the entire focus has shifted, for several important reasons:


· Users can design their own output. System designers are more aware of user needs and desires. A system can maintain data integrity and still allow users to view, sort, filter, and examine data in any way that helps them do their jobs. Years ago, the MIS department made those choices and users had little or no say in the matter. Today, successful applications are designed quite differently — the system developer identifies user needs, and then creates a design that will satisfy users and meet corporate requirements.


· Centralized IT departments no longer produce reams of printed reports. Those reports, called greenbar reports because of their appearance, often gathered dust while sitting on top of file cabinets. While a few examples might persist, the overwhelming trend has been to customer-designed output. The customer might be an individual user, or a community of users, such as a department. As Chapter 4 pointed out, the IT team must understand user requirements before creating a solution. That also was the message in the Dilbert cartoon on page 129.


· The user interface itself has evolved into a two-way channel, with powerful output capability, and most user information needs can be met with screen-generated data, which a user can print, view, or save. Well into the 1980s and beyond, a user interface was a blank character-based screen, which might or might not offer menu choices. If a user entered a command improperly, the system responded with an error message, which frustrated users and stifled productivity. Many hardware-centric vendors did not understand the importance of the user interface and its implications.


Apple was a pioneer in user interface development, introducing the graphical user interface (GUI) , complete with mouse and screen icons, in the early 1980s. At that point, not many companies were ready for this concept. When software giant Microsoft finally jumped on the GUI bandwagon with its Windows® operating system, the corporate doors swung open, and everyone from managers on down said “How did we ever do without this?”


The user interface will continue to evolve, and it is difficult to predict the future. Advanced technology will support the evolution, but the real driving force will be user empowerment, which results in employee satisfaction, increased productivity, and bottom-line savings for a company.


WHAT IS A USER INTERFACE?


A user interface (UI) describes how users interact with a computer system, and consists of all the hardware, software, screens, menus, functions, output, and features that affect two-way communications between the user and the computer. The UI is the key to usability , which includes user satisfaction, support for business functions, and system effectiveness.


Figure 8-3 suggests an interesting viewpoint that interface designers should keep in mind: Industry leader IBM believes that the best interfaces are the ones that users do not even notice — they make sense because they do what users expect them to do.


When developing older systems, analysts typically designed all the printed and screen output first, then worked on the inputs necessary to produce the results. Often, the user interface mainly consisted of process-control screens that allowed the user to send commands to the system. That approach worked well with traditional systems that simply transformed input data into structured output.


FIGURE 8-3 According to IBM, the best user interfaces are the ones you don’t really notice.


© IBM Corporation 1994, 2012


As information management evolved from centralized data processing to dynamic, enterprise-wide systems, the primary focus also shifted — from the IT department to the users themselves. The IT group became a supplier of information technology, rather than a supplier of information. Today, the main focus is on users within and outside the company, how they communicate with the information system, and how the system supports the firm’s business operations.


In a user-centered system, the distinction blurs between input, output, and the interface itself. Most users work with a varied mix of input, screen output, and data queries as they perform their day-to-day job functions. Because all those tasks require interaction with the computer system, the user interface is a vital element in the systems design phase.


User interface design requires an understanding of human-computer interaction and user-centered design principles, which are discussed in the next section.


Human-Computer Interaction


A user interface is based on basic principles of human-computer interaction. Human-computer interaction (HCI) describes the relationship between computers and people who use them to perform their jobs, like the worker shown in Figure 8-4. HCI concepts apply to everything from smartphones to global networks. In its broadest sense, a user interface includes all the communications and instructions necessary to enter input to the system and to obtain output in the form of screen displays or printed reports.

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Best Coursework Help
Top Essay Tutor
Homework Guru
University Coursework Help
Helping Hand
Writer Writer Name Offer Chat
Best Coursework Help

ONLINE

Best Coursework Help

I am an Academic writer with 10 years of experience. As an Academic writer, my aim is to generate unique content without Plagiarism as per the client’s requirements.

$60 Chat With Writer
Top Essay Tutor

ONLINE

Top Essay Tutor

I have more than 12 years of experience in managing online classes, exams, and quizzes on different websites like; Connect, McGraw-Hill, and Blackboard. I always provide a guarantee to my clients for their grades.

$65 Chat With Writer
Homework Guru

ONLINE

Homework Guru

Hi dear, I am ready to do your homework in a reasonable price and in a timely manner.

$62 Chat With Writer
University Coursework Help

ONLINE

University Coursework Help

Hi dear, I am ready to do your homework in a reasonable price.

$62 Chat With Writer
Helping Hand

ONLINE

Helping Hand

Hello, I an ranked top 10 freelancers in academic and contents writing. I can write and updated your personal statement with great quality and free of plagiarism as I am a master writer with 5 years experience in similar ps and research writing projects. Kindly send me more information about your project. You can award me any time as I am ready to start your project curiously. Waiting for your positive response. Thank you!

$55 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Toms shoes a dedication to social responsibility case study - Understanding Creative Capitalism - ETHICS - Learning outcome assignments - Which of the following is a circular wave - Windows network proposal networking - Human relations in business - Risk Management - Amc hut cancellation policy - Jodee berry now - Fix it - Dr luke johnson wagga - Adrienne rich twenty one love poems - International 7 - Be sure to access the exercise files that go with these tutorials. This will allow you to develop in depth understanding of project management and apply learning as you go. - Craigslist org1 - Galvanised iron sheets have a coating of - Short Essay - What is the key principle to delegating server administrative tasks - Gyg $3 taco calories - Megan A 6 pages need to REVISE A WRITE PAPER (DUE BY 16 HOURS) - Interview questions about marriage and family - The gift li young lee analysis - Professional identity and practice assignment - Deliverable 1 - Physics Principals Research Paper - Miss clairol by helena maria viramontes - Mudassir sheikha careem wikipedia - Csp bonded school leaver entry - Imperial jewelers is considering a special order - EDMS Business Requirements - Merck and co case study - Was herb the right person to be assigned as the project manager? - TOPIC SELECTION - Landis+gyr e350 user manual - Key Concepts of African religion and Native American religions - El fútbol en europa es muy similar al fútbol americano. cierto falso - Hansen coupling series 3 st - Wechsler fundamentals academic skills report - Does metal expand in heat - Wilfred owen 1914 analysis - Math - Somatic symptom disorder with predominant pain icd 10 - Reflective Journal - Data governance committee charter - Doing ethics moral reasoning and contemporary issues 4th edition pdf - Gas law stoichiometry worksheet answer key - A broad differentiation strategy enhances company profitability whenever - Four seasons hotel financial statements - Looking for specialist on Economics only Micro Macro I need help ! high level only - Communication pathways textbook pdf - How to clone rootstock - Baubles and bubbles columbia sc - Tarea semana 4 - John deere 1837 invention - Bbc bitesize series and parallel circuits - Week 2 Marketing Research Exercise - Why is it important to deconstruct media messages - Dell complete care coverage - Case study introduction examples - Educational strategic planning template - What is s8 medication - Two assignments due tonight before 11:59 - Torbay council bin collection - Statement of purpose for business analytics course - Write an essay of at least 500 words discussing how database auditing and monitoring fit within a SOX compliance framework. - Swot analysis for fitness industry - Beckwith: Paragraphs 8-10 -lzh - 10 things i hate about you speech - Inferential statistics in decission making - Digital logic and computer design by morris mano pdf - Machinery handbook 29th edition - Which side of the tallahassee principal meridian is range 1e - Frances glessner lee nutshell answers - Iron crystallizes in a body centered cubic lattice - Old bubble gum brands - Ucaihs - Use of laplace transform in real life - Ca practical experience logbook example - Unit 4 Writing 1 & 2 - Class One: Part One - The words under god in the pledge of allegiance - Dj vadim your revolution - Prin of Mgnt D/B 5 - Types of probability ppt - Brainstorming involves dividing your central idea into logical divisions - Lab exercise 23 the spinal cord and spinal nerves answers - Lesson 54 sorry charlie charles law worksheet answers - Please Respond if you can answer in 6- 7 hours - Dr dre beats target market - Oh polly snake charmer - Plc ladder diagram for logic gates - Salmone company reported the following purchases and sales - Critical thinking - Acting scripts for teens - Hia standard building contract victoria - Used cooking oil msds - Dental abbreviations symbols and acronyms - Thick face black heart - Which one of the following had the least volatile annual returns over the period of 1926-2013? - Assignment 1 bottling company case study