• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/20

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

20 Cards in this Set

  • Front
  • Back

What are the goals of systems design?

To build a system that is effective, reliable, and maintainable

What makes a system design effective?

It supports business requirements and meets user needs

What makes a system design reliable?

It handles input errors, processing errors, hardware failures, or human mistakes

What makes a system design maintainable?

It is flexible, scalable, and easily modified.

What are some ways to ensure a system design succeeds?

◦ 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


Anticipate possible expansion




◦ Provide flexibility


Best design strategy is to offer several alternatives, so users can decide what will work best for them

What is involved in the system design task for in-house development (build)

Design the Application Architecture


◦ Define technologies to be used by (and used to build) one, more, or all information systems.


◦ Revise models as physical models

What is a Distributed system?

A system in which components are distributed across multiple locations and computer networks.


◦ Accordingly, the processing workload is distributed across multiple computers on the network.

What is a Centralized system?

A system in which all components are hosted by a central, multi-user computer.


◦ Users interact with the system via terminals (or a PC emulating a terminal).


◦ Virtually all the actual processing and work is done on the host computer.

Define the computing layer - Presentation layer

The user interface

Define the computing layer - Presentation logic layer

Processing that must be done to generate the presentation, such as editing input data or formatting output data.

Define the computing layer - Application logic layer

The logic and processing to support business rules, policies, and procedures

Define the computing layer - Data manipulation layer

To store and retrieve data to and from the database

Define the computing layer - Data layer

The actual business data

What is involved in designing the System Database?

◦ Database schema


◦ Optimized for implementation DBMS

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

What is human computer interaction?

• Human-computer interaction (HCI) describes the relationship between computers and people who use them to perform their jobs


• Graphical user interface (GUI)


• Main objective is to create a user-friendly design that is easy to learn and use

What are seven signs of successful interface designers?

1. Understand the Business


• The interface designer must understand the underlying business functions and how the system supports individual, departmental, and enterprise goals




2. Maximize Graphical Effectiveness


• Studies show that people learn better visually




3. Think Like a User


• See the system through a user’s eyes


• Use terms and metaphors that are familiar to users


• Understand user experience, knowledge, and skill levels




4. Use Models and Prototypes


• Present initial screen designs to users in the form of a storyboard


• Users must test all aspects of the interface design and provide feedback to the designers




5. Focus on Usability


• Opening screen should show the main options


• Offer a reasonable number of choices that a user easily can comprehend




6. Invite Feedback


• Monitor system usage and solicit user suggestions


• Determine if system features are being used as intended by observing and surveying users




7. Document Everything


• Document all screen designs for later use by programmers


• Number the screen designs and save them in a hierarchy similar to a menu tree


• User-approved sketches and storyboards also can be used to document the user interface

List the eight main rules for user interface design. How would you rank them in order of importance? Explain your answer.

Order of importance (1 being the most important) Rule


1. Create an Interface That Is Easy to Learn and Use


2. Enhance User Productivity


3. Provide Users with Help and Feedback


4. Enhance the Interface


5. Focus on Data Entry Screens


6. Use Validation Rules


7. Reduce Input Volume


8. Create an Attractive Layout and Design

What is the difference between a detail report, a summary report, and an exception report?

· A detail report produces one or more lines of output for each record processed.


· A summary report totals all line items of a detailed report.


· An exception report displays only those records that meet a specific condition or conditions.

What are the main principles of source document design?

· All source documents that originate from outside the organization should be logged when they are received.


· Whenever source documents pass between departments, the transfer should be recorded.


· Source documents are to be stored in a safe location for some specified length of time.