1.Describe the prototyping process of designing forms and reports. What deliverables are produced from this process? Are these deliverables the same for all types of system projects? Why or why not? Designing forms and reports is a user-focused activity that typically follows a prototyping approach. First, you must gain an understanding of the intended user and task objectives by collecting initial requirements during requirements determination. After collecting the initial requirements, you structure and refine this information into an initial prototype. Structuring and refining the requirements are completed independent from the users, although you may need to occasionally contact users to clarify some issue overlooked during analysis. Finally, you ask users to review and evaluate the prototype. After reviewing the prototype, users may accept the design or request that changes be made. If changes are needed, you will repeat the construction-evaluate-refinement cycle until the design is accepted. Usually, several iterations of this cycle occur during the design of a single form or report.
The major deliverables produced from the process of designing forms and reports are the creation of design specifications. A design specification includes a narrative overview, a sample design, and a testing and usability assessment section. Some specification information may be irrelevant when designing some forms and reports. For example, the design of a simple “Yes/No” selection form may be so straightforward that no usability assessment would be needed. Also, much of the narrative overview may be unneeded, unless it was used to highlight some exception that must be considered during implementation. 2.To which initial questions must the analyst gain answers to in order to build an initial prototype of a system output? The initial questions are listed in Table 8–1; these questions include:
The Logical and Physical Design of a Network When a network is being designed, the architect must first think about the logical layout and that should be enforced. When he figures out what devices need to communicate and how, a physical design of the network can be implemented. A logical design is the reasoning of a network, with no particular devices or locations chosen. The physical design of ...
(1) who will use this form or report;
(2) what is the purpose of the form or report;
(3) when is the form or report needed and used;
(4) where does the form or report need to be delivered and used;
(5) how many people need to use or view the form or report?
3.How should textual information be formatted on a help screen? The guidelines for formatting a help screen are based on the general guidelines for formatting text. The general guidelines for formatting text are presented in Table 8–4; these guidelines govern case, spacing, justification, hyphenation, and abbreviations.
4.What type of labeling can you use in a table or list to improve its usability? The following labeling guidelines can improve the usability of a table or list: (1) all columns and rows should have meaningful labels; (2) labels should be separated from other information by using highlighting; and (3) redisplay labels when the data extends beyond a single screen or page.
5.What column, row, and text formatting issues are important when designing tables and lists? The guidelines for formatting columns, rows, and text in a table or list include: (1) sorting in a meaningful order (e.g., ascending, descending, or alphabetic); (2) placing a blank line between every five rows in long columns; (3) sorting vertically similar information displayed in multiple columns (that is, read from top to bottom, not left to right); (4) placing at least two spaces between columns; (5) allowing white space on printed reports for the user to write notes; (6) using a single typeface, except for emphasis; (7) using the same family of typefaces within and across displays and reports; and (8) avoiding overly fancy fonts.
The design of a system varies in response to the expected audience for the perticulare application. Some systems are intended for back rooms, some for the front office, and some are for the general public. They are designed for technical users, others for end users. Some are intended to work standalone in real-time control applications, others for an environment of timesharing and pervasive ...
6.Describe how numeric, textual, and alphanumeric data should be formatted in a table or list. The guidelines for formatting numeric, textual, and alphanumeric data in a table or list include: (1) right justifying numeric data and aligning columns by decimal points or some other delimiter; (2) left justifying textual data and using a short line length, usually 30–40 characters per line (this is what newspapers use, and it is easier to speed read); and (3) breaking long sequences of alphanumeric data into small groups of three to four characters each.
7.Provide some examples where variations in user, task, system, and environmental characteristics might impact the design of system forms and reports. User-related concerns include experience, skills, motivation, education, and personality. Task-related concerns include time pressure, cost of errors, and work duration. The system platform is a system-related concern, and lighting, sound, and task interruptions are environment-related concerns.
8.Describe the process of designing interfaces and dialogues. What deliverables are produced from this process? Are these deliverables the same for all types of system projects? Why or why not? The design process is a user-focused activity that typically follows a prototyping approach. First, you must gain an understanding of the intended user and task objectives by collecting initial requirements during requirements determination. After collecting the initial requirements, you structure and refine this information into an initial prototype. Structuring and refining the requirements are completed independent from the users, although you may need to occasionally contact users to clarify some issue overlooked during analysis. Finally, you ask users to review and evaluate the prototype. After reviewing the prototype, users either accept the design or request changes. If changes are needed, you will repeat the construction-evaluate-refinement cycle until the design is accepted. Usually, several iterations of this cycle occur during the design of a single interface or dialogue.
Design specifications are the primary deliverables; these documents include a narrative overview, sample design, testing and usability assessment, and dialogue sequence outline. 9.List and describe the functional capabilities needed in an interface for effective entry and navigation. Which capabilities are most important? Why? Will this be the same for all systems? Why or why not? The functional capabilities include cursor control capabilities, editing capabilities, exit capabilities, and help capabilities; Table 8–6 summarizes these capabilities. When designing the navigation procedures within your system, flexibility and consistency are primary concerns. Users should be able to freely move forward and backward or to any desired data entry fields. Consistency extends to the selection of keys and commands. Each key or command should have only one function, and this function should be consistent throughout the entire system and across systems if possible.
In our your submission you need to briefly summarize the main idea(s) and contribution(s) of the paper. In particular, your review needs to address the following: 1. Discuss the three most important things the paper advocates, 2. Discuss the most glaring problem(s) with the paper, and 3. The paper was written with the design of the original Internet in mind. Discuss what impact, if any, may the ...
The most important capabilities will vary from system to system. For a given system, consistency is the most important capability. System capabilities will, unfortunately, vary from system to system. 10.Describe the general guidelines for structuring data-entry fields. Can you think of any instances when it would be appropriate to violate these guidelines? Table 8–7 summarizes the guidelines for structuring data entry fields. Some of the design guidelines may be violated in certain circumstances. For example, a help system might be omitted from a very simple system or a system designed to be used by a single user or small group. 11. Describe four types of data errors.
Sources of data errors include appending, truncating, transcripting, and transposing. Appending adds additional characters to a field; truncating loses characters from a field; transcripting errors enter invalid data into a field; transposing reverses the sequence of one or more characters in a field. 12.Describe the types of system feedback. Is any form of feedback more important than the others? Why or why not? Three types of system feedback are discussed in the chapter; these include status information, prompting cues, and error or warning messages. No single method can be deemed “most” important because each is critical to an effective design. 13.Describe the general guidelines for designing usable help. Can you think of any instances when it would be appropriate to violate these guidelines? Table 8–12 presents the general guidelines for designing usable help. Some of the design guidelines may be violated in certain circumstances. For example, a help system might be omitted from a very simple system or a system designed to be used by a single user or small group.
As simulation is increasingly applied to more complex applications, exploiting efficiencies in model design and model execution becomes a challenging task. Thus the creation of modeling charts, tools, and diagrams... 18 March 2003 A system is understood to be an entity which maintains its existence through the interaction of its parts. A model is a simplified representation of the real system ...
14.What steps do you need to follow when designing a dialogue? Of the guidelines for designing a dialogue, which is most important? Why? The three major steps in dialogue design are: (1) design the dialogue sequence; (2) build a prototype; and (3) assess usability. A case could be made for the importance of all steps. Yet, designing the dialogue (with the input of the user) is likely the most important step because this is where you collect and structure the users’ requirements. 15.Describe what is meant by a cookie crumb. How do these help prevent users from getting lost? A cookie crumb is a technique for showing users where they are in a Web site; a series of tabs are placed on a Web page showing the users where they are and where they have been. By showing users where they are in a Web site, cookie crumbs keep users from getting lost; users can just click on a hyperlink to return home. 16.Describe why you might want to use lightweight graphics on some Web pages and large detailed graphics on others. Often users do not want to wait for large, color images to download, especially if they have a slow modem.
If the time is excessive, the users will often leave the site. Lightweight graphics download much faster and give the user a thumbnail sketch of the product. If the user wishes to view a larger image, she can click on the thumbnail sketch to see a larger graphic. 17.Why is it especially important to eliminate data-entry errors on an electronic commerce Web site? If data errors are caught quickly, this helps keep erroneous data from being permanently stored in the company’s database. 18.How can template-based HTML help to make a large electronic commerce site more maintainable? Template-based HTML processes and displays common attributes of higher-level, more abstract items. When a common attribute changes, this change requires updating only the template, as opposed to making many changes. For instance, if your company manufactures handbags, the styles of these handbags will differ but the available colors are probably the same. If a new color, suppose chocolate, is added then only the available colors require updating.
WEB SITE CRITIQUE Introduction As part of our Web Site Development module we have been asked to critique a web site. The web site I was assigned to critique was the University of Leeds web site, web The University of Leeds is a reputable academic organisation. The web site shows all the courses the University offers to the public. Content The content is the most important factor because without ...