36 Pages

kendall_sad8e_im_ch14

Course: BUSINESS 123456, Spring 2012
School: Old Dominion
Rating:
 
 
 
 
 

Word Count: 9883

Document Preview

14 Systems Chapter Analysis and Design Instructors Manual 14-1 Chapter 14 Human-Computer Interaction 1 Key Points and Objectives 1. The concept of designing for HCI is to try to ensure system functionality and usability, to provide effective user interaction support, and to enhance a pleasant user experience. 2. The overarching goal of HCI is to achieve both organizational and individual user effectiveness...

Register Now

Unformatted Document Excerpt

Coursehero >> Virginia >> Old Dominion >> BUSINESS 123456

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
14 Systems Chapter Analysis and Design Instructors Manual 14-1 Chapter 14 Human-Computer Interaction 1 Key Points and Objectives 1. The concept of designing for HCI is to try to ensure system functionality and usability, to provide effective user interaction support, and to enhance a pleasant user experience. 2. The overarching goal of HCI is to achieve both organizational and individual user effectiveness and efficiency. 3. To reach HCI goals, managers and developers need to be knowledgeable about the interplay among users, tasks, task contexts, information technology (IT), and the environments in which systems are used. 4. It is important that the fit among the user, computer, and task all correspond. 5. The analyst should try to make the best possible use of people in designing a computerized task intended to meet an organizational objective. Better fit results in better performance and greater overall well-being for the human involved in the system. 6. Well-being is a concern for a humans overall comfort, safety, and health; it is their physical as well as psychological state. 7. How users feel about themselves, their identities, their work life, and performance can all be gauged through assessing their attitudes. 8. The technology acceptance model (TAM) is a way for analysts to organize their thinking about whether users will accept and use information technology. 9. The technology acceptance model can be used to shape training after a system has been developed, but it can also be used early in the development process to garner user reactions to prototypes so that systems can be changed early on in the development process to increase the likelihood of their adoption and use. 10. Usability standards cover the use of the product (effectiveness, efficiency, and satisfaction in a particular context of use), the user interface and interaction, the process used to develop the product, and the capability of an organization to apply user-centered design. 11. There are 11 usability heuristics: A. B. C. D. E. F. Visibility of system status Match between the system and the real world User control and freedom Consistency and standards Error prevention Reconnection rather than recall Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 G. H. I. J. K. Human-Computer Interaction 14-2 Flexibility and efficiency of use Aesthetic and minimalist design Help that users recognize Diagnosis and recovery from errors Help and documentation 12. One important consideration is that data, particularly data used for decision making, are made available in different forms so that users with different cognitive abilities can make sense of them. 13. Pivot tables allow users to arrange data in a table in any way they choose. The idea of a pivot table is useful because it gives users greater control over how they look at data in different ways within a table. 14. Physical considerations in HCI design include vision, hearing, and touch. 15. When designing from an HCI perspective, you start realizing that limitations are often discussed in terms of disabilities. 16. When designing from an HCI perspective, your foremost concern will always be assisting a user in accomplishing a task, set by the organization, with the use of technology. 17. The user interface is the system that helps users communication with the computer system and/or the application system. To design a better user interface, systems analysts should address the following objectives: A. B. C. D. E. Match the interface to the task. Make the interface efficient. Provide appropriate feedback to users. Generating usable queries. Improve productivity of knowledge workers. 18. The user interface has two main components: presentation language, which is the computer-tohuman part of the transaction; and action language that characterizes the human-to-computer portion. 19. There are several different kinds of user interfaces available. They are: A. B. C. Natural-language interfaces, which permit users to interact with the computer in their everyday or natural language. Question-and-answer interfaces, in which the computer displays a question for the user on the screen, and then the user enters an answer via the keyboard and the computer acts on that input information in a preprogrammed manner. A menu interface, which provides the user with an on-screen list of available selections. GUI menus have the following guidelines: i. ii. iii. iv. v. The main menu is always on the screen. The main menu uses single words for menu items. The main menu should have secondary menus grouped into similar features. The secondary drop-down menus often consist of more than one word. Secondary options perform actions or display additional menu options. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual vi. D. E. F. G. 20. Menu items in grey are unavailable for the current activity. Form-fill interfaces, which are on-screen forms displaying fields containing data items or parameters that need to be communicated to the user. Form-fill interfaces may be implemented using the Web. Command-language interfaces, which are more popular than the previous ones and allow the user to control the application with a series of keystrokes, commands, phrases, or some sequence of these. Graphical user interfaces (GUIs), which graphically supply the user with a strong metaphor of the application and allow direct manipulation of the graphical representation on the screen, which can be accomplished with keyboard input, joystick, or mouse. This interface requires more system sophistication than the interfaces discussed previously. Web interfaces require careful planning and a clear cut design. Voice or speech recognition systems are developing rapidly. There are two different types of voice recognition: A. B. 21. 14-3 Continuous speech systems, allowing for dictation Speaker independence, so people can enter commands or words at a given workstation. Dialog is the communication between a person and the computer. There are three key points to be considered: A. B. C. Meaningful communication Minimal user action Standard operation and consistency 22. Communication means that the user understands the information that is being presented. Users with less skill require a greater amount of communication. 23. Easy-to-use help screens should be provided. Often these contain hyperlinks to other related help topics. 24. The minimal operator action goal is achieved by: A. B. C. D. E. F. G. Entering codes instead of code meanings Entering only data that is not stored on files Not requiring users to enter editing characters Supplying default values on entry screens Providing inquiry programs with short entry fields Providing keystrokes for selecting menu options that are normally selected using a mouse Selecting codes from a pull-down menu on a GUI screen Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 H. I. 25. Human-Computer Interaction 14-4 Using radio buttons and drop-down lists to control displays of new Web pages or to change Web forms Providing cursor control for Web forms and other displays so that the cursor moves to the next field when the right number of characters has been entered Standard operation of online systems is achieved by: A. B. C. D. E. F. G. H. Keeping heading and footer information in the same locations for all screens. Using the same method or keystrokes to exit a program Using the same method or keystrokes to cancel a transaction Using a standard key for or method for obtaining help Standardized use of icons when using graphical user interface screens Consistent use of terminology within a screen or Web site Providing a consistent way to navigate through the dialogue Consistent font alignment, size, and color on a Web page 26. All systems require feedback in order to monitor and change behavior by comparing current behavior with predetermined goals, and give back information describing the gap between actual and intended performance. 27. Feedback to the user from the system is necessary in seven distinct situations: A. B. C. D. E. F. G. 28. Program help comes in a variety of ways: A. B. C. D. E. F. G. 29. The computer has accepted the input. The input is in the correct form. The input is not in the correct form. There will be a delay in processing. The request has been completed. The computer is unable to complete the request. More detailed feedback is available (and how to get it). Pressing a function key, such as F1 A GUI pull-down menu Context-sensitive help, specific for the operation being performed Help obtained when a cursor is left over an icon for a few seconds Wizards, which provide a series of questions and answers when trying to perform an operation Telephone help desks provided by the software manufacturer Software forums on the Web Extra considerations are needed when developing ecommerce Web sites. A. Feedback needs to be solicited from customers, using either of two methods. i. ii. B. Launch the users email program Create a blank feedback template with a submit button labeled feedback Intuitive navigation should be designed, including: i. Creating a rollover menu Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual ii. iii. iv. 14-5 Building a collection of hierarchical links Placing a site map on the home page and emphasizing the link to it from every page on the site Placing a navigational bar on every inside page that repeats the categories used on the entry screen 30. A mashup is when two or more application programming interfaces (API) are used together. An API is a set of small programs and protocols used like building blocks for building software applications. Many mashups are open-source. 31. There are six different types of queries: A. B. C. D. E. F. 32. There are two main methods for implementing queries in a database system. A. B. 33. Obtain specified data for a particular entity. Find a group of entities that have certain characteristics. Find attributes for an entity for certain characteristics. Display all the attributes for a certain entity. Find all entities with a certain characteristic. List attributes for all entities for certain characteristics. Query By Example (QBE), which allows users to select fields and specify conditions using a grid. Structured Query Language (SQL), which uses a series of keywords and commands to select the rows and columns that should be displayed. A parameter query allows users to enter a value to select records without changing the query syntax. Consulting Opportunity 14.1 (p. 450) School Spirit Comes in Many Sizes The solution is to use a pivot table to provide different views of the data. Product demand varies with the season (football, basketball, and so on) and with the school, but also varies depending on school spirit and whether the team wins or loses. It may make sense to show figures by season, but monthly figures would also be useful. Weekly figures may vary too much to see a pattern. Using Excel, create the pivot table by dropping the product field onto the left area of the pop-up box, the sales figures into the data item area, and the months along the top in the column area. This should be done for each university. A pivot table could also be created showing products, sales, and seasons and another for products, total sales, and university. A last pivot table should be created showing sales by year for each product, spanning a period of years, perhaps with enrollments for each of the universities for each year. A line graph would be useful for showing total monthly sales for each of the three universities, another one might show individual product sales over the months of the school year, and a third line graph showing total product sales over a span of years. Column charts may be used to show product sales for each of the three universities or for products sold each season. A 100-percent column chart might show the percent of each product sold by each university. This would help to predict what universities are purchasing the most of one product, followed by an Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Human-Computer Interaction 14-6 analysis of when the peak sales for the product have historically been. This would help to predict future trends. Pie charts could be used to show the same data or to show sales of products for the entire school year for each university. A third use of pie charts is to show total sales for each product. Scatter charts might be used to show total product sales for each semester and enrollments for the semester. A dashboard may be used to show different views and table data in one location. Suggestions for a person that has low vision would be to change the distance and angle of the person viewing the graphs, use uniform fonts that are of a larger size, have thicker lines on the charts, use high contrast colors to highlight different sections of a pie chart, different bars on a column chart, or different lines on a line chart. Consulting Opportunity 14.2 (p. 454) Id Rather Do It Myself Natural-language interfaces are not recommended at the moment because development for general use is at the infant stage. Question-and-answer interfaces are not appropriate for Miwaye because he is quite familiar with the computer. Thus, the best interface for him is a menu driven DSS that includes graphics capability and models. However, the system designer should give him options that allow him to manipulate the system as he wants. Consulting Opportunity 14.3 (p. 456) Dont Slow Me Down For Carrie Moore, who has expertise in data entry, systems analysts need to provide input/output forms as an interface because she does not need to understand the meaning of questions and she does not need to make her own answers, either. Thus, input/output forms with a tab function that moves the cursor to the next input field automatically should be the interface for a user like Carrie Moore. Consulting Opportunity 14.4 (p. 457) Thats Not a Light Bulb Natural-language and question/answer interfaces are not recommended because of the previous mentioned reasons. A command language interface is recommended for the clerks at Brights Electric because the clerks are accustomed to working with codes; they are proud of their memorization of codes; and they like learning about electrical gadgets. Their resistance has been to a slow system that does not take advantage of their talents for codes and memorization. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual 14-7 Consulting Opportunity 14.5 (p. 461) Waiting to Be Fed To answer this question, you have to remember the term users information needs for many different kinds of feedback, and user-friendly. In other words, whenever you are involved in a software development project as a systems analyst, you should design screens and write documentation from the users perspective. Try to use easy-to-understand terms, use simple sentences, dont assume users knowledge on programming or system theory, and, most of all, prepare instructions and documentation in as detailed a fashion as possible. Based upon this rationale, we may figure out a few possible solutions to the question. First, display a message Transaction processing is in progress. Please wait, whenever it takes time to process. Second, provide detailed on-screen instructions such as Press return key to continue, Press F1 key for printing, or Press F10 key for help screen. Third, you must check the software for any logic errors. The prototype screen may be either a character-based or GUI screen. If it is character-based, it should include a message line at the bottom of the screen that provides feedback messages, such as File Saved, Please Wait, and instructions, such as Enter the next salesperson number. A GUI screen should include a rotating hourglass when there is a delay in processing. When a file is saved, the title bar of the GUI screen should say the name of the file and, in parentheses, File Saved or perhaps a message dialog box that says, File Saved. When a file is loaded, the name of the file should appear in the title bar. Consulting Opportunity 14.6 (p. 466) When You Run a Marathon It Helps to Know Where Youre Going 1. Using a mashup with Google Maps would be useful because Marathon Vitamin Shops also have a chain of stores. Google Maps would help customers locate stores in their geographical area. In addition, it would be useful for Marathon to sell over the Web but allow customers to return goods to a local store. 2. Chat rooms and message boards would also make sense for Marathon to include. It would be useful for people experiencing certain medical problems or those looking to increase vitality or sports performance to be able to communicate with others in a similar situation. 3. Blogs would be a good idea to incorporate on the Web site. Customers could comment on the effectiveness of products, their shopping experience, and so on. However, it could also be a detriment if customers were not happy with the shopping experience, found products at a lower price elsewhere, or did not find the products particularly useful (this may be good in the long run, because it is bad business to have false claims about product effectiveness). 4. Registering with multiple search engines would be very useful on the site, especially because the entire catalog is online. It would allow customers to find products and information about the products. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Human-Computer Interaction 14-8 5. Medical information would also be good to include. Many people using vitamins would like information about the use of vitamins and supplements. 6. News feeds and financial market information would not be an added bonus to the Web site. Customers going to Marathon would not necessarily be interested in this information or may use other more extensive financial Web sites. Consulting Opportunity 14.7 (p. 472) Hey, Look Me OverReprise Some possible queries that may satisfy Annies needs are: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. When is the costume A purchased (DDMMYYYY)? Who is the maker of costume A? How long does it take to get costume A delivered? What is the average life of costume A? What is the unit price of costume A? What is the rental of costume A per day? How often is it rented (times/month)? When is the most recent date of rental of costume A (DDMMYYYY)? List the inventory of all the costumes with the quantity. List the customers who rented the costumes with us in alphabetical order. The queries would be different in a hyperlinked system because much of the information may be provided by clicking a link. For example, click on a link called maker of costume to answer the question, Who is the maker of costume A? Hyperlinks may also be used to bring up sales, customer, and other details for each costume. HyperCase Experience 14 1. Write a short proposal describing what type of user interface would be appropriate for the users of the project reporting system who are in the training group. Include reasons for your decision. The interfaces designed for the Training Unit would ideally be a graphical user interface (GUI) and ideally would use a Web interface. The Training Unit is familiar with Shiromas (Macintosh clones) which use a GUI interface and there will be less resistance to change. If a GUI interface cannot be constructed, pull-down menus would be the next logical choice. Again, the Shiroma computers include a pull-down menu interface. Additionally, the interface should provide adequate feedback and include context-sensitive help and perhaps incorporate the use of wizards. One has to remember that the Training Unit is comprised of people who are artists and trainers, more occasional users of the computer for business activities. It should also have an easy interface for the users to generate reports. 2. Design a user interface using a CASE tool, such as Visible Analyst, a software package such as Microsoft Access, or paper layout forms for the training group. What are the key features that address the needs of the people in the training group? Students should include pull-down menus for adding, modifying, deleting, providing inquiry, and Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual 14-9 producing reports for training project information. If the student has access and is familiar with graphics software, they might want to construct a graphical menu bar that would be placed on the top of the interface screen. 3. Write a short proposal describing what type of user interface would be appropriate for the users of the B2B ecommerce systems Melanie Corazn described in her interview. Include reasons for your decision. A sample proposal would be to use a Web form-fill interface. The reason for this decision is that it allows the person doing the B2B ecommerce to take advantage of the various drop-down menus, radio buttons, check boxes, text fields, and other familiar form controls. 4. Design a user interface using a CASE tool, such as Visible Analyst, a software package such as Microsoft Access, or paper layout forms for the users of the B2B ecommerce systems Melanie Corazn described. What are the key features that address the needs of the people who use B2B ecommerce systems on the Web? Because there is not a list of form elements, the design will vary from student to student. Some of the elements that should be included are: A. B. C. D. E. 5. There may be a preliminary selection list or radio buttons for the user to choose the type of component, for example, a board or software or both. A drop-down list of current engineering components, boards, and so on. Text boxes to enter the business name, address, contact person, address, telephone number, email address, and so on. A link to a new Web page or entry fields that would allow the customer to customize a product. A link to a new Web page or entry fields to enter specifications for a new product. Make a bulleted list of any usability concerns Ashley might have with the interfaces you designed. The list will vary widely from student to student, depending on the design created in Point 4. Some of the usability concerns might be: A. B. C. D. E. American Disabilities Act (ADA) compliance Correct arrangement and flow of form elements Language considerations Testing in different browsers Correct sequence of forms Answers to Review Questions 1. Define HCI. HCI is the human-computer interface. The concept of designing for HCI is to try to ensure system functionality and usability, to provide effective user interaction support, and to enhance a pleasant user experience. 2. Explain how fit among the HCI elements of the human, the computer, and the tasks to be Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Human-Computer Interaction 14-10 performed leads to performance and well-being. The analyst should try to make the best possible use of people in designing a computerized task intended to meet an organizational objective. Better fit results in better performance and greater overall well-being for the human involved in the system. 3. What are the components of the term performance in the HCI context? Performance refers to a combination of the efficiency involved in performing a task and the quality of the work that is produced by the task. 4. What is meant by the word well-being when used using an HCI approach? Well-being is a concern for a humans overall comfort, safety, and health; it is their physical as well as psychological state. 5. What are the two variables of the technology acceptance model (TAM)? The technology acceptance model has two variables, perceived usefulness and perceived ease of use. 6. List 5 of the 11 usability heuristics for judging the usability of computer systems and ecommerce Web sites provided by Nielsen and others. Pick any 5 from the following 11 usability heuristics: A. B. C. D. E. F. G. H. I. J. K. 7. Visibility of system status Match between the system and the real world User control and freedom Consistency and standards Error prevention Reconnection rather than recall Flexibility and efficiency of use Aesthetic and minimalist design Help that users recognize Diagnosis and recovery from errors Help and documentation Describe some of the ways that a pivot table allows a user to arrange data. The user would take an item and drag it over to a table template and drop it in one of the blank areas. By dragging different items in different orders, different views of the data are presented. 8. List three physical considerations that HCI design addresses. The three physical considerations that HCI design addresses are vision, hearing, and touch. 9. List three ways that analysts can improve task or interface design to help, respectively, a person who is visually impaired, hearing impaired, or mobility impaired. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual 14-11 The analyst can improve the interface design to help a visually impaired person by considering the length of the distance from display to the person; the angle of the display in relation to the person viewing it; the size and uniformity of the characters; the brightness, contrast, balance, and glare of the screen; and whether a display is blinking or stable. For people who are blind or who have low vision, use Braille keyboards as well as special speech reading software. For low vision people, use screen magnifiers. For people who lack certain perceptual sensitivity, test the colors you are choosing to make certain that they can be easily distinguished from one another. The analyst can improve the interface design to help a hearing impaired person by considering the noise level in the work place, such as noisy printers. For users who experience impaired hearing, ensure that the documents and screens you design include access to written versions of the audio material. You might design tasks where headphones can be successfully used. The analyst can improve the interface design to help a mobility impaired person by considering speech input rather than keyboarding. New advances in biomedical engineering permit mobilityimpaired users to move the cursor on the screen by breathing into a tube or by directing the cursor to the desired spot on the screen by looking at that spot or even, in some highly specialized interfaces, by thinking about where the cursor should move. 10. What are the five objectives for designing user interfaces? The five objectives for designing user interfaces are matching the user interface to the task, efficiency, providing appropriate feedback, generating usable queries, and productivity. 11. Define natural-language interfaces. What is their major drawback? A natural-language interface is the system that allows users to interact with the computer in their everyday or natural language. The major drawbacks are implementation problems and an extraordinary demand on computing resources. 12. Explain what is meant by question-and-answer interfaces. To what kind of users are they best suited? A question-and-answer interface displays a question to the user on the screen. In order to interact, the user enters an answer via the keyboard and the computer acts on that input information in a preprogrammed manner. New users, unfamiliar with computers, may find the question and answer interface most comfortable, and gain confidence quickly. 13. Describe how users use onscreen menus. The menu interface provides the user with an onscreen list of available selections. To use the menu interface, the user only need select his/her choice by following the given direction. 14. What is a nested menu? What are its advantages? A nested menu is a menu that can be reached through another menu. Users can access nested menus through options in a program. The advantages of nested menus are: A. B. Nested menus allow the screen to appear less cluttered. Nested menus allow users to avoid seeing menu options in which they have no interest so Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 C. 15. Human-Computer Interaction 14-12 irrelevant user information is reduced. Nested menus can move users quickly through the program. Define onscreen input/output forms. What is their chief advantage? Input/output forms are on-screen forms displaying fields containing data items or parameters that need to be communicated to the user. The chief advantage of the input/output form interface is that the printed version of the filled-in form provides excellent documentation. It shows field labels as well as the context for entries. 16. What are the advantages of Web-based fill-in forms? The advantage of using a Web-based form is that it puts the responsibility on the user for entering the data. A second advantage is that data may be entered 24 hours a day, worldwide. 17. What are the drawbacks of Web-based form-fill interfaces? The drawback of using a Web-based form is that the user may not know what to enter if the form is not clear. They might also be nervous about using a credit card over the Internet. 18. Explain what command-language interfaces are. To what types of users are they best suited? A command-language interface allows the user to control the application with a series of keystrokes, commands, phrases, or some sequence of these. Experienced users tend to prefer command languages, possibly because of the faster completion time they allow. 19. Define graphical user interfaces. What is the key difficulty they present for programmers? Graphical user interfaces graphically supply the user with a strong metaphor of the application. It allows direct manipulation of the graphical representation on the screen, which can be accomplished with keyboard input, joystick, or mouse. Direct manipulation requires more system sophistication than the other interfaces. Thus, analysts and programmers should have several skills to create the model of reality or the acceptable conceptual model of the representation. 20. For what type of user is a GUI particularly effective? Inexperienced, average users. 21. What are the three guidelines for designing good screen dialog? The three guidelines for designing good screen dialog are: A. B. C. 22. Meaningful communication Minimal user action Standard operation and consistency What are the roles of icons, graphics, and color in providing feedback? The roles of icons, graphics, and color in providing feedback are: Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 A. B. C. 23. Systems Analysis and Design Instructors Manual 14-13 Icons may be used to show that the system is working, such as an hourglass, a piece of paper being moved between folders, and so on, when there is a delay in processing. Graphics may be used for providing feedback, as such a dialog box with a red exclamation point when an error has occurred. Color is useful in providing feedback, such as a field turning red when it is in error or green for valid data. List eight ways for achieving the goal of minimal operator action when designing a user interface. The six ways for achieving the goal of minimal operator action are: A. B. C. D. E. F. G. H. 24. Key codes on entry screens Entering data that is not already stored on files Not requiring users to enter editing characters, such as slashes, commas, or decimal points Using default values on entry screens Using partial field entry (a few letters) to display matching records and allowing the user to select the correct record Providing keystrokes for pull-down menus Using radio buttons and drop-down lists to control displays of new Web pages or to change Web forms Providing cursor control for Web forms and other displays so that the cursor moves to the next field when the right number of characters has been entered List five standards that can aid in evaluating user interfaces. The five useful standards in evaluating the interfaces are: A. B. C. D. E. 25. The necessary training period for users should be acceptably short. Users early in their training should be able to enter commands without thinking about them, or referring to a help menu or manual. The interface should be seamless so that errors are few, and those that do occur are not occurring because of poor design. Time necessary for users and the system to bounce back from errors should be short. Infrequent users should be able to relearn the system quickly. What are the seven situations that require feedback for users? The seven situations that require feedback for users are: A. B. C. D. E. F. G. 26. The computer has accepted the input. The input is in the correct form. The input is not in the correct form. There will be a delay in processing. The request has been completed. The computer is unable to complete the request. More detailed feedback is available (and how to get it). What is an acceptable way of telling the user that input was accepted? Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Human-Computer Interaction 14-14 One way to acknowledge acceptance of input is advancing the cursor one character at a time when the letters are entered correctly. 27. When a user is informed that his or her input is not in the correct form, what additional feedback should be given at the same time? When data are incorrect, one way to inform the user is to generate a window that briefly describes the problem with the input and how the user can correct it. 28. List three ways to notify a Web user that the input is not in the correct form. The three ways to notify a Web user that the input is not in the correct form are: A. B. C. 29. Return a new page with the message on the side of the field containing the error. Display a message box on the current screen with details about the specific error. Detect multiple errors and display text messages on the page. Why is it unacceptable to notify the user that input is not correct solely through the use of beeping or buzzing? Notifying the user that input is not correct solely through the use of beeping or buzzing is not acceptable because it may cause users to become disgruntled or frustrated. Also, audio feedback alone is not descriptive. 30. When a request is not completed, what feedback should be provided to the user? When a request is not completed, the system needs to provide users with feedback by displaying a message to allow them to check their request. 31. Describe two types of Web site designs for eliciting feedback from Web site customers. Two types of Web site design for eliciting feedback from Web site customers are: A. B. 32. Launch the users email program. Create a blank feedback template with a submit button labeled feedback. List four practical ways that an analyst can improve the ease of user navigation and the stickiness of an ecommerce Web site. Four practical ways that an analyst can improve the ease of user navigation and the stickiness of an ecommerce Web site are: A. B. C. D. 33. Creating a rollover menu Building a collection of hierarchical links Placing a site map on the home page and emphasizing the link to it from every page on the site Placing a navigational bar on every inside page that repeats the categories used on the entry screen What are hypertext links? Where should they be used? Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual 14-15 Hypertext links are words on a screen (usually in a different color) that may be clicked to display additional text screens relating to the text in the link field. They are often used for help screens but may be used with any textual screen. 34. Describe what a mashup is. When two or more application programming interfaces (API) are used together they form a mashup. An API is a set of small programs and protocols used like building blocks for building software applications. Many mashups are open-source. 35. List in shorthand notation the six basic query types. Where V stands for the value, E for entity, A for attribute, and the variables in parentheses are given: A. Query type 1 V <--- (E,A) B. Query type 2 E <--- (V,A) C. Query type 3 A <--- (V,E) D. Query type 4 V <--- (E, all A) E. Query type 5 E <--- (V, all A) F. Query type 6 A <--- (V, all E) Problems 1. Manu Narayan owns several first-class hotels worldwide, including properties in Manhattan, Bombay, and even some in suburbia. He wants to make sure that the human-computer interface is appropriate to each culture but wants to be able to share the software among all of his hotel reservations departments. Design a nested menus interface for a check-in and checkout hotel reservation system that can be used internationally. Use numbers to select a menu item. Show how each menu would look on a standard PC display. A sample menu is shown below, with a second menu on the next page. The students could also design a drop-down menu. The changes needed for international users would be the order of the Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Human-Computer Interaction 14-16 menu items. For example, in Japanese culture, reading is from the lower right to the upper left. Menu numbers and descriptions would be in the language of the country, as well as colors and icons. Instructions should be translated correctly by a person that is fluent in the language of the country. Date formats should also correspond to the format used by the culture, not necessarily month, day, and year. A drop-down list of the language may be used. If the menu is on the Web, the country language code may be used to detect the menu and load a new Web page based on the language. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 2. Systems Analysis and Design Instructors Manual 14-17 Stefan Lano needs displays that will show the musical instrument inventory in his chain of music stores that caters to musicians playing in world-class symphony orchestras in Basel, Switzerland; Buenos Aires, Argentina; Philadelphia; and New York. Design a form-fill interface for the inventory control of musical instruments in all four stores that could be used on a PC display screen. Assume that English will be the interface language. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Human-Computer Interaction Z9/99/99 14-18 Musical Instrument Inventory Control Instrument Code: _________ HH:MM Classification Code: ___ Country: _____________________________ City: _____________________________ Store Name: ____________________________________ Instrument Name: ___________________________________________ Manufacturer: ___________________________________________ Purchase Date: __ / __ / ____ Serial Number: ____________________________________ On-Hand: _____ (Month, Day, Year format) Unit Price: ______ F1 - HELP, F2 - CHANGE SCREEN, F3 - EXIT, F4 - 3. PREVIOUS SCREEN Design a Web-based form-fill interface to accomplish the same task as in Problem 2. a. What difficulties did you encounter? Discuss them in a paragraph. b. Of the two designs you did, which would you say is better suited to Mr. Lanos task? Why? List three reasons for your choice. How would you test their usability? A suggested Web site is shown on the next page. a. The difficulties encountered are deciding which fields to change into other formats, such as putting the classification code into a drop-down list. b. The Web-based form would be better suited because the company is selling instruments from many locations, and the Internet would be well suited for the task. It also provides a means for handling international sales and having representatives update the data globally. A third benefit of using the Web is increased accuracy by using drop-down lists whenever possible. Test their usability by having users test the system and react to error messages, note how efficient the system is, the match between the real-world business and the system, and aesthetic design. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 4. Systems Analysis and Design Instructors Manual A U.K.-based travel agent, Euan Morton, LLC, would like your systems team to design a command-language interface he can use to book seats for airlines to which his firm has solid business ties, such as British Air, RyanAir, and Virgin-Atlantic. a. Show what it would look like on a standard display. b. Make a list of commands needed to book an airline seat and write down what each command means. Flight availability command format: LMMDDFFFTTTAA Where: 14-19 L MM DD FFF TTT AA Look for available flights Month of flight Day of flight From airport (departure) To airport (destination) Specific airline Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Human-Computer Interaction Z9/99/99 14-20 AIRLINE RESERVATION SYSTEM HH:MM COMMAND: _________________________ DEPARTURE AIRPORT: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ARRIVAL AIRPORT: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX FLIGHT NUMBER DEPARTURE TIME ARRIVAL TIME SEATS AVAILABLE AIRCRAFT TYPE 9999 Z9:99 XX Z9:99 XX ZZ9 XXXXXXXXXXXXXXXX 9999 Z9:99 XX Z9:99 XX ZZ9 XXXXXXXXXXXXXXXX 9999 Z9:99 XX Z9:99 XX ZZ9 XXXXXXXXXXXXXXXX 9999 Z9:99 XX Z9:99 XX ZZ9 XXXXXXXXXXXXXXXX 9999 Z9:99 XX Z9:99 XX ZZ9 XXXXXXXXXXXXXXXX 9999 Z9:99 XX Z9:99 XX ZZ9 XXXXXXXXXXXXXXXX Flight reservation command format: RMMDDNNNNSSAA Where: R Reserve a flight MM Month of flight DD Day of flight NNNN Flight number SS Number of seats reserved AA Specific airline Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual Z9/99/99 14-21 HH:MM AIRLINE RESERVATION SYSTEM COMMAND: _________________________ DEPARTURE AIRPORT: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ARRIVAL AIRPORT: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX FLIGHT NUMBER: ZZZ9 SEATS AVAILABLE: SEAT NUMBER CLASS SEAT NUMBER CLASS SEAT NUMBER CLASS ZZ9X XXXXX ZZ9X XXXXX ZZ9X XXXXX ZZ9X XXXXX ZZ9X XXXXX ZZ9X XXXXX ZZ9X XXXXX ZZ9X XXXXX ZZ9X XXXXX F1 - HELP, F2 - NEXT SCREEN, F3 - EXIT, F4 - PREVIOUS SCREEN Seat assignment command format: SNNNX Where: S NNN X Seat assignment Seat number Letter indicating aisle, middle or window Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Human-Computer Interaction Z9/99/99 AIRLINE RESERVATION SYSTEM 14-22 HH:MM COMMAND: _________________________ DEPARTURE DATE: MM/DD DEPARTURE AIRPORT: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ARRIVAL AIRPORT: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX FLIGHT NUMBER: ZZZ9 SEAT NUMBER: ZZ9X ---------------------------------------------------------ENTER CUSTOMER INFORMATION BELOW LAST NAME: FIRST: ____________________ SPECIAL MEAL: 5. ____________________ _ An IT executive, Felicia Finley, from Jersey IT Innovators, Inc., has asked that you design a graphical user interface for an executive desktop to help her in her work. Use icons for file cabinets, a wastebasket, a telephone, and so on. Show how they would appear on the computer display. The GUI interface will vary from student to student. Some icons would be somewhat standard, such as a wastebasket, telephone, calculator, and so on. 6. Nick, a celebrity chef/restaurant owner from Williamsburg, New York, wants to be able to receive clear feedback on the systems used to manage his many show place restaurants. Design a display that provides appropriate feedback for a user whose command cannot be executed. Your request cannot be processed. Please check your command and/or input data, then reenter the correct information. OK 7. HELP Design a screen for a payroll software package that displays information telling Nick from Problem 6 how to get more detailed feedback. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual 14-23 Include something like the following: Click here for additional information or More information 8. Design a Web-based display that shows an acceptable way to tell Nick that input to his system was accepted. There are three types of feedback messages: A. B. C. Action successful An error in the user entry Please wait messages, indicating that a response time of more than 5 to 10 seconds will elapse. The Web screen should include messages, such as those shown on the next pages, along with an image that reinforces the message. Designs will vary widely from student to student. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Human-Computer Interaction a. Action successful message examples. b. User entry error message. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall 14-24 Chapter 14 c. 9. Systems Analysis and Design Instructors Manual 14-25 Please wait message. Design a feedback form for Nicks restaurant customers using an ecommerce Web site. An example of a feedback form for customers using an ecommerce Web site is illustrated below. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 10. Human-Computer Interaction Write six different queries for the file in Problem 1 in Chapter 13. Query type 1: Query type 2: Query type 3: Query type 4: Query type 5: Query type 6: 11. Display the date the lease expires for a specified person. List all renters whose rent is greater than $599.99. Nonethere are no one-to-many relationships for this file. List all information for a given renter or apartment number. List all renters whose lease expires on 4/30. Noneno multiple related attributes. Write six different queries for the 3NF relation in Problem 6 in Chapter 13. Query type 1: Query type 2: Query type 3: Query type 4: Query type 5: Query type 6: 12. 14-26 Display the student name given the number. List student IDs and names for all MIS majors. Which courses a given student received As for. List the name, major, and status for a given student ID. List all student names for individuals that have received a grade of A in the Systems Analysis course. List all courses students have received an A grade. Design a search that will find potential competitors of a company such as Worlds Trend on the Web. Assume you are the customer. The search parameters should include something similar to one of the following (although students may come up with many other criteria): A. B. C. D. E. 13. Retail and Clothing Fashion and Clothing and Sale Clothing and Sale Clothes and Fashion Apparel and Sale Search for Worlds Trends potential competitors on the Web. (Remember that you wont find Worlds Trend itself on the Web. It is a fictional company.) Make a list of those youve found. The results of this exercise will vary from student to student, depending on what they used for search criteria and when the search was conducted (new Web sites appear every day). Group Projects 1. With your group members, create a pull-down menu for an employment agency that matches professional candidates to position openings. Include a list of keystrokes that would directly invoke the menu options using the ALT-X format. The menu has the following options: Add employee Change employee Delete employee Employee inquiry Position inquiry Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual 14-27 Employer inquiry Add employer Change employer Delete employer Match employee to opening Print open positions report Print successful matches report Add position Change position Delete position The pull-down for the Employment Agency is illustrated below, showing the Update Files option. The Alt-X keystrokes are shown, alphabetized, below the screen. Included are the Alt-X keystrokes for the inquiry and report menu options. Update Files Inquiries Add Employee Change Employee Delete Employee ALT-M ALT-H ALT-E Add Position Change Position Delete Position Exit ALT-A ALT-C ALT-D Add Employer Change Employer Delete Employer Reports ALT-P ALT-G ALT-L List of Alt keys used List of inquiry and report options ALT-A Add New Employee ALT-C Change Employee ALT-D Delete Employee ALT-E Delete Employer ALT-F Print Successful Matches Report ALT-G Change Position ALT-H Change Employer ALT-I Perform Inquiry ALT-L Delete Position Inquiries ALT-M Add New Employer ALT-N Print Open Positions Report ALT-O Match Employee To Opening Report ALT-P Add New Position ALT-Q Employee Inquiry ALT-R Produce Reports ALT-Y Employer Inquiry ALT-Q Employee Inquiry ALT-S Position Inquiry Reports ALT-O Match Employee To Opening Report ALT-N Print Open Positions Report ALT-F Print Successful Matches Report Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Human-Computer Interaction 14-28 ALT-S Position Inquiry ALT-T Delete Position ALT-U Update Files ALT-X Exit ALT-Y Employer Inquiry 2. In a paragraph, describe the problems your group faced in creating this menu. The problems that occur when creating the Alt-X notation is that the letters quickly become used and the ones that are used are not necessarily near the beginning of the menu option text. 3. The drag and drop feature is used in GUIs and allows the user to move sentences around in a word processing package. As a group, suggest how drag and drop can be used to its fullest potential in the following applications: a. Project management software (Chapter 3) b. Relational database program (Chapter 13) c. Display or forms designer (Chapter 12) d. Spreadsheet program (Chapter 10) e. CASE tool for drawing data flow diagrams (Chapter 7) f. Fax program (Chapter 11) g. File management program (Chapter 14) h. Personal information manager (PIM) (Chapter 3) i. Illustration in a drawing package (Chapter 10) j. CASE tool for developing data dictionaries (Chapter 8) k. Decision tree drawing program (Chapter 9) l. Web site for collecting consumer opinions on new products (Chapter 11) m. Organizing bookmarks for Web sites. For each solution your group designs, draw the display and show movement by using an arrow. Suggestions for how the drag-and-drop feature may be used are as follows. Note that groups may come up with many other uses. a. b. c. d. e. f. g. h. i. j. k. l. m. Project management: drag activities onto PERT charts. Relational database programs: drag screen, report, and query fields into their respective designs. Drag buttons onto screens. Drag fields in the database tables to control sorting. Screen and form designer: drag screen, report, and query fields into their respective designs. Drag buttons onto screens. Spreadsheet program: drag cells to create totals and put data into formulas. CASE tool: drag objects around the screen and change the size of objects. Drag a line to connect objects. Fax program: drag letters to be sent or printed. Drag items to create a cover page. File management program: drag files to be sorted, printed, deleted, and opened. Personal information manager: drag schedule events to dates, drag items on and off of calendars. Illustration in a drawing package: drag objects to change the size, drag objects over one another. CASE tool for developing data dictionaries: drag elements into a structure. Drag structures into data flow and data stores. Decision tree drawing program: drag circles and squares to form decisions. Web site: drag graphics or linked pages for creating the site. Organizing bookmarks for Web sites: drag bookmarks into folders and to rearrange the Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual 14-29 sequence of the bookmarks. 4. Ask all the members of your group to request a search based on their leisure activities. If there are four people in your group, there will be four unique searches to perform. Now go ahead and do all the searches. Compare your results. Does the person who is involved with the activity have an advantage over the people who know less about it? Explain. The activities will vary depending on the team members and their hobbies. The discussion should be good and students should be able to explain what they found. 5. Look at the following mashup Web sites and describe how each of them adds value by providing a service. a. Aboutairportparking.com, http://www.aboutairportparking.com/ b. Baebo, http://baebo.francisshanahan.com/ c. Global Incident Map, http://www.globalincidentmap.com/home.php d. Hawkee Social Price Comparison, http://www.hawkee.com/ e. Homethinking, http://www.homethinking.com/ f. mpire, http://www.mpire.com/buyer/search.page g. Streeteasy, http://www.streeteasy.com/ a. Aboutairportparking.com, http://www.aboutairportparking.com/ The value added is that the Web page finds and displays a map with airport parking. Click on a map marker and it will display the information about the marker, along with a Web address for the business. Other value added is that you can select how you want the data sorted, and you can get directions by a single click using Google Maps. b. Baebo, http://baebo.francisshanahan.com/ Enter an item into a search box and the Web site searches multiple stores for the price of the item. Compares bid prices on Ebay to prices at Amazon and Yahoo. c. Global Incident Map, http://www.globalincidentmap.com/home.php This site shows a map of the latest incidents of terrorist activities in the world, with different icons representing different types of terrorism. It has a scrolling list of the 25 newest events. Clicking on one of the items in the scrolling list displays a Google Map of the place where the event has occurred. It also has a scrolling announcement line that has a link to breaking news. The map automatically reloads every few minutes, and you can search for events by type, country, date and time, and city. When you put the mouse over an event, it gives a brief description of the event. Double clicking on an event opens a new page with the map zoomed to the event. d. Hawkee Social Price Comparison, http://www.hawkee.com/ Comparison shopping with user product reviews. e. Homethinking, http://www.homethinking.com/ Choose an area and find real estate agents for that locality. Includes customer reviews. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 f. Human-Computer Interaction 14-30 mpire, http://www.mpire.com/buyer/search.page Called a universal shopping experience, mpire collects data from many different retailers (over thousands) and provides price trend charts. An excellent shopping site. g. Streeteasy, http://www.streeteasy.com/ Finds places to rent or buy in New York City, includes user comments. Uses Google Maps to show locations of places to rent or buy. Clicking on a map icon shows the price, size, number of rooms, and a thumbnail image. 6. The following two mashups have political agendas. Suggest three other mashups that attempt to change something by appealing to the public. Health Care That Works, http://www.healthcarethatworks.org/maps/nyc/ On NY Turf, http://www.onnyturf.com/citycouncil/freedomzones/ Health Care That Works, http://www.healthcarethatworks.org/maps/nyc/ On NY Health care facilities that are available in low-income or areas selected by race. Shows facilities that are open and those that have been closed since a selected date. Shows on a map including areas of low-income population. Turf, http://www.onnyturf.com/citycouncil/freedomzones/ Map of freedom of speech and right to assemble in New York City. 7. Try these mashups just for fun. a. The Geography of Seinfeld, http://www.stolasgeospatial.com/seinfeld.htm b. HBO: The Sopranos, http://www.hbo.com/sopranos/map/ c. PlotShot, http://www.plotshot.com/ d. Flickr Sudoku, http://flickrsudoku.com/ e. liveplasma.com, http://www.liveplasma.com a. The Geography of Seinfeld, http://www.stolasgeospatial.com/seinfeld.htm Google Map of places included in Seinfeld episodes. b. HBO: The Sopranos, http://www.hbo.com/sopranos/map/ Combines Google Maps with Sopranos episodes, including videos. c. PlotShot, http://www.plotshot.com/ A random plot generator, including thumbnail images, which come from a mashup with Flickr. d. Flickr Sudoku, http://flickrsudoku.com/ Uses Flickr images of numbers for the Sudoku grid. e. liveplasma.com, http://www.liveplasma.com Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual 14-31 Uses Amazon to find the relationship between movies, bands, actors, and so on. For the latest on mashups, go to http://www.programmableweb.com/ The site lists hundreds of mashups with new entries being continually added. Central Pacific UniversityProblems 1. Use Microsoft Access to view the menu options for the computer system. Students experiment with the menu options. 2. Examine the HARDWARE INQUIRY. Explain the inquiry type using the value, entity, and attribute (V, E, A) notation. Inquiry type: 3. Type 4, all V = (E, all A) In a paragraph, explain why a data entry display should emphasize accuracy, whereas an inquiry display emphasizes how fast results may be displayed. If an inquiry program obtains a bad number, an error message or the wrong record is displayed. The data on the files is still intact. However, on a data entry program, when the wrong data is input and goes undetected, it is stored on the files and makes the information incorrect on screens and reports that use the field. 4. Modify and print the hierarchy chart representing the Update Hardware menu. The file name in Visio is Update Hardware. Add rectangles to represent the following menu options: CHANGE COMPUTER DELETE COMPUTER RECORD UPDATE INSTALLED COMPUTER Computer Update Hardware Menu Add Computer 5. Change Computer Record Delete Computer Record Update Installed Computer Use the Program Structure diagram of Visio or the Functional Decomposition feature of Visible Analyst to draw a hierarchy chart representing the options found on the Update Software menu. Start with the top rectangle representing the Update Software menu. ADD SOFTWARE PACKAGE CHANGE SOFTWARE RECORD DELETE SOFTWARE RECORD Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Human-Computer Interaction 14-32 UPGRADE SOFTWARE PACKAGE The menu hierarchy chart is illustrated below. Computer Update Software Menu Add Software Package 6. Change Software Records Delete Software Records Upgrade Software Package Chip and Anna realize that the menu that has been designed is for the users involved in the installation and maintenance of computer hardware and software. This menu would not be suitable for general faculty and staff members, because they should not have the ability to update the records. Design a menu, either on paper or using software with which you are familiar, that would provide the general user with the ability to perform inquiries and reports. The menu is illustrated below. MAIN MENU 1. MICROCOMPUTER CONTAINING SOFTWARE 2. SOFTWARE BY CATEGORY 3. SOFTWARE BY ROOM 4. SOFTWARE EXPERT 5. SOFTWARE LOCATION 6. SOFTWARE TRAINING CLASSES 7. HARDWARE CHARACTERISTICS INQUIRY 8. SOFTWARE CROSS-REFERENCE REPORT 9. NEW SOFTWARE INSTALLED REPORT 7. Discuss in a paragraph why the users would need to move to another page (by pressing the Next Record button) to display the correct record for the SOFTWARE LOCATION inquiry. Users may only enter a partial title for the software (for example, the letter D), and the first record Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 Systems Analysis and Design Instructors Manual 14-33 matching that partial title (Dreamweaver) would display. They would have to move to subsequent records to display the desired package. 8. Design the SOFTWARE DETAILS inquiry display. The entry field is SOFTWARE INVENTORY NUMBER, and all software information, with the exception of EXPERT and MACHINES INSTALLED ON, should be displayed. Refer to the Visible Analyst (or Repository Web page) SOFTWARE DETAILS data flow repository entry. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 9. Human-Computer Interaction 14-34 When scheduling classrooms for student use, Cher Ware needs to know all the software packages in a given room. She would like to enter the CAMPUS LOCATION and the ROOM on an inquiry display. The fields would be TITLE, VERSION, SITE LICENSE, and NUMBER OF COPIES. Design the SOFTWARE BY ROOM inquiry, which is described as a data flow in the Visible Analyst repository. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 10. Systems Analysis and Design Instructors Manual 14-35 Every so often, Hy Perteks receives a request for help concerning a given software package. Staff members and students need to perform advanced options or transfer data to and from different packages, and they are having difficulties. Hy would like to enter the software TITLE and VERSION NUMBER.The resulting display would show the SOFTWARE EXPERT NAME and his or her CAMPUS LOCATION and ROOM NUMBER. Design the screen for the LOCATE SOFTWARE EXPERT inquiry. Describe the logic and files needed to produce the inquiry. Use value, entity, and attribute (V, E, A) notation for this inquiry. The details for this inquiry are included in the Visible Analyst SOFTWARE EXPERT data flow repository entry. Inquiry type: Type 1, V (E, A) Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall Chapter 14 11. Human-Computer Interaction 14-36 Hy receives a number of requests for training classes. He would like to plan training and place the upcoming classes on the intranet so that faculty would have an adequate amount of lead time to schedule a class. Design the SOFTWARE TRAINING CLASSES inquiry. The details may be found in the Visible Analyst data flow repository (or the Repository Web page) entry called SOFTWARE TRAINING CLASSES. Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Old Dominion - BUSINESS - 123456
Chapter 15Systems Analysis and Design Instructors Manual15-1Chapter 15Designing Accurate Data Entry Procedures1Key Points and Objectives1.The quality of data input determines the quality of information output. Systems analysts cansupport accurate
Old Dominion - BUSINESS - 123456
Chapter 16Systems Analysis and Design Instructors Manual16-1Chapter 16Quality Assurance and Implementation1Key Points and Objectives1.Three quality assurance approaches through software engineering have been developed toevaluate the quality of th
Indian Institute of Technology, Delhi - IAS - 101
268M ATHEMATICSANSWERSEXERCISE 1.11. (i)(ii)(iii)(iv)(v)3.5.9.13.15.Neither reflexive nor symmetric nor transitive.Neither reflexive nor symmetric nor transitive.Reflexive and transitive but not symmetric.Reflexive, symmetric and transiti
Indian Institute of Technology, Delhi - IAS - 101
2 56MATHEMATICSAppendix2MATHEMATICAL MODELLINGA.2.1 IntroductionIn class XI, we have learnt about mathematical modelling as an attempt to study somepart (or form) of some real-life problems in mathematical terms, i.e., the conversion ofa physical
Indian Institute of Technology, Delhi - IAS - 101
194M ATHEMATICSChapter6APPLICATION OFDERIVATIVESWith the Calculus as a key, Mathematics can be successfully appliedto the explanation of the course of Nature. WHITEHEAD6.1 IntroductionIn Chapter 5, we have learnt how to find derivative of composi
Indian Institute of Technology, Delhi - IAS - 101
Chapter5CONTINUITY ANDDIFFERENTIABILITYThe whole of science is nothing more than a refinementof everyday thinking. ALBERT EINSTEIN5.1 IntroductionThis chapter is essentially a continuation of our study ofdifferentiation of functions in Class XI. W
Indian Institute of Technology, Delhi - IAS - 101
Chapter4DETERMINANTSAll Mathematical truths are relative and conditional. C.P. STEINMETZ4.1 IntroductionIn the previous chapter, we have studied about matricesand algebra of matrices. We have also learnt that a systemof algebraic equations can be e
Indian Institute of Technology, Delhi - IAS - 101
Chapter2INVERSE TRIGONOMETRICFUNCTIONSMathematics, in general, is fundamentally the science ofself-evident things. FELIX KLEIN2.1 IntroductionIn Chapter 1, we have studied that the inverse of a functionf, denoted by f 1, exists if f is one-one and
Indian Institute of Technology, Delhi - IAS - 101
56MATHEMATICSChapter3MATRICESThe essence of Mathematics lies in its freedom. CANTOR3.1 IntroductionThe knowledge of matrices is necessary in various branches of mathematics. Matricesare one of the most powerful tools in mathematics. This mathemati
Indian Institute of Technology, Delhi - IAS - 101
Chapter1RELATIONS AND FUNCTIONSThere is no permanent place in the world for ugly mathematics . . It maybe very hard to define mathematical beauty but that is just as true ofbeauty of any kind, we may not know quite what we mean by abeautiful poem, b
Indian Institute of Technology, Delhi - IAS - 101
588M ATHEMATICSANSWERSEXERCISE 7.11.1 cos 2 x22.1sin 3x33.1 2xe24.1( ax + b)33a5.14 cos 2 x e3 x236.4 3xe + x+C37.x3 x+C38.ax 3 bx 2++ cx + C 9.3223 xx +e +C310.x2+ log x 2 x + C212.22x + 2 x2 + 8 x + C71
Indian Institute of Technology, Delhi - IAS - 101
THREE DIMENSIONAL GEOMETRYChapter46311THREE DIMENSIONAL GEOMETRYL The moving power of mathematical invention is notreasoning but imagination. A. DEMORGAN L11.1 IntroductionIn Class XI, while studying Analytical Geometry in twodimensions, and the
Indian Institute of Technology, Delhi - IAS - 101
APPLICATION OF INTEGRALSChapter3598APPLICATION OF INTEGRALSOne should study Mathematics because it is only through Mathematics thatnature can be conceived in harmonious form. BIRKHOFF8.1 IntroductionIn geometry, we have learnt formulae to calculat
Indian Institute of Technology, Delhi - IAS - 101
5 04MATHEMATICSChapter12LINEAR PROGRAMMINGThe mathematical experience of the student is incomplete if he never hadthe opportunity to solve a problem invented by himself. G. POLYA12.1 IntroductionIn earlier classes, we have discussed systems of lin
Indian Institute of Technology, Delhi - IAS - 101
D IFFERENTIAL EQUATIONSChapter3799DIFFERENTIAL EQUATIONSHe who seeks for methods without having a definite problem in mindseeks for the most part in vain. D. HILBERT9.1 IntroductionIn Class XI and in Chapter 5 of the present book, wediscussed how
Indian Institute of Technology, Delhi - IAS - 101
INTEGRALSChapter2877INTEGRALSJust as a mountaineer climbs a mountain because it is there, soa good mathematics student studies new material becauseit is there. JAMES B. BRISTOL7.1 IntroductionDifferential Calculus is centred on the concept of the
Indian Institute of Technology, Delhi - IAS - 101
PROBABILITYChapter53113PROBABILITYThe theory of probabilities is simply the Science of logicquantitatively treated. C.S. PEIRCE13.1 IntroductionIn earlier Classes, we have studied the probability as ameasure of uncertainty of events in a random e
Indian Institute of Technology, Delhi - IAS - 101
424M ATHEMATICSChapter10VECTOR ALGEBRAIn most sciences one generation tears down what another has built and whatone has established another undoes. In Mathematics alone each generationbuilds a new story to the old structure. HERMAN HANKEL10.1 Intr
Indian Institute of Technology, Delhi - GG - 4004
Mic ro pale o nto lo g y S c ie nc e o f Mic ro fo s s ilsMicrofossils are the tiny remains of bacteria, protists, fungi,animals, and plantsA fossil group with at least two third of its population is visibleunder the microscope is a microfossilThese
Indian Institute of Technology, Delhi - GG - 4004
Evo lutio n o f Fo raminife raLate Pre c ambrian witne s s e d a c hang e in o xyg e n c o nte nt le ading to the e vo lutio no f o rg anis ms by adaptatio nFo raminife ra e vo lve d in Cambrian, prio r to whic h fo rams e xis te d as nake d s he llsD
Indian Institute of Technology, Delhi - GG - 4004
MARINE DIATOMSRang e fro m Cre tac e o us to Re c e ntAbundant in hig h latitude s and in lo w latitude upwe lling zo ne sUs e ful as bio s tratig raphic marke r and pale o e c o lo g ic pro xy indic ato rs o f wate rc he mis try, pale o s alinity, pa
Indian Institute of Technology, Delhi - GG - 4004
44CHAPTER 3characteristics of '~ertain mineral deposit types arementioned in the relevant chapters.Wall rock alterationFrequently alongside veins or around irregularlyshaped orebodies of hydrothermal origin we findalteration of the country rocks. T
Indian Institute of Technology, Delhi - GG - 4004
ORE GENESISimmiscible sulphides form, equilibrate with thesilicate magma, settle and accumulate on the substrate in a single stage, after which the magma beginsto crystallize olivine, then we have the processknown as batch equilibrium. If the proporti
Indian Institute of Technology, Delhi - GG - 4004
Fluid Inclusions in Minerals:300Fig.1Fig.2Fig.3As was discussed earlier, majority of mineral deposits in the crust owe their origin to theactivity of a hot aqueous fluid in the crust. Firstly, these fluids are of diverse sources suchas a crystalliz
Indian Institute of Technology, Delhi - GG - 4004
M ineral ResourcesLecture- 4First order control of enrichment of metals and concept of enrichment factorThe earth is the ultimate reservoir of all metals t hat are present e ither in native form (suchas Fe and Ni in the core) or as compounds (mainly s
Indian Institute of Technology, Delhi - GG - 4004
5 / Geothermometry, geobarometry,paragenetic sequence, zoning anddating of ore depositsGeothermometry and geobarometryOres are deposited at temperatures and pressuresranging from very high, at deep crustal levels, toatmospheric, at the surface. Some
Indian Institute of Technology, Delhi - GG - 4004
1 72 CHAPTER 14the price of copper in real terms, the emphasis inrecent years has shifted to grade. At the low grade,high tonnage end of the scale, development costs canturn an orebody into a wastebody, and few of theporphyry copper deposits develope
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. De
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. De
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Co
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Ex
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Ex
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Ou
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Id
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Di
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Ex
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. De
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Co
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Id
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Co
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. De
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Id
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. Co
Indian Institute of Technology, Delhi - HBO - 10012
ORGANIZATIONAL BEHAVIORS T E P H E N P. R O B B I N SWWW.PRENHALL.COM/ROBBINSTENTHEDITION 2003 Prentice Hall Inc. All rights reserved.PowerPoint Presentation by Charlie CookLEARNINGOBJECTIVESAFTER STUDYING THIS CHAPTER,YOU SHOULD BE ABLE TO:1. De
Texas A&M - MATH - 366
Chapter 13Math 366 Chapter 13 Review Problems1. Complete the following.a. 45 ft = _ yde. 7 km = _ mb. 947 yd = _ mif. 173 cm = _ mc. 0.25 mi = _ ftg. 67 cm = _ mmd. 289 in. = _ ydh. 132 m = _ km2. Given three segments of length p, q, and r, whe
Texas A&M - MATH - 366
Chapter 14Math 366 Chapter 14 Review Problems1. Draw a reflection of the following figure in l.2. Draw a translation of the following figure, as indicated in the given vector.3. Construct the image of ABC through a reflection in l.lABCChapter 14
Texas A&M - MATH - 366
Section 12-4Math 366 Lecture NotesSection 12.4 Similar Triangles and Similar FiguresTwo figures that have the same shape but not necessarily the same size are similar. The ratio ofthe corresponding side lengths is the scale factor.Similar TrianglesA
Texas A&M - MATH - 366
Section 12-6Math 366 Lecture NotesSection 12.6 Trigonometry Ratios via SimilarityThe word trigonometry is derived from the Greek words tronom, which means triangle, andmetron, which means measurement. We will study the basic of right triangle trigonom
Texas A&M - MATH - 366
Section 13-1Math 366 Lecture NotesSection 13.1 Linear MeasureThe English SystemOriginally, a yard was the distance from the tip of the nose to the end of an outstretched arm ofan adult person and a foot was the length of a human foot.Unityard (yd)
Texas A&M - MATH - 366
Section 13-2Math 366 Lecture NotesSection 13.2 Areas of Polygons and CirclesArea is measured using square units and the area of a region is the number of nonoverlappingsquare units that covers the region.Length is given in units (i.e., inches)Area i
Texas A&M - MATH - 366
Section 13-3Math 366 Lecture NotesSection 13.3 The Pythagorean Theorem and the DistanceFormulaTheorem 13-2 Pythagorean TheoremIf a right triangle has legs of lengths a and b and hypotenuse of length c, then c2 = a2 + b2.AcaCbBababThe Grade
Texas A&M - MATH - 366
Section 13-4Math 366 Lecture NotesSection 13.4 Surface AreasThe grade 5 Focal Points state:They (students) decompose three-dimensional shapes and find surface areas and volumes ofprisms. As they work with surface area, they find and justify relations
Texas A&M - MATH - 366
Section 13-5Math 366 Lecture NotesSection 13.5 Volume, Mass, and TemperatureSurface area is the number of square units covering a three-dimensional figure; volume describeshow much space a three-dimensional figure contains.The unit of measure for vol
Texas A&M - MATH - 366
Section 14-1Math 366 Lecture NotesSection 14.1 Translations and RotationsTranslationsAny rigid motion that preserves length or distance is an isometry (meaning equal measure).Any function from a plane to itself that is a one-to-one correspondence bet
Texas A&M - MATH - 366
Section 14-2Math 366 Lecture NotesSection 14.2 Reflections and Glide ReflectionsReflectionsA reflection is an isometry in which a figure is reflected across a reflecting line, creating amirror image. Unlike a translation or rotation, the reflection r
Texas A&M - MATH - 366
Section 14-3Math 366 Lecture NotesSection 14.3 Size TransformationsDefinition of Size TransformationA size transformation from the plane to the plane with center O and scale factor r (r &gt; 0) is atransformation that assigns to each point in the plane
Texas A&M - MATH - 366
Section 14-4Math 366 Lecture NotesSection 14.4 SymmetriesLine SymmetriesThe concept of a reflection can be used to identify line symmetries of a figure. The figuresbelow have symmetries about the dashed lines.A geometric figure has a line of symmetr
Texas A&M - MATH - 366
Section 14-5Math 366 Lecture NotesSection 14.5 Tessellations of the PlaneA tessellation of a plane (or space) is the filling of the plane (or space) with repetitions of figuresin such a way that no figures overlap and there are no gaps.John LockeM.C
Texas A&M - MATH - 366
Chapter 11Math 366 Chapter 11 Review Problems1. In the figure below, PQ is perpendicular to the plane .a. Name a pair of skew lines.b. Using only the letters in the figure, name as many planes as possible that areperpendicular to .c. What is the int
Texas A&M - MATH - 366
Chapter 12Math 366 Chapter 12 Review Problems1. Each of the following figures contains at least one pair of congruent triangles. Identify themand tell why they are congruent.a.b.CEGFAABDc.DCBd.EDEBCDABACe.f.BADBCA1DC
Texas A&M - MATH - 366
Section 11-1Math 366 Lecture NotesSection 11.1 Basic Notions (of Geometry)The fundamental building blocks of geometry are points, lines, and planes. These terms are notformally defined, but are described intuitively. (see p. 681).Linear NotionsIn ge